From: Jérôme Benoit Date: Sun, 3 May 2026 15:43:51 +0000 (+0200) Subject: chore: release main (#1819) X-Git-Tag: cli@v4.6.0 X-Git-Url: https://git.piment-noir.org/?a=commitdiff_plain;h=8a7b77182540d4211936ee42df1ee3e891c3e797;p=e-mobility-charging-stations-simulator.git chore: release main (#1819) * chore: release main * [autofix.ci] apply automated fixes --------- Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com> --- diff --git a/.github/release-please/manifest.json b/.github/release-please/manifest.json index cdf95289..5948d743 100644 --- a/.github/release-please/manifest.json +++ b/.github/release-please/manifest.json @@ -1,7 +1,7 @@ { - ".": "4.5.1", - "ui/common": "4.5.1", - "ui/cli": "4.5.1", - "ui/web": "4.5.1", - "tests/ocpp-server": "4.5.1" + ".": "4.6.0", + "ui/common": "4.6.0", + "ui/cli": "4.6.0", + "ui/web": "4.6.0", + "tests/ocpp-server": "4.6.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index de2ae68f..181990af 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## [4.6.0](https://github.com/SAP/e-mobility-charging-stations-simulator/compare/simulator@v4.5.1...simulator@v4.6.0) (2026-05-02) + +### 🚀 Features + +- **ui-web:** implement runtime skin system with classic and modern skins ([#1815](https://github.com/SAP/e-mobility-charging-stations-simulator/issues/1815)) ([72aba1e](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/72aba1edf1957107024a043cbbd122fc0a4ee552)) + +### 🐞 Bug Fixes + +- **deps:** update all non-major dependencies ([#1820](https://github.com/SAP/e-mobility-charging-stations-simulator/issues/1820)) ([52667c5](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/52667c5e1e2133b83d242d20bee90ca58657bd4a)) +- **deps:** update dependency basic-ftp to v6 ([#1822](https://github.com/SAP/e-mobility-charging-stations-simulator/issues/1822)) ([14cb552](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/14cb5526a8962acd951341e3a8d4f28c447ed71e)) +- **deps:** update dependency zod to ^4.4.2 ([#1823](https://github.com/SAP/e-mobility-charging-stations-simulator/issues/1823)) ([cfb50bf](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/cfb50bfeca714987eaa9e23d1f7210bb3b56f080)) +- do not nullify wsConnection in onError handler ([f9acca4](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/f9acca43755ddb79c21d1c05a74b0c02f3059da3)) +- stop nullifying wsConnection prematurely in close/terminate ([b8ba945](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/b8ba9459c73b25fa93251c2a97d1aa72a88f0185)) + ## [4.5.1](https://github.com/SAP/e-mobility-charging-stations-simulator/compare/simulator@v4.5.0...simulator@v4.5.1) (2026-04-28) ### 🐞 Bug Fixes diff --git a/package.json b/package.json index 1fc868b8..19b99ba7 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "$schema": "https://json.schemastore.org/package", "name": "e-mobility-charging-stations-simulator", - "version": "4.5.1", + "version": "4.6.0", "engines": { "node": ">=22.0.0", "pnpm": ">=10.9.0" diff --git a/sonar-project.properties b/sonar-project.properties index ba265ef6..7994debf 100644 --- a/sonar-project.properties +++ b/sonar-project.properties @@ -4,7 +4,7 @@ sonar.organization=sap-1 # This is the name and version displayed in the SonarCloud UI. sonar.projectName=e-mobility-charging-stations-simulator # x-release-please-start-version -sonar.projectVersion=4.5.1 +sonar.projectVersion=4.6.0 # x-release-please-end # Path is relative to the sonar-project.properties file. Replace "\" by "/" on Windows. diff --git a/tests/ocpp-server/CHANGELOG.md b/tests/ocpp-server/CHANGELOG.md index 65150b47..bede8082 100644 --- a/tests/ocpp-server/CHANGELOG.md +++ b/tests/ocpp-server/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## [4.6.0](https://github.com/SAP/e-mobility-charging-stations-simulator/compare/ocpp-server@v4.5.1...ocpp-server@v4.6.0) (2026-05-02) + +### 🧹 Chores + +- **ocpp-server:** Synchronize simulator-ui-ocpp-server versions + ## [4.5.1](https://github.com/SAP/e-mobility-charging-stations-simulator/compare/ocpp-server@v4.5.0...ocpp-server@v4.5.1) (2026-04-28) ### 🐞 Bug Fixes diff --git a/tests/ocpp-server/pyproject.toml b/tests/ocpp-server/pyproject.toml index 1b5d43f8..96abe3fa 100644 --- a/tests/ocpp-server/pyproject.toml +++ b/tests/ocpp-server/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "ocpp-server" -version = "4.5.1" +version = "4.6.0" description = "OCPP2 mock server" authors = [{ name = "Jérôme Benoit", email = "jerome.benoit@sap.com" }] readme = "README.md" diff --git a/ui/cli/CHANGELOG.md b/ui/cli/CHANGELOG.md index 853eaaa9..2eb65e8d 100644 --- a/ui/cli/CHANGELOG.md +++ b/ui/cli/CHANGELOG.md @@ -1,5 +1,15 @@ # Changelog +## [4.6.0](https://github.com/SAP/e-mobility-charging-stations-simulator/compare/cli@v4.5.1...cli@v4.6.0) (2026-05-02) + +### 🐞 Bug Fixes + +- **ui:** make Authorize version-aware for OCPP 2.0.1 stations ([1d31a91](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/1d31a910211733b0deaf64d6c1398d3248d94b55)), closes [#1817](https://github.com/SAP/e-mobility-charging-stations-simulator/issues/1817) + +### ✨ Polish + +- **ui-common:** use ProcedureName enum instead of string literals in payload builders ([99a793f](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/99a793f304c8199339dab48b2492228e86d1dce0)) + ## [4.5.1](https://github.com/SAP/e-mobility-charging-stations-simulator/compare/cli@v4.5.0...cli@v4.5.1) (2026-04-28) ### 🐞 Bug Fixes diff --git a/ui/cli/package.json b/ui/cli/package.json index 7924931b..b476907c 100644 --- a/ui/cli/package.json +++ b/ui/cli/package.json @@ -1,7 +1,7 @@ { "$schema": "https://json.schemastore.org/package", "name": "cli", - "version": "4.5.1", + "version": "4.6.0", "engines": { "node": ">=22.0.0", "pnpm": ">=10.9.0" diff --git a/ui/cli/sonar-project.properties b/ui/cli/sonar-project.properties index f6593b3d..ba83b09e 100644 --- a/ui/cli/sonar-project.properties +++ b/ui/cli/sonar-project.properties @@ -4,7 +4,7 @@ sonar.organization=sap-1 # This is the name and version displayed in the SonarCloud UI. sonar.projectName=e-mobility-charging-stations-simulator-cli # x-release-please-start-version -sonar.projectVersion=4.5.1 +sonar.projectVersion=4.6.0 # x-release-please-end # Path is relative to the sonar-project.properties file. Replace "\" by "/" on Windows. diff --git a/ui/common/CHANGELOG.md b/ui/common/CHANGELOG.md index c8f65267..de2ddbf4 100644 --- a/ui/common/CHANGELOG.md +++ b/ui/common/CHANGELOG.md @@ -1,5 +1,24 @@ # Changelog +## [4.6.0](https://github.com/SAP/e-mobility-charging-stations-simulator/compare/ui-common@v4.5.1...ui-common@v4.6.0) (2026-05-02) + +### 🚀 Features + +- **ui-web:** add dracula, gruvbox-dark, rose-pine themes and fix surface hierarchy ([b3a6af7](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/b3a6af77aca2c5747771044be3bbdfd926093e52)) +- **ui-web:** add teal-dark and teal-light themes and fix sap-horizon state colors ([7f21068](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/7f210688177e9e0ce2943fb5176c700e37bcf673)) +- **ui-web:** implement runtime skin system with classic and modern skins ([#1815](https://github.com/SAP/e-mobility-charging-stations-simulator/issues/1815)) ([72aba1e](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/72aba1edf1957107024a043cbbd122fc0a4ee552)) + +### 🐞 Bug Fixes + +- **deps:** update all non-major dependencies ([#1820](https://github.com/SAP/e-mobility-charging-stations-simulator/issues/1820)) ([52667c5](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/52667c5e1e2133b83d242d20bee90ca58657bd4a)) +- **deps:** update dependency zod to ^4.4.2 ([#1823](https://github.com/SAP/e-mobility-charging-stations-simulator/issues/1823)) ([cfb50bf](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/cfb50bfeca714987eaa9e23d1f7210bb3b56f080)) +- **ui-web:** resolve WS race condition causing DISCONNECTED on modern skin ([e626ef8](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/e626ef8a0f8ce4ac1010fc440a0c27dd225b4435)) +- **ui:** make Authorize version-aware for OCPP 2.0.1 stations ([1d31a91](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/1d31a910211733b0deaf64d6c1398d3248d94b55)), closes [#1817](https://github.com/SAP/e-mobility-charging-stations-simulator/issues/1817) + +### ✨ Polish + +- **ui-common:** use ProcedureName enum instead of string literals in payload builders ([99a793f](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/99a793f304c8199339dab48b2492228e86d1dce0)) + ## [4.5.1](https://github.com/SAP/e-mobility-charging-stations-simulator/compare/ui-common@v4.5.0...ui-common@v4.5.1) (2026-04-28) ### 🐞 Bug Fixes diff --git a/ui/common/package.json b/ui/common/package.json index c80ba1da..3860d575 100644 --- a/ui/common/package.json +++ b/ui/common/package.json @@ -1,7 +1,7 @@ { "$schema": "https://json.schemastore.org/package", "name": "ui-common", - "version": "4.5.1", + "version": "4.6.0", "engines": { "node": ">=22.0.0", "pnpm": ">=10.9.0" diff --git a/ui/common/sonar-project.properties b/ui/common/sonar-project.properties index 58c6df4d..38d3249a 100644 --- a/ui/common/sonar-project.properties +++ b/ui/common/sonar-project.properties @@ -4,7 +4,7 @@ sonar.organization=sap-1 # This is the name and version displayed in the SonarCloud UI. sonar.projectName=e-mobility-charging-stations-simulator-ui-common # x-release-please-start-version -sonar.projectVersion=4.5.1 +sonar.projectVersion=4.6.0 # x-release-please-end # Path is relative to the sonar-project.properties file. Replace "\" by "/" on Windows. diff --git a/ui/web/CHANGELOG.md b/ui/web/CHANGELOG.md index 529e10fc..7d0cef28 100644 --- a/ui/web/CHANGELOG.md +++ b/ui/web/CHANGELOG.md @@ -1,5 +1,42 @@ # Changelog +## [4.6.0](https://github.com/SAP/e-mobility-charging-stations-simulator/compare/webui@v4.5.1...webui@v4.6.0) (2026-05-02) + +### 🚀 Features + +- **ui-web:** add dracula, gruvbox-dark, rose-pine themes and fix surface hierarchy ([b3a6af7](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/b3a6af77aca2c5747771044be3bbdfd926093e52)) +- **ui-web:** add teal-dark and teal-light themes and fix sap-horizon state colors ([7f21068](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/7f210688177e9e0ce2943fb5176c700e37bcf673)) +- **ui-web:** implement runtime skin system with classic and modern skins ([#1815](https://github.com/SAP/e-mobility-charging-stations-simulator/issues/1815)) ([72aba1e](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/72aba1edf1957107024a043cbbd122fc0a4ee552)) +- **ui-web:** set modern as default skin ([3d7b698](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/3d7b698397352ba3d56ab60daa87de7531de3145)) + +### 🐞 Bug Fixes + +- **deps:** update all non-major dependencies ([#1820](https://github.com/SAP/e-mobility-charging-stations-simulator/issues/1820)) ([52667c5](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/52667c5e1e2133b83d242d20bee90ca58657bd4a)) +- stop nullifying wsConnection prematurely in close/terminate ([b8ba945](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/b8ba9459c73b25fa93251c2a97d1aa72a88f0185)) +- **ui-web:** add missing .js extensions to relative test imports ([5b2c268](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/5b2c268dda7857d092f0433fdb106559a6f3c4b6)) +- **ui-web:** align StartTransaction dialog with Authorize dialog ([a9cdabd](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/a9cdabd885ccc58efac12c2475db6028061c4de6)) +- **ui-web:** future-proof light-mode pill overrides and fix import ordering ([147e9f4](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/147e9f441aa50f5db9b672d3a9863c10d23a2a0e)) +- **ui-web:** harmonize imports, fix promise chain ordering, and remove dead code ([c3b0ec0](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/c3b0ec0c4e94954b61792ff400aa6252ecbd8f4b)) +- **ui-web:** resolve WS race condition causing DISCONNECTED on modern skin ([e626ef8](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/e626ef8a0f8ce4ac1010fc440a0c27dd225b4435)) +- **ui-web:** show # prefix on transaction ID only for numeric IDs ([ea21660](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/ea21660de28115fdd8a322ee8883519a236cba79)) +- **ui:** make Authorize version-aware for OCPP 2.0.1 stations ([1d31a91](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/1d31a910211733b0deaf64d6c1398d3248d94b55)), closes [#1817](https://github.com/SAP/e-mobility-charging-stations-simulator/issues/1817) + +### ✨ Polish + +- **ui-common:** use ProcedureName enum instead of string literals in payload builders ([99a793f](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/99a793f304c8199339dab48b2492228e86d1dce0)) +- **ui-web:** derive color-scheme from CSS instead of duplicated map ([e56f5c5](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/e56f5c504477eccd53a82c59aef762d34b6fd5f0)) +- **ui-web:** fix audit findings — dead code, layer violations, composable extraction ([b7dd9e7](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/b7dd9e71ff4e0f5bc090cd9b31d04c2e9dd09aba)) +- **ui-web:** reorganize composables into core/ infrastructure and shared/composables/ ([50c6a1e](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/50c6a1e098df87bac70cb8c6f7262ca8e8a0ca3e)) +- **ui-web:** replace string literals with OCPP16ChargePointStatus enum in tests ([ec16ef6](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/ec16ef6c7c226193ab9090a7cd6f5edd60dd88d1)) +- **ui-web:** temporarily disable refresh button in modern skin ([212f434](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/212f434426759408c75c05f0d4c32bcf64f7f2c3)) +- **webui:** remove redundant optimistic fetch from modern skin ([b302bfd](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/b302bfd1caa485126b4b11b35002ec123bb09627)) + +### 📚 Documentation + +- **ui-web:** align README with modern skin default and token contract ([7b68a5b](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/7b68a5b3f56fe34af80691f3666e4d8c7386c6ad)) +- **ui-web:** fix 6 stale comments after refactoring ([b67eb66](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/b67eb66c74fd75939a372e2b1994c55a1e1a1123)) +- **ui-web:** update screenshot to modern skin default ([2b21c30](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/2b21c30c4780e048d916fd948da7f7c155b6caf3)) + ## [4.5.1](https://github.com/SAP/e-mobility-charging-stations-simulator/compare/webui@v4.5.0...webui@v4.5.1) (2026-04-28) ### 🐞 Bug Fixes diff --git a/ui/web/package.json b/ui/web/package.json index 8027e3e0..b62d1811 100644 --- a/ui/web/package.json +++ b/ui/web/package.json @@ -1,7 +1,7 @@ { "$schema": "https://json.schemastore.org/package", "name": "webui", - "version": "4.5.1", + "version": "4.6.0", "readme": "README.md", "engines": { "node": ">=22.0.0", diff --git a/ui/web/sonar-project.properties b/ui/web/sonar-project.properties index d0187b00..db2cf1c9 100644 --- a/ui/web/sonar-project.properties +++ b/ui/web/sonar-project.properties @@ -4,7 +4,7 @@ sonar.organization=sap-1 # This is the name and version displayed in the SonarCloud UI. sonar.projectName=e-mobility-charging-stations-simulator-webui # x-release-please-start-version -sonar.projectVersion=4.5.1 +sonar.projectVersion=4.6.0 # x-release-please-end # Path is relative to the sonar-project.properties file. Replace "\" by "/" on Windows.