All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
2.0.20 (2024-09-25)
Note: Version bump only for package @zendeskgarden/container-splitter
2.0.19 (2024-08-23)
2.0.18 (2024-07-01)
Note: Version bump only for package @zendeskgarden/container-splitter
2.0.17 (2024-01-26)
Note: Version bump only for package @zendeskgarden/container-splitter
2.0.16 (2024-01-26)
Note: Version bump only for package @zendeskgarden/container-splitter
2.0.15 (2024-01-23)
Note: Version bump only for package @zendeskgarden/container-splitter
2.0.14 (2023-10-02)
Note: Version bump only for package @zendeskgarden/container-splitter
2.0.13 (2023-09-28)
2.0.12 (2023-08-24)
Note: Version bump only for package @zendeskgarden/container-splitter
2.0.11 (2023-08-23)
Note: Version bump only for package @zendeskgarden/container-splitter
2.0.10 (2023-07-28)
2.0.9 (2023-07-21)
Note: Version bump only for package @zendeskgarden/container-splitter
2.0.8 (2023-06-12)
2.0.7 (2023-04-19)
2.0.6 (2023-03-17)
2.0.5 (2023-03-17)
Note: Version bump only for package @zendeskgarden/container-splitter
2.0.4 (2023-02-17)
Note: Version bump only for package @zendeskgarden/container-splitter
2.0.3 (2022-11-07)
2.0.2 (2022-11-01)
2.0.1 (2022-10-10)
Note: Version bump only for package @zendeskgarden/container-splitter
2.0.0 (2022-07-13)
-
- make
aria-label
a required attribute ofgetSeparatorProps
(will fix the missing label inreact-components
)
- make
- use standard
isLeading
&isFixed
boolean types rather thanposition
andtype
enums - shift
environment
to be optional and work offdocument
rather thanwindow
context for API consistency - added
separatorRef
as a required prop. This aligns the API with other Garden containers and eliminates an awkward ownership problem where the previous returnedref
had to merge and spread in the right order. The consumer should own element ref assignments. - remove
SplitterOrientation
,SplitterType
, andSplitterPosition
enum exports useSplitter
no longer receives arbitrary HTML prop spread. This is inconsistent with other containers and yields arbitrary results ascomposeEventHandlers
was being incorrectly applied to document- (not component-) level events.
Along with the following fixes...
- splitter drag continues to work even if the mouse leaves the page
- enhanced API readability in Storybook
- overall major simplification of
useSplitter
code with targeted memoization for callbacks that are compute intensive
1.0.0 (2022-06-17)
Note: Version bump only for package @zendeskgarden/container-splitter
0.2.3 (2022-05-05)
- splitter: fixes focus on pointer and adds a horizontal keyboard map (2d27f7d)
0.2.2 (2022-03-31)
Note: Version bump only for package @zendeskgarden/container-splitter
0.2.1 (2022-02-28)
Note: Version bump only for package @zendeskgarden/container-splitter
0.2.0 (2022-01-25)
- splitter: v0.2.0 (2a566e3)
0.1.1 (2021-11-30)
Note: Version bump only for package @zendeskgarden/container-splitter