- Removes
interpret_http_statusto 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 methodto remove built-inEventMachine.runblock and allow for multiple streams.delta_streammust now be called from inside anEventMachine.runblock url_for_authenticationnow accepts a:stateparameter (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_attachmentsin Nylas::Thread
- Add
Messages#files?Issue #40 - Return an external Enumerator when no block given. Issue #42 (Steven Harman)
- Expose
foldersin the Delta Stream API. - Add
Inbox::Errorbase class for all errors. (Steven Harman) - Expose
sync_stateon the/accountAPI. (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#expandedreturns an expanded version of a message- Expose the
server_errorfield when failing to send messages - minor bug fixes
- various test cleanups (Steven Harman)