Releases: Tresjs/leches
Releases · Tresjs/leches
v1.0.0-next.0
1.0.0-next.0 (2025-07-04)
⚠ BREAKING CHANGES
- styles are now auto injected
useControls
with folders now return properties prefixed with the folder name, a folder camera with a control position will return a refcameraPosition
- select options values
- Now composable returns an object containing only each control value. When using multiple controls at the same time, you can access
controlName.value
directly instead ofcontrolName.value.value
- Refactor
useControls
to return object with control values as refs - Updated tests and remove visibility testing.
Features
- add ButtonControl demo and enhance button functionality (b42cfa8)
- add DemoLayout component and UnoCSS shortcuts for consistent demo styling (e3035bf)
- add gap spacing to control components (ca9d418)
- add graph pane type and corresponding demo component (a22e6d6)
- add new icon and enhance component functionality (9ec3c85)
- add slot content support to TresLeches panele (2071202)
- add stacked mode for TresLeches component (c297c82)
- add unocss-preset-scrollbar and update component styles (1f27a69)
- enhance component styles and dark mode support (eb41769)
- enhance control components with new features and optimizations (0062fe1)
- enhance NumberControl and TresLeches components for improved layout and functionality (3092a7f)
- folder drawer animations (f5926fc)
- increase default width of TresLeches panel to 320px (ad3f472)
- increase panel size on folder open (22e73a4)
- resizable and collapsable pane (2720225)
- simplified
useControls
API (742c8af) - styles are now auto injected (ad10063)
- uniquekey now consider uuid to make multiple instances on same page work (77e29a5)
- update control types for enhanced type safety and functionality (59abed1)
Bug Fixes
- add box-border class to TresLeches component pane (4d89c02)
- add cleanup for controls in TresLeches component (377a605)
- folders controls key handling (afdafbb)
- improve focus and background styles for controls (5275e27)
- increased control aprox height for initial calculation (4201750)
- removed dynamic style tag from html for snapshots (03c8db4)
- replace transform directive apply with plain css (0a25292)
- resolve merge conflict in component snapshot tests (f34f3b7)
- select control now respects option value type (5536ad5)
- select options values (3b9ef68)
- solve issue with useControls needed on parent. (7a7558c)
- tweak fpsgraph extra height on calculation (9ff00b8)
- update snapshot tests for control components (553ce82)
- update snapshot tests with box-border class for TresLeches pane (bbf8c16)
- update snapshots for BooleanControl tests (4e6c4d2)
- update snapshots for BooleanControl tests (7b5b02b)
- update snapshots for ColorControl tests (ef00b59)
What's Changed
- chore(playground): restructure playground routing by @alvarosabu in #125
- feat!: simplified
useControls
API by @alvarosabu in #126 - fix: dispose-controls-on-unmount by @alvarosabu in #127
- feat: collapsible and resizable by @alvarosabu in #128
- fix: typescript-build-issues by @alvarosabu in #130
- fix: removed dynamic style tag from html for snapshots by @alvarosabu in #131
- feat: add unocss-preset-scrollbar and update component styles by @alvarosabu in #132
- feat: dark mode UI by @alvarosabu in #133
- feat: multiple improvements UI instances by @alvarosabu in #134
- fix!: folders controls key handling by @alvarosabu in #135
- feat: folder animations by @alvarosabu in #136
- feat: add slot content support to TresLeches panele by @alvarosabu in #141
- feat: add graph pane type and corresponding demo component by @alvarosabu in #142
Full Changelog: 0.14.1...1.0.0-next.0
v0.14.1
v0.15.0-next.3
0.15.0-next.3 (2023-12-04)
Bug Fixes
v0.15.0-next.1
v0.14.0
0.14.0 (2023-11-30)
Features
- control label component and truncate (c26f76d)
- icons on text control (931ad45)
- number control icons and centralized label (c08c97a)
- select, vector and slider labels with icons (7bbc666)
Bug Fixes
- added control label new util prefix (357964e)
- added prefixes to missing apply utilities (63dd3f1)
- broken test for dropwdown control (5dcde71)
- fix bug with verbose controls specially vectors (acbe014)
- uno utils and variables prefixes to avoid overlapping (688a867)
What's Changed
- chore: repo improvements and automerge by @alvarosabu in #67
- fix: uno utils and variables prefixes to avoid overlapping by @alvarosabu in #74
- feat: buttons by @alvarosabu in #68
- fix: added prefixes to missing apply utilities by @alvarosabu in #80
- chore(deps): update to vite v5 by @alvarosabu in #81
Full Changelog: 0.13.0...0.14.0
v0.14.0-next.0
0.14.0-next.0 (2023-11-06)
Features
- added buttons and icons (99f2e0e)
What's Changed
- chore: repo improvements and automerge by @alvarosabu in #67
Full Changelog: 0.13.0...0.14.0-next.0
v0.13.0
0.13.0 (2023-11-04)
Features
- add vector 2 support (1c067ff)
What's Changed
- feat: add vector 2 support by @alvarosabu in #66
Full Changelog: 0.12.1...0.13.0
v0.12.1
0.12.1 (2023-11-03)
Bug Fixes
- remove unique key generation on controls duplicated outside of folders (5858b57)
What's Changed
- chore: updated version 3 10 2023 by @alvarosabu in #63
- fix: remove unique key generation on controls duplicated outside of f… by @alvarosabu in #64
Full Changelog: 0.12.0...0.12.1
Release v0.12.0
v0.11.0
0.11.0 (2023-10-15)
Features
- uniquey to avoid folder control repetition (e355039)
What's Changed
- fix: 58 controls with same key on different folders get overlapped by @alvarosabu in #59
Full Changelog: 0.10.0...0.11.0