Releases: nylas/nylas-nodejs
Releases · nylas/nylas-nodejs
v7.5.2
v7.5.1
v7.5.0
v7.4.0
v7.3.0
Changelog
Added
- Add response type to
sendRsvp
(#556) - Add support for adding custom headers to outgoing requests (#552)
- Add support for custom headers field for drafts and messages (#553)
- Add support for setting
include_grant_scopes
for auth url generation (#554)
Changed
- Rename incorrect
type
field inWhen
models toobject
(#551) - Fix inaccuracy in
ReminderOverride
model (#555)
New Contributors 🎉
- @hanut made their first contribution in #551
- @Taha-Sardar made their first contribution in #554
v7.2.1
v7.2.0
Changelog
Added
- Added support for
roundTo
field in availability response model (#540) - Added support for
attributes
field in folder model (#540) - Added support for icloud as an auth provider (#540)
Changed
- Fixed query params not showing up in method parameters for finding a message (#539)
- Fixed missing fields in message models (#541, #542)
Removed
- Removed unnecessary
clientId
from detectProvider params (#540)
v7.1.0
v6.11.1
v7.0.0
The Nylas Node SDK v7.0.0 is out of beta now Generally Available! This SDK sees a number of changes, including breaking changes, and more importantly brings full support of the new Nylas API v3.
Changelog
Breaking changes
- Node SDK v7 supports the Nylas API v3 exclusively, dropping support for any endpoints that are not available in v3. See API v3 Features and Changes for more information.
- Convert
Nylas
class from a static to a non-static class. - Officially support minimum Node 16.
- Dropped the use of 'Collections' in favor of 'Resources'.
- Removed all REST calls from models and moved them directly into resources.
Added
- Created models for all API resources and endpoints, for all HTTP methods to reduce confusion on which fields are available for each endpoint.
- Created error classes for the different API errors as well as SDK-specific errors.
- Added support for both ES6 and CommonJS module systems.
Updated
- Rewrote the majority of SDK to be more modular and efficient.
Removed
- Removed the use of custom strings for serialization and deserialization, now automatically converting to camelCase and from the API's snake_case.
- Local Webhook development support is removed due to incompatibility with the new API version.
Docs and References
Please refer to the README.md for a quick description and getting started guide with the new SDK. Furthermore, we have an UPGRADE.md for instructions on upgrading from v6.x to v7.x, as well as a reference guide for the Node SDK.