Skip to content

Releases: nylas/nylas-nodejs

v8.3.0

17 Jun 17:15
v8.3.0
e1c3172

Choose a tag to compare

Changelog

Added

  • Add htmlAsMarkdown to CleanMessagesRequest for the message clean API (#740, f547635)

Release metadata

v8.2.0

17 Jun 14:10

Choose a tag to compare

[8.2.0] - 2026-06-17

Added

  • Add Workspaces API support via nylas.workspaces — list, find, create, update (PATCH), destroy, plus autoGroup() and manualAssign() for grouping grants by domain, invalidAlso, default, policyId, and ruleIds (#736)
  • Add Agent Account Lists API support via nylas.lists — create lists with name, optional description, and immutable type, plus list, find, update, destroy, listItems(), addItems(), and removeItems() for managing /v3/lists (#736)
  • Add Manage Domains API support via nylas.domains — list, find, create, update, destroy, plus info() and verify() for domain verification (/v3/admin/domains). Includes ServiceAccountSigner support for Nylas Service Account request signing, bearer-auth suppression, and canonical signed wire bodies (#736)
  • Add icalUid to ListEventQueryParams (#738)

Fixed

  • Correct Policies PolicyLimits to expose limitCountDailyMessageReceived and limitCountDailyEmailSent (replacing a non-existent per-grant field) (#736)
  • Correct Rules RuleEvaluation.messageId to be omitted-when-absent (not nullable) and surface blockedByEvaluationError on applied actions (#736)
  • Correct Rules list (GET /v3/rules) to normalize its nested { data: { items, nextCursor } } envelope back to the flat { data, nextCursor } shape the list machinery expects (#736)
  • Correct Applications ApplicationDetails field redirectUriscallbackUris (V3 wire contract), widen region/environment to string, add hosted-auth/IdP public fields, and add applications.update() (PATCH) (#736)
  • Correct Applications applications.update() to accept write-only additionalSettings (forwarded in the request body, stripped from the response) (#736)
  • Correct Applications applications.update() to accept callbackUris with callback URI IDs for preserving existing callback URIs (#737)
  • Correct RedirectUris update() to use PATCH (was PUT), fix destroy() return type, make platform optional with a typed RedirectUriPlatform enum, and surface deletedAt on RedirectUri (#736)
  • Forward queryParams in threads.find() so callers can use the select parameter to reduce field sets on single-thread fetches (#739)

References

  • Workspaces, Lists, Domains, Policies, Rules, Applications, RedirectUris admin API support — PR #736 / TW-5371
  • Callback URIs in application updates — PR #737
  • icalUid on ListEventQueryParams — PR #738 / CUST-5473
  • threads.find() queryParams forwarding — PR #739 / CUST-5472
  • Release PR#742

v8.1.2

19 May 16:21

Choose a tag to compare

What's Changed

  • [TW-4918] Improve attachment download stream developer experience by @AaronDDM in #731
  • [TA-3764] Support send fields query param by @benjaminwhtan in #732

New Contributors

Full Changelog: v8.1.1...v8.1.2

v8.1.1

08 May 15:25

Choose a tag to compare

Added

  • Add metadata key casing preservation in multipart form-data requests (#729)

v8.1.0

05 May 13:33

Choose a tag to compare

[8.1.0] - 2026-05-05

Added

  • Add Agent Accounts SDK support (#724)
  • Add support for large attachments (#725)

References

  • Add Agent Accounts SDK support — PR #724 / commit da8a1c9
  • Add support for large attachments — PR #725 / commit f441f64

v8.0.5

23 Mar 14:41

Choose a tag to compare

Added

  • Add scheduling availability API: `scheduler.availability.get()` for `/v3/scheduling/availability` (#720)

Also in this release

  • Cursor agent skill for nylas-nodejs releases: `.cursor/skills/nylas-nodejs-release/SKILL.md` and `reference.md`.

References

  • Scheduling availability API#720 (commit `8ecd912`).

Credits

  • Co-authored-by on #720: Yunus Szönyi

v8.0.4

18 Mar 19:24

Choose a tag to compare

Added

  • Add specificTimeAvailability support to calendars availability POST API (#716)

v8.0.3

17 Mar 14:25

Choose a tag to compare

Added

  • Add multi-credential support for authentication (#713)

Fixed

  • Change credentials update method from PUT to PATCH (#712)

v.8.0.2

24 Feb 14:36

Choose a tag to compare

What's Changed

Added

  • Add smtpRequired option to hosted authentication URLs to enforce SMTP settings during IMAP authentication (#702)

v8.0.1

23 Jan 15:20

Choose a tag to compare

What's Changed

Added

  • Add missing originalStartTime field to Event model for recurring event instances (#690)

Full Changelog: v8.0.0...v8.0.1