Skip to content

Commit d133df3

Browse files
authored
Merge branch 'main' into renovate/jsdom-27.x
2 parents af67fce + e20eeab commit d133df3

File tree

12 files changed

+503
-640
lines changed

12 files changed

+503
-640
lines changed

.changeset/little-hotels-walk.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@ultraviolet/ui": patch
3+
---
4+
5+
Add `aria-keyshortcuts` attribute to Link & Button

.github/CODEOWNERS

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
* @matthprost @lisalupi
2-
/packages/form @johnrazeur @scaleway/front-kernel
32
**/package.json @scaleway/front-kernel
43
Dockerfile @scaleway/front-kernel
54
babel.config.json @scaleway/front-kernel
65
tsconfig.json @scaleway/front-kernel
76
vite.config.ts @scaleway/front-kernel
7+
vitest.setup.ts @scaleway/front-kernel
8+
vitest.config.ts @scaleway/front-kernel
89
turbo.json @scaleway/front-kernel
910
biome.json @scaleway/front-kernel
1011
eslint.config.mjs @scaleway/front-kernel
@@ -13,3 +14,5 @@ svgo.config.mjs @scaleway/front-kernel
1314
.github @scaleway/front-kernel
1415
.changeset/config.json @scaleway/front-kernel
1516
.aws @scaleway/front-kernel
17+
e2e @scaleway/front-kernel
18+
utils @scaleway/front-kernel

e2e/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,10 @@
3232
"@vitejs/plugin-react": "5.0.4",
3333
"eslint": "9.36.0",
3434
"eslint-plugin-react-hooks": "5.2.0",
35-
"eslint-plugin-react-refresh": "0.4.22",
35+
"eslint-plugin-react-refresh": "0.4.23",
3636
"globals": "16.4.0",
37-
"typescript": "5.9.2",
37+
"typescript": "5.9.3",
3838
"typescript-eslint": "8.44.1",
39-
"vite": "7.1.7"
39+
"vite": "7.1.9"
4040
}
4141
}

examples/next-app-router/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
"@ultraviolet/icons": "workspace:*",
1818
"@ultraviolet/nextjs": "workspace:*",
1919
"@ultraviolet/ui": "workspace:*",
20-
"next": "15.5.3",
20+
"next": "15.5.4",
2121
"react": "19.1.1",
2222
"react-dom": "19.1.1"
2323
},
@@ -27,7 +27,7 @@
2727
"@types/react": "19.1.13",
2828
"@types/react-dom": "19.1.9",
2929
"eslint": "9.36.0",
30-
"eslint-config-next": "15.5.3",
31-
"typescript": "5.9.2"
30+
"eslint-config-next": "15.5.4",
31+
"typescript": "5.9.3"
3232
}
3333
}

examples/next/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
"@ultraviolet/form": "workspace:*",
2323
"@ultraviolet/icons": "workspace:*",
2424
"@ultraviolet/ui": "workspace:*",
25-
"next": "15.5.3",
25+
"next": "15.5.4",
2626
"react": "19.1.1",
2727
"react-dom": "19.1.1",
2828
"react-schemaorg": "2.0.0",

examples/vite/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
"@types/react": "19.1.13",
2424
"@types/react-dom": "19.1.9",
2525
"@vitejs/plugin-react": "5.0.4",
26-
"typescript": "5.9.2",
27-
"vite": "7.1.7"
26+
"typescript": "5.9.3",
27+
"vite": "7.1.9"
2828
}
2929
}

package.json

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@
9999
"@babel/preset-react": "7.27.1",
100100
"@babel/preset-typescript": "7.27.1",
101101
"@babel/runtime": "7.28.4",
102-
"@biomejs/biome": "2.2.4",
102+
"@biomejs/biome": "2.2.5",
103103
"@changesets/changelog-github": "0.5.1",
104104
"@changesets/cli": "2.29.7",
105105
"@commitlint/cli": "19.8.1",
@@ -118,13 +118,13 @@
118118
"@scaleway/tsconfig": "1.1.2",
119119
"@size-limit/file": "11.2.0",
120120
"@size-limit/preset-big-lib": "11.2.0",
121-
"@storybook/addon-a11y": "9.1.8",
122-
"@storybook/addon-docs": "9.1.8",
123-
"@storybook/addon-links": "9.1.8",
124-
"@storybook/addon-themes": "9.1.8",
125-
"@storybook/builder-vite": "9.1.8",
121+
"@storybook/addon-a11y": "9.1.10",
122+
"@storybook/addon-docs": "9.1.10",
123+
"@storybook/addon-links": "9.1.10",
124+
"@storybook/addon-themes": "9.1.10",
125+
"@storybook/builder-vite": "9.1.10",
126126
"@storybook/mdx2-csf": "1.1.0",
127-
"@storybook/react-vite": "9.1.8",
127+
"@storybook/react-vite": "9.1.10",
128128
"@svgr/rollup": "8.1.0",
129129
"@testing-library/dom": "10.4.1",
130130
"@testing-library/jest-dom": "6.8.0",
@@ -144,16 +144,16 @@
144144
"babel-loader": "10.0.0",
145145
"babel-plugin-annotate-pure-calls": "0.5.0",
146146
"babel-plugin-named-exports-order": "0.0.2",
147-
"browserslist": "4.26.2",
147+
"browserslist": "4.26.3",
148148
"cross-env": "10.0.0",
149149
"cz-conventional-changelog": "3.3.0",
150150
"date-fns": "4.1.0",
151151
"emoji-toolkit": "9.0.1",
152152
"esbuild-plugin-browserslist": "1.0.1",
153153
"eslint": "9.36.0",
154154
"eslint-plugin-oxlint": "1.14.0",
155-
"eslint-plugin-storybook": "9.1.8",
156-
"eslint-plugin-testing-library": "7.10.0",
155+
"eslint-plugin-storybook": "9.1.10",
156+
"eslint-plugin-testing-library": "7.11.0",
157157
"expect": "30.1.2",
158158
"file-loader": "6.2.0",
159159
"globals": "16.4.0",
@@ -162,7 +162,7 @@
162162
"husky": "9.1.7",
163163
"identity-obj-proxy": "3.0.0",
164164
"jest-axe": "10.0.0",
165-
"lint-staged": "16.1.6",
165+
"lint-staged": "16.2.3",
166166
"oxlint": "1.14.0",
167167
"postcss": "8.5.6",
168168
"publint": "0.3.13",
@@ -176,14 +176,14 @@
176176
"rollup-plugin-postcss": "4.0.2",
177177
"rollup-preserve-directives": "1.1.3",
178178
"size-limit": "11.2.0",
179-
"storybook": "9.1.8",
179+
"storybook": "9.1.10",
180180
"storybook-addon-tag-badges": "2.0.2",
181181
"svgo": "4.0.0",
182182
"timekeeper": "2.3.1",
183183
"tsx": "4.20.6",
184184
"turbo": "2.5.8",
185-
"typescript": "5.9.2",
186-
"vite": "7.1.7",
185+
"typescript": "5.9.3",
186+
"vite": "7.1.9",
187187
"vitest": "3.2.4",
188188
"vitest-canvas-mock": "0.3.3",
189189
"vitest-localstorage-mock": "0.1.2",

packages/nextjs/CHANGELOG.md

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

3+
## 2.0.6
4+
5+
### Patch Changes
6+
7+
- [#5604](https://github.com/scaleway/ultraviolet/pull/5604) [`e7604c1`](https://github.com/scaleway/ultraviolet/commit/e7604c1337608377007c818d60cdf2ea4c8fc5bc) Thanks [@renovate](https://github.com/apps/renovate)! - Updated dependency `next` to `15.5.4`.
8+
Updated dependency `eslint-config-next` to `15.5.4`.
9+
310
## 2.0.5
411

512
### Patch Changes

packages/nextjs/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@ultraviolet/nextjs",
3-
"version": "2.0.5",
3+
"version": "2.0.6",
44
"description": "Ultraviolet NextJS utility package",
55
"homepage": "https://github.com/scaleway/ultraviolet#readme",
66
"repository": {
@@ -64,7 +64,7 @@
6464
"@emotion/react": "11.14.0",
6565
"@emotion/styled": "11.14.1",
6666
"@ultraviolet/ui": "workspace:*",
67-
"next": "15.5.3",
67+
"next": "15.5.4",
6868
"react": "19.1.1",
6969
"react-dom": "19.1.1"
7070
}

packages/ui/src/components/Button/index.tsx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -259,6 +259,7 @@ type CommonProps = {
259259
'aria-disabled'?: boolean
260260
'aria-pressed'?: boolean
261261
'aria-roledescription'?: string
262+
'aria-keyshortcuts'?: string
262263
onClick?: MouseEventHandler<HTMLElement>
263264
tooltip?: string
264265
tabIndex?: ButtonHTMLAttributes<HTMLButtonElement>['tabIndex']
@@ -314,6 +315,7 @@ export const Button = forwardRef<Element, FinalProps>(
314315
'aria-disabled': ariaDisabled,
315316
'aria-pressed': ariaPressed,
316317
'aria-roledescription': ariaRoledescription,
318+
'aria-keyshortcuts': ariaKeyshortcuts,
317319
href,
318320
download,
319321
target,
@@ -360,6 +362,7 @@ export const Button = forwardRef<Element, FinalProps>(
360362
aria-disabled={ariaDisabled ?? disabled}
361363
aria-expanded={ariaExpanded}
362364
aria-haspopup={ariaHaspopup}
365+
aria-keyshortcuts={ariaKeyshortcuts}
363366
aria-label={ariaLabel}
364367
aria-pressed={ariaPressed}
365368
aria-roledescription={ariaRoledescription}

0 commit comments

Comments
 (0)