Skip to content

Releases: bvaughn/react-resizable-panels

0.0.40

17 Apr 19:12
Compare
Choose a tag to compare

README changes only

0.0.39

02 Apr 14:19
b1556c6
Compare
Choose a tag to compare
  • #118: Fix import regression from 0.0.38.

0.0.38

02 Apr 03:43
Compare
Choose a tag to compare
  • #117: Panel collapse behavior works better near viewport edges.
  • #115: PanelResizeHandle logic calls event.preventDefault for events it handles.
  • #82: useId import changed to avoid triggering errors with older versions of React. (Note this may have an impact on tree-shaking though it is presumed to be minimal, given the small "react" package size.)

v0.0.37

18 Mar 17:20
Compare
Choose a tag to compare
  • #94: Add onDragging prop to PanelResizeHandle to be notified of when dragging starts/stops.

v0.0.36

18 Mar 17:19
Compare
Choose a tag to compare
  • #96: No longer disable pointer-events during resize by default. This behavior can be re-enabled using the newly added PanelGroup prop disablePointerEventsDuringResize.

v0.0.35

18 Jan 17:34
Compare
Choose a tag to compare
  • #92: Change browserslist so compiled module works with CRA 4.0.3 Babel config out of the box.

v0.0.34

17 Jan 20:24
Compare
Choose a tag to compare
  • #85: Add optional storage prop to PanelGroup to make it easier to persist layouts somewhere other than localStorage (e.g. like a Cookie).
  • #70: When resizing is done via mouse/touch event– some initial state is stored so that any panels that contract will also expand if drag direction is reversed.
  • #86: Layout changes triggered by keyboard no longer affect the global cursor.
  • Fixed small cursor regression introduced in 0.0.33.

v0.0.33

17 Jan 20:24
Compare
Choose a tag to compare
  • Collapsible Panels will always call onCollapse on-mount regardless of their collapsed state.
  • Fixed regression in b5d3ec1 where arrow keys may fail to expand a collapsed panel.

v0.0.32

17 Jan 20:24
Compare
Choose a tag to compare
  • #75: Ensure Panel and PanelGroup callbacks are always called after mounting.

v0.0.31

17 Jan 20:24
Compare
Choose a tag to compare
  • #71: Added getSize and getCollapsed to imperative API exposed by Panel.
  • #67, #72: Removed nullish coalescing operator (??) because it caused problems with default create-react-app configuration.
  • Fix edge case when expanding a panel via imperative API that was collapsed by user drag