From bb7899813ff7977d1c11c7d0dab806e69b3ad974 Mon Sep 17 00:00:00 2001 From: Dan Radenkovic Date: Wed, 24 Jun 2026 14:46:16 +0200 Subject: [PATCH 1/2] chore(release): prepare v8.4.0 Co-authored-by: Cursor --- CHANGELOG.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d11f09d4..e141cb4c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,8 +7,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [8.4.0] - 2026-06-24 + ### Added -- Missing webhook trigger types (`message.deleted`, `message.created.cleaned`, `grant.imap_sync_completed`, Notetaker triggers, Agent Account and transactional deliverability triggers, and legacy tracking triggers) +- Add `nylas.transactionalSend.send()` for domain-based transactional email send (`POST /v3/domains/{domainName}/messages/send`) ([#747](https://github.com/nylas/nylas-nodejs/pull/747)) +- Add optional `calendarId` and `eventId` fields to the `Notetaker` model ([#748](https://github.com/nylas/nylas-nodejs/pull/748)) + +### Fixed +- Add `message.created.truncated` and `message.updated.truncated` to `WebhookTriggers` ([#748](https://github.com/nylas/nylas-nodejs/pull/748)) +- Add missing webhook trigger types (`message.deleted`, `message.created.cleaned`, `grant.imap_sync_completed`, Notetaker triggers, Agent Account and transactional deliverability triggers, and legacy tracking triggers) ([#750](https://github.com/nylas/nylas-nodejs/pull/750)) + +### Changed +- Bump dependencies to reasonable latest versions ([#749](https://github.com/nylas/nylas-nodejs/pull/749)) ## [8.3.0] - 2026-06-17 From e69eb77fa82a9f4330b7e52423e3e81a6dd6caff Mon Sep 17 00:00:00 2001 From: Dan Radenkovic Date: Wed, 24 Jun 2026 14:46:16 +0200 Subject: [PATCH 2/2] 8.4.0 --- package-lock.json | 4 ++-- package.json | 2 +- src/version.ts | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index 602b24db..41017c80 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "nylas", - "version": "8.3.0", + "version": "8.4.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "nylas", - "version": "8.3.0", + "version": "8.4.0", "license": "MIT", "dependencies": { "change-case": "^4.1.2", diff --git a/package.json b/package.json index bca1e7ff..45f5245c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "nylas", - "version": "8.3.0", + "version": "8.4.0", "description": "A NodeJS wrapper for the Nylas REST API for email, contacts, and calendar.", "main": "lib/cjs/nylas.js", "types": "lib/types/nylas.d.ts", diff --git a/src/version.ts b/src/version.ts index 86e961b2..0d1a7f6a 100644 --- a/src/version.ts +++ b/src/version.ts @@ -1,2 +1,2 @@ // This file is generated by scripts/exportVersion.js -export const SDK_VERSION = '8.3.0'; +export const SDK_VERSION = '8.4.0';