Skip to content

Commit 800bd1a

Browse files
authored
chore: updates Uniform packages to latest versions (#245)
Updates Uniform packages to the 20.50.0 versions. Includes a change to the middleware to allow the releaseId to be passed as a search parameter. This allows for testing specific releases.
1 parent 9532380 commit 800bd1a

13 files changed

Lines changed: 1242 additions & 1180 deletions

File tree

apps/csk-marketing-site/package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@uniformdev/csk-marketing-site",
3-
"version": "6.1.63",
3+
"version": "6.1.64",
44
"private": true,
55
"engines": {
66
"yarn": "please-use-npm",
@@ -37,14 +37,14 @@
3737
"make-components-preview": "tsx ./src/scripts/make-preview-images.ts"
3838
},
3939
"dependencies": {
40-
"@uniformdev/assets": "^20.48.0",
41-
"@uniformdev/canvas": "^20.48.0",
42-
"@uniformdev/context": "^20.48.0",
40+
"@uniformdev/assets": "^20.50.0",
41+
"@uniformdev/canvas": "^20.50.0",
42+
"@uniformdev/context": "^20.50.0",
4343
"@uniformdev/csk-components": "*",
4444
"@uniformdev/design-extensions-tools": "*",
45-
"@uniformdev/next-app-router": "^20.48.0",
46-
"@uniformdev/next-app-router-client": "^20.48.0",
47-
"@uniformdev/next-app-router-shared": "^20.48.0",
45+
"@uniformdev/next-app-router": "^20.50.0",
46+
"@uniformdev/next-app-router-client": "^20.50.0",
47+
"@uniformdev/next-app-router-shared": "^20.50.0",
4848
"next": "^16.1.1",
4949
"next-themes": "^0.4.6",
5050
"react": "^19.2.3",
@@ -58,7 +58,7 @@
5858
"@types/node": "^24.10.0",
5959
"@types/react": "^19.2.7",
6060
"@types/react-dom": "^19.2.3",
61-
"@uniformdev/cli": "^20.48.0",
61+
"@uniformdev/cli": "^20.50.0",
6262
"@uniformdev/csk-cli": "*",
6363
"cross-env": "^10.1.0",
6464
"eslint": "^9.31.0",

apps/csk-marketing-site/src/middleware.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,16 @@ import locales from '@/i18n/locales.json';
44
import { formatPath } from './utils/formatPath';
55

66
export async function middleware(request: NextRequest) {
7+
const releaseId = request.nextUrl.searchParams.get('releaseId');
78
return uniformMiddleware({
89
rewriteRequestPath: async ({ url }) => ({ path: formatPath(url.pathname, locales.defaultLocale) }),
10+
...(releaseId ? { release: { id: releaseId } } : undefined),
911
})(request).then(result =>
1012
result.headers.get('x-middleware-rewrite')
1113
? result
1214
: uniformMiddleware({
1315
rewriteRequestPath: async ({ url }) => ({ path: formatPath(url.pathname, undefined) }),
16+
...(releaseId ? { release: { id: releaseId } } : undefined),
1417
})(request)
1518
);
1619
}

apps/csk-storybook/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@uniformdev/csk-storybook",
3-
"version": "6.1.63",
3+
"version": "6.1.64",
44
"description": "CSK vNext Storybook is an interactive Storybook build showcasing components from the CSK vNext component starter kit. It provides detailed documentation, live previews, and testing capabilities for easy integration into your projects.",
55
"main": "index.js",
66
"scripts": {
@@ -22,7 +22,7 @@
2222
"@tailwindcss/typography": "^0.5.16",
2323
"@uniformdev/csk-components": "*",
2424
"@uniformdev/design-extensions-tools": "*",
25-
"@uniformdev/next-app-router": "^20.48.0",
25+
"@uniformdev/next-app-router": "^20.50.0",
2626
"eslint-plugin-storybook": "^10.0.8",
2727
"next": "^16.1.1",
2828
"next-themes": "^0.4.6",

apps/csk/package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@uniformdev/component-starter-kit",
3-
"version": "6.1.63",
3+
"version": "6.1.64",
44
"private": true,
55
"engines": {
66
"yarn": "please-use-npm",
@@ -36,13 +36,13 @@
3636
"recipes": "csk-recipes init"
3737
},
3838
"dependencies": {
39-
"@uniformdev/assets": "^20.48.0",
40-
"@uniformdev/canvas": "^20.48.0",
39+
"@uniformdev/assets": "^20.50.0",
40+
"@uniformdev/canvas": "^20.50.0",
4141
"@uniformdev/csk-components": "*",
4242
"@uniformdev/design-extensions-tools": "*",
43-
"@uniformdev/next-app-router": "^20.48.0",
44-
"@uniformdev/next-app-router-client": "^20.48.0",
45-
"@uniformdev/next-app-router-shared": "^20.48.0",
43+
"@uniformdev/next-app-router": "^20.50.0",
44+
"@uniformdev/next-app-router-client": "^20.50.0",
45+
"@uniformdev/next-app-router-shared": "^20.50.0",
4646
"js-cookie": "^3.0.5",
4747
"next": "^16.1.1",
4848
"next-themes": "^0.4.6",
@@ -57,7 +57,7 @@
5757
"@types/node": "^24.10.0",
5858
"@types/react": "^19.2.7",
5959
"@types/react-dom": "^19.2.3",
60-
"@uniformdev/cli": "^20.48.0",
60+
"@uniformdev/cli": "^20.50.0",
6161
"@uniformdev/csk-cli": "*",
6262
"@uniformdev/csk-recipes": "*",
6363
"cross-env": "^10.1.0",

0 commit comments

Comments
 (0)