Mailspring/CHANGELOG.md
2015-11-23 17:34:56 -08:00

3.7 KiB

N1 Changelog

0.3.23 (11/17/15)

  • Features:

    • System Tray: Quickly create new messages, view unread count, and quit N1
    • Keybindings: The Gmail keybinding set now supports all Gmail shortcuts
    • Quick Account Switching: Use Cmd-1, Cmd-2, etc. to switch accounts
    • ES6 JavaScript: You can now write N1 plugins using ES6 (Stage 0) JavaScript
      • The "Templates" example plugin is now written in ES6
  • Fixes:

    • Mailto links with newline characters are now supported
    • File uploads no longer time out after 15 seconds
    • Label names are no longer autocapitalized
    • On Windows, the icon is no longer pixelated at many resolutions
    • On Windows, long paths no longer cause installation to fail
    • On Windows, N1 uses the "NylasPro" font correctly
    • Mark as read now works when viewing messages in two panel mode
    • Basic cut, copy, and paste menus are available for all inputs
    • You can now type in the middle of a search query
    • Names containing "via" are no longer truncated
    • N1 quits without throwing exceptions
  • Internationalization:

    • Composition events are now supported in the composer
    • Labels with foreign characters no longer sync incorrectly in new accounts
  • Style:

    • Dark mode looks better and has fewer color issues
    • Unread counts in the sidebar are smaller
    • Subject and body always align in the narrow thread list
    • The search box no longer overflows if you type a long search query
    • Hover states in menus and dropdowns are more consistent
  • Performance:

    • In two panel mode, moving through messages quickly no longer causes jank.
    • Model.fromJSON is 40% faster thanks to optimized loops and other fixes
    • Models are lazily deserialized after being broadcast into other windows

0.3.20 (10/28/15)

  • The “Update is Available” notification now links to release notes
  • Notifications have improved styling, and the entire notification bar is clickable
  • A new notification after updating links you to the release notes
  • The search input has the correct X, and a better focus outline
  • On Mac OS X, the green window frame dot is tied to fullscreen and changes to maximize when you hold option. (FINE.)
  • On Windows, long paths no longer cause installation to fail (still in testing)
  • Format checks prevent users from submitting crazy invite code strings to invite.nylas.com
  • The invite code check now requests /status/, not /status, which prevents issues for some users
  • The sidebar “hidden” setting is now persisted through relaunch

0.3.19 (10/23/15)

  • Gmail users now have the option to “Move to Trash” in addition to "Archive", and we support the # Gmail shortcut.
  • The sidebar now supports hierarchical labels/folders and sorts better
  • Exchange auth includes an optional server field
  • Windows
    • The onboarding screens no longer appear offscreen
    • Installing packages now works reliably
    • Styling is greatly improved and feels more native (toolbars, preferences)
    • The app no longer collides with Atom
  • Mac OS X
    • Exiting fullscreen mode by closing the main window works as expected
  • An error is displayed when uploading >25MB files
  • Email TLDs more than 4 characters no longer result in an error
  • The links in the Feedback window work
  • A failing “save draft” action will stop the subsequent “send”, (failures cancel downstream tasks)
  • The empty state animation eases with subpixel precision
  • Atomic database queries no longer leak memory
  • The chevron on Accounts is now flipped
  • The draft list in the app is more robust, deleting drafts from the list view works
  • Toolbar items no longer jump around when opening side panels
  • We now use system tooltips instead of our HTML-based ones, so they look appropriate on all platforms

0.3.17

  • Initial public release