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..cf57bfb --- /dev/null +++ b/.changeset/upgrade-web-elements-2-5-4.md @@ -0,0 +1,11 @@ +--- +"@nylas/react": patch +--- + +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. 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)