diff --git a/changelog.md b/changelog.md index 9432a59db..4a22949a0 100644 --- a/changelog.md +++ b/changelog.md @@ -1,4 +1,4 @@ -# Unchained Engine v3.0 RC7 ("Odi") +# Unchained Engine v3.0 RC8 ("Odi") We are thrilled to announce Unchained Engine v3.0, 5 years after the first version. We started with an overloaded framework approach using Meteor and gradually removed dependency by dependency, getting closer to the metal and in-line with today's standards. Unchained Engine... - ...is 100% ESM and self-hosted diff --git a/docs/package.json b/docs/package.json index a5b5e6856..9559c8944 100644 --- a/docs/package.json +++ b/docs/package.json @@ -2,7 +2,7 @@ "name": "docs", "description": "Docs for Unchained Engine", "private": true, - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "license": "ISC", "scripts": { "dev": "docusaurus start", diff --git a/examples/kitchensink/package.json b/examples/kitchensink/package.json index cf8807eac..9ab04b4d2 100644 --- a/examples/kitchensink/package.json +++ b/examples/kitchensink/package.json @@ -2,7 +2,7 @@ "name": "example-kitchensink", "description": "Kitchensink for Unchained Engine", "private": true, - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "license": "EUPL-1.2", "type": "module", "homepage": "https://unchained.shop", @@ -35,12 +35,12 @@ }, "dependencies": { "@graphql-yoga/plugin-response-cache": "^3.12.6", - "@unchainedshop/api": "^3.0.0-rc7", - "@unchainedshop/core-delivery": "^3.0.0-rc7", - "@unchainedshop/core-payment": "^3.0.0-rc7", - "@unchainedshop/platform": "^3.0.0-rc7", - "@unchainedshop/plugins": "^3.0.0-rc7", - "@unchainedshop/ticketing": "^3.0.0-rc7", + "@unchainedshop/api": "^3.0.0-rc8", + "@unchainedshop/core-delivery": "^3.0.0-rc8", + "@unchainedshop/core-payment": "^3.0.0-rc8", + "@unchainedshop/platform": "^3.0.0-rc8", + "@unchainedshop/plugins": "^3.0.0-rc8", + "@unchainedshop/ticketing": "^3.0.0-rc8", "bip32": "^4.0.0", "bitcoinjs-lib": "^6.1.7", "dotenv-extended": "^2.9.0", diff --git a/examples/minimal/package.json b/examples/minimal/package.json index 9ee919e88..df6fa117f 100644 --- a/examples/minimal/package.json +++ b/examples/minimal/package.json @@ -2,7 +2,7 @@ "name": "@unchainedshop/minimal", "description": "Kitchensink for Unchained Engine", "private": true, - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "license": "EUPL-1.2", "type": "module", "homepage": "https://unchained.shop", @@ -36,8 +36,8 @@ "dependencies": { "@fastify/cookie": "^11.0.1", "@fastify/session": "^11.0.2", - "@unchainedshop/platform": "^3.0.0-rc7", - "@unchainedshop/plugins": "^3.0.0-rc7", + "@unchainedshop/platform": "^3.0.0-rc8", + "@unchainedshop/plugins": "^3.0.0-rc8", "connect-mongo": "^5.1.0", "fastify": "^5.2.0" }, diff --git a/migration-v3.md b/migration-v3.md index 61ee0f9c5..7ca92b18e 100644 --- a/migration-v3.md +++ b/migration-v3.md @@ -3,30 +3,34 @@ Add the env `UNCHAINED_TOKEN_SECRET`, use any random string secret to the server. ## Schema Changes -Checkout the Changelog for a list. We encourage you to use codegen to have statically typed queries and mutations for frontend projects. + +Checkout the Changelog for a list. We encourage you to use codegen to have statically typed queries and +mutations for frontend projects. ## Apollo to Yoga + Boot.ts files need to be migrated in order to work with the new Yoga GraphQL Server. -First: Dependencies -`npm install @graphql-yoga/plugin-response-cache graphql-yoga` +First: Dependencies `npm install @graphql-yoga/plugin-response-cache graphql-yoga` `npm uninstall @apollo/server-plugin-response-cache @apollo/server apollo-graphiql-playground` Remove + ```js import { startPlatform, withAccessToken, setAccessToken, connectPlatformToExpress4, -} from "@unchainedshop/platform"; -import { ApolloServerPluginCacheControl } from "@apollo/server/plugin/cacheControl"; -import { ApolloServerPluginDrainHttpServer } from "@apollo/server/plugin/drainHttpServer"; -import { ApolloServerPluginLandingPageGraphiQLPlayground } from "apollo-graphiql-playground"; -import responseCachePlugin from "@apollo/server-plugin-response-cache"; +} from '@unchainedshop/platform'; +import { ApolloServerPluginCacheControl } from '@apollo/server/plugin/cacheControl'; +import { ApolloServerPluginDrainHttpServer } from '@apollo/server/plugin/drainHttpServer'; +import { ApolloServerPluginLandingPageGraphiQLPlayground } from 'apollo-graphiql-playground'; +import responseCachePlugin from '@apollo/server-plugin-response-cache'; ``` Add + ```js import { useExecutionCancellation } from 'graphql-yoga'; import { useResponseCache } from '@graphql-yoga/plugin-response-cache'; @@ -36,6 +40,7 @@ import { defaultModules, connectDefaultPluginsToExpress4 } from '@unchainedshop/ ``` Change startPlatform from: + ```js const engine = await startPlatform({ introspection: true, @@ -65,47 +70,65 @@ connectPlatformToExpress4(app, engine, { corsOrigins: [] }); ``` to: + ```js const engine = await startPlatform({ - plugins: [ - useExecutionCancellation(), - useResponseCache({ - ttl: 0, - session(req) { - const auth = req.headers.get('authorization'); - const cookies = cookie.parse(req.headers.get('cookie') || ''); - return auth || cookies[UNCHAINED_COOKIE_NAME] || null; - }, - enabled() { - return process.env.NODE_ENV === 'production'; - }, - }), - ], + plugins: [ + useExecutionCancellation(), + useResponseCache({ + ttl: 0, + session(req) { + const auth = req.headers.get('authorization'); + const cookies = cookie.parse(req.headers.get('cookie') || ''); + return auth || cookies[UNCHAINED_COOKIE_NAME] || null; + }, + enabled() { + return process.env.NODE_ENV === 'production'; + }, + }), + ], }); connect(app, engine); ``` ## Remove types -Remove all imports from `@unchainedshop/types` and find the types in the according core modules, core and platform. +Remove all imports from `@unchainedshop/types` and find the types in the according core modules, core and +platform. ## Migrate Removed Module Functions `modules.products.prices.userPrice`: `services.products.simulateProductPricing` `modules.orders.pricingSheet`: +```js +OrderPricingSheet(order);` +``` `modules.orders.positions.pricingSheet`: +```js +ProductPricingSheet({ + ...item, + currency: order.currency, +});` +``` `modules.orders.delivery.pricingSheet`: +```js +DeliveryPricingSheet(delivery);` +``` `modules.orders.payment.pricingSheet`: +```js +PaymentPricingSheet(payment);` +``` `modules.accounts.findUserByEmail` => `modules.users.findUserByEmail` `modules.accounts.setUsername` => `modules.users.setUsername` -`modules.accounts.createUser` => `modules.users.createUser` (password does not take a hashed password anymore, provide plain password here it will hash it on it's own) +`modules.accounts.createUser` => `modules.users.createUser` (password does not take a hashed password +anymore, provide plain password here it will hash it on it's own) `modules.accounts.sendEnrollmentEmail(...)` => `modules.users.sendResetPasswordEmail(..., true);` @@ -126,9 +149,11 @@ Remove all imports from `@unchainedshop/types` and find the types in the accordi Dependency Hell: Minimal v2 without optional and without dev (production setup): -* 449 Packages in node_modules -* 205M + +- 449 Packages in node_modules +- 205M Minimal v3 without optional and without dev (production setup): -* 245 Packages in node_modules -* 76M + +- 245 Packages in node_modules +- 76M diff --git a/package-lock.json b/package-lock.json index 0e9628a36..72225ca74 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@unchainedshop/engine", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@unchainedshop/engine", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "license": "EUPL-1.2", "workspaces": [ "packages/logger", @@ -70,16 +70,16 @@ }, "examples/kitchensink": { "name": "example-kitchensink", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "license": "EUPL-1.2", "dependencies": { "@graphql-yoga/plugin-response-cache": "^3.12.6", - "@unchainedshop/api": "^3.0.0-rc7", - "@unchainedshop/core-delivery": "^3.0.0-rc7", - "@unchainedshop/core-payment": "^3.0.0-rc7", - "@unchainedshop/platform": "^3.0.0-rc7", - "@unchainedshop/plugins": "^3.0.0-rc7", - "@unchainedshop/ticketing": "^3.0.0-rc7", + "@unchainedshop/api": "^3.0.0-rc8", + "@unchainedshop/core-delivery": "^3.0.0-rc8", + "@unchainedshop/core-payment": "^3.0.0-rc8", + "@unchainedshop/platform": "^3.0.0-rc8", + "@unchainedshop/plugins": "^3.0.0-rc8", + "@unchainedshop/ticketing": "^3.0.0-rc8", "bip32": "^4.0.0", "bitcoinjs-lib": "^6.1.7", "dotenv-extended": "^2.9.0", @@ -113,13 +113,13 @@ }, "examples/minimal": { "name": "@unchainedshop/minimal", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "license": "EUPL-1.2", "dependencies": { "@fastify/cookie": "^11.0.1", "@fastify/session": "^11.0.2", - "@unchainedshop/platform": "^3.0.0-rc7", - "@unchainedshop/plugins": "^3.0.0-rc7", + "@unchainedshop/platform": "^3.0.0-rc8", + "@unchainedshop/plugins": "^3.0.0-rc8", "connect-mongo": "^5.1.0", "fastify": "^5.2.0" }, @@ -16901,14 +16901,14 @@ }, "packages/api": { "name": "@unchainedshop/api", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "license": "EUPL-1.2", "dependencies": { - "@unchainedshop/core": "^3.0.0-rc7", - "@unchainedshop/events": "^3.0.0-rc7", - "@unchainedshop/logger": "^3.0.0-rc7", - "@unchainedshop/roles": "^3.0.0-rc7", - "@unchainedshop/utils": "^3.0.0-rc7", + "@unchainedshop/core": "^3.0.0-rc8", + "@unchainedshop/events": "^3.0.0-rc8", + "@unchainedshop/logger": "^3.0.0-rc8", + "@unchainedshop/roles": "^3.0.0-rc8", + "@unchainedshop/utils": "^3.0.0-rc8", "accounting": "0.4.1", "dataloader": "^2.2.3", "expiry-map": "^2.0.0", @@ -16973,30 +16973,30 @@ }, "packages/core": { "name": "@unchainedshop/core", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "license": "EUPL-1.2", "dependencies": { "@breejs/later": "^4.2.0", - "@unchainedshop/core-assortments": "^3.0.0-rc7", - "@unchainedshop/core-bookmarks": "^3.0.0-rc7", - "@unchainedshop/core-countries": "^3.0.0-rc7", - "@unchainedshop/core-currencies": "^3.0.0-rc7", - "@unchainedshop/core-delivery": "^3.0.0-rc7", - "@unchainedshop/core-enrollments": "^3.0.0-rc7", - "@unchainedshop/core-events": "^3.0.0-rc7", - "@unchainedshop/core-files": "^3.0.0-rc7", - "@unchainedshop/core-filters": "^3.0.0-rc7", - "@unchainedshop/core-languages": "^3.0.0-rc7", - "@unchainedshop/core-messaging": "^3.0.0-rc7", - "@unchainedshop/core-orders": "^3.0.0-rc7", - "@unchainedshop/core-payment": "^3.0.0-rc7", - "@unchainedshop/core-products": "^3.0.0-rc7", - "@unchainedshop/core-quotations": "^3.0.0-rc7", - "@unchainedshop/core-users": "^3.0.0-rc7", - "@unchainedshop/core-warehousing": "^3.0.0-rc7", - "@unchainedshop/core-worker": "^3.0.0-rc7", - "@unchainedshop/logger": "^3.0.0-rc7", - "@unchainedshop/utils": "^3.0.0-rc7" + "@unchainedshop/core-assortments": "^3.0.0-rc8", + "@unchainedshop/core-bookmarks": "^3.0.0-rc8", + "@unchainedshop/core-countries": "^3.0.0-rc8", + "@unchainedshop/core-currencies": "^3.0.0-rc8", + "@unchainedshop/core-delivery": "^3.0.0-rc8", + "@unchainedshop/core-enrollments": "^3.0.0-rc8", + "@unchainedshop/core-events": "^3.0.0-rc8", + "@unchainedshop/core-files": "^3.0.0-rc8", + "@unchainedshop/core-filters": "^3.0.0-rc8", + "@unchainedshop/core-languages": "^3.0.0-rc8", + "@unchainedshop/core-messaging": "^3.0.0-rc8", + "@unchainedshop/core-orders": "^3.0.0-rc8", + "@unchainedshop/core-payment": "^3.0.0-rc8", + "@unchainedshop/core-products": "^3.0.0-rc8", + "@unchainedshop/core-quotations": "^3.0.0-rc8", + "@unchainedshop/core-users": "^3.0.0-rc8", + "@unchainedshop/core-warehousing": "^3.0.0-rc8", + "@unchainedshop/core-worker": "^3.0.0-rc8", + "@unchainedshop/logger": "^3.0.0-rc8", + "@unchainedshop/utils": "^3.0.0-rc8" }, "devDependencies": { "@types/node": "^22.10.2", @@ -17007,13 +17007,13 @@ }, "packages/core-assortments": { "name": "@unchainedshop/core-assortments", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "license": "EUPL-1.2", "dependencies": { - "@unchainedshop/events": "^3.0.0-rc7", - "@unchainedshop/file-upload": "^3.0.0-rc7", - "@unchainedshop/logger": "^3.0.0-rc7", - "@unchainedshop/utils": "^3.0.0-rc7" + "@unchainedshop/events": "^3.0.0-rc8", + "@unchainedshop/file-upload": "^3.0.0-rc8", + "@unchainedshop/logger": "^3.0.0-rc8", + "@unchainedshop/utils": "^3.0.0-rc8" }, "devDependencies": { "@types/node": "^22.10.2", @@ -17024,11 +17024,11 @@ }, "packages/core-bookmarks": { "name": "@unchainedshop/core-bookmarks", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "license": "EUPL-1.2", "dependencies": { - "@unchainedshop/events": "^3.0.0-rc7", - "@unchainedshop/mongodb": "^3.0.0-rc7" + "@unchainedshop/events": "^3.0.0-rc8", + "@unchainedshop/mongodb": "^3.0.0-rc8" }, "devDependencies": { "@types/node": "^22.10.2", @@ -17039,11 +17039,11 @@ }, "packages/core-countries": { "name": "@unchainedshop/core-countries", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "license": "EUPL-1.2", "dependencies": { - "@unchainedshop/events": "^3.0.0-rc7", - "@unchainedshop/utils": "^3.0.0-rc7" + "@unchainedshop/events": "^3.0.0-rc8", + "@unchainedshop/utils": "^3.0.0-rc8" }, "devDependencies": { "@types/node": "^22.10.2", @@ -17054,11 +17054,11 @@ }, "packages/core-currencies": { "name": "@unchainedshop/core-currencies", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "license": "EUPL-1.2", "dependencies": { - "@unchainedshop/events": "^3.0.0-rc7", - "@unchainedshop/utils": "^3.0.0-rc7" + "@unchainedshop/events": "^3.0.0-rc8", + "@unchainedshop/utils": "^3.0.0-rc8" }, "devDependencies": { "@types/node": "^22.10.2", @@ -17069,13 +17069,13 @@ }, "packages/core-delivery": { "name": "@unchainedshop/core-delivery", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "license": "EUPL-1.2", "dependencies": { - "@unchainedshop/events": "^3.0.0-rc7", - "@unchainedshop/logger": "^3.0.0-rc7", - "@unchainedshop/mongodb": "^3.0.0-rc7", - "@unchainedshop/utils": "^3.0.0-rc7" + "@unchainedshop/events": "^3.0.0-rc8", + "@unchainedshop/logger": "^3.0.0-rc8", + "@unchainedshop/mongodb": "^3.0.0-rc8", + "@unchainedshop/utils": "^3.0.0-rc8" }, "devDependencies": { "@types/node": "^22.10.2", @@ -17086,13 +17086,13 @@ }, "packages/core-enrollments": { "name": "@unchainedshop/core-enrollments", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "license": "EUPL-1.2", "dependencies": { "@breejs/later": "^4.2.0", - "@unchainedshop/events": "^3.0.0-rc7", - "@unchainedshop/logger": "^3.0.0-rc7", - "@unchainedshop/utils": "^3.0.0-rc7" + "@unchainedshop/events": "^3.0.0-rc8", + "@unchainedshop/logger": "^3.0.0-rc8", + "@unchainedshop/utils": "^3.0.0-rc8" }, "devDependencies": { "@types/breejs__later": "^4.1.5", @@ -17104,11 +17104,11 @@ }, "packages/core-events": { "name": "@unchainedshop/core-events", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "license": "EUPL-1.2", "dependencies": { - "@unchainedshop/events": "^3.0.0-rc7", - "@unchainedshop/utils": "^3.0.0-rc7" + "@unchainedshop/events": "^3.0.0-rc8", + "@unchainedshop/utils": "^3.0.0-rc8" }, "devDependencies": { "@types/node": "^22.10.2", @@ -17119,13 +17119,13 @@ }, "packages/core-files": { "name": "@unchainedshop/core-files", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "license": "EUPL-1.2", "dependencies": { - "@unchainedshop/events": "^3.0.0-rc7", - "@unchainedshop/file-upload": "^3.0.0-rc7", - "@unchainedshop/logger": "^3.0.0-rc7", - "@unchainedshop/utils": "^3.0.0-rc7" + "@unchainedshop/events": "^3.0.0-rc8", + "@unchainedshop/file-upload": "^3.0.0-rc8", + "@unchainedshop/logger": "^3.0.0-rc8", + "@unchainedshop/utils": "^3.0.0-rc8" }, "devDependencies": { "@types/node": "^22.10.2", @@ -17136,13 +17136,13 @@ }, "packages/core-filters": { "name": "@unchainedshop/core-filters", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "license": "EUPL-1.2", "dependencies": { - "@unchainedshop/events": "^3.0.0-rc7", - "@unchainedshop/logger": "^3.0.0-rc7", - "@unchainedshop/mongodb": "^3.0.0-rc7", - "@unchainedshop/utils": "^3.0.0-rc7", + "@unchainedshop/events": "^3.0.0-rc8", + "@unchainedshop/logger": "^3.0.0-rc8", + "@unchainedshop/mongodb": "^3.0.0-rc8", + "@unchainedshop/utils": "^3.0.0-rc8", "expiry-map": "^2.0.0", "p-memoize": "^7.1.1" }, @@ -17155,11 +17155,11 @@ }, "packages/core-languages": { "name": "@unchainedshop/core-languages", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "license": "EUPL-1.2", "dependencies": { - "@unchainedshop/events": "^3.0.0-rc7", - "@unchainedshop/utils": "^3.0.0-rc7" + "@unchainedshop/events": "^3.0.0-rc8", + "@unchainedshop/utils": "^3.0.0-rc8" }, "devDependencies": { "@types/node": "^22.10.2", @@ -17170,10 +17170,10 @@ }, "packages/core-messaging": { "name": "@unchainedshop/core-messaging", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "license": "EUPL-1.2", "dependencies": { - "@unchainedshop/logger": "^3.0.0-rc7", + "@unchainedshop/logger": "^3.0.0-rc8", "mustache": "^4.2.0" }, "devDependencies": { @@ -17185,13 +17185,13 @@ }, "packages/core-orders": { "name": "@unchainedshop/core-orders", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "license": "EUPL-1.2", "dependencies": { "@kontsedal/locco": "0.1.0", - "@unchainedshop/events": "^3.0.0-rc7", - "@unchainedshop/logger": "^3.0.0-rc7", - "@unchainedshop/utils": "^3.0.0-rc7" + "@unchainedshop/events": "^3.0.0-rc8", + "@unchainedshop/logger": "^3.0.0-rc8", + "@unchainedshop/utils": "^3.0.0-rc8" }, "devDependencies": { "@types/node": "^22.10.2", @@ -17202,12 +17202,12 @@ }, "packages/core-payment": { "name": "@unchainedshop/core-payment", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "license": "EUPL-1.2", "dependencies": { - "@unchainedshop/events": "^3.0.0-rc7", - "@unchainedshop/logger": "^3.0.0-rc7", - "@unchainedshop/utils": "^3.0.0-rc7" + "@unchainedshop/events": "^3.0.0-rc8", + "@unchainedshop/logger": "^3.0.0-rc8", + "@unchainedshop/utils": "^3.0.0-rc8" }, "devDependencies": { "@types/node": "^22.10.2", @@ -17218,12 +17218,12 @@ }, "packages/core-products": { "name": "@unchainedshop/core-products", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "license": "EUPL-1.2", "dependencies": { - "@unchainedshop/events": "^3.0.0-rc7", - "@unchainedshop/file-upload": "^3.0.0-rc7", - "@unchainedshop/utils": "^3.0.0-rc7" + "@unchainedshop/events": "^3.0.0-rc8", + "@unchainedshop/file-upload": "^3.0.0-rc8", + "@unchainedshop/utils": "^3.0.0-rc8" }, "devDependencies": { "@types/node": "^22.10.2", @@ -17234,12 +17234,12 @@ }, "packages/core-quotations": { "name": "@unchainedshop/core-quotations", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "license": "EUPL-1.2", "dependencies": { - "@unchainedshop/events": "^3.0.0-rc7", - "@unchainedshop/logger": "^3.0.0-rc7", - "@unchainedshop/utils": "^3.0.0-rc7" + "@unchainedshop/events": "^3.0.0-rc8", + "@unchainedshop/logger": "^3.0.0-rc8", + "@unchainedshop/utils": "^3.0.0-rc8" }, "devDependencies": { "@types/node": "^22.10.2", @@ -17250,16 +17250,16 @@ }, "packages/core-users": { "name": "@unchainedshop/core-users", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "license": "EUPL-1.2", "dependencies": { "@node-rs/bcrypt": "^1.10.7", - "@unchainedshop/events": "^3.0.0-rc7", - "@unchainedshop/file-upload": "^3.0.0-rc7", - "@unchainedshop/logger": "^3.0.0-rc7", - "@unchainedshop/mongodb": "^3.0.0-rc7", - "@unchainedshop/roles": "^3.0.0-rc7", - "@unchainedshop/utils": "^3.0.0-rc7" + "@unchainedshop/events": "^3.0.0-rc8", + "@unchainedshop/file-upload": "^3.0.0-rc8", + "@unchainedshop/logger": "^3.0.0-rc8", + "@unchainedshop/mongodb": "^3.0.0-rc8", + "@unchainedshop/roles": "^3.0.0-rc8", + "@unchainedshop/utils": "^3.0.0-rc8" }, "devDependencies": { "@types/node": "^22.10.2", @@ -17279,12 +17279,12 @@ }, "packages/core-warehousing": { "name": "@unchainedshop/core-warehousing", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "license": "EUPL-1.2", "dependencies": { - "@unchainedshop/events": "^3.0.0-rc7", - "@unchainedshop/logger": "^3.0.0-rc7", - "@unchainedshop/utils": "^3.0.0-rc7" + "@unchainedshop/events": "^3.0.0-rc8", + "@unchainedshop/logger": "^3.0.0-rc8", + "@unchainedshop/utils": "^3.0.0-rc8" }, "devDependencies": { "@types/node": "^22.10.2", @@ -17295,11 +17295,11 @@ }, "packages/core-worker": { "name": "@unchainedshop/core-worker", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "license": "EUPL-1.2", "dependencies": { - "@unchainedshop/logger": "^3.0.0-rc7", - "@unchainedshop/utils": "^3.0.0-rc7" + "@unchainedshop/logger": "^3.0.0-rc8", + "@unchainedshop/utils": "^3.0.0-rc8" }, "devDependencies": { "@types/breejs__later": "^4.1.5", @@ -17311,10 +17311,10 @@ }, "packages/events": { "name": "@unchainedshop/events", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "license": "EUPL-1.2", "dependencies": { - "@unchainedshop/logger": "^3.0.0-rc7" + "@unchainedshop/logger": "^3.0.0-rc8" }, "devDependencies": { "@types/jest": "^29.5.14", @@ -17326,11 +17326,11 @@ }, "packages/file-upload": { "name": "@unchainedshop/file-upload", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "license": "EUPL-1.2", "dependencies": { - "@unchainedshop/logger": "^3.0.0-rc7", - "@unchainedshop/utils": "^3.0.0-rc7", + "@unchainedshop/logger": "^3.0.0-rc8", + "@unchainedshop/utils": "^3.0.0-rc8", "base-x": "^5.0.0" }, "devDependencies": { @@ -17348,7 +17348,7 @@ }, "packages/logger": { "name": "@unchainedshop/logger", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "license": "EUPL-1.2", "dependencies": { "chalk": "^5.3.0", @@ -17378,10 +17378,10 @@ }, "packages/mongodb": { "name": "@unchainedshop/mongodb", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "license": "EUPL-1.2", "dependencies": { - "@unchainedshop/utils": "^3.0.0-rc7" + "@unchainedshop/utils": "^3.0.0-rc8" }, "devDependencies": { "@types/node": "^22.10.2", @@ -17407,18 +17407,18 @@ }, "packages/platform": { "name": "@unchainedshop/platform", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "license": "EUPL-1.2", "dependencies": { - "@unchainedshop/api": "^3.0.0-rc7", - "@unchainedshop/core": "^3.0.0-rc7", - "@unchainedshop/events": "^3.0.0-rc7", - "@unchainedshop/file-upload": "^3.0.0-rc7", - "@unchainedshop/logger": "^3.0.0-rc7", - "@unchainedshop/mongodb": "^3.0.0-rc7", - "@unchainedshop/plugins": "^3.0.0-rc7", - "@unchainedshop/roles": "^3.0.0-rc7", - "@unchainedshop/utils": "^3.0.0-rc7", + "@unchainedshop/api": "^3.0.0-rc8", + "@unchainedshop/core": "^3.0.0-rc8", + "@unchainedshop/events": "^3.0.0-rc8", + "@unchainedshop/file-upload": "^3.0.0-rc8", + "@unchainedshop/logger": "^3.0.0-rc8", + "@unchainedshop/mongodb": "^3.0.0-rc8", + "@unchainedshop/plugins": "^3.0.0-rc8", + "@unchainedshop/roles": "^3.0.0-rc8", + "@unchainedshop/utils": "^3.0.0-rc8", "safe-stable-stringify": "^2.5.0" }, "devDependencies": { @@ -17433,22 +17433,22 @@ }, "packages/plugins": { "name": "@unchainedshop/plugins", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "license": "EUPL-1.2", "dependencies": { "@breejs/later": "^4.2.0", - "@unchainedshop/api": "^3.0.0-rc7", - "@unchainedshop/core-delivery": "^3.0.0-rc7", - "@unchainedshop/core-enrollments": "^3.0.0-rc7", - "@unchainedshop/core-orders": "^3.0.0-rc7", - "@unchainedshop/core-payment": "^3.0.0-rc7", - "@unchainedshop/core-products": "^3.0.0-rc7", - "@unchainedshop/core-warehousing": "^3.0.0-rc7", - "@unchainedshop/core-worker": "^3.0.0-rc7", - "@unchainedshop/events": "^3.0.0-rc7", - "@unchainedshop/file-upload": "^3.0.0-rc7", - "@unchainedshop/logger": "^3.0.0-rc7", - "@unchainedshop/utils": "^3.0.0-rc7", + "@unchainedshop/api": "^3.0.0-rc8", + "@unchainedshop/core-delivery": "^3.0.0-rc8", + "@unchainedshop/core-enrollments": "^3.0.0-rc8", + "@unchainedshop/core-orders": "^3.0.0-rc8", + "@unchainedshop/core-payment": "^3.0.0-rc8", + "@unchainedshop/core-products": "^3.0.0-rc8", + "@unchainedshop/core-warehousing": "^3.0.0-rc8", + "@unchainedshop/core-worker": "^3.0.0-rc8", + "@unchainedshop/events": "^3.0.0-rc8", + "@unchainedshop/file-upload": "^3.0.0-rc8", + "@unchainedshop/logger": "^3.0.0-rc8", + "@unchainedshop/utils": "^3.0.0-rc8", "event-iterator": "^2.0.0", "JSONStream": "^1.3.5" }, @@ -17585,7 +17585,7 @@ }, "packages/roles": { "name": "@unchainedshop/roles", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "license": "EUPL-1.2", "dependencies": { "lodash.clone": "4.5.0" @@ -17599,7 +17599,7 @@ }, "packages/shared": { "name": "@unchainedshop/shared", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "dependencies": { "@types/node": "^22.10.2", "typescript": "^5.7.2" @@ -17607,15 +17607,15 @@ }, "packages/ticketing": { "name": "@unchainedshop/ticketing", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "license": "EUPL-1.2", "dependencies": { - "@unchainedshop/api": "^3.0.0-rc7", - "@unchainedshop/core-files": "^3.0.0-rc7", - "@unchainedshop/core-worker": "^3.0.0-rc7", - "@unchainedshop/events": "^3.0.0-rc7", - "@unchainedshop/logger": "^3.0.0-rc7", - "@unchainedshop/mongodb": "^3.0.0-rc7" + "@unchainedshop/api": "^3.0.0-rc8", + "@unchainedshop/core-files": "^3.0.0-rc8", + "@unchainedshop/core-worker": "^3.0.0-rc8", + "@unchainedshop/events": "^3.0.0-rc8", + "@unchainedshop/logger": "^3.0.0-rc8", + "@unchainedshop/mongodb": "^3.0.0-rc8" }, "devDependencies": { "@types/express": "^5.0.0", @@ -17630,10 +17630,10 @@ }, "packages/utils": { "name": "@unchainedshop/utils", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "license": "EUPL-1.2", "dependencies": { - "@unchainedshop/logger": "^3.0.0-rc7", + "@unchainedshop/logger": "^3.0.0-rc8", "hashids": "^2.3.0", "resolve-accept-language": "^3.1.10" }, diff --git a/package.json b/package.json index 672c877b2..e1b34be7c 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@unchainedshop/engine", "description": "Unchained Engine", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "license": "EUPL-1.2", "private": "true", "homepage": "https://unchained.shop", diff --git a/packages/api/package.json b/packages/api/package.json index 193d6ac9f..e63695aea 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -1,6 +1,6 @@ { "name": "@unchainedshop/api", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "main": "lib/api-index.js", "types": "lib/api-index.d.ts", "type": "module", @@ -71,11 +71,11 @@ } }, "dependencies": { - "@unchainedshop/core": "^3.0.0-rc7", - "@unchainedshop/events": "^3.0.0-rc7", - "@unchainedshop/logger": "^3.0.0-rc7", - "@unchainedshop/roles": "^3.0.0-rc7", - "@unchainedshop/utils": "^3.0.0-rc7", + "@unchainedshop/core": "^3.0.0-rc8", + "@unchainedshop/events": "^3.0.0-rc8", + "@unchainedshop/logger": "^3.0.0-rc8", + "@unchainedshop/roles": "^3.0.0-rc8", + "@unchainedshop/utils": "^3.0.0-rc8", "accounting": "0.4.1", "dataloader": "^2.2.3", "expiry-map": "^2.0.0", diff --git a/packages/api/src/schema/inputTypes.ts b/packages/api/src/schema/inputTypes.ts index c17db18fa..7e691712f 100644 --- a/packages/api/src/schema/inputTypes.ts +++ b/packages/api/src/schema/inputTypes.ts @@ -45,7 +45,6 @@ export default [ isoCode: String! isActive: Boolean defaultCurrencyCode: String - defaultCurrencyId: String @deprecated(reason: "Use defaultCurrencyCode instead") } input CreateCurrencyInput { diff --git a/packages/core-assortments/package.json b/packages/core-assortments/package.json index be9f0a23c..d98f168d4 100644 --- a/packages/core-assortments/package.json +++ b/packages/core-assortments/package.json @@ -1,6 +1,6 @@ { "name": "@unchainedshop/core-assortments", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "main": "lib/assortments-index.js", "types": "lib/assortments-index.d.ts", "type": "module", @@ -31,10 +31,10 @@ }, "homepage": "https://github.com/unchainedshop/unchained#readme", "dependencies": { - "@unchainedshop/events": "^3.0.0-rc7", - "@unchainedshop/file-upload": "^3.0.0-rc7", - "@unchainedshop/logger": "^3.0.0-rc7", - "@unchainedshop/utils": "^3.0.0-rc7" + "@unchainedshop/events": "^3.0.0-rc8", + "@unchainedshop/file-upload": "^3.0.0-rc8", + "@unchainedshop/logger": "^3.0.0-rc8", + "@unchainedshop/utils": "^3.0.0-rc8" }, "devDependencies": { "@types/node": "^22.10.2", diff --git a/packages/core-bookmarks/package.json b/packages/core-bookmarks/package.json index ccd3e9fda..928e0b1f8 100644 --- a/packages/core-bookmarks/package.json +++ b/packages/core-bookmarks/package.json @@ -1,6 +1,6 @@ { "name": "@unchainedshop/core-bookmarks", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "main": "lib/bookmarks-index.js", "types": "lib/bookmarks-index.d.ts", "type": "module", @@ -31,8 +31,8 @@ }, "homepage": "https://github.com/unchainedshop/unchained#readme", "dependencies": { - "@unchainedshop/events": "^3.0.0-rc7", - "@unchainedshop/mongodb": "^3.0.0-rc7" + "@unchainedshop/events": "^3.0.0-rc8", + "@unchainedshop/mongodb": "^3.0.0-rc8" }, "devDependencies": { "@types/node": "^22.10.2", diff --git a/packages/core-countries/package.json b/packages/core-countries/package.json index c7ecf3526..4bfcfa9ed 100644 --- a/packages/core-countries/package.json +++ b/packages/core-countries/package.json @@ -1,6 +1,6 @@ { "name": "@unchainedshop/core-countries", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "main": "lib/countries-index.js", "types": "lib/countries-index.d.ts", "type": "module", @@ -31,8 +31,8 @@ }, "homepage": "https://github.com/unchainedshop/unchained#readme", "dependencies": { - "@unchainedshop/events": "^3.0.0-rc7", - "@unchainedshop/utils": "^3.0.0-rc7" + "@unchainedshop/events": "^3.0.0-rc8", + "@unchainedshop/utils": "^3.0.0-rc8" }, "devDependencies": { "@types/node": "^22.10.2", diff --git a/packages/core-currencies/package.json b/packages/core-currencies/package.json index 3471acebd..7deae2ea6 100644 --- a/packages/core-currencies/package.json +++ b/packages/core-currencies/package.json @@ -1,6 +1,6 @@ { "name": "@unchainedshop/core-currencies", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "main": "lib/currencies-index.js", "types": "lib/currencies-index.d.ts", "type": "module", @@ -31,8 +31,8 @@ }, "homepage": "https://github.com/unchainedshop/unchained#readme", "dependencies": { - "@unchainedshop/events": "^3.0.0-rc7", - "@unchainedshop/utils": "^3.0.0-rc7" + "@unchainedshop/events": "^3.0.0-rc8", + "@unchainedshop/utils": "^3.0.0-rc8" }, "devDependencies": { "@types/node": "^22.10.2", diff --git a/packages/core-delivery/package.json b/packages/core-delivery/package.json index 1dfc5fb96..11c0ef2c7 100644 --- a/packages/core-delivery/package.json +++ b/packages/core-delivery/package.json @@ -1,6 +1,6 @@ { "name": "@unchainedshop/core-delivery", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "main": "lib/delivery-index.js", "types": "lib/delivery-index.d.ts", "type": "module", @@ -31,10 +31,10 @@ }, "homepage": "https://github.com/unchainedshop/unchained#readme", "dependencies": { - "@unchainedshop/events": "^3.0.0-rc7", - "@unchainedshop/logger": "^3.0.0-rc7", - "@unchainedshop/mongodb": "^3.0.0-rc7", - "@unchainedshop/utils": "^3.0.0-rc7" + "@unchainedshop/events": "^3.0.0-rc8", + "@unchainedshop/logger": "^3.0.0-rc8", + "@unchainedshop/mongodb": "^3.0.0-rc8", + "@unchainedshop/utils": "^3.0.0-rc8" }, "devDependencies": { "@types/node": "^22.10.2", diff --git a/packages/core-enrollments/package.json b/packages/core-enrollments/package.json index 74d4f6945..8c5a68773 100644 --- a/packages/core-enrollments/package.json +++ b/packages/core-enrollments/package.json @@ -1,6 +1,6 @@ { "name": "@unchainedshop/core-enrollments", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "main": "lib/enrollments-index.js", "types": "lib/enrollments-index.d.ts", "type": "module", @@ -32,9 +32,9 @@ "homepage": "https://github.com/unchainedshop/unchained#readme", "dependencies": { "@breejs/later": "^4.2.0", - "@unchainedshop/events": "^3.0.0-rc7", - "@unchainedshop/logger": "^3.0.0-rc7", - "@unchainedshop/utils": "^3.0.0-rc7" + "@unchainedshop/events": "^3.0.0-rc8", + "@unchainedshop/logger": "^3.0.0-rc8", + "@unchainedshop/utils": "^3.0.0-rc8" }, "devDependencies": { "@types/breejs__later": "^4.1.5", diff --git a/packages/core-events/package.json b/packages/core-events/package.json index dba97fc3a..7e1ec9f2c 100644 --- a/packages/core-events/package.json +++ b/packages/core-events/package.json @@ -1,6 +1,6 @@ { "name": "@unchainedshop/core-events", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "main": "lib/events-index.js", "types": "lib/events-index.d.ts", "type": "module", @@ -31,8 +31,8 @@ }, "homepage": "https://github.com/unchainedshop/unchained#readme", "dependencies": { - "@unchainedshop/events": "^3.0.0-rc7", - "@unchainedshop/utils": "^3.0.0-rc7" + "@unchainedshop/events": "^3.0.0-rc8", + "@unchainedshop/utils": "^3.0.0-rc8" }, "devDependencies": { "@types/node": "^22.10.2", diff --git a/packages/core-files/package.json b/packages/core-files/package.json index 82d1705bc..cf4ad835d 100644 --- a/packages/core-files/package.json +++ b/packages/core-files/package.json @@ -1,6 +1,6 @@ { "name": "@unchainedshop/core-files", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "main": "lib/files-index.js", "types": "lib/files-index.d.ts", "type": "module", @@ -31,10 +31,10 @@ }, "homepage": "https://github.com/unchainedshop/unchained#readme", "dependencies": { - "@unchainedshop/events": "^3.0.0-rc7", - "@unchainedshop/file-upload": "^3.0.0-rc7", - "@unchainedshop/logger": "^3.0.0-rc7", - "@unchainedshop/utils": "^3.0.0-rc7" + "@unchainedshop/events": "^3.0.0-rc8", + "@unchainedshop/file-upload": "^3.0.0-rc8", + "@unchainedshop/logger": "^3.0.0-rc8", + "@unchainedshop/utils": "^3.0.0-rc8" }, "devDependencies": { "@types/node": "^22.10.2", diff --git a/packages/core-filters/package.json b/packages/core-filters/package.json index 947bf63be..ae570c33f 100644 --- a/packages/core-filters/package.json +++ b/packages/core-filters/package.json @@ -1,6 +1,6 @@ { "name": "@unchainedshop/core-filters", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "main": "lib/filters-index.js", "types": "lib/filters-index.d.ts", "type": "module", @@ -31,10 +31,10 @@ }, "homepage": "https://github.com/unchainedshop/unchained#readme", "dependencies": { - "@unchainedshop/events": "^3.0.0-rc7", - "@unchainedshop/logger": "^3.0.0-rc7", - "@unchainedshop/mongodb": "^3.0.0-rc7", - "@unchainedshop/utils": "^3.0.0-rc7", + "@unchainedshop/events": "^3.0.0-rc8", + "@unchainedshop/logger": "^3.0.0-rc8", + "@unchainedshop/mongodb": "^3.0.0-rc8", + "@unchainedshop/utils": "^3.0.0-rc8", "expiry-map": "^2.0.0", "p-memoize": "^7.1.1" }, diff --git a/packages/core-languages/package.json b/packages/core-languages/package.json index 856042e0c..821aaafa5 100644 --- a/packages/core-languages/package.json +++ b/packages/core-languages/package.json @@ -1,6 +1,6 @@ { "name": "@unchainedshop/core-languages", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "main": "lib/languages-index.js", "types": "lib/languages-index.d.ts", "type": "module", @@ -31,8 +31,8 @@ }, "homepage": "https://github.com/unchainedshop/unchained#readme", "dependencies": { - "@unchainedshop/events": "^3.0.0-rc7", - "@unchainedshop/utils": "^3.0.0-rc7" + "@unchainedshop/events": "^3.0.0-rc8", + "@unchainedshop/utils": "^3.0.0-rc8" }, "devDependencies": { "@types/node": "^22.10.2", diff --git a/packages/core-messaging/package.json b/packages/core-messaging/package.json index f48b1ecc1..6e1ea5b13 100644 --- a/packages/core-messaging/package.json +++ b/packages/core-messaging/package.json @@ -1,6 +1,6 @@ { "name": "@unchainedshop/core-messaging", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "main": "lib/messaging-index.js", "types": "lib/messaging-index.d.ts", "type": "module", @@ -31,7 +31,7 @@ }, "homepage": "https://github.com/unchainedshop/unchained#readme", "dependencies": { - "@unchainedshop/logger": "^3.0.0-rc7", + "@unchainedshop/logger": "^3.0.0-rc8", "mustache": "^4.2.0" }, "devDependencies": { diff --git a/packages/core-orders/package.json b/packages/core-orders/package.json index 878ae50ac..0ba16c467 100644 --- a/packages/core-orders/package.json +++ b/packages/core-orders/package.json @@ -1,6 +1,6 @@ { "name": "@unchainedshop/core-orders", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "main": "lib/orders-index.js", "types": "lib/orders-index.d.ts", "type": "module", @@ -32,9 +32,9 @@ "homepage": "https://github.com/unchainedshop/unchained#readme", "dependencies": { "@kontsedal/locco": "0.1.0", - "@unchainedshop/events": "^3.0.0-rc7", - "@unchainedshop/logger": "^3.0.0-rc7", - "@unchainedshop/utils": "^3.0.0-rc7" + "@unchainedshop/events": "^3.0.0-rc8", + "@unchainedshop/logger": "^3.0.0-rc8", + "@unchainedshop/utils": "^3.0.0-rc8" }, "devDependencies": { "@types/node": "^22.10.2", diff --git a/packages/core-payment/package.json b/packages/core-payment/package.json index 0df3b6889..82526dcf5 100644 --- a/packages/core-payment/package.json +++ b/packages/core-payment/package.json @@ -1,6 +1,6 @@ { "name": "@unchainedshop/core-payment", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "main": "lib/payment-index.js", "types": "lib/payment-index.d.ts", "type": "module", @@ -31,9 +31,9 @@ }, "homepage": "https://github.com/unchainedshop/unchained#readme", "dependencies": { - "@unchainedshop/events": "^3.0.0-rc7", - "@unchainedshop/logger": "^3.0.0-rc7", - "@unchainedshop/utils": "^3.0.0-rc7" + "@unchainedshop/events": "^3.0.0-rc8", + "@unchainedshop/logger": "^3.0.0-rc8", + "@unchainedshop/utils": "^3.0.0-rc8" }, "devDependencies": { "@types/node": "^22.10.2", diff --git a/packages/core-products/package.json b/packages/core-products/package.json index 86e12013b..5efcf6838 100644 --- a/packages/core-products/package.json +++ b/packages/core-products/package.json @@ -1,6 +1,6 @@ { "name": "@unchainedshop/core-products", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "main": "lib/products-index.js", "types": "lib/products-index.d.ts", "type": "module", @@ -31,9 +31,9 @@ }, "homepage": "https://github.com/unchainedshop/unchained#readme", "dependencies": { - "@unchainedshop/events": "^3.0.0-rc7", - "@unchainedshop/file-upload": "^3.0.0-rc7", - "@unchainedshop/utils": "^3.0.0-rc7" + "@unchainedshop/events": "^3.0.0-rc8", + "@unchainedshop/file-upload": "^3.0.0-rc8", + "@unchainedshop/utils": "^3.0.0-rc8" }, "devDependencies": { "@types/node": "^22.10.2", diff --git a/packages/core-quotations/package.json b/packages/core-quotations/package.json index 0b7611f76..4dbe0343d 100644 --- a/packages/core-quotations/package.json +++ b/packages/core-quotations/package.json @@ -1,6 +1,6 @@ { "name": "@unchainedshop/core-quotations", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "main": "lib/quotations-index.js", "types": "lib/quotations-index.d.ts", "type": "module", @@ -31,9 +31,9 @@ }, "homepage": "https://github.com/unchainedshop/unchained#readme", "dependencies": { - "@unchainedshop/events": "^3.0.0-rc7", - "@unchainedshop/logger": "^3.0.0-rc7", - "@unchainedshop/utils": "^3.0.0-rc7" + "@unchainedshop/events": "^3.0.0-rc8", + "@unchainedshop/logger": "^3.0.0-rc8", + "@unchainedshop/utils": "^3.0.0-rc8" }, "devDependencies": { "@types/node": "^22.10.2", diff --git a/packages/core-users/package.json b/packages/core-users/package.json index 1cb681c41..953282401 100644 --- a/packages/core-users/package.json +++ b/packages/core-users/package.json @@ -1,6 +1,6 @@ { "name": "@unchainedshop/core-users", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "main": "lib/users-index.js", "types": "lib/users-index.d.ts", "type": "module", @@ -32,12 +32,12 @@ "homepage": "https://github.com/unchainedshop/unchained#readme", "dependencies": { "@node-rs/bcrypt": "^1.10.7", - "@unchainedshop/events": "^3.0.0-rc7", - "@unchainedshop/file-upload": "^3.0.0-rc7", - "@unchainedshop/logger": "^3.0.0-rc7", - "@unchainedshop/mongodb": "^3.0.0-rc7", - "@unchainedshop/roles": "^3.0.0-rc7", - "@unchainedshop/utils": "^3.0.0-rc7" + "@unchainedshop/events": "^3.0.0-rc8", + "@unchainedshop/file-upload": "^3.0.0-rc8", + "@unchainedshop/logger": "^3.0.0-rc8", + "@unchainedshop/mongodb": "^3.0.0-rc8", + "@unchainedshop/roles": "^3.0.0-rc8", + "@unchainedshop/utils": "^3.0.0-rc8" }, "peerDependencies": { "fido2-lib": "^3.5.3" diff --git a/packages/core-warehousing/package.json b/packages/core-warehousing/package.json index cccff3514..4a5b8b41c 100644 --- a/packages/core-warehousing/package.json +++ b/packages/core-warehousing/package.json @@ -1,6 +1,6 @@ { "name": "@unchainedshop/core-warehousing", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "main": "lib/warehousing-index.js", "types": "lib/warehousing-index.d.ts", "type": "module", @@ -31,9 +31,9 @@ }, "homepage": "https://github.com/unchainedshop/unchained#readme", "dependencies": { - "@unchainedshop/events": "^3.0.0-rc7", - "@unchainedshop/logger": "^3.0.0-rc7", - "@unchainedshop/utils": "^3.0.0-rc7" + "@unchainedshop/events": "^3.0.0-rc8", + "@unchainedshop/logger": "^3.0.0-rc8", + "@unchainedshop/utils": "^3.0.0-rc8" }, "devDependencies": { "@types/node": "^22.10.2", diff --git a/packages/core-worker/package.json b/packages/core-worker/package.json index 507c7d300..38fbab84c 100644 --- a/packages/core-worker/package.json +++ b/packages/core-worker/package.json @@ -1,6 +1,6 @@ { "name": "@unchainedshop/core-worker", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "main": "lib/worker-index.js", "types": "lib/worker-index.d.ts", "type": "module", @@ -31,8 +31,8 @@ }, "homepage": "https://github.com/unchainedshop/unchained#readme", "dependencies": { - "@unchainedshop/logger": "^3.0.0-rc7", - "@unchainedshop/utils": "^3.0.0-rc7" + "@unchainedshop/logger": "^3.0.0-rc8", + "@unchainedshop/utils": "^3.0.0-rc8" }, "devDependencies": { "@types/breejs__later": "^4.1.5", diff --git a/packages/core/package.json b/packages/core/package.json index eb0807015..2f0a8c3a4 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@unchainedshop/core", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "main": "lib/core-index.js", "types": "lib/core-index.d.ts", "type": "module", @@ -32,26 +32,26 @@ "homepage": "https://github.com/unchainedshop/unchained#readme", "dependencies": { "@breejs/later": "^4.2.0", - "@unchainedshop/core-assortments": "^3.0.0-rc7", - "@unchainedshop/core-bookmarks": "^3.0.0-rc7", - "@unchainedshop/core-countries": "^3.0.0-rc7", - "@unchainedshop/core-currencies": "^3.0.0-rc7", - "@unchainedshop/core-delivery": "^3.0.0-rc7", - "@unchainedshop/core-enrollments": "^3.0.0-rc7", - "@unchainedshop/core-events": "^3.0.0-rc7", - "@unchainedshop/core-files": "^3.0.0-rc7", - "@unchainedshop/core-filters": "^3.0.0-rc7", - "@unchainedshop/core-languages": "^3.0.0-rc7", - "@unchainedshop/core-messaging": "^3.0.0-rc7", - "@unchainedshop/core-orders": "^3.0.0-rc7", - "@unchainedshop/core-payment": "^3.0.0-rc7", - "@unchainedshop/core-products": "^3.0.0-rc7", - "@unchainedshop/core-quotations": "^3.0.0-rc7", - "@unchainedshop/core-users": "^3.0.0-rc7", - "@unchainedshop/core-warehousing": "^3.0.0-rc7", - "@unchainedshop/core-worker": "^3.0.0-rc7", - "@unchainedshop/logger": "^3.0.0-rc7", - "@unchainedshop/utils": "^3.0.0-rc7" + "@unchainedshop/core-assortments": "^3.0.0-rc8", + "@unchainedshop/core-bookmarks": "^3.0.0-rc8", + "@unchainedshop/core-countries": "^3.0.0-rc8", + "@unchainedshop/core-currencies": "^3.0.0-rc8", + "@unchainedshop/core-delivery": "^3.0.0-rc8", + "@unchainedshop/core-enrollments": "^3.0.0-rc8", + "@unchainedshop/core-events": "^3.0.0-rc8", + "@unchainedshop/core-files": "^3.0.0-rc8", + "@unchainedshop/core-filters": "^3.0.0-rc8", + "@unchainedshop/core-languages": "^3.0.0-rc8", + "@unchainedshop/core-messaging": "^3.0.0-rc8", + "@unchainedshop/core-orders": "^3.0.0-rc8", + "@unchainedshop/core-payment": "^3.0.0-rc8", + "@unchainedshop/core-products": "^3.0.0-rc8", + "@unchainedshop/core-quotations": "^3.0.0-rc8", + "@unchainedshop/core-users": "^3.0.0-rc8", + "@unchainedshop/core-warehousing": "^3.0.0-rc8", + "@unchainedshop/core-worker": "^3.0.0-rc8", + "@unchainedshop/logger": "^3.0.0-rc8", + "@unchainedshop/utils": "^3.0.0-rc8" }, "devDependencies": { "@types/node": "^22.10.2", diff --git a/packages/events/package.json b/packages/events/package.json index a8269dcc7..a136e393d 100644 --- a/packages/events/package.json +++ b/packages/events/package.json @@ -1,6 +1,6 @@ { "name": "@unchainedshop/events", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "main": "lib/events-index.js", "types": "lib/events-index.d.ts", "type": "module", @@ -31,7 +31,7 @@ }, "homepage": "https://github.com/unchainedshop/unchained#readme", "dependencies": { - "@unchainedshop/logger": "^3.0.0-rc7" + "@unchainedshop/logger": "^3.0.0-rc8" }, "devDependencies": { "@types/jest": "^29.5.14", diff --git a/packages/file-upload/package.json b/packages/file-upload/package.json index 46fbc9006..b1b41cff1 100644 --- a/packages/file-upload/package.json +++ b/packages/file-upload/package.json @@ -1,6 +1,6 @@ { "name": "@unchainedshop/file-upload", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "main": "lib/file-upload-index.js", "types": "lib/file-upload-index.d.ts", "type": "module", @@ -31,8 +31,8 @@ }, "homepage": "https://github.com/unchainedshop/unchained#readme", "dependencies": { - "@unchainedshop/logger": "^3.0.0-rc7", - "@unchainedshop/utils": "^3.0.0-rc7", + "@unchainedshop/logger": "^3.0.0-rc8", + "@unchainedshop/utils": "^3.0.0-rc8", "base-x": "^5.0.0" }, "devDependencies": { diff --git a/packages/logger/package.json b/packages/logger/package.json index 58aaabe01..5d7fe1465 100644 --- a/packages/logger/package.json +++ b/packages/logger/package.json @@ -1,6 +1,6 @@ { "name": "@unchainedshop/logger", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "main": "lib/logger-index.js", "types": "lib/logger-index.d.ts", "type": "module", diff --git a/packages/mongodb/package.json b/packages/mongodb/package.json index 01c5a0984..02b653d80 100644 --- a/packages/mongodb/package.json +++ b/packages/mongodb/package.json @@ -1,6 +1,6 @@ { "name": "@unchainedshop/mongodb", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "description": "MongoDB provider for unchained platform", "main": "lib/mongodb-index.js", "types": "lib/mongodb-index.d.ts", @@ -31,7 +31,7 @@ }, "homepage": "https://github.com/unchainedshop/unchained#readme", "dependencies": { - "@unchainedshop/utils": "^3.0.0-rc7" + "@unchainedshop/utils": "^3.0.0-rc8" }, "peerDependencies": { "@mongodb-js/zstd": "^2.0.0", diff --git a/packages/platform/package.json b/packages/platform/package.json index c56b3a8a6..9110538ad 100644 --- a/packages/platform/package.json +++ b/packages/platform/package.json @@ -1,6 +1,6 @@ { "name": "@unchainedshop/platform", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "main": "lib/platform-index.js", "types": "lib/platform-index.d.ts", "type": "module", @@ -34,15 +34,15 @@ "node": ">=22.0.0" }, "dependencies": { - "@unchainedshop/api": "^3.0.0-rc7", - "@unchainedshop/core": "^3.0.0-rc7", - "@unchainedshop/events": "^3.0.0-rc7", - "@unchainedshop/file-upload": "^3.0.0-rc7", - "@unchainedshop/logger": "^3.0.0-rc7", - "@unchainedshop/mongodb": "^3.0.0-rc7", - "@unchainedshop/plugins": "^3.0.0-rc7", - "@unchainedshop/roles": "^3.0.0-rc7", - "@unchainedshop/utils": "^3.0.0-rc7", + "@unchainedshop/api": "^3.0.0-rc8", + "@unchainedshop/core": "^3.0.0-rc8", + "@unchainedshop/events": "^3.0.0-rc8", + "@unchainedshop/file-upload": "^3.0.0-rc8", + "@unchainedshop/logger": "^3.0.0-rc8", + "@unchainedshop/mongodb": "^3.0.0-rc8", + "@unchainedshop/plugins": "^3.0.0-rc8", + "@unchainedshop/roles": "^3.0.0-rc8", + "@unchainedshop/utils": "^3.0.0-rc8", "safe-stable-stringify": "^2.5.0" }, "devDependencies": { diff --git a/packages/plugins/package.json b/packages/plugins/package.json index d5a7a2e01..148f0fd0a 100644 --- a/packages/plugins/package.json +++ b/packages/plugins/package.json @@ -1,6 +1,6 @@ { "name": "@unchainedshop/plugins", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "main": "lib/plugins-index.js", "types": "lib/plugins-index.d.ts", "exports": { @@ -36,18 +36,18 @@ "homepage": "https://github.com/unchainedshop/unchained#readme", "dependencies": { "@breejs/later": "^4.2.0", - "@unchainedshop/api": "^3.0.0-rc7", - "@unchainedshop/core-delivery": "^3.0.0-rc7", - "@unchainedshop/core-enrollments": "^3.0.0-rc7", - "@unchainedshop/core-orders": "^3.0.0-rc7", - "@unchainedshop/core-payment": "^3.0.0-rc7", - "@unchainedshop/core-products": "^3.0.0-rc7", - "@unchainedshop/core-warehousing": "^3.0.0-rc7", - "@unchainedshop/core-worker": "^3.0.0-rc7", - "@unchainedshop/events": "^3.0.0-rc7", - "@unchainedshop/file-upload": "^3.0.0-rc7", - "@unchainedshop/logger": "^3.0.0-rc7", - "@unchainedshop/utils": "^3.0.0-rc7", + "@unchainedshop/api": "^3.0.0-rc8", + "@unchainedshop/core-delivery": "^3.0.0-rc8", + "@unchainedshop/core-enrollments": "^3.0.0-rc8", + "@unchainedshop/core-orders": "^3.0.0-rc8", + "@unchainedshop/core-payment": "^3.0.0-rc8", + "@unchainedshop/core-products": "^3.0.0-rc8", + "@unchainedshop/core-warehousing": "^3.0.0-rc8", + "@unchainedshop/core-worker": "^3.0.0-rc8", + "@unchainedshop/events": "^3.0.0-rc8", + "@unchainedshop/file-upload": "^3.0.0-rc8", + "@unchainedshop/logger": "^3.0.0-rc8", + "@unchainedshop/utils": "^3.0.0-rc8", "event-iterator": "^2.0.0", "JSONStream": "^1.3.5" }, diff --git a/packages/roles/package.json b/packages/roles/package.json index adc91e2ae..468adfbd7 100644 --- a/packages/roles/package.json +++ b/packages/roles/package.json @@ -1,6 +1,6 @@ { "name": "@unchainedshop/roles", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "description": "Roles package for unchained engine", "main": "lib/roles-index.js", "types": "lib/roles-index.d.ts", diff --git a/packages/shared/package.json b/packages/shared/package.json index 4eb98fcb0..0cc73a829 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,7 +1,7 @@ { "name": "@unchainedshop/shared", "private": true, - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "scripts": { "clean": "", "build": "", diff --git a/packages/ticketing/package.json b/packages/ticketing/package.json index 315b096b6..be48c4ce3 100644 --- a/packages/ticketing/package.json +++ b/packages/ticketing/package.json @@ -1,6 +1,6 @@ { "name": "@unchainedshop/ticketing", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "main": "lib/index.js", "types": "lib/index.d.ts", "type": "module", @@ -31,12 +31,12 @@ }, "homepage": "https://github.com/unchainedshop/unchained#readme", "dependencies": { - "@unchainedshop/api": "^3.0.0-rc7", - "@unchainedshop/core-files": "^3.0.0-rc7", - "@unchainedshop/core-worker": "^3.0.0-rc7", - "@unchainedshop/events": "^3.0.0-rc7", - "@unchainedshop/logger": "^3.0.0-rc7", - "@unchainedshop/mongodb": "^3.0.0-rc7" + "@unchainedshop/api": "^3.0.0-rc8", + "@unchainedshop/core-files": "^3.0.0-rc8", + "@unchainedshop/core-worker": "^3.0.0-rc8", + "@unchainedshop/events": "^3.0.0-rc8", + "@unchainedshop/logger": "^3.0.0-rc8", + "@unchainedshop/mongodb": "^3.0.0-rc8" }, "peerDependencies": { "@hyperlink/node-apn": "^5.1.4", diff --git a/packages/utils/package.json b/packages/utils/package.json index d18bec0c6..43f60526f 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -1,6 +1,6 @@ { "name": "@unchainedshop/utils", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "main": "lib/utils-index.js", "types": "lib/utils-index.d.ts", "type": "module", @@ -27,7 +27,7 @@ }, "homepage": "https://github.com/unchainedshop/unchained#readme", "dependencies": { - "@unchainedshop/logger": "^3.0.0-rc7", + "@unchainedshop/logger": "^3.0.0-rc8", "hashids": "^2.3.0", "resolve-accept-language": "^3.1.10" },