diff --git a/guides/databases/postgres.md b/guides/databases/postgres.md index 7ba8d288c0..3d312a3eb2 100644 --- a/guides/databases/postgres.md +++ b/guides/databases/postgres.md @@ -322,8 +322,8 @@ cds build --production ```json { "dependencies": { - "@sap/cds": "^9", - "@cap-js/postgres": "^2" + "@sap/cds": "^10", + "@cap-js/postgres": "^3" }, "scripts": { "start": "cds-deploy" diff --git a/guides/extensibility/customization.md b/guides/extensibility/customization.md index 5eb2f89516..7ef624e3db 100644 --- a/guides/extensibility/customization.md +++ b/guides/extensibility/customization.md @@ -83,8 +83,8 @@ npm add @sap/cds-mtxs "version": "1.0.0", "dependencies": { "@capire/common": "*", - "@sap/cds": ">=9", - "@sap/cds-mtxs": "^3" + "@sap/cds": "^10", + "@sap/cds-mtxs": "^4" }, "cds": { "requires": { diff --git a/guides/extensibility/feature-toggles.md b/guides/extensibility/feature-toggles.md index d939643ccb..97c06dbfbd 100644 --- a/guides/extensibility/feature-toggles.md +++ b/guides/extensibility/feature-toggles.md @@ -250,9 +250,8 @@ An MTX sidecar is a standard, yet minimalistic Node.js CAP project. By default i { "name": "mtx-sidecar", "version": "0.0.0", "dependencies": { - "@sap/cds": "^9", - "@sap/cds-mtxs": "^3", - "express": "^4" + "@sap/cds": "^10", + "@sap/cds-mtxs": "^4", }, "cds": { "profile": "mtx-sidecar" @@ -273,9 +272,8 @@ An MTX sidecar is a standard, yet minimalistic Node.js CAP project. By default i { "name": "mtx-sidecar", "version": "0.0.0", "dependencies": { - "@sap/cds": "^9", - "@sap/cds-mtxs": "^3", - "express": "^4" + "@sap/cds": "^10", + "@sap/cds-mtxs": "^4", }, "cds": { "profiles": [ diff --git a/guides/multitenancy/index.md b/guides/multitenancy/index.md index 7714d5f29b..173d8eed70 100644 --- a/guides/multitenancy/index.md +++ b/guides/multitenancy/index.md @@ -48,7 +48,7 @@ In case of **CAP Node.js** projects, the `cds add multitenancy` command... ```jsonc { "dependencies": { - "@sap/cds-mtxs": "^3" + "@sap/cds-mtxs": "^4" }, } ``` @@ -77,17 +77,16 @@ In case of **CAP Node.js** projects, the `cds add multitenancy` command... { "name": "bookshop-mtx", "dependencies": { - "@cap-js/hana": "^2", - "@sap/cds": "^9", - "@sap/cds-mtxs": "^3", + "@cap-js/hana": "^3", + "@sap/cds": "^10", + "@sap/cds-mtxs": "^4", "@sap/xssec": "^4", - "express": "^4" }, "devDependencies": { - "@cap-js/sqlite": "^2" + "@cap-js/sqlite": "^3" }, "engines": { - "node": ">=20" + "node": ">=24" }, "scripts": { "start": "cds-serve" @@ -158,16 +157,16 @@ In case of **CAP Java** projects, the `cds add multitenancy` command... { "name": "bookshop-mtx", "dependencies": { - "@cap-js/hana": "^2", - "@sap/cds": "^9", - "@sap/cds-mtxs": "^3", + "@cap-js/hana": "^3", + "@sap/cds": "^10", + "@sap/cds-mtxs": "^4", "@sap/xssec": "^4" }, "devDependencies": { - "@cap-js/sqlite": "^2" + "@cap-js/sqlite": "^3" }, "engines": { - "node": ">=20" + "node": ">=24" }, "scripts": { "start": "cds-serve", diff --git a/guides/multitenancy/mtxs.md b/guides/multitenancy/mtxs.md index 808e9eee89..1e617a84f6 100644 --- a/guides/multitenancy/mtxs.md +++ b/guides/multitenancy/mtxs.md @@ -171,14 +171,13 @@ An MTX sidecar is a standard, yet minimal Node.js CAP project. By default it's a { "name": "bookshop-mtx", "version": "0.0.0", "dependencies": { - "@sap/cds": "^9", - "@cap-js/hana": "^2", - "@sap/cds-mtxs": "^3", + "@sap/cds": "^10", + "@cap-js/hana": "^3", + "@sap/cds-mtxs": "^4", "@sap/xssec": "^4", - "express": "^4" }, "devDependencies": { - "@cap-js/sqlite": "^2" + "@cap-js/sqlite": "^3" }, "scripts": { "start": "cds-serve" diff --git a/java/developing-applications/building.md b/java/developing-applications/building.md index e476a17b2a..a6f1e8c5b6 100644 --- a/java/developing-applications/building.md +++ b/java/developing-applications/building.md @@ -145,7 +145,7 @@ It basically helps to control the dependency versions of the artifacts and shoul ```xml - 2.6.0 + 5.0.0 diff --git a/tools/apis/cds-build.md b/tools/apis/cds-build.md index b052b22909..0d9528617d 100644 --- a/tools/apis/cds-build.md +++ b/tools/apis/cds-build.md @@ -83,7 +83,7 @@ The `cds.build.Plugin` class provides methods for copying or writing contents to ```js [postgres/lib/build.js] await this.copy(path.join(this.task.src, 'package.json')).to('package.json'); await this.write({ - dependencies: { '@sap/cds': '^9', '@cap-js/postgres': '^2' }, + dependencies: { '@sap/cds': '^10', '@cap-js/postgres': '^3' }, scripts: { start: 'cds-deploy' } }).to('package.json'); ``` @@ -121,7 +121,7 @@ In the application's _package.json_, add a dependency to your plugin package to ```jsonc [package.json] "dependencies": { - "@cap-js/postgres": "^2" + "@cap-js/postgres": "^3" } ```