Skip to content

Bump react-resizable-panels from 3.0.6 to 4.5.9#362

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/react-resizable-panels-4.5.9
Open

Bump react-resizable-panels from 3.0.6 to 4.5.9#362
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/react-resizable-panels-4.5.9

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 4, 2026

Bumps react-resizable-panels from 3.0.6 to 4.5.9.

Release notes

Sourced from react-resizable-panels's releases.

4.5.9

  • 649: Optimization: Replace useForceUpdate with useSyncExternalStore to avoid side effect of swallowing "click" events in certain cases
  • 654: Bugfix Imperative Group method setLayout persists layout to in-memory cache
  • 652: Re-enable collapsible panel bugfix after fixing another reported issue

4.5.8

  • 651: Disabled the change to collapsible panel behavior that was originally made in 635 due to another reported regression

4.5.7

  • 646: Re-enable the collapsible Panel from 4.5.3 that was disabled in 4.5.6
  • 648: Bugfix: Reset Separator hover-state on Document "pointerout"

4.5.6

  • 644: Disabled the change to collapsible panel behavior that was originally made in 635.

4.5.5

  • 641: Removed aria-orientation role from root Group element as this was invalid according to the ARIA spec; (for more information see the discussion on issue #640)
  • 642: Bugfix: Fix collapsible Panel regression introduced in 4.5.3

4.5.4

  • 638: Panel avoids unnecessary re-renders in response to mouse-hover state.

4.5.3

  • 635: Expand pre-collapsed panels if drug past the halfway point for more consistent collapse/expand behavior.
  • 631: Bugfix: Panels set max-width and max-height to 100% to fix potential CSS overflow bug.

4.5.2

  • 626: Decrease default hit target size for Separator and Panel edges; make configurable via a new Group prop.

4.5.1

  • 624: Bugfix: Fallback to alternate CSS cursor styles for Safari
Safari Chrome, Firefox
grab move
col-resize ew-resize
row-resize ns-resize

4.5.0

  • 616: Replace Separator and Panel edge hit-area padding with a minimum size threshold based on Apple's user interface guidelines. Separators that are large enough will no longer be padded; separators that are too small (or panels without separators) will more or less function like before. This should not have much of a user-facing impact other than an increase in the click target area. (Previously I was not padding enough, as per Apple's guidelines.)
  • 615, 620: Double-clicking on a Separator resets its associated Panel to its default-size (see video below); double-click will have no impact on panels without default sizes
  • 622: Bugfix: Panels within vertical groups are now properly sized in Safari
  • 618: Bugfix: Don't override adoptedStyleSheets

Demo of double-clicking on a separator:

dbl-click.mov

4.4.2

  • 610: Fix calculated cursor style when "pointermove" event is has low-precision/rounded clientX and clientY values

... (truncated)

Changelog

Sourced from react-resizable-panels's changelog.

4.5.9

  • 649: Optimization: Replace useForceUpdate with useSyncExternalStore to avoid side effect of swallowing "click" events in certain cases
  • 654: Bugfix Imperative Group method setLayout persists layout to in-memory cache
  • 652: Re-enable collapsible panel bugfix after fixing another reported issue

4.5.8

  • 651: Disabled the change to collapsible panel behavior that was originally made in 635 due to another reported regression

4.5.7

  • 646: Re-enable the collapsible Panel from 4.5.3 that was disabled in 4.5.6
  • 648: Bugfix: Reset Separator hover-state on Document "pointerout"

4.5.6

  • 644: Disabled the change to collapsible panel behavior that was originally made in 635

4.5.5

  • 641: Removed aria-orientation role from root Group element as this was invalid according to the ARIA spec; (for more information see the discussion on issue #640)
  • 642: Bugfix: Fix collapsible Panel regression introduced in 4.5.3

4.5.4

  • 638: Panel avoids unnecessary re-renders in response to mouse-hover state.

4.5.3

  • 635: Expand pre-collapsed panels if drug past the halfway point for more consistent collapse/expand behavior.
  • 631: Bugfix: Panels set max-width and max-height to 100% to fix potential CSS overflow bug.

4.5.2

  • 626: Decrease default hit target size for Separator and Panel edges; make configurable via a new Group prop.

4.5.1

  • 624: Bugfix: Fallback to alternate CSS cursor styles for Safari
Safari Chrome, Firefox
grab move
col-resize ew-resize
row-resize ns-resize

4.5.0

  • 616: Replace Separator and Panel edge hit-area padding with a minimum size threshold based on Apple's user interface guidelines. Separators that are large enough will no longer be padded; separators that are too small (or panels without separators) will more or less function like before. This should not have much of a user-facing impact other than an increase in the click target area. (Previously I was not padding enough, as per Apple's guidelines.)

... (truncated)

Commits
  • 0c9b5d3 4.5.8 -> 4.5.9
  • 5cc60a5 Add another unit test for panel collapse/expand
  • 6359942 Add e2e test for click-swallowing issue
  • 4a5e519 Update CHANGELOG with pending release changes
  • 0983bba fix: persist setLayout to inMemoryLayouts cache (#654)
  • 7761b1d Re-enable collapse/expand bugfix (#652)
  • b178ecf Optimization: Replace useForceUpdate with useSyncExternalStore (#649)
  • 119437b 4.5.7 -> 4.5.8
  • 566de30 Revert collapse behavioral change again (#651)
  • 87e361a Simplify e2e test main window vs popup window logic
  • 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.5.9.
- [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.5.9)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Feb 4, 2026

Labels

The following labels could not be found: dependencies. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@vercel
Copy link
Contributor

vercel bot commented Feb 4, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
ai-elements Ignored Ignored Open in v0 Feb 4, 2026 4:03pm

@socket-security
Copy link

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatedreact-resizable-panels@​3.0.6 ⏵ 4.5.99910010096100

View full report

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants