All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
- add classname
split-view-sash-dragging
for top-level container (#536) (a59c774) - add className prop to Allotment.Pane (#108) (9486638)
- add defaultSizes prop and deprecate sizes prop (#72) (2ece9ce)
- add imperative reset method (#69) (aceb88f)
- add layout priority prop (#267) (f8bb905)
- add onReset callback (#154) (904a8e6)
- add onVisibleChange callback (#222) (39f9bec)
- add preferredSize prop (#229) (3be2144)
- add prop for setting proportionalLayout (#179) (4f8f68c)
- add resize method to component instance (#121) (d25bd91)
- add split-view-separator-border class (#406) (8843ff4)
- add stable classnames to child elements (#375) (326f771)
- add support for onDragStart and onDragEnd callbacks (#576) (722e8af)
- add visible prop to Pane (#137) (3b0542c)
- apply overflow hidden to panes (#271) (9d8d7c9)
- avoid unmounting pane with same key which changes position (#226) (f7d077a)
- basic functionality (#1) (36b4442)
- dynamic minSize and maxSize (#227) (d764ebe)
- enable sash size to be customised in code (#101) (f177e48)
- increase sash size on touch devices (#66) (20ab7d9)
- separator color which works better on light and dark backgrounds (a769262)
- set props on children (#9) (180ed52)
- support disabling separator (#388) (283d01d)
- support setting initial sizes (#14) (b07415e)
- use className prop on Allotment component (8e1b6bd)
- allow changing order of panes (cc38223)
- call cancel hover after pointer up (#129) (b9a6e5f)
- center sash (#12) (d2b7486)
- defaultSizes needs to be used (#77) (cd2eae1)
- defaultSizes should not disable props on Allotment.Pane (3837d87)
- deps: update dependency @svgr/webpack to v6.2.0 (#135) (40cbd8f)
- deps: update dependency @svgr/webpack to v6.2.1 (#145) (016d504)
- deps: update dependency @svgr/webpack to v6.3.1 (#368) (1891e38)
- deps: update dependency @svgr/webpack to v6.4.0 (#451) (7a84e1d)
- deps: update dependency @svgr/webpack to v6.5.0 (#462) (d4fb352)
- deps: update dependency @svgr/webpack to v6.5.1 (#477) (abd8d19)
- deps: update dependency @svgr/webpack to v7 (#597) (34310e3)
- deps: update dependency @vscode/codicons to v0.0.32 (#382) (667e87d)
- deps: update dependency @vscode/codicons to v0.0.33 (#603) (cdb0890)
- deps: update dependency eventemitter3 to v5 (#501) (f7114a1)
- deps: update dependency prism-react-renderer to v1.3.1 (#162) (0842718)
- deps: update dependency prism-react-renderer to v1.3.3 (#289) (2cf01bc)
- deps: update dependency prism-react-renderer to v1.3.5 (#349) (fe48689)
- deps: update dependency use-resize-observer to v9 (#290) (cfedecb)
- deps: update dependency xterm to v5 (#436) (eea5749)
- deps: update dependency xterm-addon-fit to v0.6.0 (#435) (16a83f1)
- deps: update docusaurus monorepo to v2.0.0-beta.15 (#141) (81373a4)
- deps: update docusaurus monorepo to v2.0.0-beta.17 (#186) (e1efbcf)
- deps: update docusaurus monorepo to v2.0.0-beta.18 (#207) (c5b4b3c)
- deps: update docusaurus monorepo to v2.0.0-beta.19 (#270) (040e77f)
- deps: update docusaurus monorepo to v2.0.0-beta.20 (#273) (33aa52a)
- deps: update docusaurus monorepo to v2.0.0-beta.21 (#311) (07b1b75)
- deps: update docusaurus monorepo to v2.0.0-rc.1 (#354) (4158c5b)
- deps: update docusaurus monorepo to v2.0.1 (#379) (586fb5e)
- deps: update docusaurus monorepo to v2.1.0 (#418) (d8770e1)
- deps: update docusaurus monorepo to v2.2.0 (#478) (cc99635)
- deps: update docusaurus monorepo to v2.3.0 (#542) (b6d6726)
- deps: update docusaurus monorepo to v2.3.1 (#547) (a2c20d2)
- deps: update docusaurus monorepo to v2.4.0 (#593) (fa63a3f)
- deps: update docusaurus monorepo to v2.4.1 (#611) (729d25b)
- deps: update react monorepo to v18 (#214) (3263b4b)
- distribute space evenly when adding a pane (#58) (6feb767)
- enable pane content focus on mount (#404) (bfb34cd)
- export LayoutPriority as enum and not const enum (#359) (eb5403b)
- export LayoutPriority enum (#357) (4b85d01)
- export LayoutPriority enum as value not type (51eb90e)
- handle preferredSize correctly if unit is px (#552) (c02f059)
- initialize dimensions before first paint (#526) (2706777)
- onChange prop can now be updated (#239) (ea96c28)
- preferredSize should work with defaultSizes (5398f2f)
- remove requirement to use Allotment.Pane if using refs with children (93a30bb)
- replace remaining uses of sizes with defaultSizes (cf5e2c1)
- respect visible prop on initial render (5daeeaf)
- set css custom variables if touch device detected (2eb8c38)
- set text-align to initial for sashes (#307) (aef12f9)
- support removing more than one pane at a time (#320) (8b3b444)
- use custom onReset callback for programatic reset (978c0be)
- visible prop not working as expected (d06931b)
1.19.0 (2023-04-25)
1.18.1 (2023-02-12)
1.18.0 (2023-02-02)
1.17.1 (2022-12-15)
1.17.0 (2022-08-24)
1.16.0 (2022-08-16)
1.15.0 (2022-07-29)
1.14.5 (2022-07-11)
1.14.4 (2022-07-11)
- export LayoutPriority enum as value not type (51eb90e)
1.14.3 (2022-07-11)
- export LayoutPriority enum (#357) (4b85d01)
- support removing more than one pane at a time (#320) (8b3b444)
1.14.2 (2022-06-06)
1.14.1 (2022-05-25)
1.14.0 (2022-05-20)
1.13.0 (2022-05-03)
1.12.1 (2022-04-11)
1.12.0 (2022-04-11)
- add onVisibleChange callback (#222) (39f9bec)
- add preferredSize prop (#229) (3be2144)
- avoid unmounting pane with same key which changes position (#226) (f7d077a)
- dynamic minSize and maxSize (#227) (d764ebe)
- preferredSize should work with defaultSizes (5398f2f)
- use custom onReset callback for programatic reset (978c0be)
1.11.2 (2022-04-02)
- defaultSizes should not disable props on Allotment.Pane (3837d87)
1.11.1 (2022-03-26)
- visible prop not working as expected (d06931b)
1.11.0 (2022-03-09)
1.10.0 (2022-02-20)
- use className prop on Allotment component (8e1b6bd)
1.9.1 (2022-02-20)
- respect visible prop on initial render (5daeeaf)
1.9.0 (2022-02-10)
1.8.0 (2022-02-08)
- add onReset callback (#154) (904a8e6)
- add resize method to component instance (#121) (d25bd91)
- add visible prop to Pane (#137) (3b0542c)
1.7.0 (2022-01-22)
- separator color which works better on light and dark backgrounds (a769262)
1.6.0 (2022-01-16)
- allow changing order of panes (cc38223)
1.5.2 (2022-01-15)
This release was published without any updates and should be skipped.
1.5.1 (2022-01-02)
- set css custom variables if touch device detected (2eb8c38)
1.5.0 (2021-12-26)
1.4.2 (2021-12-24)
- replace remaining uses of sizes with defaultSizes (cf5e2c1)
1.4.1 (2021-12-05)
1.4.0 (2021-12-05)
1.3.0 (2021-12-03)
- add defaultSizes prop and deprecate sizes prop (#72) (2ece9ce)
- add imperative reset method (#69) (aceb88f)
1.2.0 (2021-10-03)
1.1.0 (2021-09-30)
1.0.1 (2021-09-24)
- remove requirement to use Allotment.Pane if using refs with children (93a30bb)