Thanks to visit codestin.com
Credit goes to github.com

Skip to content

chore(deps): update dependency react-resizable-panels to v2 #11166

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
May 5, 2025

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 5, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
react-resizable-panels ^0.0.63 -> ^2.0.0 age adoption passing confidence

Release Notes

bvaughn/react-resizable-panels (react-resizable-panels)

v2.1.9

Compare Source

v2.1.8

Compare Source

v2.1.7

Compare Source

  • #​427: Stacking order checks also check for SVGElements (bug fix)
  • #​433: Exclude src directory from NPM package

v2.1.6

Compare Source

  • Removed "engines" block and replaced with "packageManager"
  • Don't read document.direction for RTL detection; use inherited style instead

v2.1.5

Compare Source

  • Add react v19 to peer deps

v2.1.4

Compare Source

  • Improve TypeScript HTML tag type generics (#​407)
  • Edge case check to make sure resize handle hasn't been unmounted while dragging (#​410)

v2.1.3

Compare Source

  • Edge case bug fix for a resize handle unmounting while being dragged (#​402)

v2.1.2

Compare Source

  • Suppress invalid layout warning for empty panel groups (#​396)

v2.1.1

Compare Source

  • Fix onDragging regression (#​391)
  • Fix cursor icon behavior in nested panels (#​390)

v2.1.0

Compare Source

v2.0.23

Compare Source

  • Improve obfuscation for React.useId references (#​382)

v2.0.22

Compare Source

v2.0.21

Compare Source

v2.0.20

Compare Source

v2.0.19

Compare Source

v2.0.18

Compare Source

v2.0.17

Compare Source

  • Prevent pointer events handled by resize handles from triggering elements behind/underneath (#​338)

v2.0.16

Compare Source

  • Replaced .toPrecision() with .toFixed() to avoid undesirable layout shift (#​323)

v2.0.15

Compare Source

  • Better account for high-precision sizes with onCollapse and onExpand callbacks (#​325)

v2.0.14

Compare Source

  • Better account for high-precision collapsedSize values (#​325)

v2.0.13

Compare Source

  • Fix potential cycle in stacking-order logic for an unmounted node (#​317)

v2.0.12

Compare Source

  • Improve resize for edge cases with collapsed panels; intermediate resize states should now fall back to the most recent valid layout rather than the initial layout (#​311)

v2.0.11

Compare Source

  • Fix resize handle cursor hit detection when when viewport is scrolled (#​305)

v2.0.10

Compare Source

  • Fix conditional layout edge case (#​309)

v2.0.9

Compare Source

  • Fix Flex stacking context bug (#​301)
  • Fix case where pointer event listeners were sometimes added to the document unnecessarily

v2.0.8

Compare Source

v2.0.7

Compare Source

  • Group default layouts use toPrecision to avoid small layout shifts due to floating point precision differences between initial server rendering and client hydration (#​295)

v2.0.6

Compare Source

  • Replace useLayoutEffect usage with SSR-safe wrapper hook (#​294)

v2.0.5

Compare Source

v2.0.4

Compare Source

  • Fixed PanelResizeHandle onDragging prop to only be called for the handle being dragged (#​289)

v2.0.3

Compare Source

  • Fix resize handle onDragging callback (#​278)

v2.0.2

Compare Source

  • Fixed an issue where size might not be re-initialized correctly after a panel was hidden by the unstable_Activity (previously "Offscreen") API.

v2.0.1

Compare Source

  • Fixed a regression introduced in 2.0.0 that caused React onClick and onMouseUp handlers not to fire.

v2.0.0

Compare Source

  • Support resizing multiple (intersecting) panels at once (#​274)
    This behavior can be customized using a new hitAreaMargins prop; defaults to a 15 pixel margin for coarse inputs and a 5 pixel margin for fine inputs.

v1.0.10

Compare Source

  • Fixed edge case constraints check bug that could cause a collapsed panel to re-expand unnecessarily (#​273)

v1.0.9

Compare Source

  • DOM util methods scope param defaults to document (#​262)
  • Updating a Panel's pixel constraints will trigger revalidation of the Panel's size (#​266)

v1.0.8

Compare Source

  • Update component signature to declare ReactElement return type (rather than ReactNode) (#​256)
  • Update Panel dev warning to avoid warning when defaultSize === collapsedSize for collapsible panels (#​257)
  • Support shadow dom by removing direct references to / dependencies on the root document (#​204)

v1.0.7

Compare Source

  • Narrow tagName prop to only allow HTMLElement names (rather than the broader Element type) (#​251)

v1.0.6

Compare Source

  • Export internal DOM helper methods.

v1.0.5

Compare Source

  • Fix server rendering regression (#​240); Panels will now render with their defaultSize during initial mount (if one is specified). This allows server-rendered components to store the most recent size in a cookie and use that value as the default for subsequent page visits.

v1.0.4

Compare Source

  • Edge case bug fix for isCollapsed panel method; previously an uninitialized collapsedSize value was not being initialized to 0, which caused isCollapsed to incorrectly report false in some cases.

v1.0.3

Compare Source

  • Remember most recently expanded panel size in local storage (#​234)

v1.0.2

Compare Source

  • Change local storage key for persisted sizes to avoid restoring pixel-based sizes (#​233)

v1.0.1

Compare Source

  • Small bug fix to guard against saving an incorrect panel layout to local storage

v1.0.0

Compare Source

  • Remove support for pixel-based Panel constraints; (props like defaultSizePercentage should now be defaultSize)
  • Replaced dataAttributes prop with ...rest prop that supports all HTML attributes

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added dependencies Issue about dependencies of the package javascript Pull requests that update Javascript code labels May 5, 2025
@typescript-eslint
Copy link
Contributor

Thanks for the PR, @renovate[bot]!

typescript-eslint is a 100% community driven project, and we are incredibly grateful that you are contributing to that community.

The core maintainers work on this in their personal time, so please understand that it may not be possible for them to review your work immediately.

Thanks again!


🙏 Please, if you or your company is finding typescript-eslint valuable, help us sustain the project by sponsoring it transparently on https://opencollective.com/typescript-eslint.

Copy link

nx-cloud bot commented May 5, 2025

View your CI Pipeline Execution ↗ for commit c3b317e.

Command Status Duration Result
nx run-many --target=typecheck ❌ Failed 40s View ↗
nx run-many --target=clean ✅ Succeeded 14s View ↗
nx generate-configs ✅ Succeeded 1s View ↗
nx typecheck ast-spec ✅ Succeeded <1s View ↗
nx run-many --target=build --exclude website --... ✅ Succeeded 5s View ↗
nx run types:build ✅ Succeeded <1s View ↗
nx test visitor-keys ✅ Succeeded 3s View ↗
nx test typescript-eslint ✅ Succeeded 5s View ↗
Additional runs (2) ✅ Succeeded ... View ↗

☁️ Nx Cloud last updated this comment at 2025-05-05 18:40:06 UTC

Copy link

netlify bot commented May 5, 2025

Deploy Preview for typescript-eslint ready!

Name Link
🔨 Latest commit c3b317e
🔍 Latest deploy log https://app.netlify.com/sites/typescript-eslint/deploys/6818fd9a18185c0008c73c52
😎 Deploy Preview https://deploy-preview-11166--typescript-eslint.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 99 (no change from production)
Accessibility: 100 (no change from production)
Best Practices: 100 (no change from production)
SEO: 98 (no change from production)
PWA: 80 (no change from production)
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify site configuration.

@JoshuaKGoldberg JoshuaKGoldberg changed the title fix(deps): update dependency react-resizable-panels to v2 chore(deps): update dependency react-resizable-panels to v2 May 5, 2025
@JoshuaKGoldberg JoshuaKGoldberg merged commit f628993 into main May 5, 2025
6 of 10 checks passed
@JoshuaKGoldberg JoshuaKGoldberg deleted the renovate/react-resizable-panels-2.x branch May 5, 2025 18:05
@github-actions github-actions bot locked as resolved and limited conversation to collaborators May 13, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
dependencies Issue about dependencies of the package javascript Pull requests that update Javascript code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant