diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 6406b17a2..4e347288e 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,6 +1,6 @@ { - "db-service": "2.8.2", - "sqlite": "2.1.3", - "postgres": "2.1.3", - "hana": "2.6.0" + "db-service": "2.9.0", + "sqlite": "2.2.0", + "postgres": "2.2.0", + "hana": "2.7.0" } diff --git a/db-service/CHANGELOG.md b/db-service/CHANGELOG.md index 3962aeb0a..860b16628 100644 --- a/db-service/CHANGELOG.md +++ b/db-service/CHANGELOG.md @@ -4,6 +4,25 @@ - The format is based on [Keep a Changelog](http://keepachangelog.com/). - This project adheres to [Semantic Versioning](http://semver.org/). +## [2.9.0](https://github.com/cap-js/cds-dbs/compare/db-service-v2.8.2...db-service-v2.9.0) (2026-03-09) + + +### Added + +* runtime views ([#1410](https://github.com/cap-js/cds-dbs/issues/1410)) ([5242675](https://github.com/cap-js/cds-dbs/commit/5242675c97472b86b81b3dc5fe0906141d276b02)) +* support calculated elements in hierarchies ([#1456](https://github.com/cap-js/cds-dbs/issues/1456)) ([97c6f66](https://github.com/cap-js/cds-dbs/commit/97c6f6661f0ac4043245e021f2bf182f4e5d406f)) + + +### Fixed + +* **`exists`:** detect join relevant path after exists ([#1412](https://github.com/cap-js/cds-dbs/issues/1412)) ([c5bad06](https://github.com/cap-js/cds-dbs/commit/c5bad06724ce6761379f91748490c6caac84153a)), closes [#1407](https://github.com/cap-js/cds-dbs/issues/1407) +* **cqn2sql:** Relied on inconstistent behavior of cds.ql.cloned queries ([#1500](https://github.com/cap-js/cds-dbs/issues/1500)) ([f9cb201](https://github.com/cap-js/cds-dbs/commit/f9cb2011219a86ae22f22fcc105e597b23209adf)) +* enable expressions for `inline` ([#1512](https://github.com/cap-js/cds-dbs/issues/1512)) ([65f78e1](https://github.com/cap-js/cds-dbs/commit/65f78e1f3af83188462e9d44db67daa5d743ceb0)) +* path expressions for scoped queries ([#1507](https://github.com/cap-js/cds-dbs/issues/1507)) ([0f1e234](https://github.com/cap-js/cds-dbs/commit/0f1e234b373f26a6244c715c9ca9d4a207a0faed)) +* reject duplicated wildcards ([#1511](https://github.com/cap-js/cds-dbs/issues/1511)) ([b483062](https://github.com/cap-js/cds-dbs/commit/b483062e2ff5a8d0960dc2e7b71880af87ee8f78)) +* the combination of `iterator` and `SELECT.one` ([#1514](https://github.com/cap-js/cds-dbs/issues/1514)) ([4b28579](https://github.com/cap-js/cds-dbs/commit/4b2857920a7a57bcfc09a9b5fb765283cf8bd70b)) +* wildcard on inlined assoc ([#1513](https://github.com/cap-js/cds-dbs/issues/1513)) ([e520b97](https://github.com/cap-js/cds-dbs/commit/e520b97fd30394825b937b3613370c32c36c24a4)) + ## [2.8.2](https://github.com/cap-js/cds-dbs/compare/db-service-v2.8.1...db-service-v2.8.2) (2026-02-03) diff --git a/db-service/package.json b/db-service/package.json index 0f4014f30..c8cdebf51 100644 --- a/db-service/package.json +++ b/db-service/package.json @@ -1,6 +1,6 @@ { "name": "@cap-js/db-service", - "version": "2.8.2", + "version": "2.9.0", "description": "CDS base database service", "homepage": "https://github.com/cap-js/cds-dbs/tree/main/db-service#cds-base-database-service", "repository": { diff --git a/hana/CHANGELOG.md b/hana/CHANGELOG.md index dd8fa6e28..384eb2077 100644 --- a/hana/CHANGELOG.md +++ b/hana/CHANGELOG.md @@ -4,6 +4,26 @@ - The format is based on [Keep a Changelog](http://keepachangelog.com/). - This project adheres to [Semantic Versioning](http://semver.org/). +## [2.7.0](https://github.com/cap-js/cds-dbs/compare/hana-v2.6.0...hana-v2.7.0) (2026-03-09) + + +### Added + +* runtime views ([#1410](https://github.com/cap-js/cds-dbs/issues/1410)) ([5242675](https://github.com/cap-js/cds-dbs/commit/5242675c97472b86b81b3dc5fe0906141d276b02)) + + +### Fixed + +* avoid rollback race condition during .disconnect ([#1502](https://github.com/cap-js/cds-dbs/issues/1502)) ([4fa5758](https://github.com/cap-js/cds-dbs/commit/4fa57587c931b279d3832ee2ce95fc39dffbe3db)) +* hana groupby with path expressions ([#1493](https://github.com/cap-js/cds-dbs/issues/1493)) ([920acde](https://github.com/cap-js/cds-dbs/commit/920acdee0edb538b74d6e5cb0a82a086556df85e)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @cap-js/db-service bumped from ^2.8.2 to ^2.9.0 + ## [2.6.0](https://github.com/cap-js/cds-dbs/compare/hana-v2.5.1...hana-v2.6.0) (2026-02-03) diff --git a/hana/package.json b/hana/package.json index b2cc62d73..15f56ffa2 100644 --- a/hana/package.json +++ b/hana/package.json @@ -1,6 +1,6 @@ { "name": "@cap-js/hana", - "version": "2.6.0", + "version": "2.7.0", "description": "CDS database service for SAP HANA", "homepage": "https://cap.cloud.sap/", "repository": { @@ -29,7 +29,7 @@ "start:hxe": "cd ./tools/docker/hxe/ && ./start.sh" }, "dependencies": { - "@cap-js/db-service": "^2.8.2", + "@cap-js/db-service": "^2.9.0", "hdb": "^2.26.3" }, "peerDependencies": { diff --git a/package-lock.json b/package-lock.json index ef79fde10..5567b018a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21,7 +21,7 @@ }, "db-service": { "name": "@cap-js/db-service", - "version": "2.8.2", + "version": "2.9.0", "license": "Apache-2.0", "dependencies": { "generic-pool": "^3.9.0" @@ -32,10 +32,10 @@ }, "hana": { "name": "@cap-js/hana", - "version": "2.6.0", + "version": "2.7.0", "license": "Apache-2.0", "dependencies": { - "@cap-js/db-service": "^2.8.2", + "@cap-js/db-service": "^2.9.0", "hdb": "^2.26.3" }, "devDependencies": { @@ -1908,10 +1908,10 @@ }, "postgres": { "name": "@cap-js/postgres", - "version": "2.1.3", + "version": "2.2.0", "license": "Apache-2.0", "dependencies": { - "@cap-js/db-service": "^2.8.2", + "@cap-js/db-service": "^2.9.0", "pg": "^8" }, "peerDependencies": { @@ -1926,10 +1926,10 @@ }, "sqlite": { "name": "@cap-js/sqlite", - "version": "2.1.3", + "version": "2.2.0", "license": "Apache-2.0", "dependencies": { - "@cap-js/db-service": "^2.8.2", + "@cap-js/db-service": "^2.9.0", "better-sqlite3": "^12.0.0" }, "peerDependencies": { diff --git a/postgres/CHANGELOG.md b/postgres/CHANGELOG.md index 6be262bce..32d9d4bdf 100644 --- a/postgres/CHANGELOG.md +++ b/postgres/CHANGELOG.md @@ -4,6 +4,25 @@ - The format is based on [Keep a Changelog](http://keepachangelog.com/). - This project adheres to [Semantic Versioning](http://semver.org/). +## [2.2.0](https://github.com/cap-js/cds-dbs/compare/postgres-v2.1.3...postgres-v2.2.0) (2026-03-09) + + +### Added + +* support for `node:sqlite` and `sql.js` ([#614](https://github.com/cap-js/cds-dbs/issues/614)) ([887d1bb](https://github.com/cap-js/cds-dbs/commit/887d1bba82347857364bc133983b9e16e054d6cd)) + + +### Fixed + +* hana groupby with path expressions ([#1493](https://github.com/cap-js/cds-dbs/issues/1493)) ([920acde](https://github.com/cap-js/cds-dbs/commit/920acdee0edb538b74d6e5cb0a82a086556df85e)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @cap-js/db-service bumped from ^2.8.2 to ^2.9.0 + ## [2.1.3](https://github.com/cap-js/cds-dbs/compare/postgres-v2.1.2...postgres-v2.1.3) (2026-02-03) diff --git a/postgres/package.json b/postgres/package.json index b740ff279..d59779416 100644 --- a/postgres/package.json +++ b/postgres/package.json @@ -1,6 +1,6 @@ { "name": "@cap-js/postgres", - "version": "2.1.3", + "version": "2.2.0", "description": "CDS database service for Postgres", "homepage": "https://github.com/cap-js/cds-dbs/tree/main/postgres#cds-database-service-for-postgres", "repository": { @@ -27,7 +27,7 @@ "start": "docker compose -f pg-stack.yml up -d" }, "dependencies": { - "@cap-js/db-service": "^2.8.2", + "@cap-js/db-service": "^2.9.0", "pg": "^8" }, "peerDependencies": { diff --git a/sqlite/CHANGELOG.md b/sqlite/CHANGELOG.md index 5b1f933cd..f865925e4 100644 --- a/sqlite/CHANGELOG.md +++ b/sqlite/CHANGELOG.md @@ -4,6 +4,26 @@ - The format is based on [Keep a Changelog](http://keepachangelog.com/). - This project adheres to [Semantic Versioning](http://semver.org/). +## [2.2.0](https://github.com/cap-js/cds-dbs/compare/sqlite-v2.1.3...sqlite-v2.2.0) (2026-03-09) + + +### Added + +* support for `node:sqlite` and `sql.js` ([#614](https://github.com/cap-js/cds-dbs/issues/614)) ([887d1bb](https://github.com/cap-js/cds-dbs/commit/887d1bba82347857364bc133983b9e16e054d6cd)) + + +### Fixed + +* hana groupby with path expressions ([#1493](https://github.com/cap-js/cds-dbs/issues/1493)) ([920acde](https://github.com/cap-js/cds-dbs/commit/920acdee0edb538b74d6e5cb0a82a086556df85e)) +* the combination of `iterator` and `SELECT.one` ([#1514](https://github.com/cap-js/cds-dbs/issues/1514)) ([4b28579](https://github.com/cap-js/cds-dbs/commit/4b2857920a7a57bcfc09a9b5fb765283cf8bd70b)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @cap-js/db-service bumped from ^2.8.2 to ^2.9.0 + ## [2.1.3](https://github.com/cap-js/cds-dbs/compare/sqlite-v2.1.2...sqlite-v2.1.3) (2026-02-03) diff --git a/sqlite/package.json b/sqlite/package.json index 67b35130a..ac4df89ad 100644 --- a/sqlite/package.json +++ b/sqlite/package.json @@ -1,6 +1,6 @@ { "name": "@cap-js/sqlite", - "version": "2.1.3", + "version": "2.2.0", "description": "CDS database service for SQLite", "homepage": "https://github.com/cap-js/cds-dbs/tree/main/sqlite#cds-database-service-for-sqlite", "repository": { @@ -27,7 +27,7 @@ }, "dependencies": { "better-sqlite3": "^12.0.0", - "@cap-js/db-service": "^2.8.2" + "@cap-js/db-service": "^2.9.0" }, "peerDependencies": { "@sap/cds": ">=9.8",