Skip to content

chore(deps): bump react-resizable-panels from 3.0.6 to 4.14.1 - #466

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/bun/react-resizable-panels-4.14.1
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/bun/react-resizable-panels-4.14.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 28, 2026

Copy link
Copy Markdown
Contributor

Bumps react-resizable-panels from 3.0.6 to 4.14.1.

Release notes

Sourced from react-resizable-panels's releases.

4.14.1

  • 720: Bugfix: Constraints applied because of a Group size change (e.g. a pixel-based minSize when the window is small) no longer permanently alter the layout; the requested layout is restored once the constraint no longer applies
    • onLayoutChanged meta includes a new requestedLayout attribute; useDefaultLayout and useDefaultGridLayout persist this value instead of the constrained layout

4.14.0

  • New Grid, Cell, and Gridline components for resizable two-dimensional layouts:
    • Columns and rows support the same size constraints as Panels (e.g. min/max size, collapsible)
    • Cells can span multiple columns and/or rows
    • Dragging where column and row boundaries intersect resizes both axes
    • Gridlines (optional, like Separators) can span a subset of tracks to avoid spanning cells
  • New useDefaultGridLayout, useGridRef, and useGridCallbackRef hooks

4.13.3

  • 755: Bugfix: Separator behind a modal <dialog> can no longer be dragged

4.13.2

  • 751: Separator no longer retains focus after a drag
  • 753: Fix Panel order in environments like JSDom with invalid offset values

4.13.1

  • 750: Bug fixes:
    • Match layout values to panel IDs so reordered keys map to the correct constraints
    • Preserve keyboard mappings for disabled separators; fixes edge case “Matching panels not found” error
    • Respect default layout when an initially hidden group becomes visible
    • Calculate available group size once per hit-testing pass instead of once per hit region
    • Ensure onLayoutChanged still fires when pressing elsewhere on the page or resizing another group

4.13.0

  • 746: Customizable resize preview mode
  • 749: Panels support configurable collapse threshold

4.12.4

  • 743: Don't capture pointer for a detached Separator
  • 741: Separator ARIA values use proper panel indices

4.12.3

  • 730: Guard CSSStyleSheet construction to avoid throwing in unsupported environments (@​leo-yang-qiong)
  • 736: Bugfix: Derived Panel constraints equality check
  • 732: Bugfix: Prevent orphaned groups in "pointerup" edge case (@​waterWang)

4.12.1

  • 723: Bug fix for context menu event (right click) occurring while pointer-resize is active

4.12.0

  • 716): Meta info available to onLayoutChanged callback signalling whether resize event was triggered by direct user input (keyboard or mouse)
  • useDefaultLayout hook supports onlySaveAfterUserInteractions option to only save layouts when directly triggered by user interactions.

4.9.0

  • 702: Add disableDoubleClick prop to Separator to enable turning off the double-click size reset behavior.

... (truncated)

Changelog

Sourced from react-resizable-panels's changelog.

4.14.1

  • 720: Bugfix: Constraints applied because of a Group size change (e.g. a pixel-based minSize when the window is small) no longer permanently alter the layout; the requested layout is restored once the constraint no longer applies
    • onLayoutChanged meta includes a new requestedLayout attribute; useDefaultLayout and useDefaultGridLayout persist this value instead of the constrained layout

4.14.0

  • New Grid, Cell, and Gridline components for resizable two-dimensional layouts:
    • Columns and rows support the same size constraints as Panels (e.g. min/max size, collapsible)
    • Cells can span multiple columns and/or rows
    • Dragging where column and row boundaries intersect resizes both axes
    • Gridlines (optional, like Separators) can span a subset of tracks to avoid spanning cells
  • New useDefaultGridLayout, useGridRef, and useGridCallbackRef hooks

4.13.3

  • 755: Bugfix: Separator behind a modal <dialog> can no longer be dragged

4.13.2

  • 751: Separator no longer retains focus after a drag
  • 753: Fix Panel order in environments like JSDom with invalid offset values

4.13.1

  • 750: Bug fixes:
    • Match layout values to panel IDs so reordered keys map to the correct constraints
    • Preserve keyboard mappings for disabled separators; fixes edge case “Matching panels not found” error
    • Respect default layout when an initially hidden group becomes visible
    • Calculate available group size once per hit-testing pass instead of once per hit region
    • Ensure onLayoutChanged still fires when pressing elsewhere on the page or resizing another group

4.13.0

  • 746: Customizable resize preview mode
  • 749: Panels support configurable collapse threshold

4.12.4

  • 743: Don't capture pointer for a detached Separator
  • 741: Separator ARIA values use proper panel indices

4.12.3

  • 730: Guard CSSStyleSheet construction to avoid throwing in unsupported environments (@​leo-yang-qiong)
  • 736: Bugfix: Derived Panel constraints equality check
  • 732: Bugfix: Prevent orphaned groups in "pointerup" edge case (@​waterWang)

4.12.2

... (truncated)

Commits
  • 0cd376c 4.14.0 -> 4.14.1
  • 1b329c6 Bugfix: Size constraints and windows/group resize (#757)
  • c961976 4.13.3 -> 4.14.0
  • 144e65d Grid, Gridline, and Cell components (#756)
  • ffa22a1 4.13.2 -> 4.13.3
  • cd49125 Bugfix: Separator behind a modal <dialog> can not be dragged (#755)
  • 9a2bb1f 4.13.1 -> 4.13.2
  • 3b6671e Fix panel (re)ordering bug for environments like JSDom with no positions/offs...
  • f6622c4 Bugfix: Separator keeps invisible focus after a drag (#752)
  • a2796d7 4.13.0 -> 4.13.1
  • Additional commits viewable in compare view

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 this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [react-resizable-panels](https://github.com/bvaughn/react-resizable-panels) from 3.0.6 to 4.14.1.
- [Release notes](https://github.com/bvaughn/react-resizable-panels/releases)
- [Changelog](https://github.com/bvaughn/react-resizable-panels/blob/main/CHANGELOG.md)
- [Commits](bvaughn/react-resizable-panels@3.0.6...4.14.1)

---
updated-dependencies:
- dependency-name: react-resizable-panels
  dependency-version: 4.14.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added bun dependencies Pull requests that update a dependency file labels Sep 28, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bun dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants