Releases: nylas/nylas-nodejs
Releases · nylas/nylas-nodejs
v8.0.0
What's Changed
Added
- Migrated the SDK from
node-fetchto the native Fetch API available in Node.js 18+. - Removed the custom fetch wrapper abstraction.
- Updated Node.js engine requirements.
- Updated Folders.find method to support optional queryParams (includeHiddenFolders, select).
- Support for query parameters (
includeHiddenFolders,select) infolders.findmethod (#685).
Breaking change
- Requires Node.js 18+. Support for Node 16 has been dropped.
Full Changelog: v7.13.3...v8.0.0
v7.13.3
v7.13.2
v7.13.1
v7.13.0
v7.12.0
What's Changed
- replaced: form-data with form-data-node; fixed support for >3MB buffer type; added new examples by @AaronDDM in #653
- Bump esbuild and wrangler in /examples/edge-environment by @dependabot[bot] in #655
Full Changelog: v7.11.0...v7.12.0
v7.11.0
Added
- Support for new message
fieldsquery parameter values:include_tracking_optionsandraw_mime - Support for
trackingOptionsproperty in Message responses when usingfields=include_tracking_options - Support for
rawMimeproperty in Message responses when usingfields=raw_mime MessageTrackingOptionsinterface for tracking message opens, thread replies, link clicks, and custom labels- Support for
includeHiddenFoldersquery parameter in folders list endpoint for Microsoft accounts - Support for
singleLevelquery parameter inListFolderQueryParamsfor Microsoft accounts to control folder hierarchy traversal
Fixed
- Fixed 3MB payload size limit to consider total request size (message body + attachments) instead of just attachment size when determining whether to use multipart/form-data encoding
v7.10.0
What's Changed
- [Node SDK] consistent handling of timeout values for constructor and overrides by @ajay-k in #634
- fix: Add missing /cancel suffix in Notetaker API endpoint by @AaronDDM in #639
- feat: add zoom as a supported provider type in Auth module by @AaronDDM in #640
- fix: update event status type to use 'maybe' instead of 'tentative' by @AaronDDM in #641
- refactor(resources): use makePathParams utility for path construction in all resource classes by @AaronDDM in #642
- feat(freeBusy): Add tentativeAsBusy parameter to FreeBusy requests by @AaronDDM in #643
New Contributors
Full Changelog: v7.9.0...v7.10.0
v7.9.0
What's Changed
- feat: Add Notetaker API support by @AaronDDM in #629
- fix: update notetaker media endpoint to support media download by @AaronDDM in #632
- Add tentative_as_busy parameter by @kraju3 in #631
- Updated to support the latest changes in the GET notetakers endpoint by @AaronDDM in #636
Full Changelog: v7.8.0...v7.9.0
v7.8.0
What's Changed
- fix(grants): Support queryParams in list method first parameter by @AaronDDM in #624
- Add support for listImportEvents method to import events from calendars by @AaronDDM in #623
- Add support for returning all response headers in node sdk for error responses by @AaronDDM in #625
Full Changelog: v7.7.4...v7.8.0