From d721c14646fc306c13c2a97264b0c305abcfea9d Mon Sep 17 00:00:00 2001 From: Rene Jeglinsky Date: Thu, 2 Jul 2026 14:40:18 +0200 Subject: [PATCH 1/3] bumped different versions in snippets --- guides/databases/postgres.md | 4 ++-- guides/extensibility/customization.md | 4 ++-- guides/extensibility/feature-toggles.md | 8 ++++---- guides/multitenancy/index.md | 18 +++++++++--------- guides/multitenancy/mtxs.md | 6 +++--- java/developing-applications/building.md | 2 +- 6 files changed, 21 insertions(+), 21 deletions(-) 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..f908adb570 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..0bac45bb4b 100644 --- a/guides/extensibility/feature-toggles.md +++ b/guides/extensibility/feature-toggles.md @@ -250,8 +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", + "@sap/cds": "^10", + "@sap/cds-mtxs": "^4", "express": "^4" }, "cds": { @@ -273,8 +273,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", + "@sap/cds": "^10", + "@sap/cds-mtxs": "^4", "express": "^4" }, "cds": { diff --git a/guides/multitenancy/index.md b/guides/multitenancy/index.md index 7714d5f29b..87417c3efd 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,9 +77,9 @@ 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" }, @@ -87,7 +87,7 @@ In case of **CAP Node.js** projects, the `cds add multitenancy` command... "@cap-js/sqlite": "^2" }, "engines": { - "node": ">=20" + "node": ">=24" }, "scripts": { "start": "cds-serve" @@ -158,16 +158,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" }, "engines": { - "node": ">=20" + "node": ">=24" }, "scripts": { "start": "cds-serve", diff --git a/guides/multitenancy/mtxs.md b/guides/multitenancy/mtxs.md index 808e9eee89..10c55a5960 100644 --- a/guides/multitenancy/mtxs.md +++ b/guides/multitenancy/mtxs.md @@ -171,9 +171,9 @@ 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" }, 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 From dc6321ff7bb129be690d55860e3d557bded7d82d Mon Sep 17 00:00:00 2001 From: Rene Jeglinsky Date: Fri, 3 Jul 2026 08:00:31 +0200 Subject: [PATCH 2/3] bumo sqlite and postgres --- guides/multitenancy/index.md | 4 ++-- guides/multitenancy/mtxs.md | 2 +- tools/apis/cds-build.md | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/guides/multitenancy/index.md b/guides/multitenancy/index.md index 87417c3efd..793079d6bb 100644 --- a/guides/multitenancy/index.md +++ b/guides/multitenancy/index.md @@ -84,7 +84,7 @@ In case of **CAP Node.js** projects, the `cds add multitenancy` command... "express": "^4" }, "devDependencies": { - "@cap-js/sqlite": "^2" + "@cap-js/sqlite": "^3" }, "engines": { "node": ">=24" @@ -164,7 +164,7 @@ In case of **CAP Java** projects, the `cds add multitenancy` command... "@sap/xssec": "^4" }, "devDependencies": { - "@cap-js/sqlite": "^2" + "@cap-js/sqlite": "^3" }, "engines": { "node": ">=24" diff --git a/guides/multitenancy/mtxs.md b/guides/multitenancy/mtxs.md index 10c55a5960..9091c1d630 100644 --- a/guides/multitenancy/mtxs.md +++ b/guides/multitenancy/mtxs.md @@ -178,7 +178,7 @@ An MTX sidecar is a standard, yet minimal Node.js CAP project. By default it's a "express": "^4" }, "devDependencies": { - "@cap-js/sqlite": "^2" + "@cap-js/sqlite": "^3" }, "scripts": { "start": "cds-serve" 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" } ``` From 5f9cc75cf59fc5d738ffc29b20b31d89ec2dca9d Mon Sep 17 00:00:00 2001 From: Christian Georgi Date: Fri, 3 Jul 2026 13:19:16 +0200 Subject: [PATCH 3/3] Apply suggestions from code review Co-authored-by: sjvans <30337871+sjvans@users.noreply.github.com> --- guides/extensibility/customization.md | 2 +- guides/extensibility/feature-toggles.md | 2 -- guides/multitenancy/index.md | 1 - guides/multitenancy/mtxs.md | 1 - 4 files changed, 1 insertion(+), 5 deletions(-) diff --git a/guides/extensibility/customization.md b/guides/extensibility/customization.md index f908adb570..7ef624e3db 100644 --- a/guides/extensibility/customization.md +++ b/guides/extensibility/customization.md @@ -83,7 +83,7 @@ npm add @sap/cds-mtxs "version": "1.0.0", "dependencies": { "@capire/common": "*", - "@sap/cds": ">=10", + "@sap/cds": "^10", "@sap/cds-mtxs": "^4" }, "cds": { diff --git a/guides/extensibility/feature-toggles.md b/guides/extensibility/feature-toggles.md index 0bac45bb4b..97c06dbfbd 100644 --- a/guides/extensibility/feature-toggles.md +++ b/guides/extensibility/feature-toggles.md @@ -252,7 +252,6 @@ An MTX sidecar is a standard, yet minimalistic Node.js CAP project. By default i "dependencies": { "@sap/cds": "^10", "@sap/cds-mtxs": "^4", - "express": "^4" }, "cds": { "profile": "mtx-sidecar" @@ -275,7 +274,6 @@ An MTX sidecar is a standard, yet minimalistic Node.js CAP project. By default i "dependencies": { "@sap/cds": "^10", "@sap/cds-mtxs": "^4", - "express": "^4" }, "cds": { "profiles": [ diff --git a/guides/multitenancy/index.md b/guides/multitenancy/index.md index 793079d6bb..173d8eed70 100644 --- a/guides/multitenancy/index.md +++ b/guides/multitenancy/index.md @@ -81,7 +81,6 @@ In case of **CAP Node.js** projects, the `cds add multitenancy` command... "@sap/cds": "^10", "@sap/cds-mtxs": "^4", "@sap/xssec": "^4", - "express": "^4" }, "devDependencies": { "@cap-js/sqlite": "^3" diff --git a/guides/multitenancy/mtxs.md b/guides/multitenancy/mtxs.md index 9091c1d630..1e617a84f6 100644 --- a/guides/multitenancy/mtxs.md +++ b/guides/multitenancy/mtxs.md @@ -175,7 +175,6 @@ An MTX sidecar is a standard, yet minimal Node.js CAP project. By default it's a "@cap-js/hana": "^3", "@sap/cds-mtxs": "^4", "@sap/xssec": "^4", - "express": "^4" }, "devDependencies": { "@cap-js/sqlite": "^3"