- Nothing yet
- Add support for
source
attribute in Contact model
- Add support for
/ip_addresses
endpoint - Add optional argument for
Model#to_json
- Reintroduce support for Ruby 2.3
- Add Rails 4 bundler support to setup script
- Specify gemfiles called in test script
- Drop support for Ruby 2.2 and 2.3: they have reached end-of-life
- Add support for Ruby 2.5 and 2.6
- Add
scopes
argument toNylas::API#authenticate
for selective sync - Add
Account#revoke_all
- Add X-Nylas-Client-Id header for HTTP requests
- Enables silent addition of fields to API without impact to SDK
- Fixes api attribute breakage on enumeration (nylas#188)
- Drop support for ruby 2.0 and below
- Add support for v2 of the Contacts API
- Switch to an ActiveModel/ActiveQuery compliant interface for interacting with objects and APIs
- Add support for Ruby 2.4+
- Add support for Rails 4+
- Filters now work correctly for all models
.each
now pages requests- Numerous other bug fixes
- Fix deleting event request (nylas#101)
- Adds support for message tracking (https://github.com/cberkom)
- 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)