Skip to content

0.4.37

Compare
Choose a tag to compare
@bengotow bengotow released this 15 May 17:26
· 5816 commits to master since this release
  • Features:
    • Keyboard Shortcuts: Edit your keyboard shortcuts directly from the keyboard
      shortcuts preferences screen.
    • You can now include variables in the subject line of mail merge emails.
  • Fixes:
    • The --background flag now properly opens N1 in the background.
    • Switching to dev mode from the Developer menu works as expected.
    • Dragging files onto the dock icon to attach them to a new email works properly.
    • N1 handles HTTP errors in addition to socket errors during attachment download.
    • N1 asks you to re-authenticate if your account has been cleaned up after a long period of inactivity.
    • N1 no longer gets stuck into an infinite loop in some scenarios when your sync token is very old.
    • The INBOX. folder prefix is hidden for FastMail accounts.
    • When viewing your spam folder, you can now "Unmark" something as spam.
    • When resuming from sleep, N1 no longer plays the "new mail" sound repeatedly / loudly.
    • The empty animation no longer plays briefly when the app launches.
    • Search queries with double quotes (") now work as expected.
    • Changes to your accounts no longer cause the account's inbox to become focused.
    • Replies honor the ReplyTo field, even if the message is from one of your accounts.
    • Using the Apple Mail keyboard layout, Cmd+[ and Cmd+] move between threads.
    • The Message Viewer always appears in the Window menu and is bound to Cmd/Ctrl+0.
    • ? now shows your keyboard shortcuts.
    • On Linux, N1 now notes that libappindicator1 is required for the system tray.
    • Function-key keyboard shortcuts are shown in the menu.
  • Design:
    • The confusing spam icon has been replaced with "thumbs down".
    • The standard "Dark" theme uses more balanced dark colors.
    • The personal level indicators are better designed.
    • The search bar hides properly in Darkside when items are selected.
  • Development:
    • We've upgraded to Babel 6 and the latest version of ESLint.
    • N1 no longer builds on Node 0.10, Node 0.11 or Node 0.12. Use Node 4+ when
      running script/build or script/bootstrap
    • N1 now uses the native implementations of all available ES2016 features.
    • N1 now uses Electron 1.0.1.
    • The codebase is now only 50% CoffeeScript
    • script/bootstrap no longer produces red-herring errors.