All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
8.0.9 (2024-10-30)
- support for svelte5 (91b395f)
8.0.8 (2024-10-05)
- a regression related to safe callbacks which could generate a 0 width upon certain race conditions (af34b41)
8.0.7 (2024-10-05)
- better handling of empty attributes (7c9c4ad)
8.0.6 (2024-09-24)
- fix panel pushing bug introduct in 0.8.3 (b4c71f8)
8.0.5 (2024-06-16)
- release 8.0.5 (9f7ec2e)
8.0.4 (2024-06-16)
- release 8.0.4 (fbd210a)
0.8.3 (2024-06-15)
- events are now passive by default, remove preventDefaults() in the code (1bc9045)
0.8.2 (2024-06-10)
0.8.1 (2024-06-10)
- release 0.8.1 (14170b6)
0.8.1 (2024-06-10)
0.8.0 (2023-07-03)
- update to svelte 4 (ddb4402)
0.7.15 (2023-06-14)
- fix issue 69 - dblClickSplitter={false} does not disable auto-resizing (8e38809)
- set-output is deprecated (451509b)
0.7.14 (2023-06-03)
- fix github actions to support node16 (47ee00c)
0.7.13 (2023-02-27)
- ignoring the annoying Svelte
a11y-click-events-have-key-events
warnings (7d9b872)
0.7.12 (2023-01-25)
- avoid equalizing on the edge case that there is not even a single pane (0adb387)
- cleaner dragging calculation, and omit the buggy
margin-left: -1px;
from the splitter (b453d74)
0.7.11 (2023-01-09)
- add the `strictEvents` attribute to components, so the user will know that no other events happen (db15de3)
- require svelte to be installed as a peer dependency (ec13655)
- ssr issue on partially defined sizes (5fb6661)
- release 0.7.11 (1df8854)
0.7.10 (2023-01-02)
- release 0.7.10 (you may change the title) (c23db34)
0.7.9 (2022-12-28)
- bump version to 0.7.9 (16b7fab)
0.7.8 (2022-12-28)
- npm re-releasing only
0.7.7 (2022-12-28)
- finally allow a correct two-way binding to the pane sizes
- reimplement splitter double click expansion
- support panes reordering by keyed each blocks, closes #35
0.7.6 (2022-12-20)
- simpler and more intuitive sizing after panes adding/removing
- code optimizations
0.7.5 (2022-12-20)
- demo site now has a cleaner layout
- implemented proper browser detection client side
- code optimizations
0.7.4 (2022-12-12)
- attempt to fix browser detection in library mode, seems to be an issue with sveltekit
0.7.3 (2022-08-04)
- active splitter is now styled with a class
- improved dragging precission
0.7.2 (2022-08-01)
- fix jitter issue on double clicks
0.7.1 (2022-06-30)
- fix #31 - incorrect single pane width calculation when removing panes and resizing sliders
- in the "Pragramatic resizing demo", fix the double slider buttons
0.7.0 (2022-06-29)
- dragging the splitter fast flickers the cursor (288acd9)
- improved snap, fixed bug (903ad71)
- read panes push (a61f101)
- snap with multiple panes (01f93a7)
- add License and Code of conduct (c8e9ecd)