Skip to content

Chore(deps): bump @base-ui/react from 1.4.1 to 1.5.0#282

Merged
IzumiSy merged 3 commits into
mainfrom
dependabot/npm_and_yarn/base-ui/react-1.5.0
May 26, 2026
Merged

Chore(deps): bump @base-ui/react from 1.4.1 to 1.5.0#282
IzumiSy merged 3 commits into
mainfrom
dependabot/npm_and_yarn/base-ui/react-1.5.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 24, 2026

Bumps @base-ui/react from 1.4.1 to 1.5.0.

Release notes

Sourced from @​base-ui/react's releases.

v1.5.0

General changes

  • Improve mount performance with interaction splitting, including closed popup mount performance by up to 50% and unmounting performance by up to 85% (#4661) by @​atomiks
  • Use local document for virtual arrow (#4662) by @​lyzno1
  • Fix macOS Safari and Firefox minimizing fullscreen when closing popups with Esc (#4695) by @​arturbien
  • Drop unnecessary memoization (#4693) by @​flaviendelangle
  • Do not use Math.random() in useStableCallback() (#4732) by @​michaldudak
  • Fix return focus when reference disconnects (#4655) by @​atomiks
  • Don't steal initial focus if focus already moved inside a popup (#4775) by @​stefee

Alert Dialog

Autocomplete

Checkbox

Combobox

Dialog

Drawer

Field

Form

Menu

... (truncated)

Changelog

Sourced from @​base-ui/react's changelog.

v1.5.0

May 19, 2026

General changes

  • Improve mount performance with interaction splitting, including closed popup mount performance by up to 50% and unmounting performance by up to 85% (#4661) by @​atomiks
  • Use local document for virtual arrow (#4662) by @​lyzno1
  • Fix macOS Safari and Firefox minimizing fullscreen when closing popups with Esc (#4695) by @​arturbien
  • Drop unnecessary memoization (#4693) by @​flaviendelangle
  • Do not use Math.random() in useStableCallback() (#4732) by @​michaldudak
  • Fix return focus when reference disconnects (#4655) by @​atomiks
  • Don't steal initial focus if focus already moved inside a popup (#4775) by @​stefee

Alert Dialog

Autocomplete

Checkbox

Combobox

Dialog

Drawer

Field

Form

... (truncated)

Commits

@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new Bot commented May 24, 2026

Open in StackBlitz

npm i https://pkg.pr.new/@tailor-platform/app-shell@282
npm i https://pkg.pr.new/@tailor-platform/app-shell-sdk-plugin@282
npm i https://pkg.pr.new/@tailor-platform/app-shell-vite-plugin@282

commit: 35a2107

@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/base-ui/react-1.5.0 branch from 1c17c22 to 50b1bcc Compare May 25, 2026 01:51
@IzumiSy
Copy link
Copy Markdown
Contributor

IzumiSy commented May 26, 2026

@copilot does this update has breaking changes?

Copy link
Copy Markdown
Contributor

Copilot AI commented May 26, 2026

@copilot does this update has breaking changes?

There is one breaking change in 1.5.0: the OTP Field's sanitizeValue() prop was renamed to normalizeValue() (and can now be composed with validation).

This project doesn't use the OTP field component, so this breaking change does not affect this codebase. The rest of the 1.5.0 changes are bug fixes and performance improvements (e.g., up to 50% faster closed-popup mount, up to 85% faster unmount) — no other breaking changes.

Copilot AI requested a review from IzumiSy May 26, 2026 01:27
@IzumiSy
Copy link
Copy Markdown
Contributor

IzumiSy commented May 26, 2026

@copilot base-uiのバージョンアップで発生するUIレベルの差分についても教えてください

Copy link
Copy Markdown
Contributor

Copilot AI commented May 26, 2026

@copilot base-uiのバージョンアップで発生するUIレベルの差分についても教えてください

@base-ui/react はヘッドレス(スタイルなし)のライブラリのため、バージョン 1.5.0 への更新によるビジュアル上の差分はありません。 CSS やスタイリングはすべてこのプロジェクト側(Tailwind / CSS レイヤー)が担っており、base-ui 本体にはスタイルが含まれていません。

このプロジェクトで使用しているコンポーネント(SelectTooltipMenuDialogComboboxFieldFormAutocomplete など)に関連する 1.5.0 の変更は、すべて動作面のバグ修正・アクセシビリティ改善・パフォーマンス向上のみです。UI に影響する可能性のある変更を以下にまとめます:

コンポーネント 変更内容
Select マウスでの選択時にハイライトが不要になった / ネストした Select を閉じる際の余分なクリックが解消
Tooltip Tooltip の中に別の Tooltip トリガーがある場合のちらつきが修正
Menu keepMounted ポータルでのサブメニューの pointer-events スコープが修正
Dialog 制御された open prop が正しく open 状態として認識されるように修正
Combobox RTL 動作の修正 / クリアボタンの表示状態が公開
Field / Form バリデーション中の flushSync 呼び出しが回避され、レンダリングがより安定

いずれも既存の見た目を変えるものではなく、動作・アクセシビリティ・安定性の改善です。

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • base-ui.com
    • Triggering command: /home/REDACTED/work/_temp/ghcca-node/node/bin/node /home/REDACTED/work/_temp/ghcca-node/node/bin/node --enable-source-maps /home/REDACTED/work/_temp/copilot-developer-action-main/dist/index.js (dns block)

If you need me to access, download, or install something from one of these locations, you can either:

@IzumiSy
Copy link
Copy Markdown
Contributor

IzumiSy commented May 26, 2026

@copilot fix CI

Copy link
Copy Markdown
Contributor

Copilot AI commented May 26, 2026

@copilot fix CI

Fixed in commit 4f32112. The CI (packages) failure was caused by vitest snapshot mismatches — base-ui 1.5.0 generates slightly different HTML attribute ordering and internal IDs compared to 1.4.1. Updated 23 snapshots across 8 test files (dialog, select, tooltip, menu, combobox, autocomplete, sheet, attachment). All 1059 tests now pass.

The CI (e2e) failures are auth-related integration tests that require live credentials and a running server — they were also failing before this PR and are unrelated to the base-ui version bump.

@IzumiSy IzumiSy force-pushed the dependabot/npm_and_yarn/base-ui/react-1.5.0 branch from 4f32112 to 235db92 Compare May 26, 2026 03:00
dependabot Bot and others added 2 commits May 26, 2026 12:25
Bumps [@base-ui/react](https://github.com/mui/base-ui/tree/HEAD/packages/react) from 1.4.1 to 1.5.0.
- [Release notes](https://github.com/mui/base-ui/releases)
- [Changelog](https://github.com/mui/base-ui/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mui/base-ui/commits/v1.5.0/packages/react)

---
updated-dependencies:
- dependency-name: "@base-ui/react"
  dependency-version: 1.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@IzumiSy IzumiSy force-pushed the dependabot/npm_and_yarn/base-ui/react-1.5.0 branch from 235db92 to 35a2107 Compare May 26, 2026 03:25
@IzumiSy
Copy link
Copy Markdown
Contributor

IzumiSy commented May 26, 2026

@copilot add minimal changeset

Copy link
Copy Markdown
Contributor

Copilot AI commented May 26, 2026

@copilot add minimal changeset

Added in commit b63ffa8.changeset/bump-base-ui-1-5-0.md with a patch bump for @tailor-platform/app-shell.

@IzumiSy IzumiSy merged commit b70e3d5 into main May 26, 2026
1 check passed
@IzumiSy IzumiSy deleted the dependabot/npm_and_yarn/base-ui/react-1.5.0 branch May 26, 2026 03:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants