|
| 1 | +## [0.7.0] - 2025-11-09 |
| 2 | + |
| 3 | +### 🚀 Features |
| 4 | + |
| 5 | +- *(demo)* Add InputS demo with derived signal |
| 6 | +- *(popover)* Add info popover |
| 7 | +- *(input)* Add label with info popover |
| 8 | +- *(CheckMultiple)* Add multiple check component |
| 9 | + |
| 10 | +### 🐛 Bug Fixes |
| 11 | + |
| 12 | +- *(input)* SplitProps value and onInput, always update valuleSignal |
| 13 | +- *(generateDemoList)* Remove tsx extensions in demo imports |
| 14 | +- *(components)* Fix correct use of splitProps, "rest" variable should not be accessed |
| 15 | +- *(rsbuild)* Fix rsbuild build by adding pluginNodePolyfill, cause: nodejs imports in @adaptive-sm/utils |
| 16 | +- *(vite)* Add tailwindcss |
| 17 | +- *(demo/nav)* Allow overriding navigation component then generating demo pages |
| 18 | +- *(lib)* Move demo nav component into src, because its specific to this project only |
| 19 | +- *(logo/favicons)* Align center |
| 20 | +- *(multiselect)* Remove popover overflow styling issue, refactor names |
| 21 | + |
| 22 | +### 💼 Other |
| 23 | + |
| 24 | +- *(checkbox)* Choose better unchecked icon, reduce gap |
| 25 | +- *(links)* Make links blue color in dark mode and orange on hover in dark mode, indigo on hover in light mode |
| 26 | +- *(select)* Use text-muted style for placehoder |
| 27 | +- *(input)* Reduce focus ring size |
| 28 | +- *(page)* Remove container class and default space-y spacing from page wrapper class |
| 29 | + |
| 30 | +### 🏭 Operations |
| 31 | + |
| 32 | +- *(caddy)* Fix use out dir |
| 33 | + |
| 34 | +### 🚜 Refactor |
| 35 | + |
| 36 | +- *(demos)* Remove left over native popup demos, remove form1 demo, fix InputS demo |
| 37 | +- *(deps)* Remove unused @floating-ui/dom dependency |
| 38 | +- *(deps)* Separate peerDependencies and dependencies |
| 39 | +- *(card)* Export border dark and bg classes separately as well |
| 40 | +- *(formMode)* Add "view" mode |
| 41 | +- *(error page)* Use interfaces, reduce classes, use simple "my" instead "min-h" |
| 42 | +- *(utils / form mode)* Integrate view, extract formModeMutate |
| 43 | +- *(utils / form mode)* Rename formIcon to formModeIcon and getFormTitle to getFormModeTitle |
| 44 | +- *(input)* Remove input max length, because convex runtime has problems importing it sometimes (copied to project using it) |
| 45 | +- *(label)* Rename to label with subtitle, remove pseudo label |
| 46 | +- *(page)* Remove page wrapper 2 variant |
| 47 | +- *(page)* Remove page wrapper 2 variant usage |
| 48 | +- *(multiselect)* To use strings instead of SelectionItem |
| 49 | +- Remove SelectionItem, refactor components to use string or string[] as values and having functions for text display, icons, children or amount |
| 50 | +- *(popover)* Allow passing innerClass |
| 51 | +- *(multiselect)* Allow passing innerClass, reduce div nesting |
| 52 | +- *(multiselect)* Allow passing styling classe to sub components, extract used props into separate interfaces |
| 53 | +- *(MultiSelect)* Rename to MultiSelect, add aria attributes and keyboard navigation, requires an id now |
| 54 | +- *(MultiSelect)* Make grid cols responsive |
| 55 | +- *(MultiSelect)* Do not show multiple grid cols if entry amount is too small |
| 56 | +- *(MulsiSelect)* Remove keyboard bindings, because they do not work properly |
| 57 | +- *(select)* Rename to SelectMultiple and SelectSingleNative |
| 58 | +- *(Checbox)* Move to input folder |
| 59 | +- *(utils)* Add longer text for demos to simulate more real world values |
| 60 | +- *(switch)* Rename Radio to SwitchSingle |
| 61 | + |
| 62 | +### 📚 Documentation |
| 63 | + |
| 64 | +- *(rules)* Add ui lib file listing |
| 65 | + |
| 66 | +### 🎨 Styling |
| 67 | + |
| 68 | +- *(button)* Filled variant: increase bg brightness in dark mode |
| 69 | + |
| 70 | +### ⚙️ Miscellaneous Tasks |
| 71 | + |
| 72 | +- *(utils)* Add has id and has value signal interfaces |
0 commit comments