Skip to content

Releases: nylas/nylas-ruby

4.6.5

22 Feb 17:45
9d8ced6

Choose a tag to compare

4.6.5 / 2021-02-22

  • Add content_disposition field to File
  • Fix thread-safety issue in HTTP::CookieJar loading

4.6.4

04 Feb 00:20

Choose a tag to compare

4.6.4 / 2021-02-03

  • fix failing http_client spec after merging main
  • Skip parsing response if content is not JSON
  • Add missing http status codes / errors.
  • Add reply_to to NewMessage
  • Add message tracking to drafts.
  • Truncate the returned filename so it's less than 256 characters and compatible with rb_sysopen.
  • Bump required rest client dep to >= 2.0, remove travis ci tests for rest client 1, ruby v2.3
  • Use to_json helper instead of JSON.dump.

4.6.3

19 Dec 00:52

Choose a tag to compare

  • Remove folder on message.save for updates
  • Fix JSON parsing behavior
  • Fix rubocop warnings for http_client and spec
  • No longer rescue json parse errors, use Yajl instead of JSON for parsing responses (due to unicode issue).
  • Add specs for changes to message.save
  • Store folder id in folder_id and remove folder if present before saving.
  • Adding secondary_address field to physical address model

4.6.2

09 Sep 00:43

Choose a tag to compare

  • Add support to move message and thread between folder.
  • Handle new attributes added to API gracefully
  • Add is_primary and other new Calendar attributes

Release 4.6.1

08 Jan 00:00

Choose a tag to compare

  • Fix a bug with when blocks when creating events
  • Add support for the Event.ical_uid field

Release 4.6.0

27 Sep 18:34

Choose a tag to compare

  • Add support for /contacts/groups endpoint.
  • Fix issue when calling .save on message (#233)
  • Add support for Rails 6.
  • Fix issue for updating message with sending label_ids (#231)
  • Support for when in Nylas::Event for more attributes.
  • Add internal transfer api to support initialize related objects.
  • Fix encoding issues when downloading attachments.

v3.1.0

12 May 00:01

Choose a tag to compare

Full Changelog

v3.0.0

04 Nov 19:12

Choose a tag to compare

  • Removes interpret_http_status to be included in interpret_response
  • Improve error handling
  • Add native authentication example code
  • Add webhooks example code
  • Removes experimental JRuby support

full changelog

v1.2.0

20 Nov 02:14

Choose a tag to compare

See the changelog for full details

  • 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

v0.15.3

06 May 20:48

Choose a tag to compare

  • Delta sync API support
  • Changed URLs to refer to nylas.com -- update your callback URLs!
  • Updates to reflect latest Calendar and Event changes, including recurring event support
  • Drafts can now have a reply_to_message_id parameter