Skip to content

Bump @radix-ui/react-popover from 1.2.0 to 1.3.1 in the radix-ui group - #450

Merged
powerfooI merged 2 commits into
mainfrom
dependabot/bun/radix-ui-d9cd1a392d
Oct 19, 2026
Merged

powerfooI merged 2 commits into
mainfrom
dependabot/bun/radix-ui-d9cd1a392d

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 19, 2026

Copy link
Copy Markdown
Contributor

Bumps the radix-ui group with 1 update: @radix-ui/react-popover.

Updates @radix-ui/react-popover from 1.2.0 to 1.3.1

Changelog

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

1.3.1

  • Fixed a type regression where callback props that were previously declared as methods rejected handlers whose parameter is narrower than the prop's.
  • Updated dependencies: @radix-ui/react-dismissable-layer@1.2.1, @radix-ui/react-focus-scope@1.3.1

1.3.0

  • Allow explicit undefined for all optional types for compatibility with TypeScript's exactOptionalPropertyTypes flag.
  • Fixed aria-controls being set on Popover.Trigger while the popover is closed.
  • Updated dependencies: @radix-ui/primitive@1.2.0, @radix-ui/react-context@1.3.0, @radix-ui/react-dismissable-layer@1.2.0, @radix-ui/react-focus-guards@1.2.0, @radix-ui/react-focus-scope@1.3.0, @radix-ui/react-popper@1.4.0, @radix-ui/react-portal@1.2.0, @radix-ui/react-primitive@2.2.0, @radix-ui/react-slot@1.5.0, @radix-ui/react-use-controllable-state@1.3.0
Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the radix-ui group with 1 update: [@radix-ui/react-popover](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/popover).


Updates `@radix-ui/react-popover` from 1.2.0 to 1.3.1
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/popover/CHANGELOG.md)
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/popover)

---
updated-dependencies:
- dependency-name: "@radix-ui/react-popover"
  dependency-version: 1.3.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: radix-ui
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Updates project dependencies or actions javascript Pull requests that update javascript code labels Oct 19, 2026

Copy link
Copy Markdown
Owner

Review found the update exceeds the unchanged 805 KiB initial-JS budget (807.1 KiB). A targeted bun update '@radix-ui/react-dialog' --filter roamgate-web refreshes cmdk's compatible transitive dependency to 1.3.1 and removes duplicate Radix primitives, without adding an override or changing the budget. Local frozen install, formatting, lint (one existing warning), both type-check paths, frontend build and four targeted overlay/select/model/settings regression suites pass. Initial JS is now 790.6 KiB (242.1 KiB gzip). Fresh hosted full CI is still required before merge; no manual browser/mobile validation performed.

@powerfooI powerfooI left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed Popover 1.3.1 and the compatible transitive Dialog 1.3.1 refresh. Duplicated primitives are removed without overrides or relaxed budgets. Fresh exact-head full CI, Dependency Audit and CodeQL all pass. Also validated the combined tree against current main after the other dependency merges: frozen install, frontend build and 23 IME/overlay tests pass; initial JS is 790.6/805 KiB. See prior comment for broader focused checks and manual-browser validation limits.

@powerfooI
powerfooI merged commit 7d668d4 into main Oct 19, 2026
5 checks passed
@powerfooI
powerfooI deleted the dependabot/bun/radix-ui-d9cd1a392d branch October 19, 2026 07:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Updates project dependencies or actions javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant