github SAP/e-mobility-charging-stations-simulator simulator@v4.5.0
simulator: v4.5.0

latest releases: v4.12, v4, ocpp-server@v4.12.0...
5 months ago

4.5.0 (2026-04-22)

๐Ÿš€ Features

  • ocpp: implement Local Auth List Management Profile (GetLocalListVersion, SendLocalList) (#1782) (34bbf33)
  • ui-server: allow override of station identity and CSMS credentials in addChargingStations (#1802) (f23ba15)
  • ui: add CLI client and shared UI common library (#1789) (94b898b)

๐Ÿž Bug Fixes

  • cli: make high-level OCPP commands version-aware (#1801) (804dce7)
  • deps: update all non-major dependencies (#1785) (776ac75)
  • deps: update all non-major dependencies (#1792) (eeeb437)
  • deps: update all non-major dependencies (#1803) (dbb9717)
  • deps: update all non-major dependencies (#1807) (87099e8)
  • deps: update all non-major dependencies to ^6.6.13 (#1787) (6249ecd)
  • deps: update dependency basic-ftp to ^5.3.0 (#1795) (fb10843)
  • deps: update dependency ora to v9 (#1793) (d4ad3f5)
  • enforce RFC 7617 colon-free username across all Basic Auth paths (5c1f885)
  • ocpp2: restore connector cleanup in TransactionEvent(Ended) response handler (80a3a80)
  • tests: sync mock signatures with real async implementations (02ff5f5)
  • tests: use async mock callbacks for all async method mocks (422c08e)
  • ui-server: harden CSMS credential handling in supervision URL flow (c7572fb)
  • ui-server: harmonize setSupervisionUrl semantics and text descriptions (ab9d929)
  • ui-server: reject colon in configured authentication username (RFC 7617) (697f7af)
  • ui-server: reject empty password in basic auth token validation (RFC 7613 ยง4.1) (45624f2)

โœจ Polish

  • fix phantom errorMessage, merge imports, harmonize Docker configs (18dc121)
  • remove redundant EmptyObject from CommandResponse union (2a14332)
  • tests: replace re-export hub with direct imports (8c7ce13)
  • use charging-station barrel for buildConfigKey in OCPPServiceUtils (583e9c0)
  • web: migrate types to ui-common + UIClient internals to WebSocketClient (2f44afe)

๐Ÿ“š Documentation

  • add CLI section to root README alongside Web UI (a269f3b)
  • add monorepo structure to copilot instructions, clarify command scopes (d7ef329)
  • clean up agent memories โ€” declarative facts only, no narrative justifications (dbd8645)
  • harmonize project memories with current codebase state (28dcc16)
  • update agent memories with local auth list, QMD integration, and convention fixes (9b06751)
  • update AuthHelpers description in project overview memory (ba4033d)
  • update openspec config with UI Common and CLI sub-projects (8a15c3c)

Don't miss a new e-mobility-charging-stations-simulator release

NewReleases is sending notifications on new releases.