diff --git a/.changeset/bump-base-ui-1-5-0.md b/.changeset/bump-base-ui-1-5-0.md
new file mode 100644
index 00000000..307ec9f2
--- /dev/null
+++ b/.changeset/bump-base-ui-1-5-0.md
@@ -0,0 +1,5 @@
+---
+"@tailor-platform/app-shell": patch
+---
+
+Updated [@base-ui/react](https://www.npmjs.com/package/@base-ui/react) (1.4.1 -> 1.5.0)
diff --git a/packages/core/__snapshots__/src__components__attachment__Attachment.test.tsx.snap b/packages/core/__snapshots__/src__components__attachment__Attachment.test.tsx.snap
index a9f57fbe..b271cfce 100644
--- a/packages/core/__snapshots__/src__components__attachment__Attachment.test.tsx.snap
+++ b/packages/core/__snapshots__/src__components__attachment__Attachment.test.tsx.snap
@@ -4,4 +4,4 @@ exports[`Attachment > snapshots > disabled 1`] = `"
snapshots > empty default 1`] = `"
"`;
-exports[`Attachment > snapshots > populated mixed items 1`] = `"
"`;
+exports[`Attachment > snapshots > populated mixed items 1`] = `"
"`;
diff --git a/packages/core/__snapshots__/src__components__autocomplete.test.tsx.snap b/packages/core/__snapshots__/src__components__autocomplete.test.tsx.snap
index 2d92cb8b..6844e380 100644
--- a/packages/core/__snapshots__/src__components__autocomplete.test.tsx.snap
+++ b/packages/core/__snapshots__/src__components__autocomplete.test.tsx.snap
@@ -2,6 +2,6 @@
exports[`Autocomplete.Parts > snapshots > closed autocomplete with placeholder 1`] = `"
"`;
-exports[`Autocomplete.Parts > snapshots > open autocomplete 1`] = `"
Apple
Banana
Cherry
Date
Elderberry
No suggestions
"`;
+exports[`Autocomplete.Parts > snapshots > open autocomplete 1`] = `"
Apple
Banana
Cherry
Date
Elderberry
No suggestions
"`;
exports[`Autocomplete.Parts > snapshots > with groups 1`] = `"
"`;
diff --git a/packages/core/__snapshots__/src__components__combobox.test.tsx.snap b/packages/core/__snapshots__/src__components__combobox.test.tsx.snap
index 2dd6861e..e2fff1a3 100644
--- a/packages/core/__snapshots__/src__components__combobox.test.tsx.snap
+++ b/packages/core/__snapshots__/src__components__combobox.test.tsx.snap
@@ -2,7 +2,7 @@
exports[`Combobox.Parts > snapshots > closed combobox with placeholder 1`] = `"
"`;
-exports[`Combobox.Parts > snapshots > open combobox 1`] = `"
Apple
Banana
Cherry
Date
Elderberry
No results found
"`;
+exports[`Combobox.Parts > snapshots > open combobox 1`] = `"
Apple
Banana
Cherry
Date
Elderberry
No results found
"`;
exports[`Combobox.Parts > snapshots > with InputGroup, Clear, and Trigger 1`] = `"
"`;
diff --git a/packages/core/__snapshots__/src__components__dialog.test.tsx.snap b/packages/core/__snapshots__/src__components__dialog.test.tsx.snap
index cdfb4194..f0d6aaf6 100644
--- a/packages/core/__snapshots__/src__components__dialog.test.tsx.snap
+++ b/packages/core/__snapshots__/src__components__dialog.test.tsx.snap
@@ -1,7 +1,7 @@
// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html
-exports[`Dialog > snapshots > closed dialog (trigger only) 1`] = `"
"`;
+exports[`Dialog > snapshots > closed dialog (trigger only) 1`] = `"
"`;
-exports[`Dialog > snapshots > open dialog with header 1`] = `"
Dialog Title
Dialog description text
"`;
+exports[`Dialog > snapshots > open dialog with header 1`] = `"
Dialog Title
Dialog description text
"`;
-exports[`Dialog > snapshots > open dialog with header and footer 1`] = `"
Confirm Action
Are you sure?
"`;
+exports[`Dialog > snapshots > open dialog with header and footer 1`] = `"
Confirm Action
Are you sure?
"`;
diff --git a/packages/core/__snapshots__/src__components__menu.test.tsx.snap b/packages/core/__snapshots__/src__components__menu.test.tsx.snap
index 09d750af..14ba0945 100644
--- a/packages/core/__snapshots__/src__components__menu.test.tsx.snap
+++ b/packages/core/__snapshots__/src__components__menu.test.tsx.snap
@@ -1,15 +1,15 @@
// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html
-exports[`Menu > snapshots > closed menu (trigger only) 1`] = `"
"`;
+exports[`Menu > snapshots > closed menu (trigger only) 1`] = `"
"`;
-exports[`Menu > snapshots > open menu with items 1`] = `"
"`;
+exports[`Menu > snapshots > open menu with items 1`] = `"
"`;
-exports[`Menu > snapshots > with checkbox items 1`] = `"
"`;
+exports[`Menu > snapshots > with checkbox items 1`] = `"
"`;
-exports[`Menu > snapshots > with disabled item 1`] = `"
"`;
+exports[`Menu > snapshots > with disabled item 1`] = `"
"`;
-exports[`Menu > snapshots > with groups and group labels 1`] = `"
"`;
+exports[`Menu > snapshots > with groups and group labels 1`] = `"
"`;
-exports[`Menu > snapshots > with radio group 1`] = `"
"`;
+exports[`Menu > snapshots > with radio group 1`] = `"
"`;
-exports[`Menu > snapshots > with submenu 1`] = `"
"`;
+exports[`Menu > snapshots > with submenu 1`] = `"
"`;
diff --git a/packages/core/__snapshots__/src__components__select.test.tsx.snap b/packages/core/__snapshots__/src__components__select.test.tsx.snap
index d5d4afc2..e791e421 100644
--- a/packages/core/__snapshots__/src__components__select.test.tsx.snap
+++ b/packages/core/__snapshots__/src__components__select.test.tsx.snap
@@ -2,10 +2,10 @@
exports[`Select > snapshots > closed select with placeholder 1`] = `"
"`;
-exports[`Select > snapshots > disabled item 1`] = `"
"`;
+exports[`Select > snapshots > disabled item 1`] = `"
"`;
exports[`Select > snapshots > disabled select 1`] = `"
"`;
-exports[`Select > snapshots > open select 1`] = `"
"`;
+exports[`Select > snapshots > open select 1`] = `"
"`;
-exports[`Select > snapshots > with groups and separator 1`] = `"
"`;
+exports[`Select > snapshots > with groups and separator 1`] = `"
"`;
diff --git a/packages/core/__snapshots__/src__components__sheet.test.tsx.snap b/packages/core/__snapshots__/src__components__sheet.test.tsx.snap
index ae97f1f8..a3da1514 100644
--- a/packages/core/__snapshots__/src__components__sheet.test.tsx.snap
+++ b/packages/core/__snapshots__/src__components__sheet.test.tsx.snap
@@ -1,9 +1,9 @@
// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html
-exports[`Sheet > snapshots > closed sheet (trigger only) 1`] = `"
"`;
+exports[`Sheet > snapshots > closed sheet (trigger only) 1`] = `"
"`;
-exports[`Sheet > snapshots > open sheet (left side) 1`] = `"
"`;
+exports[`Sheet > snapshots > open sheet (left side) 1`] = `"
"`;
-exports[`Sheet > snapshots > open sheet (right side, default) 1`] = `"
"`;
+exports[`Sheet > snapshots > open sheet (right side, default) 1`] = `"
"`;
-exports[`Sheet > snapshots > open sheet with header and footer 1`] = `"
"`;
+exports[`Sheet > snapshots > open sheet with header and footer 1`] = `"
"`;
diff --git a/packages/core/__snapshots__/src__components__tooltip.test.tsx.snap b/packages/core/__snapshots__/src__components__tooltip.test.tsx.snap
index e87639c1..6758ccb8 100644
--- a/packages/core/__snapshots__/src__components__tooltip.test.tsx.snap
+++ b/packages/core/__snapshots__/src__components__tooltip.test.tsx.snap
@@ -1,7 +1,7 @@
// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html
-exports[`Tooltip > snapshots > closed tooltip (trigger only) 1`] = `"
"`;
+exports[`Tooltip > snapshots > closed tooltip (trigger only) 1`] = `"
"`;
-exports[`Tooltip > snapshots > open tooltip 1`] = `"
"`;
+exports[`Tooltip > snapshots > open tooltip 1`] = `"
"`;
-exports[`Tooltip > snapshots > tooltip with provider 1`] = `"
"`;
+exports[`Tooltip > snapshots > tooltip with provider 1`] = `"
"`;
diff --git a/packages/core/package.json b/packages/core/package.json
index 91f23107..e3a73fec 100644
--- a/packages/core/package.json
+++ b/packages/core/package.json
@@ -48,7 +48,7 @@
"type-check": "tsc --incremental"
},
"dependencies": {
- "@base-ui/react": "^1.4.1",
+ "@base-ui/react": "^1.5.0",
"@standard-schema/spec": "^1.1.0",
"@tailor-platform/app-shell-vite-plugin": "workspace:*",
"@tailor-platform/auth-public-client": "^0.5.0",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index fd268202..e8ded701 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -209,8 +209,8 @@ importers:
packages/core:
dependencies:
'@base-ui/react':
- specifier: ^1.4.1
- version: 1.4.1(@types/react@19.2.13)(date-fns@4.1.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)
+ specifier: ^1.5.0
+ version: 1.5.0(@types/react@19.2.13)(date-fns@4.1.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)
'@standard-schema/spec':
specifier: ^1.1.0
version: 1.1.0
@@ -520,8 +520,8 @@ packages:
resolution: {integrity: sha512-7R4mZocEt8nOIMCz9cQyxsrY7n/jhFW9YUW6Er9ySnBzH92wA0KmQUR1cT2encq2Lix6kRD2GyQRAmT1dWtwzg==}
engines: {node: '>= 18'}
- '@base-ui/react@1.4.1':
- resolution: {integrity: sha512-Ab5/LIhcmL8BQcsBUYiOfkSDRdLpvgUBzMK30cu684JPcLclYlztharvCZyNNgzJtbAiREzI9q0pI5erHCMgCw==}
+ '@base-ui/react@1.5.0':
+ resolution: {integrity: sha512-z1gSAlced1yY+iM+mHDEtIkD8UI3Ebs52MuBPxvV6f5hRutk+xvCH/wuB7hDqDzK9JG5FoMz5nhrqtSs1wjt1A==}
engines: {node: '>=14.0.0'}
peerDependencies:
'@date-fns/tz': ^1.2.0
@@ -537,8 +537,8 @@ packages:
date-fns:
optional: true
- '@base-ui/utils@0.2.8':
- resolution: {integrity: sha512-jvOi+c+ftGlGotNcKnzPVg2IhCaDTB6/6R3JeqdjdXktuAJi3wKH9T7+svuaKh1mmfVU11UWzUZVH74JDfi/wQ==}
+ '@base-ui/utils@0.2.9':
+ resolution: {integrity: sha512-x/PDDCYzoqPpjrdyb3VcyylTI2IjUXEtYDGi5foh7KsnmNJIIaVwA2GLgDH1dps1GgXiJbA60hM+AyuTfQzIvw==}
peerDependencies:
'@types/react': ^17 || ^18 || ^19
react: ^17 || ^18 || ^19
@@ -4488,8 +4488,8 @@ packages:
engines: {node: '>=0.4.0'}
hasBin: true
- reselect@5.1.1:
- resolution: {integrity: sha512-K/BG6eIky/SBpzfHZv/dd+9JBFiS4SWV7FIujVyJRux6e45+73RaUHXLmIR1f7WOMaQ0U1km6qwklRQxpJJY0w==}
+ reselect@5.2.0:
+ resolution: {integrity: sha512-AgZ3UOZm3YndfrJ4OYjgrT7bmCm/1iqkjvEfH/oYjzh6PD2qw4QuT3jjnXIrpdt4MTpMXclMT3lXbmRY+XRakw==}
resolve-dependency-path@4.0.1:
resolution: {integrity: sha512-YQftIIC4vzO9UMhO/sCgXukNyiwVRCVaxiWskCBy7Zpqkplm8kTAISZ8O1MoKW1ca6xzgLUBjZTcDgypXvXxiQ==}
@@ -5396,10 +5396,10 @@ snapshots:
'@badgateway/oauth2-client@3.3.1': {}
- '@base-ui/react@1.4.1(@types/react@19.2.13)(date-fns@4.1.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)':
+ '@base-ui/react@1.5.0(@types/react@19.2.13)(date-fns@4.1.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)':
dependencies:
'@babel/runtime': 7.29.2
- '@base-ui/utils': 0.2.8(@types/react@19.2.13)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)
+ '@base-ui/utils': 0.2.9(@types/react@19.2.13)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)
'@floating-ui/react-dom': 2.1.8(react-dom@19.2.6(react@19.2.6))(react@19.2.6)
'@floating-ui/utils': 0.2.11
react: 19.2.6
@@ -5409,13 +5409,13 @@ snapshots:
'@types/react': 19.2.13
date-fns: 4.1.0
- '@base-ui/utils@0.2.8(@types/react@19.2.13)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)':
+ '@base-ui/utils@0.2.9(@types/react@19.2.13)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)':
dependencies:
'@babel/runtime': 7.29.2
'@floating-ui/utils': 0.2.11
react: 19.2.6
react-dom: 19.2.6(react@19.2.6)
- reselect: 5.1.1
+ reselect: 5.2.0
use-sync-external-store: 1.6.0(react@19.2.6)
optionalDependencies:
'@types/react': 19.2.13
@@ -9078,7 +9078,7 @@ snapshots:
requirejs@2.3.8: {}
- reselect@5.1.1: {}
+ reselect@5.2.0: {}
resolve-dependency-path@4.0.1: {}