github nylas/nylas-nodejs v8.2.0

latest release: v8.3.0
4 hours ago

[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

Don't miss a new nylas-nodejs release

NewReleases is sending notifications on new releases.