Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 5, 2026

Bumps react-resizable-panels from 3.0.6 to 4.2.1.

Release notes

Sourced from react-resizable-panels's releases.

4.2.0

  • 573: Add prevPanelSize param to onResize callback to help simplify collapse/expand detection.

4.1.0

  • 567: useDefaultLayout hook supports saving and restoring multiple Panel layouts
  • 568: Fix race in useGroupRef and usePanelRef hooks

4.0.16

  • 563: Panel expand() API should restore pre-collapse size
  • 564: Add guard for unexpected defaultView value seemingly returned by some dev environments

4.0.15

  • 556: Ignore defaultLayout when keys don't match Panel ids

4.0.14

  • 555: Allow resizable panels to be rendered into a different Window (e.g. popup or frame) by accessing globals through element.ownerDocument.defaultView

4.0.13

  • useDefaultLayout: Deprecated groupId param in favor of id to avoid confusion; (there is no actual requirement for the Group to have a matching id)

4.0.12

  • 552: useDefaultLayout now debounces calls to storage.setItem by 150ms

4.0.11

  • 8604491: Fix edge case bug with panel constraints not being properly invalidated after resize

4.0.10

  • #551: Expand fixed-size element support

4.0.9

  • #542: Clicks on higher z-index elements (e.g. modals) should not trigger separators behind them
  • #547: Don't re-mount Group when defaultLayout or disableCursor props change
  • #548: Bugfix: Gracefully handle Panel id changes
  • #549: Improve DevX when Group within hidden DOM subtree; defer layout-change events

4.0.8

  • #541: Don't set invalid layouts when Group is hidden or has a width/height of 0
  • 40d4356: Gracefully handle invalid defaultLayout value

4.0.7

  • f07bf00: Reset pointer-event styles after "pointerup" event

4.0.6

  • 0796644: Account for Flex gap when calculating pointer-move delta %

4.0.5

  • #535: Updated docs to make size and layout formats clearer

4.0.4

  • #534: Set focus on Separator on "pointerdown"

... (truncated)

Changelog

Sourced from react-resizable-panels's changelog.

Changelog

Unreleased

  • 2a6b03f: Add displayName property to Group, Panel, and Separator components for better debugging experience.
  • 577: Group handles newly registered Panels + Separators during mount so that user code can safely call imperative APIs earlier

4.2.0

  • 573: Add prevPanelSize param to onResize callback to help simplify collapse/expand detection.

4.1.1

  • 571: Update TS types to better reflect that Separator attributes role and tabIndex cannot be overridden using props.

4.1.0

  • 567: useDefaultLayout hook supports saving and restoring multiple Panel layouts
  • 568: Fix race in useGroupRef and usePanelRef hooks

4.0.16

  • 563: Panel expand() API should restore pre-collapse size
  • 564: Add guard for unexpected defaultView value seemingly returned by some dev environments

4.0.15

  • 556: Ignore defaultLayout when keys don't match Panel ids

4.0.14

  • 555: Allow resizable panels to be rendered into a different Window (e.g. popup or frame) by accessing globals through element.ownerDocument.defaultView

4.0.13

  • useDefaultLayout: Deprecated groupId param in favor of id to avoid confusion; (there is no actual requirement for the Group to have a matching id)

4.0.12

  • 552: useDefaultLayout now debounces calls to storage.setItem by 150ms
// To opt out of this change
useDefaultLayout({
  debounceSaveMs: 0,
  groupId: "test-group-id",
  storage: localStorage,
})

... (truncated)

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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jan 5, 2026
Bumps [react-resizable-panels](https://github.com/bvaughn/react-resizable-panels) from 3.0.6 to 4.2.1.
- [Release notes](https://github.com/bvaughn/react-resizable-panels/releases)
- [Changelog](https://github.com/bvaughn/react-resizable-panels/blob/main/CHANGELOG.md)
- [Commits](https://github.com/bvaughn/react-resizable-panels/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/frontend/app/react-resizable-panels-4.2.1 branch from 510bd12 to 8c088e4 Compare January 5, 2026 19:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant