From 314ea7cdc60ec8f063495139d0c4286f4520c4da Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 16 Apr 2026 11:38:25 +0000 Subject: [PATCH 1/2] chore(@nylas/react): upgrade @nylas/web-elements to 2.5.4 --- .changeset/upgrade-web-elements-2-5-4.md | 5 +++++ packages/react/package.json | 2 +- pnpm-lock.yaml | 10 +++++----- 3 files changed, 11 insertions(+), 6 deletions(-) create mode 100644 .changeset/upgrade-web-elements-2-5-4.md diff --git a/.changeset/upgrade-web-elements-2-5-4.md b/.changeset/upgrade-web-elements-2-5-4.md new file mode 100644 index 0000000..9b24199 --- /dev/null +++ b/.changeset/upgrade-web-elements-2-5-4.md @@ -0,0 +1,5 @@ +--- +"@nylas/react": patch +--- + +Upgrade @nylas/web-elements dependency to 2.5.4 diff --git a/packages/react/package.json b/packages/react/package.json index ecb7719..6351eee 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -78,7 +78,7 @@ "dependencies": { "@nylas/connect": "workspace:^", "@nylas/core": "^1.2.0", - "@nylas/web-elements": "2.5.3", + "@nylas/web-elements": "2.5.4", "@stencil/react-output-target": "^1.2.0", "axios": "^1.7.7", "dayjs": "1.11.7", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index aade0f8..2fe5e8e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -61,8 +61,8 @@ importers: specifier: ^1.2.0 version: 1.2.0(@stencil/core@4.36.3) '@nylas/web-elements': - specifier: 2.5.3 - version: 2.5.3(rollup@4.50.1) + specifier: 2.5.4 + version: 2.5.4(rollup@4.50.1) '@stencil/react-output-target': specifier: ^1.2.0 version: 1.2.0(@stencil/core@4.36.3)(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) @@ -676,8 +676,8 @@ packages: '@nylas/identity@3.1.0': resolution: {integrity: sha512-EBW17UBAvsj1cT+BEbawdce9Uy04IsElr8hJJRB3lf8Aod/icdn0mxWdWCyCNrjW6fhRwz0Cv3Sh88DbTbC7yA==} - '@nylas/web-elements@2.5.3': - resolution: {integrity: sha512-9gZ/SXcZfbG5IISa2PE6MQpQ1xemEU6YloHzO4zwYbxg52Svg3H2Yd6o+4jsWvIOxRluljN3BYfuPn/hcujZiA==} + '@nylas/web-elements@2.5.4': + resolution: {integrity: sha512-cTD1orv9H1VDpcJN7ZAIGcVBdsaqI0BPYM/EFhKSfCDIBEeVR3BsrCoVv5w3T9JKU8IKPFEAedDW/A2fuP0etw==} '@oxlint/darwin-arm64@1.16.0': resolution: {integrity: sha512-t9sBjbcG15Jgwgw2wY+rtfKEazdkKM/YhcdyjmGYeSjBXaczLfp/gZe03taC2qUHK+t6cxSYNkOLXRLWxaf3tw==} @@ -3731,7 +3731,7 @@ snapshots: react: 18.2.0 uuid: 8.3.2 - '@nylas/web-elements@2.5.3(rollup@4.50.1)': + '@nylas/web-elements@2.5.4(rollup@4.50.1)': dependencies: '@fullcalendar/core': 6.1.8 '@fullcalendar/daygrid': 6.1.8(@fullcalendar/core@6.1.8) From 1f2b76f559ff367ddfbf5fcbee370c77540da5e5 Mon Sep 17 00:00:00 2001 From: Luka Bulatovic Date: Thu, 16 Apr 2026 13:43:53 +0200 Subject: [PATCH 2/2] Upgrade @nylas/web-elements to 2.5.4 with fixes Includes fixes for calendar event updates and booking form radio buttons. Addresses issues with the date picker in reschedule mode and enhances styling options. --- .changeset/upgrade-web-elements-2-5-4.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.changeset/upgrade-web-elements-2-5-4.md b/.changeset/upgrade-web-elements-2-5-4.md index 9b24199..cf57bfb 100644 --- a/.changeset/upgrade-web-elements-2-5-4.md +++ b/.changeset/upgrade-web-elements-2-5-4.md @@ -2,4 +2,10 @@ "@nylas/react": patch --- -Upgrade @nylas/web-elements dependency to 2.5.4 +Upgrade @nylas/web-elements dependency to 2.5.4: + +- [nylas-scheduler-editor] Fix calendar not immediately reflecting newly created, updated, or deleted events. Events now appear or disappear without requiring a page reload. + +- scheduler Fix radio button fields in booking forms capturing the field label instead of the selected option value. Radio button selections now correctly appear in confirmation emails. + +- Fixed scheduler date picker page disappearing in reschedule mode when external JavaScript sets inline styles on shadow DOM elements. Added VDOM key to the footer element to prevent Stencil from reusing it by position during loading-to-content transitions. Also exposed ns_footer CSS part on the footer element for external styling.