Преглед изворни кода

Merge branch 'minor' into scheduled-tasks

Michael Bromley пре 9 месеци
родитељ
комит
1a4ccfdabf

+ 2 - 0
.github/workflows/build_and_test_branches.yml

@@ -14,6 +14,8 @@ env:
     CI: true
     CI: true
 
 
 jobs:
 jobs:
+    codegen:
+        uses: ./.github/workflows/codegen.yml
     build:
     build:
         name: build
         name: build
         runs-on: ubuntu-latest
         runs-on: ubuntu-latest

+ 2 - 0
.github/workflows/build_and_test_master.yml

@@ -11,6 +11,8 @@ concurrency:
     cancel-in-progress: true
     cancel-in-progress: true
 
 
 jobs:
 jobs:
+    codegen:
+        uses: ./.github/workflows/codegen.yml
     build:
     build:
         name: build
         name: build
         runs-on: ubuntu-latest
         runs-on: ubuntu-latest

+ 2 - 0
.github/workflows/build_and_test_pr.yml

@@ -13,6 +13,8 @@ concurrency:
     cancel-in-progress: true
     cancel-in-progress: true
 
 
 jobs:
 jobs:
+    codegen:
+        uses: ./.github/workflows/codegen.yml
     build:
     build:
         name: build
         name: build
         runs-on: ubuntu-latest
         runs-on: ubuntu-latest

+ 23 - 0
.github/workflows/codegen.yml

@@ -0,0 +1,23 @@
+name: Codegen
+
+on:
+    workflow_call:
+
+env:
+    CI: true
+
+jobs:
+    codegen:
+        runs-on: ubuntu-latest
+        steps:
+            - uses: actions/checkout@v4
+            - name: Use Node.js 22
+              uses: actions/setup-node@v4
+              with:
+                  node-version: 22
+            - name: Install dependencies
+              run: npm install
+            - name: Build core and common packages
+              run: npm run build:core-common
+            - name: Generate GraphQL types
+              run: npm run codegen

+ 6 - 0
CHANGELOG.md

@@ -1,3 +1,9 @@
+## <small>3.2.2 (2025-04-03)</small>
+
+#### Fixes
+
+* **dashboard** Fix dashboard plugin publishing ([65281e5f](https://github.com/vendure-ecommerce/vendure/commit/65281e5f))
+
 ## <small>3.2.1 (2025-04-03)</small>
 ## <small>3.2.1 (2025-04-03)</small>
 
 
 
 

+ 2 - 4
README.md

@@ -2,14 +2,12 @@
 
 
 An open-source headless commerce platform built on [Node.js](https://nodejs.org) with [GraphQL](https://graphql.org/), [Nest](https://nestjs.com/) & [TypeScript](http://www.typescriptlang.org/), with a focus on developer productivity and ease of customization.
 An open-source headless commerce platform built on [Node.js](https://nodejs.org) with [GraphQL](https://graphql.org/), [Nest](https://nestjs.com/) & [TypeScript](http://www.typescriptlang.org/), with a focus on developer productivity and ease of customization.
 
 
-> [!IMPORTANT] 
+> [!IMPORTANT]
 > **We're introducing our new React-based Admin Dashboard**</br>
 > **We're introducing our new React-based Admin Dashboard**</br>
 > Check out our alpha preview now: [v3.2.0 release notes](https://github.com/vendure-ecommerce/vendure/releases/tag/v3.2.0)</br>
 > Check out our alpha preview now: [v3.2.0 release notes](https://github.com/vendure-ecommerce/vendure/releases/tag/v3.2.0)</br>
 > We're phasing out our Angular-based Admin UI with support until June 2026:
 > We're phasing out our Angular-based Admin UI with support until June 2026:
 > [Read more here](https://vendure.io/blog/2025/02/vendure-react-admin-ui)
 > [Read more here](https://vendure.io/blog/2025/02/vendure-react-admin-ui)
 
 
-
-
 [![Build Status](https://github.com/vendure-ecommerce/vendure/actions/workflows/build_and_test_master.yml/badge.svg)](https://github.com/vendure-ecommerce/vendure/actions/workflows/build_and_test_master.yml)
 [![Build Status](https://github.com/vendure-ecommerce/vendure/actions/workflows/build_and_test_master.yml/badge.svg)](https://github.com/vendure-ecommerce/vendure/actions/workflows/build_and_test_master.yml)
 [![Publish & Install](https://github.com/vendure-ecommerce/vendure/actions/workflows/publish_and_install_master.yml/badge.svg)](https://github.com/vendure-ecommerce/vendure/actions/workflows/publish_and_install_master.yml)
 [![Publish & Install](https://github.com/vendure-ecommerce/vendure/actions/workflows/publish_and_install_master.yml/badge.svg)](https://github.com/vendure-ecommerce/vendure/actions/workflows/publish_and_install_master.yml)
 [![Lerna](https://img.shields.io/badge/maintained%20with-lerna-cc00ff.svg)](https://lerna.js.org/)
 [![Lerna](https://img.shields.io/badge/maintained%20with-lerna-cc00ff.svg)](https://lerna.js.org/)
@@ -19,7 +17,7 @@ An open-source headless commerce platform built on [Node.js](https://nodejs.org)
 ### [www.vendure.io](https://www.vendure.io/)
 ### [www.vendure.io](https://www.vendure.io/)
 
 
 - [Getting Started](https://docs.vendure.io/guides/getting-started/installation/): Get Vendure up and running locally in a matter of minutes with a single command
 - [Getting Started](https://docs.vendure.io/guides/getting-started/installation/): Get Vendure up and running locally in a matter of minutes with a single command
-- [Request Demo](https://vendure.io/demo)
+- [Public Demo](https://vendure.io/demo): Take a look the Vendure Admin UI
 - [Vendure Discord](https://www.vendure.io/community): Join us on Discord for support and answers to your questions
 - [Vendure Discord](https://www.vendure.io/community): Join us on Discord for support and answers to your questions
 
 
 ## Branches
 ## Branches

+ 1 - 1
lerna.json

@@ -1,6 +1,6 @@
 {
 {
     "packages": ["packages/*"],
     "packages": ["packages/*"],
-    "version": "3.2.1",
+    "version": "3.2.2",
     "npmClient": "npm",
     "npmClient": "npm",
     "command": {
     "command": {
         "version": {
         "version": {

+ 59 - 57
package-lock.json

@@ -45533,7 +45533,7 @@
     },
     },
     "packages/admin-ui": {
     "packages/admin-ui": {
       "name": "@vendure/admin-ui",
       "name": "@vendure/admin-ui",
-      "version": "3.2.1",
+      "version": "3.2.2",
       "license": "GPL-3.0-or-later",
       "license": "GPL-3.0-or-later",
       "dependencies": {
       "dependencies": {
         "@angular/animations": "^19.2.4",
         "@angular/animations": "^19.2.4",
@@ -45556,7 +45556,7 @@
         "@ng-select/ng-select": "^14.2.6",
         "@ng-select/ng-select": "^14.2.6",
         "@ngx-translate/core": "^16.0.4",
         "@ngx-translate/core": "^16.0.4",
         "@ngx-translate/http-loader": "^16.0.1",
         "@ngx-translate/http-loader": "^16.0.1",
-        "@vendure/common": "^3.2.1",
+        "@vendure/common": "3.2.2",
         "@webcomponents/custom-elements": "^1.6.0",
         "@webcomponents/custom-elements": "^1.6.0",
         "apollo-angular": "^10.0.3",
         "apollo-angular": "^10.0.3",
         "apollo-upload-client": "^18.0.1",
         "apollo-upload-client": "^18.0.1",
@@ -45627,7 +45627,7 @@
     },
     },
     "packages/admin-ui-plugin": {
     "packages/admin-ui-plugin": {
       "name": "@vendure/admin-ui-plugin",
       "name": "@vendure/admin-ui-plugin",
-      "version": "3.2.1",
+      "version": "3.2.2",
       "license": "GPL-3.0-or-later",
       "license": "GPL-3.0-or-later",
       "dependencies": {
       "dependencies": {
         "date-fns": "^2.30.0",
         "date-fns": "^2.30.0",
@@ -45637,9 +45637,9 @@
       "devDependencies": {
       "devDependencies": {
         "@types/express": "^4.17.21",
         "@types/express": "^4.17.21",
         "@types/fs-extra": "^11.0.4",
         "@types/fs-extra": "^11.0.4",
-        "@vendure/admin-ui": "^3.2.1",
-        "@vendure/common": "^3.2.1",
-        "@vendure/core": "^3.2.1",
+        "@vendure/admin-ui": "3.2.2",
+        "@vendure/common": "3.2.2",
+        "@vendure/core": "3.2.2",
         "express": "^4.18.3",
         "express": "^4.18.3",
         "rimraf": "^5.0.5",
         "rimraf": "^5.0.5",
         "typescript": "5.8.2"
         "typescript": "5.8.2"
@@ -45686,7 +45686,7 @@
     },
     },
     "packages/asset-server-plugin": {
     "packages/asset-server-plugin": {
       "name": "@vendure/asset-server-plugin",
       "name": "@vendure/asset-server-plugin",
-      "version": "3.2.1",
+      "version": "3.2.2",
       "license": "GPL-3.0-or-later",
       "license": "GPL-3.0-or-later",
       "dependencies": {
       "dependencies": {
         "file-type": "^19.0.0",
         "file-type": "^19.0.0",
@@ -45699,8 +45699,8 @@
         "@types/express": "^4.17.21",
         "@types/express": "^4.17.21",
         "@types/fs-extra": "^11.0.4",
         "@types/fs-extra": "^11.0.4",
         "@types/node-fetch": "^2.6.11",
         "@types/node-fetch": "^2.6.11",
-        "@vendure/common": "^3.2.1",
-        "@vendure/core": "^3.2.1",
+        "@vendure/common": "3.2.2",
+        "@vendure/core": "3.2.2",
         "express": "^4.18.3",
         "express": "^4.18.3",
         "node-fetch": "^2.7.0",
         "node-fetch": "^2.7.0",
         "rimraf": "^5.0.5",
         "rimraf": "^5.0.5",
@@ -45712,11 +45712,11 @@
     },
     },
     "packages/cli": {
     "packages/cli": {
       "name": "@vendure/cli",
       "name": "@vendure/cli",
-      "version": "3.2.1",
+      "version": "3.2.2",
       "license": "GPL-3.0-or-later",
       "license": "GPL-3.0-or-later",
       "dependencies": {
       "dependencies": {
         "@clack/prompts": "^0.7.0",
         "@clack/prompts": "^0.7.0",
-        "@vendure/common": "^3.2.1",
+        "@vendure/common": "3.2.2",
         "change-case": "^4.1.2",
         "change-case": "^4.1.2",
         "commander": "^11.0.0",
         "commander": "^11.0.0",
         "dotenv": "^16.4.5",
         "dotenv": "^16.4.5",
@@ -45730,7 +45730,7 @@
         "vendure": "dist/cli.js"
         "vendure": "dist/cli.js"
       },
       },
       "devDependencies": {
       "devDependencies": {
-        "@vendure/core": "^3.2.1",
+        "@vendure/core": "3.2.2",
         "typescript": "5.8.2"
         "typescript": "5.8.2"
       },
       },
       "funding": {
       "funding": {
@@ -45765,7 +45765,7 @@
     },
     },
     "packages/common": {
     "packages/common": {
       "name": "@vendure/common",
       "name": "@vendure/common",
-      "version": "3.2.1",
+      "version": "3.2.2",
       "license": "GPL-3.0-or-later",
       "license": "GPL-3.0-or-later",
       "devDependencies": {
       "devDependencies": {
         "rimraf": "^5.0.5",
         "rimraf": "^5.0.5",
@@ -45777,7 +45777,7 @@
     },
     },
     "packages/core": {
     "packages/core": {
       "name": "@vendure/core",
       "name": "@vendure/core",
-      "version": "3.2.1",
+      "version": "3.2.2",
       "license": "GPL-3.0-or-later",
       "license": "GPL-3.0-or-later",
       "dependencies": {
       "dependencies": {
         "@apollo/server": "^4.11.3",
         "@apollo/server": "^4.11.3",
@@ -45789,7 +45789,7 @@
         "@nestjs/platform-express": "~11.0.12",
         "@nestjs/platform-express": "~11.0.12",
         "@nestjs/terminus": "~11.0.0",
         "@nestjs/terminus": "~11.0.0",
         "@nestjs/typeorm": "~11.0.0",
         "@nestjs/typeorm": "~11.0.0",
-        "@vendure/common": "^3.2.1",
+        "@vendure/common": "3.2.2",
         "bcrypt": "^5.1.1",
         "bcrypt": "^5.1.1",
         "body-parser": "^1.20.2",
         "body-parser": "^1.20.2",
         "cookie-session": "^2.1.0",
         "cookie-session": "^2.1.0",
@@ -46167,11 +46167,11 @@
     },
     },
     "packages/create": {
     "packages/create": {
       "name": "@vendure/create",
       "name": "@vendure/create",
-      "version": "3.2.1",
+      "version": "3.2.2",
       "license": "GPL-3.0-or-later",
       "license": "GPL-3.0-or-later",
       "dependencies": {
       "dependencies": {
         "@clack/prompts": "^0.7.0",
         "@clack/prompts": "^0.7.0",
-        "@vendure/common": "^3.2.1",
+        "@vendure/common": "3.2.2",
         "commander": "^11.0.0",
         "commander": "^11.0.0",
         "cross-spawn": "^7.0.3",
         "cross-spawn": "^7.0.3",
         "fs-extra": "^11.2.0",
         "fs-extra": "^11.2.0",
@@ -46189,7 +46189,7 @@
         "@types/fs-extra": "^11.0.4",
         "@types/fs-extra": "^11.0.4",
         "@types/handlebars": "^4.1.0",
         "@types/handlebars": "^4.1.0",
         "@types/semver": "^7.5.8",
         "@types/semver": "^7.5.8",
-        "@vendure/core": "^3.2.1",
+        "@vendure/core": "3.2.2",
         "rimraf": "^5.0.5",
         "rimraf": "^5.0.5",
         "ts-node": "^10.9.2",
         "ts-node": "^10.9.2",
         "typescript": "5.8.2"
         "typescript": "5.8.2"
@@ -46252,7 +46252,7 @@
     },
     },
     "packages/dashboard": {
     "packages/dashboard": {
       "name": "@vendure/dashboard",
       "name": "@vendure/dashboard",
-      "version": "3.2.1",
+      "version": "3.2.2",
       "dependencies": {
       "dependencies": {
         "@dnd-kit/core": "^6.3.1",
         "@dnd-kit/core": "^6.3.1",
         "@dnd-kit/sortable": "^10.0.0",
         "@dnd-kit/sortable": "^10.0.0",
@@ -46294,6 +46294,8 @@
         "@types/react-dom": "^19.0.4",
         "@types/react-dom": "^19.0.4",
         "@types/react-grid-layout": "^1.3.5",
         "@types/react-grid-layout": "^1.3.5",
         "@uidotdev/usehooks": "^2.4.1",
         "@uidotdev/usehooks": "^2.4.1",
+        "@vendure/common": "3.2.2",
+        "@vendure/core": "3.2.2",
         "@vitejs/plugin-react": "^4.3.4",
         "@vitejs/plugin-react": "^4.3.4",
         "awesome-graphql-client": "^2.1.0",
         "awesome-graphql-client": "^2.1.0",
         "class-variance-authority": "^0.7.1",
         "class-variance-authority": "^0.7.1",
@@ -46611,21 +46613,21 @@
       "license": "MIT"
       "license": "MIT"
     },
     },
     "packages/dev-server": {
     "packages/dev-server": {
-      "version": "3.2.1",
+      "version": "3.2.2",
       "license": "GPL-3.0-or-later",
       "license": "GPL-3.0-or-later",
       "dependencies": {
       "dependencies": {
         "@nestjs/axios": "^4.0.0",
         "@nestjs/axios": "^4.0.0",
-        "@vendure/admin-ui-plugin": "^3.2.1",
-        "@vendure/asset-server-plugin": "^3.2.1",
-        "@vendure/common": "^3.2.1",
-        "@vendure/core": "^3.2.1",
-        "@vendure/elasticsearch-plugin": "^3.2.1",
-        "@vendure/email-plugin": "^3.2.1",
+        "@vendure/admin-ui-plugin": "3.2.2",
+        "@vendure/asset-server-plugin": "3.2.2",
+        "@vendure/common": "3.2.2",
+        "@vendure/core": "3.2.2",
+        "@vendure/elasticsearch-plugin": "3.2.2",
+        "@vendure/email-plugin": "3.2.2",
         "typescript": "5.8.2"
         "typescript": "5.8.2"
       },
       },
       "devDependencies": {
       "devDependencies": {
-        "@vendure/testing": "^3.2.1",
-        "@vendure/ui-devkit": "^3.2.1",
+        "@vendure/testing": "3.2.2",
+        "@vendure/ui-devkit": "3.2.2",
         "commander": "^12.0.0",
         "commander": "^12.0.0",
         "concurrently": "^8.2.2",
         "concurrently": "^8.2.2",
         "csv-stringify": "^6.4.6",
         "csv-stringify": "^6.4.6",
@@ -46644,7 +46646,7 @@
     },
     },
     "packages/elasticsearch-plugin": {
     "packages/elasticsearch-plugin": {
       "name": "@vendure/elasticsearch-plugin",
       "name": "@vendure/elasticsearch-plugin",
-      "version": "3.2.1",
+      "version": "3.2.2",
       "license": "GPL-3.0-or-later",
       "license": "GPL-3.0-or-later",
       "dependencies": {
       "dependencies": {
         "@elastic/elasticsearch": "~7.9.1",
         "@elastic/elasticsearch": "~7.9.1",
@@ -46652,8 +46654,8 @@
         "fast-deep-equal": "^3.1.3"
         "fast-deep-equal": "^3.1.3"
       },
       },
       "devDependencies": {
       "devDependencies": {
-        "@vendure/common": "^3.2.1",
-        "@vendure/core": "^3.2.1",
+        "@vendure/common": "3.2.2",
+        "@vendure/core": "3.2.2",
         "rimraf": "^5.0.5",
         "rimraf": "^5.0.5",
         "typescript": "5.8.2"
         "typescript": "5.8.2"
       },
       },
@@ -46663,7 +46665,7 @@
     },
     },
     "packages/email-plugin": {
     "packages/email-plugin": {
       "name": "@vendure/email-plugin",
       "name": "@vendure/email-plugin",
-      "version": "3.2.1",
+      "version": "3.2.2",
       "license": "GPL-3.0-or-later",
       "license": "GPL-3.0-or-later",
       "dependencies": {
       "dependencies": {
         "@types/nodemailer": "^6.4.9",
         "@types/nodemailer": "^6.4.9",
@@ -46679,8 +46681,8 @@
         "@types/express": "^4.17.21",
         "@types/express": "^4.17.21",
         "@types/fs-extra": "^11.0.4",
         "@types/fs-extra": "^11.0.4",
         "@types/mjml": "^4.7.4",
         "@types/mjml": "^4.7.4",
-        "@vendure/common": "^3.2.1",
-        "@vendure/core": "^3.2.1",
+        "@vendure/common": "3.2.2",
+        "@vendure/core": "3.2.2",
         "rimraf": "^5.0.5",
         "rimraf": "^5.0.5",
         "typescript": "5.8.2"
         "typescript": "5.8.2"
       },
       },
@@ -46690,14 +46692,14 @@
     },
     },
     "packages/harden-plugin": {
     "packages/harden-plugin": {
       "name": "@vendure/harden-plugin",
       "name": "@vendure/harden-plugin",
-      "version": "3.2.1",
+      "version": "3.2.2",
       "license": "GPL-3.0-or-later",
       "license": "GPL-3.0-or-later",
       "dependencies": {
       "dependencies": {
         "graphql-query-complexity": "^0.12.0"
         "graphql-query-complexity": "^0.12.0"
       },
       },
       "devDependencies": {
       "devDependencies": {
-        "@vendure/common": "^3.2.1",
-        "@vendure/core": "^3.2.1"
+        "@vendure/common": "3.2.2",
+        "@vendure/core": "3.2.2"
       },
       },
       "funding": {
       "funding": {
         "url": "https://github.com/sponsors/michaelbromley"
         "url": "https://github.com/sponsors/michaelbromley"
@@ -46705,12 +46707,12 @@
     },
     },
     "packages/job-queue-plugin": {
     "packages/job-queue-plugin": {
       "name": "@vendure/job-queue-plugin",
       "name": "@vendure/job-queue-plugin",
-      "version": "3.2.1",
+      "version": "3.2.2",
       "license": "GPL-3.0-or-later",
       "license": "GPL-3.0-or-later",
       "devDependencies": {
       "devDependencies": {
         "@google-cloud/pubsub": "^2.8.0",
         "@google-cloud/pubsub": "^2.8.0",
-        "@vendure/common": "^3.2.1",
-        "@vendure/core": "^3.2.1",
+        "@vendure/common": "3.2.2",
+        "@vendure/core": "3.2.2",
         "bullmq": "^5.4.2",
         "bullmq": "^5.4.2",
         "ioredis": "^5.3.2",
         "ioredis": "^5.3.2",
         "rimraf": "^5.0.5",
         "rimraf": "^5.0.5",
@@ -46722,7 +46724,7 @@
     },
     },
     "packages/payments-plugin": {
     "packages/payments-plugin": {
       "name": "@vendure/payments-plugin",
       "name": "@vendure/payments-plugin",
-      "version": "3.2.1",
+      "version": "3.2.2",
       "license": "GPL-3.0-or-later",
       "license": "GPL-3.0-or-later",
       "dependencies": {
       "dependencies": {
         "currency.js": "2.0.4"
         "currency.js": "2.0.4"
@@ -46731,9 +46733,9 @@
         "@mollie/api-client": "^3.7.0",
         "@mollie/api-client": "^3.7.0",
         "@types/braintree": "^3.3.11",
         "@types/braintree": "^3.3.11",
         "@types/localtunnel": "2.0.4",
         "@types/localtunnel": "2.0.4",
-        "@vendure/common": "^3.2.1",
-        "@vendure/core": "^3.2.1",
-        "@vendure/testing": "^3.2.1",
+        "@vendure/common": "3.2.2",
+        "@vendure/core": "3.2.2",
+        "@vendure/testing": "3.2.2",
         "braintree": "^3.22.0",
         "braintree": "^3.22.0",
         "localtunnel": "2.0.2",
         "localtunnel": "2.0.2",
         "nock": "^13.1.4",
         "nock": "^13.1.4",
@@ -46763,12 +46765,12 @@
     },
     },
     "packages/sentry-plugin": {
     "packages/sentry-plugin": {
       "name": "@vendure/sentry-plugin",
       "name": "@vendure/sentry-plugin",
-      "version": "3.2.1",
+      "version": "3.2.2",
       "license": "GPL-3.0-or-later",
       "license": "GPL-3.0-or-later",
       "devDependencies": {
       "devDependencies": {
         "@sentry/node": "^7.106.1",
         "@sentry/node": "^7.106.1",
-        "@vendure/common": "^3.2.1",
-        "@vendure/core": "^3.2.1"
+        "@vendure/common": "3.2.2",
+        "@vendure/core": "3.2.2"
       },
       },
       "funding": {
       "funding": {
         "url": "https://github.com/sponsors/michaelbromley"
         "url": "https://github.com/sponsors/michaelbromley"
@@ -46779,14 +46781,14 @@
     },
     },
     "packages/stellate-plugin": {
     "packages/stellate-plugin": {
       "name": "@vendure/stellate-plugin",
       "name": "@vendure/stellate-plugin",
-      "version": "3.2.1",
+      "version": "3.2.2",
       "license": "GPL-3.0-or-later",
       "license": "GPL-3.0-or-later",
       "dependencies": {
       "dependencies": {
         "node-fetch": "^2.7.0"
         "node-fetch": "^2.7.0"
       },
       },
       "devDependencies": {
       "devDependencies": {
-        "@vendure/common": "^3.2.1",
-        "@vendure/core": "^3.2.1"
+        "@vendure/common": "3.2.2",
+        "@vendure/core": "3.2.2"
       },
       },
       "funding": {
       "funding": {
         "url": "https://github.com/sponsors/michaelbromley"
         "url": "https://github.com/sponsors/michaelbromley"
@@ -46794,11 +46796,11 @@
     },
     },
     "packages/testing": {
     "packages/testing": {
       "name": "@vendure/testing",
       "name": "@vendure/testing",
-      "version": "3.2.1",
+      "version": "3.2.2",
       "license": "GPL-3.0-or-later",
       "license": "GPL-3.0-or-later",
       "dependencies": {
       "dependencies": {
         "@graphql-typed-document-node/core": "^3.2.0",
         "@graphql-typed-document-node/core": "^3.2.0",
-        "@vendure/common": "^3.2.1",
+        "@vendure/common": "3.2.2",
         "faker": "^4.1.0",
         "faker": "^4.1.0",
         "form-data": "^4.0.0",
         "form-data": "^4.0.0",
         "graphql": "^16.10.0",
         "graphql": "^16.10.0",
@@ -46811,7 +46813,7 @@
         "@types/mysql": "^2.15.26",
         "@types/mysql": "^2.15.26",
         "@types/node-fetch": "^2.6.4",
         "@types/node-fetch": "^2.6.4",
         "@types/pg": "^8.11.2",
         "@types/pg": "^8.11.2",
-        "@vendure/core": "^3.2.1",
+        "@vendure/core": "3.2.2",
         "mysql": "^2.18.1",
         "mysql": "^2.18.1",
         "pg": "^8.11.3",
         "pg": "^8.11.3",
         "rimraf": "^5.0.5",
         "rimraf": "^5.0.5",
@@ -46827,15 +46829,15 @@
     },
     },
     "packages/ui-devkit": {
     "packages/ui-devkit": {
       "name": "@vendure/ui-devkit",
       "name": "@vendure/ui-devkit",
-      "version": "3.2.1",
+      "version": "3.2.2",
       "license": "GPL-3.0-or-later",
       "license": "GPL-3.0-or-later",
       "dependencies": {
       "dependencies": {
         "@angular-devkit/build-angular": "^19.2.5",
         "@angular-devkit/build-angular": "^19.2.5",
         "@angular/cli": "^19.2.5",
         "@angular/cli": "^19.2.5",
         "@angular/compiler": "^19.2.4",
         "@angular/compiler": "^19.2.4",
         "@angular/compiler-cli": "^19.2.4",
         "@angular/compiler-cli": "^19.2.4",
-        "@vendure/admin-ui": "^3.2.1",
-        "@vendure/common": "^3.2.1",
+        "@vendure/admin-ui": "3.2.2",
+        "@vendure/common": "3.2.2",
         "chalk": "^4.1.0",
         "chalk": "^4.1.0",
         "chokidar": "^3.6.0",
         "chokidar": "^3.6.0",
         "fs-extra": "^11.2.0",
         "fs-extra": "^11.2.0",
@@ -46846,7 +46848,7 @@
         "@rollup/plugin-node-resolve": "^15.2.3",
         "@rollup/plugin-node-resolve": "^15.2.3",
         "@rollup/plugin-terser": "^0.4.4",
         "@rollup/plugin-terser": "^0.4.4",
         "@types/fs-extra": "^11.0.4",
         "@types/fs-extra": "^11.0.4",
-        "@vendure/core": "^3.2.1",
+        "@vendure/core": "3.2.2",
         "react": "^19.0.0",
         "react": "^19.0.0",
         "react-dom": "^19.0.0",
         "react-dom": "^19.0.0",
         "rimraf": "^5.0.5",
         "rimraf": "^5.0.5",

+ 4 - 4
packages/admin-ui-plugin/package.json

@@ -1,6 +1,6 @@
 {
 {
     "name": "@vendure/admin-ui-plugin",
     "name": "@vendure/admin-ui-plugin",
-    "version": "3.2.1",
+    "version": "3.2.2",
     "main": "lib/index.js",
     "main": "lib/index.js",
     "types": "lib/index.d.ts",
     "types": "lib/index.d.ts",
     "files": [
     "files": [
@@ -25,9 +25,9 @@
     "devDependencies": {
     "devDependencies": {
         "@types/express": "^4.17.21",
         "@types/express": "^4.17.21",
         "@types/fs-extra": "^11.0.4",
         "@types/fs-extra": "^11.0.4",
-        "@vendure/admin-ui": "^3.2.1",
-        "@vendure/common": "^3.2.1",
-        "@vendure/core": "^3.2.1",
+        "@vendure/admin-ui": "3.2.2",
+        "@vendure/common": "3.2.2",
+        "@vendure/core": "3.2.2",
         "express": "^4.18.3",
         "express": "^4.18.3",
         "rimraf": "^5.0.5",
         "rimraf": "^5.0.5",
         "typescript": "5.8.2"
         "typescript": "5.8.2"

+ 2 - 2
packages/admin-ui/package.json

@@ -1,6 +1,6 @@
 {
 {
     "name": "@vendure/admin-ui",
     "name": "@vendure/admin-ui",
-    "version": "3.2.1",
+    "version": "3.2.2",
     "license": "GPL-3.0-or-later",
     "license": "GPL-3.0-or-later",
     "repository": {
     "repository": {
         "type": "git",
         "type": "git",
@@ -53,7 +53,7 @@
         "@ng-select/ng-select": "^14.2.6",
         "@ng-select/ng-select": "^14.2.6",
         "@ngx-translate/core": "^16.0.4",
         "@ngx-translate/core": "^16.0.4",
         "@ngx-translate/http-loader": "^16.0.1",
         "@ngx-translate/http-loader": "^16.0.1",
-        "@vendure/common": "^3.2.1",
+        "@vendure/common": "3.2.2",
         "@webcomponents/custom-elements": "^1.6.0",
         "@webcomponents/custom-elements": "^1.6.0",
         "apollo-angular": "^10.0.3",
         "apollo-angular": "^10.0.3",
         "apollo-upload-client": "^18.0.1",
         "apollo-upload-client": "^18.0.1",

+ 1 - 1
packages/admin-ui/src/lib/core/src/common/version.ts

@@ -1,2 +1,2 @@
 // Auto-generated by the set-version.js script.
 // Auto-generated by the set-version.js script.
-export const ADMIN_UI_VERSION = '3.2.1';
+export const ADMIN_UI_VERSION = '3.2.2';

+ 3 - 3
packages/asset-server-plugin/package.json

@@ -1,6 +1,6 @@
 {
 {
     "name": "@vendure/asset-server-plugin",
     "name": "@vendure/asset-server-plugin",
-    "version": "3.2.1",
+    "version": "3.2.2",
     "main": "lib/index.js",
     "main": "lib/index.js",
     "types": "lib/index.d.ts",
     "types": "lib/index.d.ts",
     "files": [
     "files": [
@@ -30,8 +30,8 @@
         "@types/express": "^4.17.21",
         "@types/express": "^4.17.21",
         "@types/fs-extra": "^11.0.4",
         "@types/fs-extra": "^11.0.4",
         "@types/node-fetch": "^2.6.11",
         "@types/node-fetch": "^2.6.11",
-        "@vendure/common": "^3.2.1",
-        "@vendure/core": "^3.2.1",
+        "@vendure/common": "3.2.2",
+        "@vendure/core": "3.2.2",
         "express": "^4.18.3",
         "express": "^4.18.3",
         "node-fetch": "^2.7.0",
         "node-fetch": "^2.7.0",
         "rimraf": "^5.0.5",
         "rimraf": "^5.0.5",

+ 3 - 3
packages/cli/package.json

@@ -1,6 +1,6 @@
 {
 {
     "name": "@vendure/cli",
     "name": "@vendure/cli",
-    "version": "3.2.1",
+    "version": "3.2.2",
     "description": "A modern, headless ecommerce framework",
     "description": "A modern, headless ecommerce framework",
     "repository": {
     "repository": {
         "type": "git",
         "type": "git",
@@ -35,7 +35,7 @@
     ],
     ],
     "dependencies": {
     "dependencies": {
         "@clack/prompts": "^0.7.0",
         "@clack/prompts": "^0.7.0",
-        "@vendure/common": "^3.2.1",
+        "@vendure/common": "3.2.2",
         "change-case": "^4.1.2",
         "change-case": "^4.1.2",
         "commander": "^11.0.0",
         "commander": "^11.0.0",
         "dotenv": "^16.4.5",
         "dotenv": "^16.4.5",
@@ -46,7 +46,7 @@
         "tsconfig-paths": "^4.2.0"
         "tsconfig-paths": "^4.2.0"
     },
     },
     "devDependencies": {
     "devDependencies": {
-        "@vendure/core": "^3.2.1",
+        "@vendure/core": "3.2.2",
         "typescript": "5.8.2"
         "typescript": "5.8.2"
     }
     }
 }
 }

+ 1 - 1
packages/common/package.json

@@ -1,6 +1,6 @@
 {
 {
     "name": "@vendure/common",
     "name": "@vendure/common",
-    "version": "3.2.1",
+    "version": "3.2.2",
     "main": "index.js",
     "main": "index.js",
     "license": "GPL-3.0-or-later",
     "license": "GPL-3.0-or-later",
     "repository": {
     "repository": {

+ 2 - 2
packages/core/package.json

@@ -1,6 +1,6 @@
 {
 {
     "name": "@vendure/core",
     "name": "@vendure/core",
-    "version": "3.2.1",
+    "version": "3.2.2",
     "description": "A modern, headless ecommerce framework",
     "description": "A modern, headless ecommerce framework",
     "repository": {
     "repository": {
         "type": "git",
         "type": "git",
@@ -49,7 +49,7 @@
         "@nestjs/platform-express": "~11.0.12",
         "@nestjs/platform-express": "~11.0.12",
         "@nestjs/terminus": "~11.0.0",
         "@nestjs/terminus": "~11.0.0",
         "@nestjs/typeorm": "~11.0.0",
         "@nestjs/typeorm": "~11.0.0",
-        "@vendure/common": "^3.2.1",
+        "@vendure/common": "3.2.2",
         "bcrypt": "^5.1.1",
         "bcrypt": "^5.1.1",
         "body-parser": "^1.20.2",
         "body-parser": "^1.20.2",
         "cookie-session": "^2.1.0",
         "cookie-session": "^2.1.0",

+ 3 - 3
packages/create/package.json

@@ -1,6 +1,6 @@
 {
 {
     "name": "@vendure/create",
     "name": "@vendure/create",
-    "version": "3.2.1",
+    "version": "3.2.2",
     "license": "GPL-3.0-or-later",
     "license": "GPL-3.0-or-later",
     "bin": {
     "bin": {
         "create": "./index.js"
         "create": "./index.js"
@@ -31,14 +31,14 @@
         "@types/fs-extra": "^11.0.4",
         "@types/fs-extra": "^11.0.4",
         "@types/handlebars": "^4.1.0",
         "@types/handlebars": "^4.1.0",
         "@types/semver": "^7.5.8",
         "@types/semver": "^7.5.8",
-        "@vendure/core": "^3.2.1",
+        "@vendure/core": "3.2.2",
         "rimraf": "^5.0.5",
         "rimraf": "^5.0.5",
         "ts-node": "^10.9.2",
         "ts-node": "^10.9.2",
         "typescript": "5.8.2"
         "typescript": "5.8.2"
     },
     },
     "dependencies": {
     "dependencies": {
         "@clack/prompts": "^0.7.0",
         "@clack/prompts": "^0.7.0",
-        "@vendure/common": "^3.2.1",
+        "@vendure/common": "3.2.2",
         "commander": "^11.0.0",
         "commander": "^11.0.0",
         "cross-spawn": "^7.0.3",
         "cross-spawn": "^7.0.3",
         "fs-extra": "^11.2.0",
         "fs-extra": "^11.2.0",

+ 6 - 4
packages/dashboard/package.json

@@ -1,7 +1,7 @@
 {
 {
     "name": "@vendure/dashboard",
     "name": "@vendure/dashboard",
     "private": false,
     "private": false,
-    "version": "3.2.1",
+    "version": "3.2.2",
     "type": "module",
     "type": "module",
     "repository": {
     "repository": {
         "type": "git",
         "type": "git",
@@ -14,9 +14,9 @@
     },
     },
     "scripts": {
     "scripts": {
         "dev": "vite",
         "dev": "vite",
-        "build:lib": "vite build --config vite.config.lib.mts",
-        "build:plugin": "tsc --project tsconfig.plugin.json",
-        "watch:plugin": "tsc --project tsconfig.plugin.json --watch",
+        "build:standalone": "vite build",
+        "build": "tsc --project tsconfig.plugin.json",
+        "watch": "tsc --project tsconfig.plugin.json --watch",
         "test": "vitest run",
         "test": "vitest run",
         "lint": "eslint .",
         "lint": "eslint .",
         "preview": "vite preview",
         "preview": "vite preview",
@@ -85,6 +85,8 @@
         "@types/react-dom": "^19.0.4",
         "@types/react-dom": "^19.0.4",
         "@types/react-grid-layout": "^1.3.5",
         "@types/react-grid-layout": "^1.3.5",
         "@uidotdev/usehooks": "^2.4.1",
         "@uidotdev/usehooks": "^2.4.1",
+        "@vendure/common": "3.2.2",
+        "@vendure/core": "3.2.2",
         "@vitejs/plugin-react": "^4.3.4",
         "@vitejs/plugin-react": "^4.3.4",
         "awesome-graphql-client": "^2.1.0",
         "awesome-graphql-client": "^2.1.0",
         "class-variance-authority": "^0.7.1",
         "class-variance-authority": "^0.7.1",

+ 9 - 9
packages/dev-server/package.json

@@ -1,6 +1,6 @@
 {
 {
     "name": "dev-server",
     "name": "dev-server",
-    "version": "3.2.1",
+    "version": "3.2.2",
     "main": "index.js",
     "main": "index.js",
     "license": "GPL-3.0-or-later",
     "license": "GPL-3.0-or-later",
     "private": true,
     "private": true,
@@ -16,17 +16,17 @@
     },
     },
     "dependencies": {
     "dependencies": {
         "@nestjs/axios": "^4.0.0",
         "@nestjs/axios": "^4.0.0",
-        "@vendure/admin-ui-plugin": "^3.2.1",
-        "@vendure/asset-server-plugin": "^3.2.1",
-        "@vendure/common": "^3.2.1",
-        "@vendure/core": "^3.2.1",
-        "@vendure/elasticsearch-plugin": "^3.2.1",
-        "@vendure/email-plugin": "^3.2.1",
+        "@vendure/admin-ui-plugin": "3.2.2",
+        "@vendure/asset-server-plugin": "3.2.2",
+        "@vendure/common": "3.2.2",
+        "@vendure/core": "3.2.2",
+        "@vendure/elasticsearch-plugin": "3.2.2",
+        "@vendure/email-plugin": "3.2.2",
         "typescript": "5.8.2"
         "typescript": "5.8.2"
     },
     },
     "devDependencies": {
     "devDependencies": {
-        "@vendure/testing": "^3.2.1",
-        "@vendure/ui-devkit": "^3.2.1",
+        "@vendure/testing": "3.2.2",
+        "@vendure/ui-devkit": "3.2.2",
         "commander": "^12.0.0",
         "commander": "^12.0.0",
         "concurrently": "^8.2.2",
         "concurrently": "^8.2.2",
         "csv-stringify": "^6.4.6",
         "csv-stringify": "^6.4.6",

+ 3 - 3
packages/elasticsearch-plugin/package.json

@@ -1,6 +1,6 @@
 {
 {
     "name": "@vendure/elasticsearch-plugin",
     "name": "@vendure/elasticsearch-plugin",
-    "version": "3.2.1",
+    "version": "3.2.2",
     "license": "GPL-3.0-or-later",
     "license": "GPL-3.0-or-later",
     "main": "lib/index.js",
     "main": "lib/index.js",
     "types": "lib/index.d.ts",
     "types": "lib/index.d.ts",
@@ -30,8 +30,8 @@
         "fast-deep-equal": "^3.1.3"
         "fast-deep-equal": "^3.1.3"
     },
     },
     "devDependencies": {
     "devDependencies": {
-        "@vendure/common": "^3.2.1",
-        "@vendure/core": "^3.2.1",
+        "@vendure/common": "3.2.2",
+        "@vendure/core": "3.2.2",
         "rimraf": "^5.0.5",
         "rimraf": "^5.0.5",
         "typescript": "5.8.2"
         "typescript": "5.8.2"
     }
     }

+ 3 - 3
packages/email-plugin/package.json

@@ -1,6 +1,6 @@
 {
 {
     "name": "@vendure/email-plugin",
     "name": "@vendure/email-plugin",
-    "version": "3.2.1",
+    "version": "3.2.2",
     "license": "GPL-3.0-or-later",
     "license": "GPL-3.0-or-later",
     "main": "lib/index.js",
     "main": "lib/index.js",
     "types": "lib/index.d.ts",
     "types": "lib/index.d.ts",
@@ -38,8 +38,8 @@
         "@types/express": "^4.17.21",
         "@types/express": "^4.17.21",
         "@types/fs-extra": "^11.0.4",
         "@types/fs-extra": "^11.0.4",
         "@types/mjml": "^4.7.4",
         "@types/mjml": "^4.7.4",
-        "@vendure/common": "^3.2.1",
-        "@vendure/core": "^3.2.1",
+        "@vendure/common": "3.2.2",
+        "@vendure/core": "3.2.2",
         "rimraf": "^5.0.5",
         "rimraf": "^5.0.5",
         "typescript": "5.8.2"
         "typescript": "5.8.2"
     }
     }

+ 3 - 3
packages/harden-plugin/package.json

@@ -1,6 +1,6 @@
 {
 {
     "name": "@vendure/harden-plugin",
     "name": "@vendure/harden-plugin",
-    "version": "3.2.1",
+    "version": "3.2.2",
     "license": "GPL-3.0-or-later",
     "license": "GPL-3.0-or-later",
     "main": "lib/index.js",
     "main": "lib/index.js",
     "types": "lib/index.d.ts",
     "types": "lib/index.d.ts",
@@ -25,7 +25,7 @@
         "graphql-query-complexity": "^0.12.0"
         "graphql-query-complexity": "^0.12.0"
     },
     },
     "devDependencies": {
     "devDependencies": {
-        "@vendure/common": "^3.2.1",
-        "@vendure/core": "^3.2.1"
+        "@vendure/common": "3.2.2",
+        "@vendure/core": "3.2.2"
     }
     }
 }
 }

+ 3 - 3
packages/job-queue-plugin/package.json

@@ -1,6 +1,6 @@
 {
 {
     "name": "@vendure/job-queue-plugin",
     "name": "@vendure/job-queue-plugin",
-    "version": "3.2.1",
+    "version": "3.2.2",
     "license": "GPL-3.0-or-later",
     "license": "GPL-3.0-or-later",
     "main": "package/index.js",
     "main": "package/index.js",
     "types": "package/index.d.ts",
     "types": "package/index.d.ts",
@@ -27,8 +27,8 @@
     },
     },
     "devDependencies": {
     "devDependencies": {
         "@google-cloud/pubsub": "^2.8.0",
         "@google-cloud/pubsub": "^2.8.0",
-        "@vendure/common": "^3.2.1",
-        "@vendure/core": "^3.2.1",
+        "@vendure/common": "3.2.2",
+        "@vendure/core": "3.2.2",
         "bullmq": "^5.4.2",
         "bullmq": "^5.4.2",
         "ioredis": "^5.3.2",
         "ioredis": "^5.3.2",
         "rimraf": "^5.0.5",
         "rimraf": "^5.0.5",

+ 4 - 4
packages/payments-plugin/package.json

@@ -1,6 +1,6 @@
 {
 {
     "name": "@vendure/payments-plugin",
     "name": "@vendure/payments-plugin",
-    "version": "3.2.1",
+    "version": "3.2.2",
     "license": "GPL-3.0-or-later",
     "license": "GPL-3.0-or-later",
     "main": "package/index.js",
     "main": "package/index.js",
     "types": "package/index.d.ts",
     "types": "package/index.d.ts",
@@ -50,9 +50,9 @@
         "@mollie/api-client": "^3.7.0",
         "@mollie/api-client": "^3.7.0",
         "@types/braintree": "^3.3.11",
         "@types/braintree": "^3.3.11",
         "@types/localtunnel": "2.0.4",
         "@types/localtunnel": "2.0.4",
-        "@vendure/common": "^3.2.1",
-        "@vendure/core": "^3.2.1",
-        "@vendure/testing": "^3.2.1",
+        "@vendure/common": "3.2.2",
+        "@vendure/core": "3.2.2",
+        "@vendure/testing": "3.2.2",
         "braintree": "^3.22.0",
         "braintree": "^3.22.0",
         "localtunnel": "2.0.2",
         "localtunnel": "2.0.2",
         "nock": "^13.1.4",
         "nock": "^13.1.4",

+ 3 - 3
packages/sentry-plugin/package.json

@@ -1,6 +1,6 @@
 {
 {
     "name": "@vendure/sentry-plugin",
     "name": "@vendure/sentry-plugin",
-    "version": "3.2.1",
+    "version": "3.2.2",
     "license": "GPL-3.0-or-later",
     "license": "GPL-3.0-or-later",
     "main": "lib/index.js",
     "main": "lib/index.js",
     "types": "lib/index.d.ts",
     "types": "lib/index.d.ts",
@@ -26,7 +26,7 @@
     },
     },
     "devDependencies": {
     "devDependencies": {
         "@sentry/node": "^7.106.1",
         "@sentry/node": "^7.106.1",
-        "@vendure/common": "^3.2.1",
-        "@vendure/core": "^3.2.1"
+        "@vendure/common": "3.2.2",
+        "@vendure/core": "3.2.2"
     }
     }
 }
 }

+ 3 - 3
packages/stellate-plugin/package.json

@@ -1,6 +1,6 @@
 {
 {
     "name": "@vendure/stellate-plugin",
     "name": "@vendure/stellate-plugin",
-    "version": "3.2.1",
+    "version": "3.2.2",
     "license": "GPL-3.0-or-later",
     "license": "GPL-3.0-or-later",
     "main": "lib/index.js",
     "main": "lib/index.js",
     "types": "lib/index.d.ts",
     "types": "lib/index.d.ts",
@@ -25,7 +25,7 @@
         "node-fetch": "^2.7.0"
         "node-fetch": "^2.7.0"
     },
     },
     "devDependencies": {
     "devDependencies": {
-        "@vendure/common": "^3.2.1",
-        "@vendure/core": "^3.2.1"
+        "@vendure/common": "3.2.2",
+        "@vendure/core": "3.2.2"
     }
     }
 }
 }

+ 3 - 3
packages/testing/package.json

@@ -1,6 +1,6 @@
 {
 {
     "name": "@vendure/testing",
     "name": "@vendure/testing",
-    "version": "3.2.1",
+    "version": "3.2.2",
     "description": "End-to-end testing tools for Vendure projects",
     "description": "End-to-end testing tools for Vendure projects",
     "keywords": [
     "keywords": [
         "vendure",
         "vendure",
@@ -38,7 +38,7 @@
     },
     },
     "dependencies": {
     "dependencies": {
         "@graphql-typed-document-node/core": "^3.2.0",
         "@graphql-typed-document-node/core": "^3.2.0",
-        "@vendure/common": "^3.2.1",
+        "@vendure/common": "3.2.2",
         "faker": "^4.1.0",
         "faker": "^4.1.0",
         "form-data": "^4.0.0",
         "form-data": "^4.0.0",
         "graphql": "^16.10.0",
         "graphql": "^16.10.0",
@@ -51,7 +51,7 @@
         "@types/mysql": "^2.15.26",
         "@types/mysql": "^2.15.26",
         "@types/node-fetch": "^2.6.4",
         "@types/node-fetch": "^2.6.4",
         "@types/pg": "^8.11.2",
         "@types/pg": "^8.11.2",
-        "@vendure/core": "^3.2.1",
+        "@vendure/core": "3.2.2",
         "mysql": "^2.18.1",
         "mysql": "^2.18.1",
         "pg": "^8.11.3",
         "pg": "^8.11.3",
         "rimraf": "^5.0.5",
         "rimraf": "^5.0.5",

+ 4 - 4
packages/ui-devkit/package.json

@@ -1,6 +1,6 @@
 {
 {
     "name": "@vendure/ui-devkit",
     "name": "@vendure/ui-devkit",
-    "version": "3.2.1",
+    "version": "3.2.2",
     "description": "A library for authoring Vendure Admin UI extensions",
     "description": "A library for authoring Vendure Admin UI extensions",
     "keywords": [
     "keywords": [
         "vendure",
         "vendure",
@@ -40,8 +40,8 @@
         "@angular/cli": "^19.2.5",
         "@angular/cli": "^19.2.5",
         "@angular/compiler": "^19.2.4",
         "@angular/compiler": "^19.2.4",
         "@angular/compiler-cli": "^19.2.4",
         "@angular/compiler-cli": "^19.2.4",
-        "@vendure/admin-ui": "^3.2.1",
-        "@vendure/common": "^3.2.1",
+        "@vendure/admin-ui": "3.2.2",
+        "@vendure/common": "3.2.2",
         "chalk": "^4.1.0",
         "chalk": "^4.1.0",
         "chokidar": "^3.6.0",
         "chokidar": "^3.6.0",
         "fs-extra": "^11.2.0",
         "fs-extra": "^11.2.0",
@@ -52,7 +52,7 @@
         "@rollup/plugin-node-resolve": "^15.2.3",
         "@rollup/plugin-node-resolve": "^15.2.3",
         "@rollup/plugin-terser": "^0.4.4",
         "@rollup/plugin-terser": "^0.4.4",
         "@types/fs-extra": "^11.0.4",
         "@types/fs-extra": "^11.0.4",
-        "@vendure/core": "^3.2.1",
+        "@vendure/core": "3.2.2",
         "react": "^19.0.0",
         "react": "^19.0.0",
         "react-dom": "^19.0.0",
         "react-dom": "^19.0.0",
         "rimraf": "^5.0.5",
         "rimraf": "^5.0.5",

+ 1 - 0
scripts/changelogs/generate-changelog.ts

@@ -27,6 +27,7 @@ const VALID_SCOPES: string[] = [
     'common',
     'common',
     'core',
     'core',
     'create',
     'create',
+    'dashboard',
     'elasticsearch-plugin',
     'elasticsearch-plugin',
     'email-plugin',
     'email-plugin',
     'email',
     'email',