Releases: addon-stack/addon-ui
v0.10.0
🚀 Release addon-ui v0.10.0 (2026-02-04)
✨ Features
-
plugin: extend plugin options and improve splitChunks logic (894a43c)
- Added new plugin options:
themeDir,configName,styleName, andsplitChunks. - Enhanced
splitChunkslogic with callback support and refined naming conventions. - Replaced redundant
toKebabCaselogic with lodash'skebabCasefor better consistency. - Optimized chunk naming to support component groups like
button,list, andview.
- Added new plugin options:
-
TextField: add strict number input mode with sanitization logic (09e3a79)
-
Truncate: improve text truncation logic, introduced
renderprop (c5148a6)
🐛 Bug Fixed
- plugin: correct spacing in conditional for resource.includes check (1a8eaa1)
📝 Documentation
-
add
strictprop to TextField and enhance Truncate functionality (b117c2d) -
README: update documentation for components, plugin options, and theming (dd7c2ee)
🧩 Other
- Truncate: enhance code readability and consistency with formatting adjustments (bfe60ca)
🧹 Chores
- deps: update
adnbnto v0.5.7 and simplify override configuration (d6a0ba1)
🛠️ Refactoring
-
enhance theme handling and rename plugin options (1cb3a58)
-
plugin: enhance splitChunks logic with improved naming and module handling (10206b7)
-
plugin: rename file-related options and add splitChunks optimization logic (46ada1d)
-
Select: add explicit
typemodifier to exported props (3667446) -
ThemeProvider: add
containerand enhancestorageprop flexibility (563ad34)- Introduced
containerprop to customize DOM element for attribute handling. - Enhanced
storageprop for better persistence with custom and default options. - Updated SCSS mixins for dynamic attribute context support.
- Synced
UIProviderto passcontainerprop toThemeProvider.
- Introduced
-
Truncate: extract
calculateMiddleTruncateto a utility file and clean up styles and stories (26c258a) -
UIProvider: add
containerprop for custom DOM element attribute handling (2cebafc)
🙌 Contributors
- Anjey Tsibylskij (@atldays) — commits: 12
- Rostyslav Nihrutsa (@RostyslavNihrutsa) — commits: 5
- Addon Stack (@addon-stack) — commits: 2
v0.9.2
🚀 Release addon-ui v0.9.2 (2026-01-26)
🤖 CI
- release: update npm configuration and workflow for version consistency (b5ad1af)
🙌 Contributors
- Addon Stack (@addon-stack) — commits: 1
- Anjey Tsibylskij (@atldays) — commits: 1
v0.9.1
🚀 Release addon-ui v0.9.1 (2026-01-26)
🤖 CI
- release: specify npm registry in
release-itconfiguration (96d480e)
🙌 Contributors
- Addon Stack (@addon-stack) — commits: 1
- Anjey Tsibylskij (@atldays) — commits: 1
v0.9.0
🚀 Release addon-ui v0.9.0 (2026-01-26)
✨ Features
- Select: add Select component and related subcomponents with styles (edc98ef)
📝 Documentation
- Select: add documentation for the Select component and its subcomponents (eb4f35f)
🧩 Other
- fix(TextArea, TextField): ensure onChange is called after setting value (e549319)
🙌 Contributors
- Addon Stack (@addon-stack) — commits: 2
- Rostyslav Nihrutsa (@RostyslavNihrutsa) — commits: 2
- Anjey Tsibylskij (@atldays) — commits: 1
v0.8.0
🚀 Release addon-ui v0.8.0 (2026-01-19)
✨ Features
-
Truncate: add debounce functionality for improved performance on resize (b7d7029)
-
Truncate: add highlight functionality and improve layout in Truncate component (ef550ab)
🐛 Bug Fixed
- fix hooks usage and format code (21fc601)
📝 Documentation
- fix spacing inconsistencies in prop tables (a121239)
🤖 CI
- release: update
release-itconfig and workflow for improved npm handling (46ef514)
🧹 Chores
- deps: update dependencies in
package.jsonandpackage-lock.json(7047c7f)
🛠️ Refactoring
-
Highlight: update class handling and extract highlight styles (b1fbf25)
-
improve styles for components - accordion, checkbox, modal, tabs (305d4d7)
🙌 Contributors
- Anjey Tsibylskij (@atldays) — commits: 4
- Rostyslav Nihrutsa (@RostyslavNihrutsa) — commits: 4
- Addon Stack (@addon-stack) — commits: 2
v0.7.1
🚀 Release addon-ui v0.7.1 (2025-12-08)
🐛 Bug Fixed
- TabsList: fix debounce invocation in TabsList (7ea2b68)
🙌 Contributors
- Addon Stack (@addon-stack) — commits: 2
- Rostyslav Nihrutsa (@RostyslavNihrutsa) — commits: 2
v0.7.0
🚀 Release addon-ui v0.7.0 (2025-12-06)
✨ Features
- add Accordion component and its related stories, styles, and subcomponents (41d13ad)
📝 Documentation
-
accordion: add comprehensive documentation for Accordion component (c95e022)
-
readme: update component list with new documentation links (3fc2cc9)
-
tabs: add comprehensive documentation for Tabs component (de9c7b6)
-
tooltip: add comprehensive documentation for Tooltip component (da3eb0d)
-
truncate: add comprehensive documentation for Truncate component (73beb14)
-
truncatelist: add comprehensive documentation for TruncateList component (cead80e)
-
update documentation with component-scoped speed variables (52e799d)
🛠️ Refactoring
-
adjust debounce logic in TabsList to improve consistency (00aa675)
-
improve consistent formatting in components and styles (9fbfc0e)
-
replace
transition-speed-*variables with scopedspeed-*variables across styles (1f45a58) -
replace transition-speed-sm with transition-speed-color across styles (08860da)
🙌 Contributors
- Addon Stack (@addon-stack) — commits: 10
- Rostyslav Nihrutsa (@RostyslavNihrutsa) — commits: 5
v0.6.1
🚀 Release addon-ui v0.6.1 (2025-11-28)
🧹 Chores
- ci: improve readability of
release-itconfiguration (4fb1117)
🛠️ Refactoring
- add RTL support for TextField and optimize resize handling in Truncate component (4d24c19)
🙌 Contributors
- Addon Stack (@addon-stack) — commits: 3
- Rostyslav Nihrutsa (@RostyslavNihrutsa) — commits: 1
v0.6.0
🚀 Release addon-ui v0.6.0 (2025-11-21)
✨ Features
-
add Tabs component (9a2ac2c)
-
add Truncate component (6a29150)
-
add TruncateList component (e293017)
-
ci: enhance release-it config with release rules and bump determination logic (b44da4a)
🧹 Chores
-
cleanup unused file (dce714a)
-
deps: bump dependencies in
package-lock.jsonto latest versions (47b1a28) -
sync package-lock.json (385dbc5)
-
update package.json (72a3cde)
🛠️ Refactoring
-
add type casting for OverflowList props in TruncateList component (3e722d0)
-
apply consistent formatting and improve code readability (65f7684)
-
fix eslint-related code issues (ea31327)
-
improve components styles and internal logic (3a95072)
-
update styles for Avatar, List, ListItem, ScrollArea, Tag (9f9e0c3)
🙌 Contributors
- Rostyslav Nihrutsa (@RostyslavNihrutsa) — commits: 10
- Addon Stack (@addon-stack) — commits: 6
v0.5.0
🚀 Release addon-ui v0.5.0 (2025-10-17)
✨ Features
-
ScrollArea: add
scrollTosupport and improve imperative handle usage (2a752d1) -
ScrollArea: add
viewportRefandviewportPropssupport, update transitions in styles (0ce3323) -
styles: add
viewmixin for scoped styling based on view attributes (1f098fb) -
styles: extend transition properties to include
border-colorandbackground(46cb160) -
Viewport: add transition support with
withTransitioncontrol and scoped styles (3652483)
🐛 Bug Fixed
- Tooltip: set default value for
delayDurationprop (ea29ff2)
🛠️ Refactoring
- types: update
tooltiptype to omitcontentproperty inTooltipProps(5231c3e)
🙌 Contributors
- Rostyslav Nihrutsa — commits: 8
- Addon Stack (@addon-stack) — commits: 2