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"
}
```