|
1 | 1 | # @qds.dev/ui-headless |
2 | 2 |
|
| 3 | +## 0.4.2 |
| 4 | + |
| 5 | +### Patch Changes |
| 6 | + |
| 7 | +- 5e5aae7: ### Major Changes |
| 8 | + |
| 9 | + - **Scoped Styles System** (#307): Complete rewrite of the styling system with significant architectural improvements |
| 10 | + - Implemented v2 scoped styles architecture |
| 11 | + - Simplified checkbox root attributes |
| 12 | + - Correct backpatch handling for reactive updates |
| 13 | + - Proper SSR unmount behavior |
| 14 | + - Managed ARIA IDs for accessibility |
| 15 | + - Isomorphic DOM nodes for better SSR/CSR consistency |
| 16 | + - Global observer for SSR unmount optimization |
| 17 | + - Transform function for library builds |
| 18 | + - QRL injection with unit tests |
| 19 | + - Improved value binding system that ignores adding attributes in the DOM |
| 20 | + - Better DX ergonomics for edge cases |
| 21 | + |
| 22 | + ### Minor Changes |
| 23 | + |
| 24 | + - **Vitest 4 Upgrade** (#310): Migrated to Vitest 4 with improved testing infrastructure |
| 25 | + |
| 26 | + - Updated test runners across multiple components |
| 27 | + - Partial conversion to new vitest system (#293) |
| 28 | + - Updated QR Code tests (#292) |
| 29 | + - Updated Progress tests (#291) |
| 30 | + - Updated Scroll Area tests (#295) |
| 31 | + - Updated Slider tests (#296) |
| 32 | + - Updated Switch tests (#300) |
| 33 | + - Updated Tabs tests (#301) |
| 34 | + - Updated Toggle tests (#302) |
| 35 | + - Added pagination tests (#288) |
| 36 | + - Added Label and Menu tests (#286) |
| 37 | + - Fixed last tests + nesting scopes (#314) |
| 38 | + - SSR tests working (#315) |
| 39 | + |
| 40 | + - **Modal & Collapsible Enhancements** (#312): |
| 41 | + |
| 42 | + - Added data attributes to Modal component |
| 43 | + - Changed scope naming convention |
| 44 | + - Added data attributes to Collapsible component |
| 45 | + |
| 46 | + - **Field Component Data Attributes** (#309): Added proper data attributes to Field component for better styling and state management |
| 47 | + |
| 48 | + - **Icon Improvements** (#311): Icons now respect `1em` as the default size, improving typography integration |
| 49 | + |
| 50 | + ### Patch Changes |
| 51 | + |
| 52 | + - **Checkbox Layout Fix** (#313): Fixed layout issues in checkbox component |
| 53 | + - **Slider Update** (#308): V2 slider improvements and updates |
| 54 | + - **Dependencies Update** (#305): Updated package dependencies and pnpm lockfile |
| 55 | + - **Documentation**: |
| 56 | + - Removed broken SVG in README |
| 57 | + - Updated index.mdx (#299) |
| 58 | + - **Testing**: |
| 59 | + - Added additional tests (#303) |
| 60 | + |
3 | 61 | ## 0.4.1 |
4 | 62 |
|
5 | 63 | ### Patch Changes |
|
0 commit comments