]> Piment Noir Git Repositories - e-mobility-charging-stations-simulator.git/commitdiff
chore: release main (#1819) cli@v4.6.0 ocpp-server@v4.6.0 simulator@v4.6.0 ui-common@v4.6.0 web@v4.6.0
authorJΓ©rΓ΄me Benoit <jerome.benoit@piment-noir.org>
Sun, 3 May 2026 15:43:51 +0000 (17:43 +0200)
committerGitHub <noreply@github.com>
Sun, 3 May 2026 15:43:51 +0000 (17:43 +0200)
* chore: release main

* [autofix.ci] apply automated fixes

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
15 files changed:
.github/release-please/manifest.json
CHANGELOG.md
package.json
sonar-project.properties
tests/ocpp-server/CHANGELOG.md
tests/ocpp-server/pyproject.toml
ui/cli/CHANGELOG.md
ui/cli/package.json
ui/cli/sonar-project.properties
ui/common/CHANGELOG.md
ui/common/package.json
ui/common/sonar-project.properties
ui/web/CHANGELOG.md
ui/web/package.json
ui/web/sonar-project.properties

index cdf95289363b8b35258bae3ab350add798d314ae..5948d7438f1f70b2c2a9bdddea78f04e73785d0d 100644 (file)
@@ -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"
 }
index de2ae68fd0c1ab9e0b8beddbb500dabaab6ce8b0..181990afd6f2973ba8e7fd365a6a53626168a5a3 100644 (file)
@@ -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
index 1fc868b8046927a77b9f182dccc133ce4f0d6e92..19b99ba7c7c49910ee4d0cbff07626386e6a16f4 100644 (file)
@@ -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"
index ba265ef66a1ead2f0f46fd3f59025b43b8af25b4..7994debffbae19c97dca1254cf246dc811693ed7 100644 (file)
@@ -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.
index 65150b47453e2cbb38662b5e1496049f6c65a18b..bede8082baa6fe6de8f5badf492c4d21d56d20da 100644 (file)
@@ -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
index 1b5d43f8952e143e7e048974f72e1d90e05a2212..96abe3facb2ce0dbb989bcc92c2df41ec4bf85f3 100644 (file)
@@ -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"
index 853eaaa9241f51eb71fe404bd2d31e6094a43cf2..2eb65e8d476b71593a15a619b199b1617f1f45ad 100644 (file)
@@ -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
index 7924931b36bfe19be0b96fcac73b9d5b550dc9a8..b476907ccf0266ba31f50f142903a34766286ab8 100644 (file)
@@ -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"
index f6593b3d2c5f3e04a6d802a6712345cb1a45d6d0..ba83b09ef37138758310bb1428d4c9ed8a5c091b 100644 (file)
@@ -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.
index c8f65267a2a759ca7e9be8c748123fa74e2232cc..de2ddbf48844873462e0a785c81ccd30158487a7 100644 (file)
@@ -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
index c80ba1dae5a81b5dfa475403bcd2191040698be6..3860d5756850b07d4d304423a3bd8dbc297cf911 100644 (file)
@@ -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"
index 58c6df4d0215efc9db5686ba5bd9fe0532e9b07c..38d3249a6d8609fc3c3821df6e7497bbb2c3a173 100644 (file)
@@ -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.
index 529e10fc1db51a6bc6900df2d020096bfe644524..7d0cef28843c573396a6c59ee7927f2a0e29adcc 100644 (file)
@@ -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
index 8027e3e001b95b861329eca3f0e9e7a9b499af13..b62d1811695bf589ddff5ba7fb331a00b64f45fc 100644 (file)
@@ -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",
index d0187b00fa98fdd18bc05005e4ca409c4a9c84cc..db2cf1c9137a60fb8f86fdac114779266fef127e 100644 (file)
@@ -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.