Releases: bvaughn/react-resizable-panels
Releases · bvaughn/react-resizable-panels
v0.0.20
v0.0.19
v0.0.18
v0.0.17
v0.0.16
- Bug fix: Resize handle ARIA attributes now rendering proper min/max/now values for Window Splitter.
- Bug fix: Up/down arrows are ignored for horizontal layouts and left/right arrows are ignored for vertical layouts as per Window Splitter spec.
- #36: Removed
PanelContext
in favor of addingdata-resize-handle-active
attribute to active resize handles. This attribute can be used to update the style for active handles.
v0.0.15
- #30:
PanelGroup
usesdisplay: flex
rather than absolute positioning. This provides several benefits: (a) more responsive resizing for nested groups, (b) no explicitwidth
/height
props, and (c)PanelResizeHandle
components can now be rendered directly withinPanelGroup
(rather than as children ofPanel
s).
v0.0.14
v0.0.13
- #18: Support server-side rendering (e.g. Next JS) by using
useId
(when available).Panel
components no longer require a user-providedid
prop and will also fall back to usinguseId
when none is provided. PanelGroup
component now setsposition: relative
style by default, as well as an explicitheight
andwidth
style.
v0.0.12
v0.0.11
- Drag UX change: Reversing drag after dragging past the min/max size of a panel will no longer have an effect until the pointer overlaps with the resize handle. (Thanks @davidkpiano for the suggestion!)
- Bug fix: Resize handles are no longer left in a "focused" state after a touch/mouse event.