- Removes
interpret_http_status
to be included ininterpret_response
- Improve error handling
- Add native authentication example code
- Add webhooks example code
- Removes experimental JRuby support
- Fix folders and labels updates for threads and messages
- Revert pull request #71
- Remove get_cursor method that calls deprecated generate_cursor endpoint
- Modify
delta_stream method
to remove built-inEventMachine.run
block and allow for multiple streams.delta_stream
must now be called from inside anEventMachine.run
block url_for_authentication
now accepts a:state
parameter (see https://nylas.com/docs#server_side_explicit_flow for more details)
- Deprecate the tags API
- Remove the archive!/unarchive! methods
- Expose
starred
,unread
,has_attachments
in Nylas::Thread
- Add
Messages#files?
Issue #40 - Return an external Enumerator when no block given. Issue #42 (Steven Harman)
- Expose
folders
in the Delta Stream API. - Add
Inbox::Error
base class for all errors. (Steven Harman) - Expose
sync_state
on the/account
API. (Steven Harman) - Return Enumerator for #deltas when no block given
- Ruby < 1.9.3 no longer supported
- Add travis support for Mac OS X
Message#expanded
returns an expanded version of a message- Expose the
server_error
field when failing to send messages - minor bug fixes
- various test cleanups (Steven Harman)