Skip to content

Releases: SAP/e-mobility-charging-stations-simulator

webui: v4.6.0

03 May 15:44
8a7b771

Choose a tag to compare

4.6.0 (2026-05-02)

🚀 Features

  • ui-web: add dracula, gruvbox-dark, rose-pine themes and fix surface hierarchy (b3a6af7)
  • ui-web: add teal-dark and teal-light themes and fix sap-horizon state colors (7f21068)
  • ui-web: implement runtime skin system with classic and modern skins (#1815) (72aba1e)
  • ui-web: set modern as default skin (3d7b698)

🐞 Bug Fixes

  • deps: update all non-major dependencies (#1820) (52667c5)
  • stop nullifying wsConnection prematurely in close/terminate (b8ba945)
  • ui-web: add missing .js extensions to relative test imports (5b2c268)
  • ui-web: align StartTransaction dialog with Authorize dialog (a9cdabd)
  • ui-web: future-proof light-mode pill overrides and fix import ordering (147e9f4)
  • ui-web: harmonize imports, fix promise chain ordering, and remove dead code (c3b0ec0)
  • ui-web: resolve WS race condition causing DISCONNECTED on modern skin (e626ef8)
  • ui-web: show # prefix on transaction ID only for numeric IDs (ea21660)
  • ui: make Authorize version-aware for OCPP 2.0.1 stations (1d31a91), closes #1817

✨ Polish

  • ui-common: use ProcedureName enum instead of string literals in payload builders (99a793f)
  • ui-web: derive color-scheme from CSS instead of duplicated map (e56f5c5)
  • ui-web: fix audit findings — dead code, layer violations, composable extraction (b7dd9e7)
  • ui-web: reorganize composables into core/ infrastructure and shared/composables/ (50c6a1e)
  • ui-web: replace string literals with OCPP16ChargePointStatus enum in tests (ec16ef6)
  • ui-web: temporarily disable refresh button in modern skin (212f434)
  • webui: remove redundant optimistic fetch from modern skin (b302bfd)

📚 Documentation

  • ui-web: align README with modern skin default and token contract (7b68a5b)
  • ui-web: fix 6 stale comments after refactoring (b67eb66)
  • ui-web: update screenshot to modern skin default (2b21c30)

ui-common: v4.6.0

03 May 15:44
8a7b771

Choose a tag to compare

4.6.0 (2026-05-02)

🚀 Features

  • ui-web: add dracula, gruvbox-dark, rose-pine themes and fix surface hierarchy (b3a6af7)
  • ui-web: add teal-dark and teal-light themes and fix sap-horizon state colors (7f21068)
  • ui-web: implement runtime skin system with classic and modern skins (#1815) (72aba1e)

🐞 Bug Fixes

  • deps: update all non-major dependencies (#1820) (52667c5)
  • deps: update dependency zod to ^4.4.2 (#1823) (cfb50bf)
  • ui-web: resolve WS race condition causing DISCONNECTED on modern skin (e626ef8)
  • ui: make Authorize version-aware for OCPP 2.0.1 stations (1d31a91), closes #1817

✨ Polish

  • ui-common: use ProcedureName enum instead of string literals in payload builders (99a793f)

simulator: v4.6.0

03 May 15:44
8a7b771

Choose a tag to compare

4.6.0 (2026-05-02)

🚀 Features

  • ui-web: implement runtime skin system with classic and modern skins (#1815) (72aba1e)

🐞 Bug Fixes

  • deps: update all non-major dependencies (#1820) (52667c5)
  • deps: update dependency basic-ftp to v6 (#1822) (14cb552)
  • deps: update dependency zod to ^4.4.2 (#1823) (cfb50bf)
  • do not nullify wsConnection in onError handler (f9acca4)
  • stop nullifying wsConnection prematurely in close/terminate (b8ba945)

ocpp-server: v4.6.0

03 May 15:44
8a7b771

Choose a tag to compare

4.6.0 (2026-05-02)

🧹 Chores

  • ocpp-server: Synchronize simulator-ui-ocpp-server versions

cli: v4.6.0

03 May 15:44
8a7b771

Choose a tag to compare

4.6.0 (2026-05-02)

🐞 Bug Fixes

  • ui: make Authorize version-aware for OCPP 2.0.1 stations (1d31a91), closes #1817

✨ Polish

  • ui-common: use ProcedureName enum instead of string literals in payload builders (99a793f)

webui: v4.5.1

28 Apr 17:06
9fa436c

Choose a tag to compare

4.5.1 (2026-04-28)

🐞 Bug Fixes

ui-common: v4.5.1

28 Apr 17:06
9fa436c

Choose a tag to compare

4.5.1 (2026-04-28)

🐞 Bug Fixes

simulator: v4.5.1

28 Apr 17:06
9fa436c

Choose a tag to compare

4.5.1 (2026-04-28)

🐞 Bug Fixes

  • align Keba OCPP2 templates with OCPP 2.0.1 SampledDataCtrlr specs (bb476f6)
  • deps: update all non-major dependencies (#1809) (e0e14c1)
  • deps: update all non-major dependencies (#1811) (e2085ec)
  • deps: update all non-major dependencies (#1814) (e9e6bed)
  • simulator: add connector Finishing state lifecycle simulation (#1227) (#1812) (3578a8b)
  • simulator: quote command names in log messages for readability (b745ee6)
  • simulator: set postTransactionDelay to 2s on ABB station templates (e943acb)

📚 Documentation

  • harmonize agent instructions across tools (1be466e)

ocpp-server: v4.5.1

28 Apr 17:06
9fa436c

Choose a tag to compare

4.5.1 (2026-04-28)

🐞 Bug Fixes

cli: v4.5.1

28 Apr 17:06
9fa436c

Choose a tag to compare

4.5.1 (2026-04-28)

🐞 Bug Fixes