Skip to content

Commit 3a236f9

Browse files
chore: Publish v3.6.3
1 parent 3f253d3 commit 3a236f9

19 files changed

Lines changed: 92 additions & 54 deletions

File tree

CHANGELOG.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,41 @@
1+
## <small>3.6.3 (2026-05-05)</small>
2+
3+
4+
#### Fixes
5+
6+
* **admin-ui** Handle tokenMethod array form when generating ui-config (#4656) (#4663) ([a8ea074](https://github.com/vendurehq/vendure/commit/a8ea074)), closes [#4656](https://github.com/vendurehq/vendure/issues/4656) [#4663](https://github.com/vendurehq/vendure/issues/4663)
7+
* **core** Avoid OOM in product-to-channel assign/remove via query relation strategy (#4669) ([801d9c0](https://github.com/vendurehq/vendure/commit/801d9c0)), closes [#4669](https://github.com/vendurehq/vendure/issues/4669)
8+
* **core** Create job queues in onModuleInit instead of onApplicationBootstrap (#4680) ([bc72b22](https://github.com/vendurehq/vendure/commit/bc72b22)), closes [#4680](https://github.com/vendurehq/vendure/issues/4680)
9+
* **core** Enforce usage limits for auto-applied promotions (#4405) ([3ec7ee3](https://github.com/vendurehq/vendure/commit/3ec7ee3)), closes [#4405](https://github.com/vendurehq/vendure/issues/4405)
10+
* **core** Fix Asset update when custom field relations defined (#4696) ([db6d327](https://github.com/vendurehq/vendure/commit/db6d327)), closes [#4696](https://github.com/vendurehq/vendure/issues/4696)
11+
* **core** Handle undefined relation in entity hydrator (#4672) ([20876e1](https://github.com/vendurehq/vendure/commit/20876e1)), closes [#4672](https://github.com/vendurehq/vendure/issues/4672)
12+
* **core** Make state-machine transitions atomic on hook failure (#4689) ([0153518](https://github.com/vendurehq/vendure/commit/0153518)), closes [#4689](https://github.com/vendurehq/vendure/issues/4689)
13+
* **core** Prevent coupon usage limit bypass via concurrent checkout race condition (#4660) ([b276364](https://github.com/vendurehq/vendure/commit/b276364)), closes [#4660](https://github.com/vendurehq/vendure/issues/4660)
14+
* **core** Prevent duplicate execution of fast scheduled tasks (#4681) ([8f9a98e](https://github.com/vendurehq/vendure/commit/8f9a98e)), closes [#4681](https://github.com/vendurehq/vendure/issues/4681)
15+
* **core** Resolve customer user via relation instead of email lookup (#4468) ([aeb692b](https://github.com/vendurehq/vendure/commit/aeb692b)), closes [#4468](https://github.com/vendurehq/vendure/issues/4468)
16+
* **dashboard** Add dynamic y axis width to chart widget (#4516) ([8b4446b](https://github.com/vendurehq/vendure/commit/8b4446b)), closes [#4516](https://github.com/vendurehq/vendure/issues/4516)
17+
* **dashboard** Add error messages to update draft order mutations (#4381) ([7eeacd7](https://github.com/vendurehq/vendure/commit/7eeacd7)), closes [#4381](https://github.com/vendurehq/vendure/issues/4381)
18+
* **dashboard** Add missing include nested fragments in order modification preview (#4640) ([5047ef8](https://github.com/vendurehq/vendure/commit/5047ef8)), closes [#4640](https://github.com/vendurehq/vendure/issues/4640)
19+
* **dashboard** Add missing Italian translations (#4645) ([8bd2a1f](https://github.com/vendurehq/vendure/commit/8bd2a1f)), closes [#4645](https://github.com/vendurehq/vendure/issues/4645)
20+
* **dashboard** Check required permissions when rendering custom page (#4679) ([600c0df](https://github.com/vendurehq/vendure/commit/600c0df)), closes [#4679](https://github.com/vendurehq/vendure/issues/4679)
21+
* **dashboard** correct mistranslated Swedish strings in sv.po (#4684) ([ebef82e](https://github.com/vendurehq/vendure/commit/ebef82e)), closes [#4684](https://github.com/vendurehq/vendure/issues/4684)
22+
* **dashboard** Drop direct @base-ui/react imports (#4697) ([3f253d3](https://github.com/vendurehq/vendure/commit/3f253d3)), closes [#4697](https://github.com/vendurehq/vendure/issues/4697)
23+
* **dashboard** Ensure fulfillment arg default value is a string (#4658) ([3ffaf88](https://github.com/vendurehq/vendure/commit/3ffaf88)), closes [#4658](https://github.com/vendurehq/vendure/issues/4658)
24+
* **dashboard** Fall back to original block on denied replace extension (#4694) ([31bc0ff](https://github.com/vendurehq/vendure/commit/31bc0ff)), closes [#4694](https://github.com/vendurehq/vendure/issues/4694)
25+
* **dashboard** Fix saving asset when custom fields are defined (#4695) ([a5576b2](https://github.com/vendurehq/vendure/commit/a5576b2)), closes [#4695](https://github.com/vendurehq/vendure/issues/4695)
26+
* **dashboard** Handle empty customFields selection (#4652) ([c2574d1](https://github.com/vendurehq/vendure/commit/c2574d1)), closes [#4652](https://github.com/vendurehq/vendure/issues/4652)
27+
* **dashboard** Implement `isFullWidth` metadata prop (#4638) ([7682dee](https://github.com/vendurehq/vendure/commit/7682dee)), closes [#4638](https://github.com/vendurehq/vendure/issues/4638)
28+
* **dashboard** Inline route literal for tanstack router-generator (#4666) ([78c5d9c](https://github.com/vendurehq/vendure/commit/78c5d9c)), closes [#4666](https://github.com/vendurehq/vendure/issues/4666)
29+
* **dashboard** Repair wrong-language msgstrs across hr/nb/tr/it/ja/ko/he/ro and harden i18n:apply (#4685) ([59612c1](https://github.com/vendurehq/vendure/commit/59612c1)), closes [#4685](https://github.com/vendurehq/vendure/issues/4685)
30+
* **dashboard** Set default sort on promotions list (#4688) ([a07e967](https://github.com/vendurehq/vendure/commit/a07e967)), closes [#4688](https://github.com/vendurehq/vendure/issues/4688)
31+
* **dashboard** Support action bar positioning relative to extensions (#4676) ([2672fe2](https://github.com/vendurehq/vendure/commit/2672fe2)), closes [#4676](https://github.com/vendurehq/vendure/issues/4676)
32+
* **job-queue-plugin** Fix filtering in BullMQJobQueuePlugin (#4523) ([86d2a52](https://github.com/vendurehq/vendure/commit/86d2a52)), closes [#4523](https://github.com/vendurehq/vendure/issues/4523)
33+
34+
#### Features
35+
36+
* **dashboard** Add bulk cancel action and human-readable duration t… (#4361) ([a3f5a92](https://github.com/vendurehq/vendure/commit/a3f5a92)), closes [#4361](https://github.com/vendurehq/vendure/issues/4361)
37+
* **dashboard** Add Romanian translations (#4598) ([88467a2](https://github.com/vendurehq/vendure/commit/88467a2)), closes [#4598](https://github.com/vendurehq/vendure/issues/4598)
38+
139
## <small>3.6.2 (2026-04-13)</small>
240

341

lerna.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"packages": ["packages/*"],
3-
"version": "3.6.2",
3+
"version": "3.6.3",
44
"npmClient": "npm",
55
"command": {
66
"version": {

packages/admin-ui-plugin/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@vendure/admin-ui-plugin",
3-
"version": "3.6.2",
3+
"version": "3.6.3",
44
"main": "lib/index.js",
55
"types": "lib/index.d.ts",
66
"files": [
@@ -25,9 +25,9 @@
2525
"devDependencies": {
2626
"@types/express": "^5.0.1",
2727
"@types/fs-extra": "^11.0.4",
28-
"@vendure/admin-ui": "3.6.2",
29-
"@vendure/common": "3.6.2",
30-
"@vendure/core": "3.6.2",
28+
"@vendure/admin-ui": "3.6.3",
29+
"@vendure/common": "3.6.3",
30+
"@vendure/core": "3.6.3",
3131
"express": "^5.1.0",
3232
"rimraf": "^5.0.5",
3333
"typescript": "5.8.2"

packages/admin-ui/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@vendure/admin-ui",
3-
"version": "3.6.2",
3+
"version": "3.6.3",
44
"license": "GPL-3.0-or-later",
55
"repository": {
66
"type": "git",
@@ -53,7 +53,7 @@
5353
"@ng-select/ng-select": "^14.2.6",
5454
"@ngx-translate/core": "^16.0.4",
5555
"@ngx-translate/http-loader": "^16.0.1",
56-
"@vendure/common": "3.6.2",
56+
"@vendure/common": "3.6.3",
5757
"@webcomponents/custom-elements": "^1.6.0",
5858
"apollo-angular": "^10.0.3",
5959
"apollo-upload-client": "^18.0.1",
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
// Auto-generated by the set-version.js script.
2-
export const ADMIN_UI_VERSION = '3.6.2';
2+
export const ADMIN_UI_VERSION = '3.6.3';

packages/asset-server-plugin/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@vendure/asset-server-plugin",
3-
"version": "3.6.2",
3+
"version": "3.6.3",
44
"main": "lib/index.js",
55
"types": "lib/index.d.ts",
66
"files": [
@@ -30,8 +30,8 @@
3030
"@types/express": "^5.0.1",
3131
"@types/fs-extra": "^11.0.4",
3232
"@types/node-fetch": "^2.6.11",
33-
"@vendure/common": "3.6.2",
34-
"@vendure/core": "3.6.2",
33+
"@vendure/common": "3.6.3",
34+
"@vendure/core": "3.6.3",
3535
"express": "^5.1.0",
3636
"node-fetch": "^2.7.0",
3737
"rimraf": "^5.0.5",

packages/cli/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@vendure/cli",
3-
"version": "3.6.2",
3+
"version": "3.6.3",
44
"description": "A modern, headless ecommerce framework",
55
"repository": {
66
"type": "git",
@@ -37,7 +37,7 @@
3737
],
3838
"dependencies": {
3939
"@clack/prompts": "^0.7.0",
40-
"@vendure/common": "3.6.2",
40+
"@vendure/common": "3.6.3",
4141
"change-case": "^4.1.2",
4242
"commander": "^11.0.0",
4343
"dotenv": "^16.4.5",
@@ -49,8 +49,8 @@
4949
"tsconfig-paths": "^4.2.0"
5050
},
5151
"devDependencies": {
52-
"@vendure/core": "3.6.2",
53-
"@vendure/testing": "3.6.2",
52+
"@vendure/core": "3.6.3",
53+
"@vendure/testing": "3.6.3",
5454
"cross-env": "^7.0.3",
5555
"typescript": "5.8.2"
5656
}

packages/common/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@vendure/common",
3-
"version": "3.6.2",
3+
"version": "3.6.3",
44
"main": "index.js",
55
"license": "GPL-3.0-or-later",
66
"repository": {

packages/core/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@vendure/core",
3-
"version": "3.6.2",
3+
"version": "3.6.3",
44
"description": "A modern, headless ecommerce framework",
55
"repository": {
66
"type": "git",
@@ -49,7 +49,7 @@
4949
"@nestjs/platform-express": "^11.0.12",
5050
"@nestjs/terminus": "^11.0.0",
5151
"@nestjs/typeorm": "^11.0.0",
52-
"@vendure/common": "3.6.2",
52+
"@vendure/common": "3.6.3",
5353
"bcrypt": "^6.0.0",
5454
"body-parser": "^1.20.2",
5555
"cookie-session": "^2.1.0",

packages/create/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@vendure/create",
3-
"version": "3.6.2",
3+
"version": "3.6.3",
44
"license": "GPL-3.0-or-later",
55
"bin": {
66
"create": "./index.js"
@@ -31,14 +31,14 @@
3131
"@types/fs-extra": "^11.0.4",
3232
"@types/handlebars": "^4.1.0",
3333
"@types/semver": "^7.5.8",
34-
"@vendure/core": "3.6.2",
34+
"@vendure/core": "3.6.3",
3535
"rimraf": "^5.0.5",
3636
"ts-node": "^10.9.2",
3737
"typescript": "5.8.2"
3838
},
3939
"dependencies": {
4040
"@clack/prompts": "^0.11.0",
41-
"@vendure/common": "3.6.2",
41+
"@vendure/common": "3.6.3",
4242
"commander": "^14.0.1",
4343
"cross-spawn": "^7.0.6",
4444
"fs-extra": "^11.2.0",

0 commit comments

Comments
 (0)