Releases: clerk/javascript
Release list
@clerk/expo@3.7.8
Patch Changes
- Reduce redundant native and JavaScript client refreshes during Expo startup. (#9140) by @mikepitre
@clerk/electron@0.0.16
Patch Changes
- Validate that token-cache and OAuth-transport IPC requests originate from a top-level window's main frame. This prevents untrusted content in subframes or
<webview>s that share the Clerk preload from reading the persisted client JWT or driving the OAuth transport. (#9167) by @dominic-clerk
@clerk/vue@2.4.17
Patch Changes
- Updated dependencies [
bcbdda6]:- @clerk/shared@4.25.5
@clerk/ui@1.25.5
Patch Changes
-
Fix pressing
Escapewhile aSelectis open inside aDrawer(for example the payment method picker in Checkout) dismissing the entire Drawer.Escapenow closes only the openSelectand leaves the Drawer open. TheSelectnow wires up its floating interaction props so it handlesEscapeitself, and theDrawerroots a floating tree so nested floating elements are recognized as its children. (#9176) by @alexcarpenter -
Improve
Selectkeyboard and screen reader support by routing navigation through floating-ui's interaction hooks. PressingArrowUp/ArrowDownon a focused, closedSelectnow opens the listbox, and the active option is announced viaaria-activedescendant. The searchable variant (for example thePhoneInputcountry picker) now exposes a proper combobox: its input is markedrole="combobox"witharia-controls,aria-autocomplete="list", andaria-activedescendant, while the plain variant keeps its listbox semantics. (#9179) by @alexcarpenter -
Updated dependencies [
bcbdda6]:- @clerk/shared@4.25.5
- @clerk/localizations@4.13.5
@clerk/testing@2.2.10
@clerk/tanstack-react-start@1.4.20
Patch Changes
-
Escape
<,>, and/when serializing the Clerk auth state into SSR<script>tags, preventing a</script>sequence inside user-controllable session claims from breaking out of the script element (stored XSS). The embedded JSON still parses to identical values on the client. (#9166) by @dominic-clerk -
Updated dependencies [
bcbdda6,e657d99]:- @clerk/shared@4.25.5
- @clerk/backend@3.11.7
- @clerk/react@6.12.5
@clerk/react@6.12.5
Patch Changes
- Updated dependencies [
bcbdda6]:- @clerk/shared@4.25.5