gmail v0.5.0 Release Notes

Release Date: 2015-01-26 // about 9 years ago
  • 0.5.0 - 2015-01-26

    • Migrate primary repo to https://github.com/gmailgem/gmail with new project governance (@johnnyshields, @bootstraponline)
    • Create logo for project (@johnnyshields)
    • Implement IMAP recorder for specs and get all specs passing (@jcarbo)
    • โž• Add Rubocop to porject and fix offenses (@jcarbo)
    • ๐Ÿ›  Fix: #connect method not invoking a block (@jcarbo)
    • ๐Ÿ‘Œ Support X-GM-RAW (raw Gmail search syntax) in filter query (@bootstraponline)
    • ๐Ÿ›  Bugfix: Improperly processing labels containing parentheses (@ryanlchan #82)
    • โž• Add support for localizing labels (@ryanlchan #83)
    • ๐Ÿ‘Œ Support for XOAuth2 Client (@KieranP)
    • ๐Ÿ‘Œ Improve support for non-english labels and mailboxes (@KieranP)
    • ๐Ÿ›  Fix IMAP library patch on Ruby 2 (@bootstraponline, @johnnyshields, @awakia)
    • Ability to search emails by a UID filter (@KieranP)
    • โž• Add a way to disconnect the IMAP socket (@KieranP)
    • ๐Ÿ‘ Better support for timezones (@KieranP)
    • Add emails_in_batches method (@KieranP)
    • Gmail Message class: Include X-GM-THRID which is the thread id (@jcarbo)
    • Gmail Message class: Include X-GM-MSGID which is a unique, non-changing email identifier (@KieranP)
    • ๐ŸŽ Gmail Message class: Fetch values in bulk and cache them (performance) (@KieranP)
    • Gmail Message class: Pull FLAGS to make #read? and #starred? methods work (@KieranP)
    • Gmail Message class: Don't mark an email as read when accessing the message (@KieranP)
    • Gmail Message class: Reorganisation and cleanup of method definitions (@KieranP)
    • ๐Ÿ›  Bugfix: Fix for XOAuth SMTP settings (@molsder #24)
    • ๐Ÿ‘ท Implement Travis CI (@johnnyshields)
    • โœ‚ Remove legacy dependency on MIME gem (@johnnyshields)
    • โฌ†๏ธ Upgrade to RSpec 3.1 and remove Mocha dependency (@johnnyshields, @jcarbo #156)