Skip to content

Releases: bvaughn/react-resizable-panels

2.0.16

24 Mar 13:20
Compare
Choose a tag to compare
  • Replaced .toPrecision() with .toFixed() to avoid undesirable layout shift (#323)

2.0.15

24 Mar 12:44
Compare
Choose a tag to compare
  • Better account for high-precision sizes with onCollapse and onExpand callbacks (#325)

2.0.14

24 Mar 12:44
Compare
Choose a tag to compare
  • Better account for high-precision collapsedSize values (#325)

2.0.13

14 Mar 12:14
Compare
Choose a tag to compare
  • Fix potential cycle in stacking-order logic for an unmounted node (#317)

2.0.12

14 Mar 12:14
Compare
Choose a tag to compare
  • 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)

2.0.11

24 Feb 21:56
Compare
Choose a tag to compare
  • Fix resize handle cursor hit detection when when viewport is scrolled (#305)

2.0.10

24 Feb 21:56
Compare
Choose a tag to compare
  • Fix conditional layout edge case (#309)

2.0.9

14 Feb 23:32
Compare
Choose a tag to compare
  • Fix Flex stacking context bug (#301)
  • Fix case where pointer event listeners were sometimes added to the document unnecessarily

2.0.7

13 Feb 02:21
Compare
Choose a tag to compare
  • Group default layouts use toPrecision to avoid small layout shifts due to floating point precision differences between initial server rendering and client hydration (#295)

2.0.6

12 Feb 13:09
Compare
Choose a tag to compare
  • Replace useLayoutEffect usage with SSR-safe wrapper hook (#294)