Skip to content

Commit ac48ee4

Browse files
authored
release of v10.96.0 (#6510)
2 parents 6e47cc3 + 503cd9e commit ac48ee4

File tree

211 files changed

+8846
-1624
lines changed

Some content is hidden

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

211 files changed

+8846
-1624
lines changed

.github/workflows/codeql-analysis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ jobs:
5151

5252
steps:
5353
- name: Checkout repository
54-
uses: actions/checkout@v4
54+
uses: actions/checkout@v5
5555

5656
# Initializes the CodeQL tools for scanning.
5757
- name: Initialize CodeQL

.github/workflows/dev.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -39,20 +39,20 @@ jobs:
3939

4040
steps:
4141
- name: Git checkout
42-
uses: actions/checkout@v4
42+
uses: actions/checkout@v5
4343
with:
4444
persist-credentials: false
4545

4646
- name: Use Node.js
47-
uses: actions/setup-node@v4
47+
uses: actions/setup-node@v5
4848
with:
4949
node-version-file: 'package.json'
5050

5151
- name: Use node_modules cache
52-
uses: actions/cache@v4
52+
uses: actions/cache@v5
5353
id: modules-cache
5454
with:
55-
path: '**/node_modules'
55+
path: node_modules
5656
key: ${{ secrets.CACHE_VERSION }}-${{ runner.os }}-modules-${{ hashFiles('**/yarn.lock') }}
5757
restore-keys: ${{ secrets.CACHE_VERSION }}-${{ runner.os }}-modules-
5858

.github/workflows/e2e.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -47,26 +47,26 @@ jobs:
4747
timeout-minutes: 40
4848

4949
steps:
50-
- uses: actions/checkout@v4
50+
- uses: actions/checkout@v5
5151

5252
- name: Use Node.js
53-
uses: actions/setup-node@v4
53+
uses: actions/setup-node@v5
5454
with:
5555
node-version-file: 'package.json'
5656

5757
- name: Use node_modules cache
58-
uses: actions/cache@v4
58+
uses: actions/cache@v5
5959
id: modules-cache
6060
with:
61-
path: '**/node_modules'
61+
path: node_modules
6262
key: ${{ secrets.CACHE_VERSION }}-${{ runner.os }}-modules-${{ hashFiles('**/yarn.lock') }}
6363
restore-keys: ${{ secrets.CACHE_VERSION }}-${{ runner.os }}-modules-
6464

6565
- name: Install dependencies
6666
run: yarn install --immutable
6767

6868
- name: Use Playwright cache
69-
uses: actions/cache@v4
69+
uses: actions/cache@v5
7070
id: playwright-cache
7171
with:
7272
path: |
@@ -95,7 +95,7 @@ jobs:
9595
run: yarn workspace @dnb/eufemia test:e2e:ci
9696

9797
- name: Store Playwright artifacts
98-
uses: actions/upload-artifact@v4
98+
uses: actions/upload-artifact@v5
9999
if: failure()
100100
with:
101101
name: playwright-develop-artifact

.github/workflows/icons-lib.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,20 +27,20 @@ jobs:
2727

2828
steps:
2929
- name: Git checkout
30-
uses: actions/checkout@v4
30+
uses: actions/checkout@v5
3131
with:
3232
persist-credentials: false
3333

3434
- name: Use Node.js
35-
uses: actions/setup-node@v4
35+
uses: actions/setup-node@v5
3636
with:
3737
node-version-file: 'package.json'
3838

3939
- name: Use node_modules cache
40-
uses: actions/cache@v4
40+
uses: actions/cache@v5
4141
id: modules-cache
4242
with:
43-
path: '**/node_modules'
43+
path: node_modules
4444
key: ${{ secrets.CACHE_VERSION }}-${{ runner.os }}-modules-${{ hashFiles('**/yarn.lock') }}
4545
restore-keys: ${{ secrets.CACHE_VERSION }}-${{ runner.os }}-modules-
4646

@@ -49,7 +49,7 @@ jobs:
4949
run: yarn install --immutable
5050

5151
- name: Use Playwright cache
52-
uses: actions/cache@v4
52+
uses: actions/cache@v5
5353
id: playwright-cache
5454
with:
5555
path: |
@@ -74,7 +74,7 @@ jobs:
7474
- name: Run visual tests
7575
run: yarn workspace dnb-design-system-portal test:screenshots:ci:update
7676

77-
- uses: actions/upload-artifact@v4
77+
- uses: actions/upload-artifact@v5
7878
if: failure()
7979
with:
8080
name: visual-test-artifact

.github/workflows/release.yml

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -15,16 +15,16 @@ concurrency:
1515
cancel-in-progress: true
1616

1717
permissions:
18-
contents: write # Required for semantic-release to push tags and changelog
19-
issues: write # Required for semantic-release to comment on issues
18+
contents: write # Required for semantic-release to push tags and changelog
19+
issues: write # Required for semantic-release to comment on issues
2020
pull-requests: write # Required for semantic-release to comment on PRs
21-
id-token: write # Required for npm provenance
21+
id-token: write # Required for npm provenance
2222

2323
env:
2424
GH_EMAIL: ${{ secrets.GH_EMAIL }}
2525
GH_NAME: ${{ secrets.GH_NAME }}
2626
GH_TOKEN: ${{ secrets.GH_TOKEN }}
27-
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
27+
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
2828
FIGMA_TOKEN: ${{ secrets.FIGMA_TOKEN }}
2929
FIGMA_ICONS_FILE: ${{ secrets.FIGMA_ICONS_FILE }}
3030
ALGOLIA_APP_ID: ${{ secrets.ALGOLIA_APP_ID }}
@@ -40,21 +40,22 @@ jobs:
4040

4141
steps:
4242
- name: Git checkout
43-
uses: actions/checkout@v4
43+
uses: actions/checkout@v5
4444
with:
4545
persist-credentials: false
4646
fetch-depth: 2
4747

4848
- name: Use Node.js
49-
uses: actions/setup-node@v4
49+
uses: actions/setup-node@v5
5050
with:
5151
node-version-file: 'package.json'
52+
registry-url: 'https://registry.npmjs.org'
5253

5354
- name: Use node_modules cache
54-
uses: actions/cache@v4
55+
uses: actions/cache@v5
5556
id: modules-cache
5657
with:
57-
path: '**/node_modules'
58+
path: node_modules
5859
key: ${{ secrets.CACHE_VERSION }}-${{ runner.os }}-modules-${{ hashFiles('**/yarn.lock') }}
5960
restore-keys: ${{ secrets.CACHE_VERSION }}-${{ runner.os }}-modules-
6061

@@ -76,7 +77,7 @@ jobs:
7677
- name: Deploy portal
7778
if: (github.ref == 'refs/heads/release' ||
7879
github.ref == 'refs/heads/portal')
79-
uses: peaceiris/actions-gh-pages@v4
80+
uses: peaceiris/actions-gh-pages@v5
8081
with:
8182
personal_token: ${{ secrets.GH_TOKEN }}
8283
publish_dir: ./packages/dnb-design-system-portal/public

.github/workflows/verify.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -39,20 +39,20 @@ jobs:
3939

4040
steps:
4141
- name: Git checkout
42-
uses: actions/checkout@v4
42+
uses: actions/checkout@v5
4343
with:
4444
persist-credentials: false
4545

4646
- name: Use Node.js
47-
uses: actions/setup-node@v4
47+
uses: actions/setup-node@v5
4848
with:
4949
node-version-file: 'package.json'
5050

5151
- name: Use node_modules cache
52-
uses: actions/cache@v4
52+
uses: actions/cache@v5
5353
id: modules-cache
5454
with:
55-
path: '**/node_modules'
55+
path: node_modules
5656
key: ${{ secrets.CACHE_VERSION }}-${{ runner.os }}-modules-${{ hashFiles('**/yarn.lock') }}
5757
restore-keys: ${{ secrets.CACHE_VERSION }}-${{ runner.os }}-modules-
5858

@@ -105,21 +105,21 @@ jobs:
105105

106106
steps:
107107
- name: Git checkout (with fetch-depth)
108-
uses: actions/checkout@v4
108+
uses: actions/checkout@v5
109109
with:
110110
persist-credentials: false
111111
fetch-depth: 20 # The "postbuild:ci" method "getCommittedFiles" needs all history
112112

113113
- name: Use Node.js
114-
uses: actions/setup-node@v4
114+
uses: actions/setup-node@v5
115115
with:
116116
node-version-file: 'package.json'
117117

118118
- name: Use node_modules cache
119-
uses: actions/cache@v4
119+
uses: actions/cache@v5
120120
id: modules-cache
121121
with:
122-
path: '**/node_modules'
122+
path: node_modules
123123
key: ${{ secrets.CACHE_VERSION }}-${{ runner.os }}-modules-${{ hashFiles('**/yarn.lock') }}
124124
restore-keys: ${{ secrets.CACHE_VERSION }}-${{ runner.os }}-modules-
125125

.github/workflows/visual-regression.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -49,17 +49,17 @@ jobs:
4949

5050
steps:
5151
- name: Git checkout
52-
uses: actions/checkout@v4
52+
uses: actions/checkout@v5
5353
with:
5454
persist-credentials: false
5555

5656
- name: Use Node.js
57-
uses: actions/setup-node@v4
57+
uses: actions/setup-node@v5
5858
with:
5959
node-version-file: 'package.json'
6060

6161
- name: Use yarn cache
62-
uses: actions/cache@v4
62+
uses: actions/cache@v5
6363
id: yarn-cache
6464
with:
6565
path: ./.yarn/cache
@@ -70,7 +70,7 @@ jobs:
7070
run: yarn install --immutable
7171

7272
- name: Use Playwright cache
73-
uses: actions/cache@v4
73+
uses: actions/cache@v5
7474
id: playwright-cache
7575
with:
7676
path: |
@@ -99,7 +99,7 @@ jobs:
9999
if: env.RUN_VISUAL_TEST == 'true'
100100
run: yarn workspace dnb-design-system-portal test:screenshots:ci:conditional
101101

102-
- uses: actions/upload-artifact@v4
102+
- uses: actions/upload-artifact@v5
103103
if: failure()
104104
with:
105105
name: visual-test-artifact

packages/dnb-design-system-portal/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@
106106
"react-markdown": "8.0.7",
107107
"remark-gfm": "1.0.0",
108108
"repo-utils": "workspace:*",
109-
"sass": "1.62.0",
109+
"sass": "1.97.2",
110110
"start-server-and-test": "2.0.1",
111111
"storybook-utils": "workspace:*",
112112
"stylelint": "15.9.0",

packages/dnb-design-system-portal/src/docs/EUFEMIA_CHANGELOG.mdx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## January, 30. 2025
2+
3+
- New component: [List](/uilib/components/list) for structured list layouts with items, navigation, accordion, and selection variants.
4+
15
## November, 28. 2025
26

37
- New component: [TermDefinition](/uilib/components/term-definition).

packages/dnb-design-system-portal/src/docs/contribute/faq.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ You can also run `filter=button,input yarn start` (case sensitive) to only run s
6666

6767
### What are `build:mini` scripts
6868

69-
When running `build:mini` scripts, the build will be faster and the output will be smaller. Its used for the CI/CD pipeline to build the package for the Sandbox or documentation preview.
69+
When running `build:mini` scripts, the build will be faster and the output will be smaller. It's used for the CI/CD pipeline to build the package for the Sandbox or documentation preview.
7070

7171
For the Portal, `build:mini` (`BUILD_MINI=1`) also skips some Gatsby plugins and processing steps to speed up the build. This currently includes:
7272

0 commit comments

Comments
 (0)