Skip to content

Commit 5144cbf

Browse files
nl-design-system-ciAliKdhim87
authored andcommitted
docs(release): design system packages
1 parent 24d0f14 commit 5144cbf

File tree

277 files changed

+6507
-295
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

277 files changed

+6507
-295
lines changed

.changeset/brown-birds-fetch.md

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

apps/preact/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# @utrecht/preact-app
22

3+
## 1.0.31
4+
5+
### Patch Changes
6+
7+
- @utrecht/component-library-react@10.3.5
8+
- @utrecht/button-react@2.0.8
9+
310
## 1.0.30
411

512
### Patch Changes

apps/preact/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@utrecht/preact-app",
3-
"version": "1.0.30",
3+
"version": "1.0.31",
44
"author": "Community for NL Design System",
55
"description": "Component library bundle for the Municipality of Utrecht based on the NL Design System architecture",
66
"license": "EUPL-1.2",

components/accordion/CHANGELOG.md

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,62 @@
11
# @utrecht/accordion-css
22

3+
## 3.0.0
4+
5+
### Major Changes
6+
7+
- 77438bb: # BREAKING CHANGE: Migrate from SCSS @import to @use/@forward
8+
9+
Migrated all SCSS files from the legacy `@import` syntax to the modern `@use` and `@forward` module system.
10+
11+
## Breaking Changes
12+
13+
- **Import syntax changed**: `@import` statements replaced with `@use`/`@forward`
14+
- **Namespace requirements**: Some imports now require explicit namespaces
15+
- **File structure**: Added `_forward.scss` files for mixin exports
16+
- **Module loading**: Modules are now loaded once and cached
17+
18+
## Migration Guide
19+
20+
### For CSS Classes
21+
22+
```scss
23+
// Before
24+
@import "~@utrecht/button-css/src/index";
25+
26+
// After (recommended)
27+
@use "~@utrecht/button-css/src/index";
28+
29+
// Note: @import still works for CSS-only files but @use is recommended
30+
```
31+
32+
### For Mixins
33+
34+
```scss
35+
// Before
36+
@import "~@utrecht/button-css/src/mixin";
37+
@include utrecht-button;
38+
39+
// After
40+
@use "~@utrecht/button-css/src/forward" as *;
41+
@include utrecht-button;
42+
```
43+
44+
### With Namespaces
45+
46+
```scss
47+
@use "~@utrecht/focus-ring-css/src/forward" as focus-ring;
48+
@include focus-ring.utrecht-focus-visible;
49+
```
50+
51+
## Benefits
52+
53+
- Better performance through module caching
54+
- Namespace safety prevents naming conflicts
55+
- Explicit dependencies improve maintainability
56+
- Future-proof with modern SCSS standards
57+
58+
See `SCSS_MIGRATION.md` for detailed migration instructions.
59+
360
## 2.0.0
461

562
### Major Changes

components/accordion/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"version": "2.0.0",
2+
"version": "3.0.0",
33
"author": "Community for NL Design System",
44
"description": "Accordion component for the Municipality of Utrecht based on the NL Design System architecture",
55
"license": "EUPL-1.2",

components/action-group/CHANGELOG.md

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,62 @@
11
# @utrecht/action-group-css
22

3+
## 3.0.0
4+
5+
### Major Changes
6+
7+
- 77438bb: # BREAKING CHANGE: Migrate from SCSS @import to @use/@forward
8+
9+
Migrated all SCSS files from the legacy `@import` syntax to the modern `@use` and `@forward` module system.
10+
11+
## Breaking Changes
12+
13+
- **Import syntax changed**: `@import` statements replaced with `@use`/`@forward`
14+
- **Namespace requirements**: Some imports now require explicit namespaces
15+
- **File structure**: Added `_forward.scss` files for mixin exports
16+
- **Module loading**: Modules are now loaded once and cached
17+
18+
## Migration Guide
19+
20+
### For CSS Classes
21+
22+
```scss
23+
// Before
24+
@import "~@utrecht/button-css/src/index";
25+
26+
// After (recommended)
27+
@use "~@utrecht/button-css/src/index";
28+
29+
// Note: @import still works for CSS-only files but @use is recommended
30+
```
31+
32+
### For Mixins
33+
34+
```scss
35+
// Before
36+
@import "~@utrecht/button-css/src/mixin";
37+
@include utrecht-button;
38+
39+
// After
40+
@use "~@utrecht/button-css/src/forward" as *;
41+
@include utrecht-button;
42+
```
43+
44+
### With Namespaces
45+
46+
```scss
47+
@use "~@utrecht/focus-ring-css/src/forward" as focus-ring;
48+
@include focus-ring.utrecht-focus-visible;
49+
```
50+
51+
## Benefits
52+
53+
- Better performance through module caching
54+
- Namespace safety prevents naming conflicts
55+
- Explicit dependencies improve maintainability
56+
- Future-proof with modern SCSS standards
57+
58+
See `SCSS_MIGRATION.md` for detailed migration instructions.
59+
360
## 2.0.0
461

562
### Major Changes

components/action-group/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"version": "2.0.0",
2+
"version": "3.0.0",
33
"author": "Community for NL Design System",
44
"description": "Action group component for the Municipality of Utrecht based on the NL Design System architecture",
55
"license": "EUPL-1.2",

components/alert-dialog/CHANGELOG.md

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,62 @@
11
# @utrecht/alert-dialog-css
22

3+
## 2.0.0
4+
5+
### Major Changes
6+
7+
- 77438bb: # BREAKING CHANGE: Migrate from SCSS @import to @use/@forward
8+
9+
Migrated all SCSS files from the legacy `@import` syntax to the modern `@use` and `@forward` module system.
10+
11+
## Breaking Changes
12+
13+
- **Import syntax changed**: `@import` statements replaced with `@use`/`@forward`
14+
- **Namespace requirements**: Some imports now require explicit namespaces
15+
- **File structure**: Added `_forward.scss` files for mixin exports
16+
- **Module loading**: Modules are now loaded once and cached
17+
18+
## Migration Guide
19+
20+
### For CSS Classes
21+
22+
```scss
23+
// Before
24+
@import "~@utrecht/button-css/src/index";
25+
26+
// After (recommended)
27+
@use "~@utrecht/button-css/src/index";
28+
29+
// Note: @import still works for CSS-only files but @use is recommended
30+
```
31+
32+
### For Mixins
33+
34+
```scss
35+
// Before
36+
@import "~@utrecht/button-css/src/mixin";
37+
@include utrecht-button;
38+
39+
// After
40+
@use "~@utrecht/button-css/src/forward" as *;
41+
@include utrecht-button;
42+
```
43+
44+
### With Namespaces
45+
46+
```scss
47+
@use "~@utrecht/focus-ring-css/src/forward" as focus-ring;
48+
@include focus-ring.utrecht-focus-visible;
49+
```
50+
51+
## Benefits
52+
53+
- Better performance through module caching
54+
- Namespace safety prevents naming conflicts
55+
- Explicit dependencies improve maintainability
56+
- Future-proof with modern SCSS standards
57+
58+
See `SCSS_MIGRATION.md` for detailed migration instructions.
59+
360
## 1.4.2
461

562
### Patch Changes

components/alert-dialog/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"version": "1.4.2",
2+
"version": "2.0.0",
33
"author": "Community for NL Design System",
44
"description": "Alert dialog component for the Municipality of Utrecht based on the NL Design System architecture",
55
"license": "EUPL-1.2",

0 commit comments

Comments
 (0)