+- add OCPP 2.0 DataTransfer outgoing support and B03 boot retry in Rejected state ([044bd64](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/044bd64305aee79aecbcc8a41ab892717680ea97))
+- cleanup connector after queued TransactionEvent.Ended replay ([4249dea](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/4249dea59e9b3fc4579a08abc010af581e91c227))
+- **deps:** update all non-major dependencies ([#1753](https://github.com/SAP/e-mobility-charging-stations-simulator/issues/1753)) ([c59d00b](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/c59d00b5498c02269805f76a9452e726bbf5c372))
+- **deps:** update all non-major dependencies ([#1755](https://github.com/SAP/e-mobility-charging-stations-simulator/issues/1755)) ([6385d63](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/6385d634238619f8806d0ceb6b28dd15d43a7755))
+- post updated message on connectorStatusChanged to fix stale UI cache ([7337563](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/7337563a60ab9b6172afca92b64fbc485e85e18f))
+- prevent shutdown timeout with promiseWithTimeout helper ([32384c4](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/32384c4cce3aa958c5d2e4f771e4ef15812f55d1))
+- respect elementAddDelay by using sequential startup when configured ([5f14c60](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/5f14c60844e65158b77170ae7f361ffbdf71c57e))
+- eliminate non-null assertions in 8 files (31 of 53 total) ([092b1b4](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/092b1b4aad1092fd8aed9aec6e54744eaaa7b56c))
+- eliminate remaining non-null assertions in ChargingStation and OCPP16ServiceUtils ([47456f3](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/47456f32c8f71a083928a6645fe0bb8b560712bc))
+- use try/catch instead of .catch() for stopMessageSequence error handling ([7519fc3](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/7519fc32a61bb1077a35e4e8565e2a39fcfebe4c))
+- add JSDoc to ChargingStation public API methods ([e3a15e4](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/e3a15e490861e2e38f7aeb7913d2abd440d66918))
+- fix inaccurate [@returns](https://github.com/returns) in getChargingProfilesLimit ([edb49d9](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/edb49d957cab02b9b72f395c670037f5199937c2))
+- harmonize JSDoc @param/[@returns](https://github.com/returns) across entire codebase ([e4f8838](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/e4f88381973f4ff7d8a32523906662dc819e227b))
+- **ocpp-server:** add graceful shutdown with signal handling ([b542c81](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/b542c817e5f0aeb6be041ce81b3ee46ca3fe0dc4))
+- **ocpp-server:** enhance OCPP 2.0.1 mock server for comprehensive E2E testing ([#1752](https://github.com/SAP/e-mobility-charging-stations-simulator/issues/1752)) ([aee410a](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/aee410a1a6f7819b33ae4ff4f2ed27ceb548202e))
+
+### π Bug Fixes
+
+- add OCPP 2.0 DataTransfer outgoing support and B03 boot retry in Rejected state ([044bd64](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/044bd64305aee79aecbcc8a41ab892717680ea97))
+- prevent shutdown timeout with promiseWithTimeout helper ([32384c4](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/32384c4cce3aa958c5d2e4f771e4ef15812f55d1))
+
+### β¨ Polish
+
+- **ocpp-server:** audit-driven test improvements ([08325b0](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/08325b09d13f38caf769bf20ef255f01cf9d687a))
+- **ocpp-server:** harmonize shutdown tests with project conventions ([f3b4d70](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/f3b4d70f110134f0b32cccfc439e0876fceae38d))
+
+### π§ͺ Tests
+
+- **ocpp-server:** add graceful shutdown tests covering signal handling ([619a3c7](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/619a3c7e020d5dc737b7b487f4708b8c29fdc511))
+- add server-side refresh notification over WebSocket ([a2edfbb](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/a2edfbbcc36e126737531c805ae4b4b58ef67f0f))
+
+### π Bug Fixes
+
+- **deps:** update all non-major dependencies ([#1753](https://github.com/SAP/e-mobility-charging-stations-simulator/issues/1753)) ([c59d00b](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/c59d00b5498c02269805f76a9452e726bbf5c372))
+- **deps:** update all non-major dependencies ([#1755](https://github.com/SAP/e-mobility-charging-stations-simulator/issues/1755)) ([6385d63](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/6385d634238619f8806d0ceb6b28dd15d43a7755))
+- **webui:** add table-layout fixed to connectors table to prevent overflow on action panel open ([cdb4ad3](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/cdb4ad3be4f7920b7ef50bdef406473beec6c0b8))
+- **webui:** remove deprecated baseUrl for TypeScript 6 compatibility ([fcd3b8e](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/fcd3b8ee439a66294448cd354ff5a99eb1e020a4))
+- **webui:** extract useExecuteAction composable to eliminate duplication ([94ca77c](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/94ca77c31986926a813a36dc2a2afc8ecd6e002c))
+- **webui:** use useChargingStations composable in ChargingStationsView ([06d32ae](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/06d32ae9cbd3c2972fe7013fcb78675cd0befdcb))
+
+### π§ͺ Tests
+
+- **webui:** harmonize test stubs, remove AAA comments, add composable and StateButton tests ([56d264f](https://github.com/SAP/e-mobility-charging-stations-simulator/commit/56d264fec3211a43337144ff6c18c013eadd849b))