new CSS Variables feature
Small Release Intro
This new release adds CSS Variables (see Wiki) and few more fixes to get Angular-Slickgrid to finally use Slickgrid-Universal, so you now have the choice to use SASS and/or CSS Variables. There's a few more changes that you can see below, including aria-label for assistive screen reader (it's not perfect, it's just a start and if anyone want to contribute please do so).
Enjoying the lib?
Make sure to upvote ⭐ and/or Buy Me a Coffee ☕ ... and if you already have, well thanks 😺
Cheers and Happy Coding
Features
- aria: add aria-label to all Editors/Filters & other html templates (1a4f8f7)
- services: make constructor arguments as readonly (a4588ea)
- services: make everything extendable by using
protected
(ecbb93a) - styling: add support for CSS Variables (674dd1a)
Bug Fixes
- events: use nullish coalescing in slickgrid event prefix (6ff551b)
- examples: onBeforeEditCell should return bool true/false (382bfc8)
- filter: refreshTreeDataFilters only when Tree is enabled (07c70d5)
- filters: always find locale even without TranslaterService (c4b17c4)
- styling: remove css variable on width causing UX problem (df69f9c)
- tree: same dataset length but w/different prop should refresh Tree (549008a)
- filters: startsWith/endsWith operator should work (f99f1c5)
- formatters: Complex Object Formatter shouldn't throw with null data (3421465)
- tree: exclude the correct type from interface argument (af51784)