Skip to content

0.4.19

Compare
Choose a tag to compare
@bengotow bengotow released this 25 Mar 22:31
· 5816 commits to master since this release
  • Features:
    • Inbox Zero: Beautiful new inbox zero artwork and a refined tray icon on Mac OS X!
    • Reply from Alias: N1 now chooses the alias you were emailed at for a reply.
    • Emoji: The emoji picker is now available in the bottom toolbar of the composer, and includes tabs and search!
    • Download All: A new button allows you to quickly download all attachments in a message.
    • Drop to Send: You can now drop files on the N1 app icon on Mac OS X to attach them to a new email!
    • Default Signature: This version of N1 includes a default signature. You can remove it
      by visiting Preferences > Signatures
  • Design:
    • We've overhauled the multiple-selection UI to avoid toolbar issues.
    • Thanks to nearly a dozen pull requests, many of the bundled themes have received visual polish
    • Attachments have a refined design and better affordance for interaction.
    • The "pop-out" button is always visible when composing in the main window.
    • We've cleaned up the variables available to theme developers and created a starter kit for creating themes:
      https://github.com/nylas/N1-theme-starter
  • Fixes:
    • N1 no longer incorrectly quotes forwarded message bodies.
    • N1 API tokens are now stored in the system keychain for enhanced security.
    • Filesystem errors (no disk space, wrong permissions, etc.) are presented when uploading or downloading attachments.
    • Double-clicking image attachments now opens them.
    • When you receive email to an alias, replies are sent from that alias by default.
    • Search works more reliably, waits longer for results, and displays errors when results cannot be loaded.
    • Read receipts are now visible in the narrow thread list.
    • The undo/redo bar no longer appears when returning to your mailbox from Drafts.
    • N1 no longer hangs while processing links in very large emails.
    • The first input is auto-focused as you move through the Add Account flow.
    • Failing API actions are retried more slowly, reducing CPU load when your machine is offline.
    • The emoji keyboard now inserts emoji for a wider range of emoji names.
    • You can now select a view mode from the View menu.
    • Interface zoom is now an "advanced option", and has been removed from the preferences.
  • Developer:
    • Composer Extensions using finalizeSessionBeforeSending: must now use applyTransformsToDraft:
    • A new InjectedComponentSet allows you to add icons beside user's names in the composer.
    • N1 is slowly transitioning to ES6 - 20% of package code was converted to ES6 this month!