- Added XOAUTH authentication method (Thanks Stefano Bernardi and Nicolas Fouché)
- Separated clients
- Fixed specs
- Fixes in mailbox filters shortcuts (Thanks Benjamin Bock)
- Added #expunge to Mailbox (Thanks Benjamin Bock)
- Added more mailbox filters (Thanks Benjamin Bock)
- Added shortcuts for mailbox filters
- Minor bugfixes
- Added envelope fetching
- Minor bugfixes
- Refactoring
- Fixed bugs
- API improvements
- Better documentation
- Code cleanup
- RSpec for everything
- Added explicit tmail dependency in gemspec
- Added better README tutorial content
- Fixed content-transfer-encoding when sending email
- Fixed attaching a file to an empty message
- Improved multipart message parsing reliability
- Fixed multipart parsing for when the boundary is marked in quotes.
- Fixed IMAP initializer to work with Ruby 1.9's net/imap
- Better logout depending on the IMAP connection itself
- Added MIME::Message#text and MIME::Message#html for easier access to an email body
- Improved the MIME-parsing API slightly
- Added some tests
- Added label creation (thanks to Justin Perkins / http://github.com/justinperkins)
- Made the gem login automatically when first needed
- Added an optional block on the Gmail.new object that will login and logout for you
- Added several search options (thanks to Mikkel Malmberg / http://github.com/mikker)
- Fixed MIME::Message#content= for messages without an encoding
- Added Gmail#new_message
- Made all of the examples in the README possible
- Birthday!