Skip to content
Skip to main content

Changelogs

Notetaker speaker label fix

Fixed a media timestamp unit mismatch that could misalign speaker label start and end times in Notetaker transcripts.

Scheduler booking buffer fix

Fixed an issue where creating a new booking didn't check that booking's own configured buffer time against already-scheduled meetings, which could allow a booking to land closer to an existing meeting than its buffer setting allowed.

Agent Accounts fixes
Agent Accounts fixesAgent AccountsEmailCalendar

Agent Account mailboxes no longer show duplicate messages from provider SMTP retries, and Notetaker settings on Agent Account calendars and events now persist and sync correctly.

IMAP fixes

IMAP thread pagination keeps its search filters, thread update responses include folders, draft replacement survives a concurrent index deletion, and inline attachments keep their disposition when sending.

Draft update field selection

Draft updates now honor select and return only the requested data fields. Requests without select, the request ID, and sending behavior remain unchanged.

IMAP and Microsoft draft fixes

Internal errors on IMAP grants now return a 5xx status instead of 401, and deleted Microsoft Graph drafts are permanently removed and return 404 when fetched.

Introducing Nylas Connect

The core Nylas platform is now called Nylas Connect: the Email, Calendar, and Contacts APIs, plus Scheduler and authentication. Nothing changes in your code, endpoints, or API keys.

@nylas/web-elements v2.5.18

Fixes two Scheduler booking bugs: a confusing error when a time slot is booked by someone else during checkout, and lost guest and custom field values when a guest navigates back to pick a different time.

Scheduler and EWS fixes
Scheduler and EWS fixesSchedulerCalendar

Scheduler Configuration requests now accept empty appearance and additional field arrays, and EWS event updates retry on stale ChangeKey conflicts instead of failing.

Send: IMAP folder + rate limits

Fixed IMAP send so messages are correctly filed into Sent folders with non-ASCII names or without the special-use \Sent flag. Rate limits for Transactional Send have also been lowered.

Calendar and Scheduler fixes

Scheduler booking descriptions are no longer HTML-escaped on Google and Microsoft calendars, and occurrences of recurring Microsoft events resolve correctly by ical_uid.

Agent Accounts round-robin
Agent Accounts round-robinAgent AccountsScheduler

Agent Account grants can now be hosts in round-robin Scheduler Configurations, removing a limit noted when Scheduler support for Agent Accounts first shipped.

Agent Account metadata
Agent Account metadataAgent AccountsEmailCalendar

Agent Account grants now support the metadata object on Events, Messages, and Drafts. Attach up to 50 key-value pairs per object and filter by the five reserved keys with metadata_pair, the same way connected grants do.

Agent Accounts in Scheduler
Agent Accounts in SchedulerAgent AccountsSchedulerCalendar

Agent Account grants can now own a Scheduler Configuration and act as the organizer, so an agent hands out its own booking link and takes bookings on its own calendar. Round-robin Configurations and non-primary calendars aren't supported yet.

iCloud CalDAV error code fix

iCloud CalDAV requests that fail with an authorization error now correctly return a 403 Forbidden response instead of a 504 Gateway Timeout, making permission issues easier to distinguish from timeouts.

Notetaker transcript fix

Fixed an issue where the Notetaker media endpoint reported no transcript available for a small number of meetings that already had a transcript.

Calendar owner_email field

The Calendar object now includes an owner_email field on Microsoft grants, naming the account that owns each calendar. Use it with is_owned_by_user to tell a user's own calendars apart from the ones shared with them.

CLI v3.1.30

Adds nylas email subscriptions commands to discover newsletter and mailing-list subscriptions from List-Unsubscribe headers, preview and open their unsubscribe actions, and clean up matching messages, for Google and Microsoft grants.

Java SDK v2.18.1

Adds TrackingOptions.domainName to send with a custom tracking domain for link and open tracking, and fixes attendees and anyEmail filters silently keeping only the last value when multiple values were passed.

Agent Account message headers

Agent Account grants now support both fields header options. Read the full header set with fields=include_headers, or just Message-ID, In-Reply-To, and References with fields=include_basic_headers, on message get and send requests.

See all changelogs →