diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 9541c93b..208136b0 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - "packages/middleware-code-coverage": "3.0.0-alpha.0" + "packages/middleware-code-coverage": "3.0.0-alpha.1" } diff --git a/package-lock.json b/package-lock.json index 3fe9cbd7..31a9d68b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15205,7 +15205,7 @@ }, "packages/middleware-code-coverage": { "name": "@ui5/middleware-code-coverage", - "version": "3.0.0-alpha.0", + "version": "3.0.0-alpha.1", "license": "Apache-2.0", "dependencies": { "body-parser": "^2.3.0", diff --git a/packages/middleware-code-coverage/CHANGELOG.md b/packages/middleware-code-coverage/CHANGELOG.md index c9ce5f92..2f40f6a9 100644 --- a/packages/middleware-code-coverage/CHANGELOG.md +++ b/packages/middleware-code-coverage/CHANGELOG.md @@ -1,5 +1,54 @@ # Changelog +## [3.0.0-alpha.1](https://github.com/UI5/cli-extensions/compare/middleware-code-coverage-v3.0.0-alpha.0...middleware-code-coverage-v3.0.0-alpha.1) (2026-10-18) + + +### ⚠ BREAKING CHANGES + +* **middleware-code-coverage:** UI5 Middleware Code Coverage supports now "^22.22.3 || ^24.15.0 || >=26.0.0". + - ci: Align workflow test node version + - ci: Use Node 22.22.3 to avoid registerHooks load-hook bug, fixed in 22.22.3 +* Support for older Node.js has been dropped. Only Node.js 20.11.x and >=22.0.0 as well as npm v8 or higher are supported. + +### Features + +* Drop support for node v16, v18, v21 ([#267](https://github.com/UI5/cli-extensions/issues/267)) ([40b607e](https://github.com/UI5/cli-extensions/commit/40b607e999a840b9135c2fcd1989d8505cf873f7)) +* **middleware-code-coverage:** allow coverage watermarks configuration via frontend ([#145](https://github.com/UI5/cli-extensions/issues/145)) ([ece9fa6](https://github.com/UI5/cli-extensions/commit/ece9fa64e04a93d69d910a41016ad197fa0beae9)) +* **middleware-code-coverage:** Set minimal required Node version "22.22.3" ([292fc66](https://github.com/UI5/cli-extensions/commit/292fc667ec5f9e4bc6cd52b9f90ecba687d3db6a)) + + +### Bug Fixes + +* **deps:** bump xml2js from 0.4.23 to 0.5.0 ([#77](https://github.com/UI5/cli-extensions/issues/77)) ([300d62e](https://github.com/UI5/cli-extensions/commit/300d62ebc44e404e0fcea07168bff72b46455628)) +* **middleware-code-coverage:** Drop Express coupling ([a1ef5af](https://github.com/UI5/cli-extensions/commit/a1ef5af169a80c3bde97f529b79dba3b54a60b53)) +* **middleware-code-coverage:** fix ping endpoint middleware version ([e59e921](https://github.com/UI5/cli-extensions/commit/e59e921780ace11cdf2bc1ff98e2af241580f118)) +* **middleware-code-coverage:** ignore excludes marked as 'external' ([#82](https://github.com/UI5/cli-extensions/issues/82)) ([7daeaea](https://github.com/UI5/cli-extensions/commit/7daeaea7634013148b8784e94357b60968b718d7)) +* **middleware-code-coverage:** incomplete string escaping or encoding ([#194](https://github.com/UI5/cli-extensions/issues/194)) ([87cabdb](https://github.com/UI5/cli-extensions/commit/87cabdb6c6839e19c088e675b97b3f1e0beb9f81)) +* **middleware-code-coverage:** Lazy evaluate exclude patterns ([#528](https://github.com/UI5/cli-extensions/issues/528)) ([262f7e7](https://github.com/UI5/cli-extensions/commit/262f7e71d0365e93be4f201a02ede10333f4575d)) + + +### Dependencies + +* Bump body-parser from 1.20.2 to 1.20.3 ([a244517](https://github.com/UI5/cli-extensions/commit/a244517c4736b9fa9ec80e813c1bf61ac22a2011)) +* Bump body-parser from 1.20.3 to 2.2.2 ([606e60e](https://github.com/UI5/cli-extensions/commit/606e60e4d48821b38ec83fcf4be66281a6861231)) +* Bump body-parser from 2.2.2 to 2.3.0 ([9bb3e07](https://github.com/UI5/cli-extensions/commit/9bb3e07fe921ebfc3269355fe041298464c299aa)) +* bump istanbul-lib-coverage from 3.2.0 to 3.2.2 ([a60139b](https://github.com/UI5/cli-extensions/commit/a60139b21428b95832a1ed8525ddb573d16c0ec5)) +* bump istanbul-lib-instrument from 5.2.1 to 6.0.0 ([fbf8b29](https://github.com/UI5/cli-extensions/commit/fbf8b29664fb6a9f953ea88dd22b14911be0dffe)) +* bump istanbul-lib-instrument from 6.0.0 to 6.0.1 ([0057e96](https://github.com/UI5/cli-extensions/commit/0057e96105faabec6a391c02f90b271f70128382)) +* bump istanbul-lib-instrument from 6.0.1 to 6.0.2 ([b7e0c58](https://github.com/UI5/cli-extensions/commit/b7e0c58f0774f8e33d8f55969b127b25d773f9e2)) +* bump istanbul-lib-report from 3.0.0 to 3.0.1 ([9bc4b39](https://github.com/UI5/cli-extensions/commit/9bc4b39ba91aebcd34e3b1d91cdd0cf545cc7f46)) +* bump istanbul-reports from 3.1.5 to 3.1.6 ([bd5a78a](https://github.com/UI5/cli-extensions/commit/bd5a78abaf0cf8a1218db9b2e076442398e4c184)) +* bump istanbul-reports from 3.1.6 to 3.1.7 ([db471fd](https://github.com/UI5/cli-extensions/commit/db471fd60c7d8d39baec3e50a68be6b191ba2c0b)) +* Bump istanbul-reports from 3.1.7 to 3.2.0 ([977244c](https://github.com/UI5/cli-extensions/commit/977244c55f1081667d4306f35feb623504ca53ce)) +* Bump router from 2.0.0 to 2.1.0 ([0d12240](https://github.com/UI5/cli-extensions/commit/0d12240c003c9aa170ff728c77f130a4d6864792)) +* Bump router from 2.1.0 to 2.2.0 ([c4878be](https://github.com/UI5/cli-extensions/commit/c4878bec44f96ae7834c6e788d282863e6caaa67)) +* Bump serve-static from 1.15.0 to 1.16.0 ([c2bedbf](https://github.com/UI5/cli-extensions/commit/c2bedbffb5054cab75a9b0274385a0a42b3e177e)) +* Bump serve-static from 1.16.2 to 2.2.0 ([fe86343](https://github.com/UI5/cli-extensions/commit/fe86343abc497ee68a7b2f73a98bfe5c7e38331e)) +* Bump serve-static from 2.2.0 to 2.2.1 ([3906abd](https://github.com/UI5/cli-extensions/commit/3906abd3da1bb34b3453894ab8a3bb713b145c6c)) +* Bump sinon from 18.0.1 to 19.0.2 and router from 1.3.8 to 2.0.0 ([#303](https://github.com/UI5/cli-extensions/issues/303)) ([1516b38](https://github.com/UI5/cli-extensions/commit/1516b383c2bda0db3a78634f7181bcf0d56fcaf7)) +* Bump uuid and nyc ([#572](https://github.com/UI5/cli-extensions/issues/572)) ([855c73c](https://github.com/UI5/cli-extensions/commit/855c73caf9cb62c936190e2b00bd20029d4ecb13)) +* bump xml2js from 0.6.0 to 0.6.2 ([18904fe](https://github.com/UI5/cli-extensions/commit/18904fee24f2a06ace088d2eb639154acb1375a6)) + ## [2.0.4](https://github.com/UI5/cli-extensions/compare/middleware-code-coverage-v2.0.3...middleware-code-coverage-v2.0.4) (2026-08-18) diff --git a/packages/middleware-code-coverage/package.json b/packages/middleware-code-coverage/package.json index e859afa2..13b1fba3 100644 --- a/packages/middleware-code-coverage/package.json +++ b/packages/middleware-code-coverage/package.json @@ -1,6 +1,6 @@ { "name": "@ui5/middleware-code-coverage", - "version": "3.0.0-alpha.0", + "version": "3.0.0-alpha.1", "description": "UI5 CLI middleware to instrument code coverage with Istanbul", "author": { "name": "SAP SE",