From 42f4d71692ad81e747f15bb117c06879cff8e878 Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=A9r=C3=B4me=20Benoit?= Date: Sat, 4 Apr 2026 14:59:53 +0200 Subject: [PATCH] chore: release main (#1771) * chore: release main * [autofix.ci] apply automated fixes --------- Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com> --- .github/release-please/manifest.json | 6 ++--- CHANGELOG.md | 35 ++++++++++++++++++++++++++++ package.json | 2 +- sonar-project.properties | 2 +- tests/ocpp-server/CHANGELOG.md | 12 ++++++++++ tests/ocpp-server/pyproject.toml | 2 +- ui/web/CHANGELOG.md | 20 ++++++++++++++++ ui/web/package.json | 2 +- ui/web/sonar-project.properties | 2 +- 9 files changed, 75 insertions(+), 8 deletions(-) diff --git a/.github/release-please/manifest.json b/.github/release-please/manifest.json index c105508d..e7073a86 100644 --- a/.github/release-please/manifest.json +++ b/.github/release-please/manifest.json @@ -1,5 +1,5 @@ { - ".": "4.2.0", - "ui/web": "4.2.0", - "tests/ocpp-server": "4.2.0" + ".": "4.3.0", + "ui/web": "4.3.0", + "tests/ocpp-server": "4.3.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 6caba955..d9bd41cb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,40 @@ # Changelog +## [4.3.0](https://github.com/SAP/e-mobility-charging-stations-simulator/compare/simulator@v4.2.0...simulator@v4.3.0) (2026-04-04) + +### 🚀 Features + +- **ocpp:** add spec-required DisplayMessageCtrlr variables ([37c3aa9](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/37c3aa9ef96f42c6c13b8abf167c4379f4568355)) + +### 🐞 Bug Fixes + +- **deps:** update all non-major dependencies ([#1772](https://github.com/SAP/e-mobility-charging-stations-simulator/issues/1772)) ([67edd21](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/67edd21f77ca7172bab1d95f489a41eaed2181d9)) +- restrict test coverage to src/ runtime code only ([081d850](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/081d8508fe23d09d6078dcc5a677be37fac7c2ce)) +- **tests:** use version-agnostic StandardParametersKey ([5c9daef](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/5c9daef058ccdccd97db9d1ab7ebb38f7be0165b)) + +### ✨ Polish + +- add unit suffixes to time-related constants and fix heartbeat unit mismatch ([cd63f57](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/cd63f57ee11cdc6ffb32a8672c536fb9ae4f8509)) +- enforce utility usage and centralize constants across all components ([5d68d55](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/5d68d55e6b18849f73e40bb25def43631ac7631c)) +- improve helper/utility usage consistency across codebase ([c2e5cc5](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/c2e5cc55e03988b2009b2a51111ecf0f02ec9cad)) +- replace string literals with OCPP enum constants ([4d1de41](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/4d1de41db4e2740a8a7e7de32670400f2d72dfd5)) +- **tests:** consolidate duplicate test helpers ([be2949e](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/be2949ef748ec51c3837d5247fc53d769e9e5147)) +- **tests:** extract hardcoded values to constants ([7c477d2](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/7c477d252ce4529cf4b257c225f7c7da6a5f4b34)) +- **tests:** migrate hardcoded test tags to shared constants ([fd00f42](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/fd00f4215bbc360345f833eee8632627aad590dd)) +- **tests:** migrate inline mock stations to shared factory ([1584ca6](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/1584ca620dadbb3ceff1bbad7a514bc7bb5970c3)) +- **tests:** use setupConnectorWithTransaction shared helper ([5690da4](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/5690da477c2d6c2bd17c3fd4e95598f2fd39fd77)) +- use getErrorMessage helper and extract auth cache constant ([b1b03bf](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/b1b03bf7a9ad234e00822950a791b1befd82ec0b)) +- use string/array helper functions consistently ([157786a](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/157786a376b410b1a72e6e3fbd6319fbd7749e56)) +- use utility functions consistently across codebase ([55bc071](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/55bc07156902469266f5c66b37f75d57ec49ad16)) +- use utility helpers consistently across codebase ([750d33d](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/750d33db1ff249b866c8319aa3170a2fe59d5b9f)) + +### 📚 Documentation + +- add missing ChargingStation.WebSocketPingInterval to README ([77fb0a1](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/77fb0a15a521a8b9afb2ccee245a1d9222b1ca51)) +- remove barrel workaround hint from conventions memory ([fdf2dc6](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/fdf2dc6ebffad1ef05e0f658744536fb2f2dc3c9)) +- remove standalone ruff hint from checklist memory ([8513aa6](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/8513aa60893cd547ef7b6a607c53b1ac05f58c37)) +- update serena memories after full codebase audit ([df2b294](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/df2b2949302cb29c93463483c7909e95b4d91381)) + ## [4.2.0](https://github.com/SAP/e-mobility-charging-stations-simulator/compare/simulator@v4.1.1...simulator@v4.2.0) (2026-04-02) ### 🚀 Features diff --git a/package.json b/package.json index 12f68503..f7048007 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.2.0", + "version": "4.3.0", "engines": { "node": ">=22.0.0", "pnpm": ">=10.9.0" diff --git a/sonar-project.properties b/sonar-project.properties index af781b46..9a3ae797 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.2.0 +sonar.projectVersion=4.3.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 be2710c9..3517faae 100644 --- a/tests/ocpp-server/CHANGELOG.md +++ b/tests/ocpp-server/CHANGELOG.md @@ -1,5 +1,17 @@ # Changelog +## [4.3.0](https://github.com/SAP/e-mobility-charging-stations-simulator/compare/ocpp-server@v4.2.0...ocpp-server@v4.3.0) (2026-04-04) + +### 🐞 Bug Fixes + +- **deps:** update all non-major dependencies ([#1772](https://github.com/SAP/e-mobility-charging-stations-simulator/issues/1772)) ([67edd21](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/67edd21f77ca7172bab1d95f489a41eaed2181d9)) + +### ✨ Polish + +- dry improvements in web UI and OCPP mock server ([599c584](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/599c58469621f8280a904cff8a665b75db08e7df)) +- enforce utility usage and centralize constants across all components ([5d68d55](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/5d68d55e6b18849f73e40bb25def43631ac7631c)) +- **ocpp-server:** inline \_parse_set/get_variable_specs thin wrappers ([ce3ff21](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/ce3ff21f22960d6d47cf4cfbdfffa190c5657ff3)) + ## [4.2.0](https://github.com/SAP/e-mobility-charging-stations-simulator/compare/ocpp-server@v4.1.1...ocpp-server@v4.2.0) (2026-04-02) ### 🧹 Chores diff --git a/tests/ocpp-server/pyproject.toml b/tests/ocpp-server/pyproject.toml index c7e26514..f49da3d9 100644 --- a/tests/ocpp-server/pyproject.toml +++ b/tests/ocpp-server/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "ocpp-server" -version = "4.2.0" +version = "4.3.0" description = "OCPP2 mock server" authors = [{ name = "Jérôme Benoit", email = "jerome.benoit@sap.com" }] readme = "README.md" diff --git a/ui/web/CHANGELOG.md b/ui/web/CHANGELOG.md index 405620aa..ffd3031b 100644 --- a/ui/web/CHANGELOG.md +++ b/ui/web/CHANGELOG.md @@ -1,5 +1,25 @@ # Changelog +## [4.3.0](https://github.com/SAP/e-mobility-charging-stations-simulator/compare/webui@v4.2.0...webui@v4.3.0) (2026-04-04) + +### 🚀 Features + +- **webui:** remove reload button (auto-refresh via WebSocket) ([4700340](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/4700340f91b9192307224cd4e4ae4501c70ca7c1)) + +### 🐞 Bug Fixes + +- **deps:** update all non-major dependencies ([#1772](https://github.com/SAP/e-mobility-charging-stations-simulator/issues/1772)) ([67edd21](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/67edd21f77ca7172bab1d95f489a41eaed2181d9)) +- **ui:** enable authorize for all OCPP versions in StartTransaction ([92059c8](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/92059c8a0f87183ad4f3084db67dbc1c126ff913)) + +### ✨ Polish + +- dry improvements in web UI and OCPP mock server ([599c584](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/599c58469621f8280a904cff8a665b75db08e7df)) +- enforce utility usage and centralize constants across all components ([5d68d55](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/5d68d55e6b18849f73e40bb25def43631ac7631c)) +- **ui:** use EMPTY_VALUE_PLACEHOLDER in Utils.ts and test assertions ([895b963](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/895b9635fc5e6756e1f822298cca4355f2515849)) +- **webui:** align $ prefix convention on composable locals ([419aa28](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/419aa281a14c852b5cb54f9381a4e6827a6b99a0)) +- **webui:** migrate globalProperties to provide/inject ([39937d1](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/39937d177f719f8d98fc3539cbf7939492b873ce)) +- **webui:** remove redundant CSTable re-mount on toggle ([30d99fa](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/30d99fa7d7f8430d1df337814e91e19466edce71)) + ## [4.2.0](https://github.com/SAP/e-mobility-charging-stations-simulator/compare/webui@v4.1.1...webui@v4.2.0) (2026-04-02) ### 🧹 Chores diff --git a/ui/web/package.json b/ui/web/package.json index 4c4c4e25..ff9c558a 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.2.0", + "version": "4.3.0", "readme": "README.md", "engines": { "node": ">=22.0.0", diff --git a/ui/web/sonar-project.properties b/ui/web/sonar-project.properties index 0ff21e15..8fa7ac19 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.2.0 +sonar.projectVersion=4.3.0 # x-release-please-end # Path is relative to the sonar-project.properties file. Replace "\" by "/" on Windows. -- 2.43.0