Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

nylas

Package Overview
Dependencies
Maintainers
2
Versions
98
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

nylas - npm Package Versions

1
10

6.2.2

Diff

Changelog

Source

6.2.2 / 2022-04-01

  • Allow getting raw message by message ID directly instead of needing to fetch the message first
  • Add new authenticationType field in ManagementAccount
  • Fix JSON error thrown when Nylas API returns non-JSON error payload
mrashed-dev
published 6.2.1 •

Changelog

Source

6.2.1 / 2022-03-25

  • Fix circular dependency issue in Attribute
  • Fix SchedulerBookingOpeningHoursProperties.days and add missing fields to Scheduler models
  • Enable Nylas API v2.5 support
  • Bump node-fetch dependency from 2.6.1 to 2.6.7
  • Bump ajv sub-dependency from 6.10.2 to 6.12.6
mrashed-dev
published 6.2.0 •

Changelog

Source

6.2.0 / 2022-02-04

  • Add support for returning multiple messages by a list of message IDs
  • Add new field in Draft for adding files by file IDs
  • Add Webhook Notification models
  • Improved Delta support: added Delta model and two new methods; since and longpoll
  • Fix Virtual Calendar logic and serialization
mrashed-dev
published 6.2.0-canary.0 •

mrashed-dev
published 6.1.0 •

Changelog

Source

6.1.0 / 2022-01-28

  • Add support for Event to ICS
  • Add comment and phoneNumber fields to EventParticipant
  • Add support for calendar field in free-busy, availability, and consecutive availability queries
  • Fix issue where properties of Model type were sending read-only attributes to the API
mrashed-dev
published 6.0.0 •

Changelog

Source

6.0.0 / 2022-01-12

  • BREAKING CHANGE: Refactored RestfulModel and RestfulModelCollection, introduced Model and ModelCollection superclass for models that do not directly interact with the Nylas API
  • BREAKING CHANGE: Introduction of interfaces that accompany models to improve experience when instantiating API models and provides better insight on "required" fields
  • BREAKING CHANGE: Applied missing variable and return types, and applied stricter typing to improve deserialization and to adhere Typescript best practice
  • BREAKING CHANGE: Event.when is now of When type
  • BREAKING CHANGE: All Event fields for participants are now of EventParticipant type
  • BREAKING CHANGE: Several Contact fields that took an object as a value now take a corresponding Contact subclass type
  • BREAKING CHANGE: NeuralMessageOptions is now a Model class instead of an interface type
  • BREAKING CHANGE: CalendarRestfulModelCollection.freeBusy() now returns a (new) FreeBusy type instead of a JSON
  • BREAKING CHANGE: CalendarRestfulModelCollection.availability() now returns a (new) CalendarAvailability type instead of a JSON
  • BREAKING CHANGE: CalendarRestfulModelCollection.consecutiveAvailability() now returns a (new) CalendarConsecutiveAvailability type instead of a JSON
  • BREAKING CHANGE: Connect.authorize() now takes in a parameter of VirtualCalendarProperties | NativeAuthenticationProperties type (new) instead of an object and returns AuthorizationCode type (new) instead of a JSON
  • BREAKING CHANGE: Connect.token() now returns an Account type instead of a JSON
  • BREAKING CHANGE: Contact, EventConferencing, and Folder are now default exports
  • BREAKING CHANGE: Nylas has stricter parameters and introduction of defined return types
  • BREAKING CHANGE: Nylas.exchangeCodeForToken() now returns an AccessToken type that's a representation of the full API response as opposed to just the access token string
  • BREAKING CHANGE: Nylas.application() takes ApplicationDetailProperties type and returns an ApplicationDetail type
  • BREAKING CHANGE: Removed RestfulModelCollection.build() as it does not allow for proper property and type hinting in favor of instantiating via new Model()
  • BREAKING CHANGE: Removed Connect.newAccount() as it had no functionality
  • BREAKING CHANGE: Removed File.metadata() as it doesn't appear any different than making a NylasConnection.files().find() call
  • Lots of new models are introduced, almost all API objects are represented as a model in the SDK now
  • Introduction of Enum types
mrashed-dev
published 5.10.4 •

mrashed-dev
published 6.0.0-canary.2 •

mrashed-dev
published 6.0.0-canary.1 •

mrashed-dev
published 5.10.3 •

Changelog

Source

5.10.3 / 2022-01-04

  • Prevent Event objects from sending an empty list of notifications when not set, causing errors for recurring events
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc