Skip to content
This repository has been archived by the owner on Sep 22, 2021. It is now read-only.

Releases: Thomas101/wmail

Version 1.2.1

20 Feb 17:35
Compare
Choose a tag to compare
Version 1.2.1 Pre-release
Pre-release

This is a pre-release version packed full of your 5 fruit and veg a day. Thanks to everyone who's been testing, finding bugs, collaborating and sending code fixes!

There is a breaking change in this release which means your unread mode will be reset. Simply set it to the desired value again you should be fine.

A big thanks to @itamaro for updating the build instructions for anyone else out there who wants to build Wmail from source

Features

  • You can now hide and show the sidebar thanks to @alexweber
  • The unread count is updated in a more responsive way
  • Notifications have been overhauled
    • Notifications now show subject and sender
    • Option to disable notification sound
    • Option to disable notifications completely
    • Notifications no longer trigger on messages more that 2 days old stopping an onslaught the first time you launch the app
    • Notifications no longer trigger when you press mark as unread in gmail
  • Added an option for accounts not add unread count to app unread
  • Menu and keyboard shortcuts for re-opening menus (cmd+n)
  • Menu and keyboard shortcut for preferences
  • Updated electron to the latest version for bug fixes and performance
  • Support for dark menubar on OSX
  • Services menu in menubar
  • Ability to set default download location
  • Custom account images
  • Open link in background appears in right click menu

Bugs

  • Notifications were a bit wibbly-wobbly, these should be much better now
  • Switching account through the app menu or keyboard shortcut now makes sure the app is focused and visible
  • Changed spellcheck library because of performance issues

Code

  • Updated settings screen for accounts to remove duplicated code
  • Reduced API quota usage with google by optimising http calls
  • Updated build dependencies
  • Updated permission denial to use official API in latest electron rather than hack we used to use for Google

Version 1.2.0

07 Feb 17:59
Compare
Choose a tag to compare

This release contains 121 commits from version 1.1.3. A giant thanks to everyone who's reported issues, tested pre-release versions and made feature requests. A special thanks goes to @parro-it for getting the linux builds and tray functionality working!

Here's an overview of all the awesome that's included in this version...

  • Support for Drag & Drop file uploads
  • Mailbox zooming
  • Window shortcuts
  • UI Update
  • Settings and configuration
    • Show & Hide the header bar
    • Enable/Disable unread badge
    • Change the search for unread emails
  • Proxy Server Support
  • Linux Support
  • Tray Icon
  • Download progress and reporting
  • Right click support
  • Spellchecking
  • Desktop notifications
  • Support for Gmail & Google Inbox shortcuts
  • Viewing messages in new windows
  • Opening Contacts and Drive support
  • Printing support
  • Window size and position persists between sessions

Version 1.1.8 Release Candidate

06 Feb 15:24
Compare
Choose a tag to compare
Pre-release

This is a release-candidate version for v1.2.0 of wmail. Thanks to everyone who's been testing, finding bugs, collaborating and sending code fixes!

Features

  • Notifications improved for readability and to prevent duplicates
  • Navigate mailboxes using the backspace key
  • Notification on download complete
  • Added support for unread count on all messages in inbox
  • File size reduction

Fixes

  • Active mailbox indicator styling fix
  • Phantom Tray icon removed
  • PDF printing support fixed
  • Fixed missing dependency

Code

  • 12 Dependencies updated
  • Fixed memory leaks
  • Removed source maps from production builds to reduce file size
  • Added new about message
  • Update and test with npm3

Version 1.1.7

04 Feb 22:17
Compare
Choose a tag to compare
Version 1.1.7 Pre-release
Pre-release

This is a pre-release version. Thanks to everyone who's been testing, finding bugs, collaborating and sending code fixes!

Features

  • Desktop notifications!
  • Hide others & Show all menu shortcuts
  • Added indicator to active mailbox

Fixes

  • Added higher resolution images for tray icon
  • Fix for maintaining keyboard focus when using keyboard shortcuts to switch accounts

Code

  • Split the mailbox model in preparation for more mailbox types

Version 1.1.6

03 Feb 21:13
Compare
Choose a tag to compare
Version 1.1.6 Pre-release
Pre-release

This is a pre-release version. Thanks to everyone who's been testing, finding bugs, collaborating and sending code fixes!

Features

  • Increased rendering performance by utilising GPU rendering
  • Better proxy support across all http requests
  • Option to change unread search in GMail to be all unread emails or just those in primary inbox
  • Experimental Spell checking
  • Right click menu with support for copy, paste etc
  • Tray icon support on OSX with thanks to @parro-it
  • Download progress in on the app icon

Fixes

  • Maintain focus on mailbox window so keyboard shortcuts work
  • Updated opening code so contacts, print pdf and drive attachments open as expected

Code

  • Tidied up some hacky dom manipulation
  • Updated flexbox wrapper to be simpler
  • Updated to electron 0.36.7 for the latest bug fixes and enhancements

Version 1.1.5

25 Jan 22:00
Compare
Choose a tag to compare
Version 1.1.5 Pre-release
Pre-release

This is a pre-release version. Thanks to everyone who's been testing, finding bugs, collaborating and sending code fixes!

Features

  • Updated the ui colours, icons and right click menus
  • First linux build - many thanks to @parro-it for adding support for this
  • Accounts can be re-ordered by right clicking and selecting Move up or Move down
  • Added settings dialog
  • Ability to show / hide header bar
  • Proxy server support allowing users behind a proxy to sign in
  • Added support for cmd+dash to cycle between windows

Fixes

  • View entire message link now opens in a new window
  • Window size wasn't persisted properly between sessions when fullscreen mode was enabled

Code

  • Added material-ui and material icons for building the ui
  • Rewritten the window management code to support multiple windows
  • Updated packager script to build for linux
  • Added watch build script and --fastclient options to webpack build

Pre-release 1.1.4

20 Jan 21:11
Compare
Choose a tag to compare
Pre-release 1.1.4 Pre-release
Pre-release

This is a pre-release version. Thanks to everyone who's been testing, finding bugs, collaborating and sending code fixes!

Features

  • Drag and drop file uploads are now supported
  • Added Cmd+w shortcut
  • Window size and position persists between sessions
  • Zoom in & out for mailbox windows

Fixes

  • Updated Cmd+H to work more like other OS X apps
  • Changed default download location to be users downloads directory
  • More logging and capturing for auth errors
  • Memory leak fixes

Code

  • Rewritten client in ReactDOM and altjs so I can scale the app up
  • Updated css to use less
  • Using webpack to compile client code bringing newer es6 features
  • Code quality and linting with thanks to @parro-it
  • Linux support with thanks to @parro-it with a build coming soon
  • Slight file size reduction
  • Updated to the latest electron for improvements and security patches

Version 1.1.3

15 Jan 18:36
Compare
Choose a tag to compare

This version addresses some issues with logging and updating

Version 1.1.2

14 Jan 22:54
Compare
Choose a tag to compare

This release addresses a number of issues and improvements.

  • Support for cmd+h hotkey
  • Support for selecting account with cmd+1, cmd+2 etc
  • Issue where two tabs can sometimes open
  • Issue where authentication can end in success but the app fails to update
  • Issue where a gmail account redirects to inbox

Version 1.1.1

14 Jan 17:29
Compare
Choose a tag to compare
Merge pull request #6 from forivall/patch-1

Specify src/credentials.js for credentials file

Former-commit-id: b39cd075654107d1423dc573b6e37092f032ef7d