From: Jérôme Benoit Date: Tue, 2 Jun 2026 19:50:16 +0000 (+0200) Subject: chore: release main (#1880) X-Git-Tag: cli@v4.8.0 X-Git-Url: https://git.piment-noir.org/?a=commitdiff_plain;h=44ab6cf80d86de0ea7717123f8189426e73b6d9d;p=e-mobility-charging-stations-simulator.git chore: release main (#1880) --- diff --git a/.github/release-please/manifest.json b/.github/release-please/manifest.json index c7ba5a28..5575b1e4 100644 --- a/.github/release-please/manifest.json +++ b/.github/release-please/manifest.json @@ -1,7 +1,7 @@ { - ".": "4.7.3", - "ui/common": "4.7.3", - "ui/cli": "4.7.3", - "ui/web": "4.7.3", - "tests/ocpp-server": "4.7.3" + ".": "4.8.0", + "ui/common": "4.8.0", + "ui/cli": "4.8.0", + "ui/web": "4.8.0", + "tests/ocpp-server": "4.8.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 5358f827..f0085a11 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,50 @@ # Changelog +## [4.8.0](https://github.com/SAP/e-mobility-charging-stations-simulator/compare/simulator@v4.7.3...simulator@v4.8.0) (2026-06-02) + + +### ⚠ BREAKING CHANGES + +* external log monitors keyed on the literal string "Failed to read charging station template file" must also match "Invalid charging station template payload (not a JSON object)" for JSON-shape errors; file I/O errors retain their previous wording via handleFileException. + +### 🚀 Features + +* **config:** add Zod-based simulator configuration syntax validation ([#1874](https://github.com/SAP/e-mobility-charging-stations-simulator/issues/1874)) ([c1c8233](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/c1c823329d8c7241811abc14ce59703ec5197e31)) +* resolve [#1020](https://github.com/SAP/e-mobility-charging-stations-simulator/issues/1020) — Persist minimal simulator state and reconstruct template indexes on startup ([#1858](https://github.com/SAP/e-mobility-charging-stations-simulator/issues/1858)) ([79a4089](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/79a4089c3cbd329e9356096f8a6608d43b539228)) +* resolve [#314](https://github.com/SAP/e-mobility-charging-stations-simulator/issues/314) — Add charging station template Zod validation with schema versioning ([#1860](https://github.com/SAP/e-mobility-charging-stations-simulator/issues/1860)) ([8bb806d](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/8bb806dc4ae42aafe100009dfd34be4809ebc921)) +* **sandcastle:** make strategy dispatch registry-driven ([#1862](https://github.com/SAP/e-mobility-charging-stations-simulator/issues/1862)) ([5d430ad](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/5d430ad4b09351c66730e58283efb0a1e9d7cd83)) + + +### 🐞 Bug Fixes + +* **deps:** update all non-major dependencies ([#1864](https://github.com/SAP/e-mobility-charging-stations-simulator/issues/1864)) ([4fa2f91](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/4fa2f910c6f370d6e0ce7b35d13fbcdec230d7ab)) +* **deps:** update all non-major dependencies ([#1869](https://github.com/SAP/e-mobility-charging-stations-simulator/issues/1869)) ([2de4de3](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/2de4de3b6ba9ac729aaec7fe22514d175ea8be92)) +* **deps:** update all non-major dependencies ([#1876](https://github.com/SAP/e-mobility-charging-stations-simulator/issues/1876)) ([6ff82fa](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/6ff82fa5898f71a57b23d0927d3940194f6479de)) +* **deps:** update all non-major dependencies ([#1878](https://github.com/SAP/e-mobility-charging-stations-simulator/issues/1878)) ([c360bff](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/c360bff78db665f45f5688035f561446b17ee0a5)) +* **deps:** update dependency commander to v15 ([#1879](https://github.com/SAP/e-mobility-charging-stations-simulator/issues/1879)) ([dd9b63e](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/dd9b63ee395805bde9c4bcb8e4ac9b0c5ca92cf0)) +* **deps:** update dependency vue-router to ^5.1.0 ([#1877](https://github.com/SAP/e-mobility-charging-stations-simulator/issues/1877)) ([8a3154c](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/8a3154c2fbc02a1751ea1b3552b34a939bb9da24)) +* **sandcastle:** resolve TDZ in strategies/index.ts module init ([829c659](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/829c6599237170f09d37d2124202bf1aa61d0420)) +* **utils:** make file persistence atomic across writers ([#1871](https://github.com/SAP/e-mobility-charging-stations-simulator/issues/1871)) ([550824f](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/550824fa7da7dd829fb3155321aa924bf9681116)) + + +### ✨ Polish + +* **bootstrap:** factorize UI server start/stop logic ([24169fc](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/24169fc1b3a4c49986cdab3a595cb6818aae0691)) +* relocate simulator config to src/utils and enforce barrel discipline ([07fb30e](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/07fb30ebc3f300f5d8371dcc80e2f4b1a8261f44)) + + +### 📚 Documentation + +* align project_overview with empirical component boundaries and import discipline ([28b0b9e](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/28b0b9e44ff651caa7c4ab8a854527b0ac15b8f4)) + + +### 🤖 Automation + +* **deps:** bump js-cookie in the npm_and_yarn group across 1 directory ([#1868](https://github.com/SAP/e-mobility-charging-stations-simulator/issues/1868)) ([8404c38](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/8404c3857f6d92ec6bc37819779228a21a9d1f96)) +* **sandcastle:** align task timeout with 10 critic rounds budget ([d49b95e](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/d49b95e99e45bbdd955d16d9736f8824e059aafe)) +* **sandcastle:** increase idle and validation timeouts for robustness ([0957b35](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/0957b35a873b4098a84f6d71178a6947faed6566)) +* **vscode:** align workspace folders with monorepo structure ([348a78d](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/348a78d7ca2675e7cce2d07ea0872d7d1334251b)) + ## [4.7.3](https://github.com/SAP/e-mobility-charging-stations-simulator/compare/simulator@v4.7.2...simulator@v4.7.3) (2026-05-13) ### 🐞 Bug Fixes diff --git a/package.json b/package.json index 875ec754..9becddb6 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.7.3", + "version": "4.8.0", "engines": { "node": ">=22.0.0", "pnpm": ">=10.9.0" diff --git a/sonar-project.properties b/sonar-project.properties index a7ea0990..9ddaf7c4 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.7.3 +sonar.projectVersion=4.8.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 465ed466..4b2da7af 100644 --- a/tests/ocpp-server/CHANGELOG.md +++ b/tests/ocpp-server/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [4.8.0](https://github.com/SAP/e-mobility-charging-stations-simulator/compare/ocpp-server@v4.7.3...ocpp-server@v4.8.0) (2026-06-02) + + +### 🧹 Chores + +* **ocpp-server:** Synchronize simulator-ui-ocpp-server versions + ## [4.7.3](https://github.com/SAP/e-mobility-charging-stations-simulator/compare/ocpp-server@v4.7.2...ocpp-server@v4.7.3) (2026-05-13) ### 🧹 Chores diff --git a/tests/ocpp-server/pyproject.toml b/tests/ocpp-server/pyproject.toml index 6d349b4b..c8e238aa 100644 --- a/tests/ocpp-server/pyproject.toml +++ b/tests/ocpp-server/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "ocpp-server" -version = "4.7.3" +version = "4.8.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 ac237b00..2ef53dc4 100644 --- a/ui/cli/CHANGELOG.md +++ b/ui/cli/CHANGELOG.md @@ -1,5 +1,21 @@ # Changelog +## [4.8.0](https://github.com/SAP/e-mobility-charging-stations-simulator/compare/cli@v4.7.3...cli@v4.8.0) (2026-06-02) + + +### 🐞 Bug Fixes + +* **deps:** update all non-major dependencies ([#1864](https://github.com/SAP/e-mobility-charging-stations-simulator/issues/1864)) ([4fa2f91](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/4fa2f910c6f370d6e0ce7b35d13fbcdec230d7ab)) +* **deps:** update all non-major dependencies ([#1869](https://github.com/SAP/e-mobility-charging-stations-simulator/issues/1869)) ([2de4de3](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/2de4de3b6ba9ac729aaec7fe22514d175ea8be92)) +* **deps:** update all non-major dependencies ([#1876](https://github.com/SAP/e-mobility-charging-stations-simulator/issues/1876)) ([6ff82fa](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/6ff82fa5898f71a57b23d0927d3940194f6479de)) +* **deps:** update all non-major dependencies ([#1878](https://github.com/SAP/e-mobility-charging-stations-simulator/issues/1878)) ([c360bff](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/c360bff78db665f45f5688035f561446b17ee0a5)) +* **deps:** update dependency commander to v15 ([#1879](https://github.com/SAP/e-mobility-charging-stations-simulator/issues/1879)) ([dd9b63e](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/dd9b63ee395805bde9c4bcb8e4ac9b0c5ca92cf0)) + + +### 📚 Documentation + +* **cli-skill:** align with CLI flags, conflict rules, and NO_COLOR support ([8f1eff1](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/8f1eff1ba43f07bc07dd270acb7dccf3946ee261)) + ## [4.7.3](https://github.com/SAP/e-mobility-charging-stations-simulator/compare/cli@v4.7.2...cli@v4.7.3) (2026-05-13) ### 🐞 Bug Fixes diff --git a/ui/cli/package.json b/ui/cli/package.json index 0e739b68..d25d3f7a 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.7.3", + "version": "4.8.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 24e94695..f17da43f 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.7.3 +sonar.projectVersion=4.8.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 095bc699..676fcaed 100644 --- a/ui/common/CHANGELOG.md +++ b/ui/common/CHANGELOG.md @@ -1,5 +1,15 @@ # Changelog +## [4.8.0](https://github.com/SAP/e-mobility-charging-stations-simulator/compare/ui-common@v4.7.3...ui-common@v4.8.0) (2026-06-02) + + +### 🐞 Bug Fixes + +* **deps:** update all non-major dependencies ([#1864](https://github.com/SAP/e-mobility-charging-stations-simulator/issues/1864)) ([4fa2f91](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/4fa2f910c6f370d6e0ce7b35d13fbcdec230d7ab)) +* **deps:** update all non-major dependencies ([#1869](https://github.com/SAP/e-mobility-charging-stations-simulator/issues/1869)) ([2de4de3](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/2de4de3b6ba9ac729aaec7fe22514d175ea8be92)) +* **deps:** update all non-major dependencies ([#1876](https://github.com/SAP/e-mobility-charging-stations-simulator/issues/1876)) ([6ff82fa](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/6ff82fa5898f71a57b23d0927d3940194f6479de)) +* **deps:** update all non-major dependencies ([#1878](https://github.com/SAP/e-mobility-charging-stations-simulator/issues/1878)) ([c360bff](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/c360bff78db665f45f5688035f561446b17ee0a5)) + ## [4.7.3](https://github.com/SAP/e-mobility-charging-stations-simulator/compare/ui-common@v4.7.2...ui-common@v4.7.3) (2026-05-13) ### ✨ Polish diff --git a/ui/common/package.json b/ui/common/package.json index 9da3dc61..52494a06 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.7.3", + "version": "4.8.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 a3aed2e1..a99bcfce 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.7.3 +sonar.projectVersion=4.8.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 c8fdbfba..818fe728 100644 --- a/ui/web/CHANGELOG.md +++ b/ui/web/CHANGELOG.md @@ -1,5 +1,16 @@ # Changelog +## [4.8.0](https://github.com/SAP/e-mobility-charging-stations-simulator/compare/web@v4.7.3...web@v4.8.0) (2026-06-02) + + +### 🐞 Bug Fixes + +* **deps:** update all non-major dependencies ([#1864](https://github.com/SAP/e-mobility-charging-stations-simulator/issues/1864)) ([4fa2f91](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/4fa2f910c6f370d6e0ce7b35d13fbcdec230d7ab)) +* **deps:** update all non-major dependencies ([#1869](https://github.com/SAP/e-mobility-charging-stations-simulator/issues/1869)) ([2de4de3](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/2de4de3b6ba9ac729aaec7fe22514d175ea8be92)) +* **deps:** update all non-major dependencies ([#1876](https://github.com/SAP/e-mobility-charging-stations-simulator/issues/1876)) ([6ff82fa](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/6ff82fa5898f71a57b23d0927d3940194f6479de)) +* **deps:** update all non-major dependencies ([#1878](https://github.com/SAP/e-mobility-charging-stations-simulator/issues/1878)) ([c360bff](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/c360bff78db665f45f5688035f561446b17ee0a5)) +* **deps:** update dependency vue-router to ^5.1.0 ([#1877](https://github.com/SAP/e-mobility-charging-stations-simulator/issues/1877)) ([8a3154c](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/8a3154c2fbc02a1751ea1b3552b34a939bb9da24)) + ## [4.7.3](https://github.com/SAP/e-mobility-charging-stations-simulator/compare/web@v4.7.2...web@v4.7.3) (2026-05-13) ### 🐞 Bug Fixes diff --git a/ui/web/package.json b/ui/web/package.json index 52f9ce70..aaf42ace 100644 --- a/ui/web/package.json +++ b/ui/web/package.json @@ -1,7 +1,7 @@ { "$schema": "https://json.schemastore.org/package", "name": "web", - "version": "4.7.3", + "version": "4.8.0", "readme": "README.md", "engines": { "node": ">=22.0.0", diff --git a/ui/web/sonar-project.properties b/ui/web/sonar-project.properties index c13d9b2f..d3830ff9 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-web # x-release-please-start-version -sonar.projectVersion=4.7.3 +sonar.projectVersion=4.8.0 # x-release-please-end # Path is relative to the sonar-project.properties file. Replace "\" by "/" on Windows.