This new release of the Nylas Node SDK brings a few fixes of fixes as well as a couple of additions.
New Features
- Add support for Calendar consecutive availability
- Enabled Nylas API 2.3 support
Enhancements
- Fix issue where JSON.stringify would omit read-only values
- Fix webhook example throwing error if body is not a raw body
- Fix readonly calendar attributes being sent for POST and PUT calls
Using New Features
Calendar Consecutive Availability
To check for consecutive availability:
const params = {
startTime: 1590454800,
endTime: 1590780800,
interval: 5,
duration: 30,
buffer: 30,
emails: [['jane@email.com'], ['swag@nylas.com']],
open_hours: [
{
emails: ['swag@nylas.com', 'jane@email.com'],
days: [0],
timezone: 'America/Chicago',
start: '10:00',
end: '14:00',
object_type: 'open_hours',
},
],
};
const consecutiveAvailability = await nylas.calendars.consecutiveAvailability(params);