Skip to content

Commit 7d9b34b

Browse files
feat: Release QDS - v0.4.2 (#317)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 5e5aae7 commit 7d9b34b

File tree

8 files changed

+192
-64
lines changed

8 files changed

+192
-64
lines changed

.changeset/smart-grapes-report.md

Lines changed: 0 additions & 57 deletions
This file was deleted.

docs/package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,9 @@
66
},
77
"engines-annotation": "Mostly required by sharp which needs a Node-API v9 compatible runtime",
88
"private": true,
9-
"trustedDependencies": ["sharp"],
9+
"trustedDependencies": [
10+
"sharp"
11+
],
1012
"trustedDependencies-annotation": "Needed for bun to allow running install scripts",
1113
"type": "module",
1214
"scripts": {

libs/components/CHANGELOG.md

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,63 @@
11
# @qds.dev/ui-headless
22

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+
361
## 0.4.1
462

563
### Patch Changes

libs/components/package.json

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@qds.dev/ui",
3-
"version": "0.4.1",
3+
"version": "0.4.2",
44
"description": "Create a Qwik library",
55
"main": "./lib/index.qwik.mjs",
66
"qwik": "./lib/index.qwik.mjs",
@@ -12,7 +12,11 @@
1212
},
1313
"./tailwind": "./styles/tailwind/qds-tailwind.css"
1414
},
15-
"files": ["lib", "lib-types", "styles"],
15+
"files": [
16+
"lib",
17+
"lib-types",
18+
"styles"
19+
],
1620
"private": false,
1721
"type": "module",
1822
"license": "MIT",

libs/tools/CHANGELOG.md

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,63 @@
11
# @qds.dev/tools
22

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+
361
## 0.4.1
462

563
### Patch Changes

libs/tools/package.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
11
{
22
"name": "@qds.dev/tools",
3-
"version": "0.4.1",
3+
"version": "0.4.2",
44
"private": false,
55
"description": "A simple example library built by tsdown",
66
"type": "module",
7-
"files": ["dist"],
7+
"files": [
8+
"dist"
9+
],
810
"main": "./dist/index.js",
911
"module": "./dist/index.js",
1012
"types": "./dist/index.d.ts",

libs/utils/CHANGELOG.md

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,63 @@
11
# @qds.dev/utils
22

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+
361
## 0.4.1
462

563
## 0.4.0

libs/utils/package.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@qds.dev/utils",
3-
"version": "0.4.1",
3+
"version": "0.4.2",
44
"description": "Create a Qwik library",
55
"main": "./lib/index.qwik.mjs",
66
"qwik": "./lib/index.qwik.mjs",
@@ -13,7 +13,10 @@
1313
}
1414
},
1515
"license": "MIT",
16-
"files": ["lib", "lib-types"],
16+
"files": [
17+
"lib",
18+
"lib-types"
19+
],
1720
"engines": {
1821
"node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1922
},

0 commit comments

Comments
 (0)