chore: version 1.2.36
[e-mobility-charging-stations-simulator.git] / CHANGELOG.md
index f358ab21f16d9973c820ea62ec62c0fa2ccbd726..01e6973fc9fbabf0864f8be89c0eebb7fe32e868 100644 (file)
@@ -1,6 +1,286 @@
 # Changelog
 
-## [v1.2.31](https://github.com/sap/e-mobility-charging-stations-simulator/compare/v1.2.30...v1.2.31)
+## [v1.2.36](https://github.com/sap/e-mobility-charging-stations-simulator/compare/v1.2.35...v1.2.36)
+
+- build(deps): bump pnpm/action-setup from 2 to 3 [`#972`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/972)
+- feat(ui): display supervision url in charging stations list [`#967`](https://github.com/sap/e-mobility-charging-stations-simulator/issues/967)
+- build(deps-dev): apply updates [`d089eaa`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d089eaad268e6bfb98ecbb079016019c77b2cf6a)
+- build(deps-dev): apply updates [`73874c0`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/73874c0240f39127a13890d338074a99e6355dca)
+- refactor: consolidate default values handling [`1feac59`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1feac591544c625c56086abe1f14dbdc706280fb)
+- feat: add `deleteChargingStations` SRPC command to UI Services [`09e5a7a`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/09e5a7a8ed45886b6bf1434c4e49c945ded4c7d8)
+- build(deps): apply updates [`b021149`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b02114986043892eb5a86b68e042b0f58e7508b5)
+- build(deps-dev): apply updates [`fe3e414`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/fe3e4141ac185553947c4c41769ef511ee6e2785)
+- docs: add missing setSupervisionUrl request to insomnia requests [`6f9dcff`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/6f9dcffec34bf5445ac22e7b66796d9596b453fe)
+- build(deps): apply updates [`1c5f527`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1c5f52743d6aa5a371590a4eb1b79e382f33bee7)
+- feat: add options to `addChargingStations` UI protocol command [`71ac2bd`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/71ac2bd72c0bd0f742e10dc135a619a5717e6a47)
+- build(deps-dev): apply updates [`695d17c`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/695d17cd6b8d9943b1baf04d50e52b25436386b2)
+- refactor: convert to nullish condition check where appropriate [`d760a0a`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d760a0a625ddec9919e7ad691ddcd60ded1452b0)
+- feat: allow to override supervisionUrls at adding charging stations [`afbb820`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/afbb820255fb5afe908c743ae53ae5a5f990c700)
+- refactor: cleanup charging station options handling [`36b73d9`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/36b73d95deccfb6538929c48e0f989fb1c696e8a)
+- feat: allow to override more template tunables at addChargingStations UI [`52c5894`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/52c58949d4e4ba9d0346de01f129d86e0a446bdd)
+- refactor(ui): remove uneeded helpers [`8d6f479`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/8d6f479075c85b8731a6530431b1ab75efc34719)
+- fix: find the first free indexes at adding charging stations [`e375708`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/e375708d902de515fb56e00c0fefd377cbd0469c)
+- build(deps-dev): apply updates [`d5d8f1e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d5d8f1ec9c17a6e323106f31fbca38f807a5f331)
+- build(deps-dev): apply udpates [`d8dcdbf`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d8dcdbf242a0f6c1704290aa612ece516d5d76d9)
+- build(deps-dev): apply updates [`85b79dd`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/85b79dd4ca51b53a5060ca3b0d74c0e02b1a17d3)
+- feat(ui): add template name to charging stations list [`ba70f0e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/ba70f0e66aa07b8ca037dd0535dbf1f168477105)
+- refactor: cleanup worker events handling in main thread [`44fccdf`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/44fccdf0fe511a528780feb1213bb1049d76be05)
+- fix: ensure workers are unreferenced at termination [`8ba9c85`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/8ba9c85438f7a9a8a5f3b61dfad6d2a4e7215b50)
+- feat: allow to override event more template tunables at addChargingStations UI [`43e04bb`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/43e04bb7f074bf293ea06b4b7b0b842a826fe211)
+- docs: update UI protocol requests collections [`17ba3be`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/17ba3be0bb5c0bcb7fff2cefa877af975c0d043a)
+- refactor: use syntax shortcuts [`b1396a2`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b1396a2e5ab5f52238df71daeb9da0ef6b12807a)
+- refactor: factor out more charging station options handling code [`1253d60`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1253d60cd246f968e985f6f067204a130b384b72)
+- refactor: cleanup default stationInfo handling [`2969a5d`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/2969a5d77e88ced7179a275c2deca9e7a36bee4a)
+- refactor(ui): refine charging stations table caption style [`7e649b0`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/7e649b037d3a7dee1f84eda8d59fa32e34760c67)
+- docs: fix README.md formatting [`95c7658`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/95c7658e8abe58395d1cd80be8e36c8cfa9aaec0)
+- fix: fix stationInfo persistent configuration default [`a97d2d6`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/a97d2d6ca3b18ee7e1f2c254eb8352d97507e8a7)
+- fix: fix performance statistics formatting in log messages [`94032f3`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/94032f3e2e158defa0b264390c1155eb90c29c6a)
+- refactor: code formatting fixlets [`9a08f38`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/9a08f38e319292816bdfb5c6d14bbfebcbfa5618)
+- refactor: cleanup variables namespace [`3000c12`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/3000c1258ccda0c8828f4e4fffb988e5ffaa84da)
+- fix: fix worker event error handling [`887a125`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/887a125e6db5e0457e653b3c6848d18214558813)
+- fix: flag worker set as stopped as soon the stopped event is emitted [`36c1166`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/36c1166db79b6b2631b1419a6ec47415c413ac06)
+- refactor(ui): align text casing [`d61c719`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d61c71931ec8c16df695b1f2db2ae85540de0745)
+- docs: refine README.md [`fff786f`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/fff786f9942cbcc798cedbd385c4fec995e8ebfa)
+- refactor: refine worker event error log message [`3ab3275`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/3ab327597187f09b9005784a615c378c491a41ae)
+- fix: ensure persistence configuration override is taken in all case [`c2be11f`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/c2be11fddae3fd9c84ab92719e3d479301eb0257)
+- fix: do not leak event listeners at charging station deletion [`6767e9f`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/6767e9f1c0c3f54684eec2f01ae958272c786ca5)
+- refactor: ensure all worker events are remitted in main thread [`a492245`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/a492245cc3b2cfb39f4c527988a026c396682ad2)
+
+## [v1.2.35](https://github.com/sap/e-mobility-charging-stations-simulator/compare/v1.2.34...v1.2.35) (2024-02-05)
+
+- feat: add performance statistics to UI protocol [`#970`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/970)
+- feat: untangle add charging station op from start charging station op [`#969`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/969)
+- feat: untangle add charging station op from start charging station op [`#966`](https://github.com/sap/e-mobility-charging-stations-simulator/issues/966)
+- fix: ensure worket set stop event is emitted once [`4f02e9b`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/4f02e9b46125abbf1decd1c9762c80d568a633f7)
+- docs: refine UI protocol section in README.md [`6ca7a41`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/6ca7a41d2c840661015f2006d395c3ab91a54c60)
+- docs: refine configuration sections type definition in README.md [`dda3305`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/dda3305e19f76690feaacc3298ce3996f0ba2c5b)
+- build(deps-dev): apply updates [`2a4110a`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/2a4110a24a373436c7043617c7ab71614546dfde)
+- build(deps-dev): apply updates [`2bd2008`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/2bd20089f4c6d3345bbc1604d54d00a2ff77ef96)
+- build(deps-dev): apply updates [`c383fc3`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/c383fc3afc853b526276fecf42aefe5c052f29cb)
+- build(deps-dev): apply updates [`d0c0ae9`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d0c0ae942040ac2ffe758ef2218cb0961e378527)
+- chore: version 1.2.35 [`5f83ff8`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/5f83ff87e120fdf6d111dcf935656a96138554ec)
+- fix: make the ATG wait for running transactions to be stopped [`7e3bde4`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/7e3bde4fa97ee4937b806bb4dfeb16ef0f99d1a4)
+- build(deps-dev): apply updates [`9ce7f29`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/9ce7f2947a3789218b3ef99ce4e54444570beb5d)
+- docs: add setSupervisionUrl to UI protocol section [`1e534da`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1e534dab599a1e3a4d965f6d93761bb4400b16c1)
+- refactor: cleanup log messages [`412cece`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/412cece829a669e4e41d9e824fb71cab4df20312)
+- refactor: silencer linter warnings [`1d6f2eb`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1d6f2eb4f4c766283604e417bd34e16f18c8e997)
+- build(deps-dev): apply updates [`e80de0d`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/e80de0da26b1f21f33b584605d32ae6d972cc541)
+- refactor: ensure ATG will not start a transaction if one is already [`9022112`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/9022112bdd8f1da4c4e6812d0b036e3830b32b65)
+- refactor: improve error OCPP error message [`c510c98`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/c510c98944b2a1f0d2c6e82f7db2eea9f8baf9a5)
+- docs: refine README.md [`0981063`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/098106399394be96ae576b9827385a4cc1b1e380)
+- fix: add charging station at instantiation [`e9e43cf`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/e9e43cff1ad9ba7f75e3ae64a53fceb596454a59)
+- refactor: cleanup charging station worker namespace [`bb8dc72`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/bb8dc7253e50b925250889c90d931a4dc83c0cd3)
+- fix: fix UI protocol setSupervisionUrl insomnia payload [`2b99949`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/2b99949d7263c5fffa16b8930e927d542f2a6102)
+- docs: add sequence diagram for UI protocol [`5d8bbc6`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/5d8bbc632c6247d437b62a4127422d54274d0940)
+- refactor: cleanup cached request helpers namespace [`f10f20c`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f10f20c9883e91479090763312db0d816c490cca)
+- build: silence spelling warnings [`d6fe841`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d6fe8418d72fdb5f89fa4a23848de3ad900c44b3)
+- refactor: cleanup charging station events handling code [`e1a3f3c`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/e1a3f3c1528a82673d616a96b7b14ba96a664dab)
+- docs: fix formatting in README.md [`7f9d529`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/7f9d5299ccf1606025aed13d1bb4fabe7a1a1771)
+- docs: refine UI Protocol section in README.md [`c03dea8`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/c03dea88e5919d942a03b7530eeb8fa9f40bd4bb)
+- docs: fix typo in README.md [`4c4f320`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/4c4f320e7a9ccc1f8bf02e3468872ead47f2c75a)
+- docs: fix typo in README.md [`f2816b1`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f2816b1d6e9c000e570a9412d871843ed9ca7e7a)
+- docs: fix README.md formatting [`55ae7b7`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/55ae7b758f478a2beb4557bbc96363fb913dcc73)
+- docs: refine UI protocol sequence diagram in README.md [`aa9f3b5`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/aa9f3b5f156b460bca8609e65cb4534d9df8638c)
+
+## [v1.2.34](https://github.com/sap/e-mobility-charging-stations-simulator/compare/v1.2.33...v1.2.34) (2024-02-01)
+
+- feat: add addChargingStations command to UI API [`#964`](https://github.com/sap/e-mobility-charging-stations-simulator/issues/964)
+- feat: add command to list templates on UI services [`42e341c`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/42e341c40076aa8c5fc37e10512ec41c9ab60825)
+- build(deps): apply updates [`5948d16`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/5948d169983d2660f661661e3ec7ca0f98dbafea)
+- build(deps-dev): apply updates [`61e7211`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/61e7211fc5ffba826712773b685cb06f9cd9a2a6)
+- build(deps-dev): apply updates [`8bb5566`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/8bb5566ff360f375f0b4b39abd733fdd23f75b66)
+- perf: 'await' on OCPP request handlers only when necessary [`bcf95df`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/bcf95df12dfe4236db8c278eabea9f5058f40933)
+- docs: add addChargingStations request to Insomnia requests collection [`0a20508`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/0a20508138762053a4373c947ca08c3da3a01d51)
+- refactor: consolidate charging stations tracking [`2f98913`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/2f98913683eb6a71ae4fa1314d128994885abc8c)
+- build(deps-dev): apply updates [`e29f8d4`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/e29f8d4e1a7f6d9baafe0d9923035e0ef1fd3636)
+- refactor: convert remote stop transaction to two stages request [`2665ed1`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/2665ed1ef62a9fc9b6eec417f3ec7c33305789cf)
+- perf: 'await' on UI request handlers only when necessary [`4b9332a`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/4b9332afad3ebdd1c7b7e3e98dc1a9fcefebc04f)
+- chore: version 1.2.34 [`e2e70e6`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/e2e70e66f1a880f9a39a7d6da31172d2f397b8fe)
+- refactor: add type for template charging stations tracking [`efc411f`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/efc411f77a552bf66e118c46c25dcf6ef8d07a16)
+- build(deps-dev): apply updates [`961231b`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/961231bfc5ae5bcdc87fe86ba9c341eab2bd9241)
+- feat: expose template name used in stationInfo [`1fdb60b`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1fdb60b661afed4d26796cb0a2ed15e78f3b40a7)
+- refactor: cleanup UI service response [`859099b`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/859099b6e7adaf9eeed2aa348921a23d7aa0bc7a)
+- refactor: refine type casting in internal simulator communication code [`7f79ef4`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/7f79ef45be4ba9bcfee9ec8c69cd54c75f24aec0)
+- refactor: cleanup control flow in statistic helpers [`736073f`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/736073f0c51fc24b3d676fa2cedc6052f928fbbc)
+- fix: fix uiServer configuration section sanity checks [`baf34a7`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/baf34a770f0392a9556c20fb9140394d12c5ebb7)
+- refactor: cleanup type definition in internal messaging [`ae2f7bc`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/ae2f7bc017445da9af276d1d120a8d0a9dfc1faa)
+- docs: cleanup code comments [`6514a5a`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/6514a5a1cee96581272c8a980c414d4c81fd2da3)
+
+## [v1.2.33](https://github.com/sap/e-mobility-charging-stations-simulator/compare/v1.2.32...v1.2.33) (2024-01-30)
+
+- fix: fix control flow at remote start [`#960`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/960)
+- build(deps): Bump @mikro-orm/mariadb from 6.0.4 to 6.0.5 [`#943`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/943)
+- Combined PRs [`#951`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/951)
+- Combined PRs [`#950`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/950)
+- Combined PRs [`#949`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/949)
+- Combined PRs [`#937`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/937)
+- fix: fix control flow at remote start [`#959`](https://github.com/sap/e-mobility-charging-stations-simulator/issues/959)
+- perf: cache only JSON payload validation functions [`24d1571`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/24d15716245469249b57e5aa790147d703d60a4e)
+- build(deps-dev): apply updates [`7a78bbb`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/7a78bbbbb69c29f2ffdfba78b6fe63882e8bfaff)
+- build(deps-dev): apply updates [`c63378a`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/c63378a8e3d123c38de1980c28b9730eb03b79df)
+- build(deps-dev): apply updates [`0fefe05`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/0fefe05a334f27f849ee4be8145b17d8c49b9efd)
+- refactor: add generic 2 stages incoming request response handling [`1b4a545`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1b4a545fe8b23d5bec8fa6d11386a7acc49ddbd2)
+- build(deps-dev): apply updates [`ef74336`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/ef74336d6494e3c4cedcd88bfb99e7211be5442f)
+- refactor: cleanup unneeded type casting [`ba9a56a`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/ba9a56a613727d96757690a8b52af6731f3fd8a8)
+- build(deps-dev): apply updates [`b443581`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b4435812b201e827520f401e628029de14758432)
+- fix: use nextTick to delay event emission [`5c24bae`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/5c24bae9ed9d25877c4fa9572bd6e87d9e9547ec)
+- build(deps-dev): apply updates [`3deb082`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/3deb0824baee6b0ce6625c3bb3687f773a5892eb)
+- build(deps-dev): apply updates [`d03ef37`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d03ef37d6740c7652c6c62467baf9eb0957901bf)
+- build(deps-dev): apply updates [`0a2bee0`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/0a2bee035fe7ea6374d91d58b917372aeab6f470)
+- build(deps-dev): apply updates [`bd8c9eb`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/bd8c9eb086425ddf4b9f35e41a48038f0dd3443c)
+- fix: ensure the ATG is properly restored after disconnection to CSMS [`e054fc1`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/e054fc1cc8912765435d03729d0104e9e2316949)
+- build(deps): Bump @mikro-orm/core from 6.0.4 to 6.0.5 [`7f7aa7a`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/7f7aa7a65f0e8ba80f81b4c2d0a112f583d29802)
+- build(deps-dev): apply updates [`8d10cdd`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/8d10cdd91c6afde42feb926746b779d587e9e0fc)
+- build(deps-dev): apply updates [`a45eb0e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/a45eb0ec8e561457d32e8d11b4b7c89cb3337cb2)
+- build(deps-dev): apply updates [`4c4f2e6`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/4c4f2e6dda38a2bcbdcc2d9211be3b8878b302f8)
+- build(deps-dev): apply updates [`8caa511`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/8caa5116fd972d874346d9c63f7ac034055213fb)
+- build(deps-dev): apply updates [`3e09e94`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/3e09e94b65eeaf17d5ac56d5ec456205184f1488)
+- chore: version 1.2.33 [`b8c78e4`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b8c78e4f10bc8513dca1062fb618a29aaa85d89f)
+- refactor: cleanup payload validation properties namespace [`d5490a1`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d5490a13c341153af159d4b2ed745d32dc38452f)
+- fix: ensure remote start transaction triggers a delayed start transaction [`54510a6`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/54510a60e9114c2076c86e6c90fe73c0dfefdb45)
+- build(deps-dev): Bump @mikro-orm/cli from 6.0.4 to 6.0.5 [`006190c`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/006190c3e9c1b1f546a96e88ca7cd0492d9654fc)
+- refactor: remove unneeded try {} catch {} [`f2f33b9`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f2f33b97eb2044a8c715ebe0c0eb1c7b973eb8c4)
+- build(deps-dev): cleanup dependencies [`d61df29`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d61df298e0f62decd0513196b8660004df4175e3)
+- refactor: move OCPP event emission ops to the promises queue [`ceb9a90`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/ceb9a9009db1987092c2bdf8266118913a6965a4)
+- fix: avoid duplicate payload validation function [`298be10`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/298be10c5c800e43b0b9dcd6c50f6d49e2cb786b)
+- fix: fix race condition at reconnection on ATG duration computation [`2960841`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/2960841f53b631577e6d4427da9fcb8f3de24d47)
+- test: add tests for BaseError custom error [`fba0276`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/fba0276c3dfb73f560af1433895052982d5c3ce3)
+- build(deps-dev): Bump vite from 5.0.11 to 5.0.12 in /ui/web [`fb4a626`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/fb4a626d3a49c45815640e5c3168bab911cb77ea)
+- fix: ensure the message sequence is started after reconnection [`7c97415`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/7c9741559557afc041160e600189b30a5dbeed6d)
+- build(deps): Bump @mikro-orm/sqlite from 6.0.4 to 6.0.5 [`e27c4f5`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/e27c4f5015ffc8e3819c9df6d3a1863a426ab4d1)
+- build(deps-dev): Bump prettier from 3.2.3 to 3.2.4 in /ui/web [`99eaf02`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/99eaf023cb6ea0db86ecf9190307c7bff9dddfb6)
+- refactor: cleanup charging station events handling [`b88c8cf`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b88c8cf69b3f8143726767f8028220371bd0cf4a)
+- refactor: remove unneeded binding [`65b5177`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/65b5177e252fab95766ef8141e60e0b2434f2338)
+- refactor: improve error logging if ATG connector status is not found [`e3fbf1a`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/e3fbf1aff8018d664908321682f051d49c972734)
+- build(deps-dev): Bump prettier from 3.2.3 to 3.2.4 [`c7f3c88`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/c7f3c8826011f23f20e8f93a99e91d7354cf3848)
+- refactor: cleanup log messages formatting [`4e41ea2`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/4e41ea2472d590bf1abb99b4709f4f00b20ab308)
+- build(deps-dev): apply updates [`12e7a07`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/12e7a07d3136d1f5e49d89afd1139972b620635f)
+- refactor: type casting cleanups [`7aba6c5`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/7aba6c5335c3bac3b827f232e4df4da3ccc711a5)
+- fix: address two FIXMEs at websocket events handling [`968f0e4`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/968f0e4757c72476819fb10791460170bb226358)
+- perf: add fastpath for trigger message handling [`ef69bc4`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/ef69bc46a13ffed7f2e1751f6689a1153c8106f9)
+- fix: recreate stack trace on BaseError only if needed [`f7be0fb`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f7be0fbec76c70ae3281f6b0449a7634cd9a091d)
+- build(deps): Bump @mikro-orm/reflection from 6.0.4 to 6.0.5 [`7823b4a`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/7823b4aaa4c11dcf21e917c9d00b5aa45f42bfda)
+- build(deps): Bump actions/dependency-review-action from 3 to 4 [`f3bf03c`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f3bf03c7b675615ccfebc147ff126fdfc7c326af)
+- refactor: use Error static function to generate BaseError stack trace [`2ebd83d`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/2ebd83d0686b06cfade9322a2d94210774c6ea34)
+- fix: improve malformed OCPP message handling [`c3c8ae3`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/c3c8ae3fa3d6978dd97a29ee94b42cece3affb1e)
+- refactor: type casting cleanups [`3ccfabf`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/3ccfabff44dfa406a4133a6047f13637d47b52c5)
+- refactor: use the same empty function everywhere [`fc5529d`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/fc5529dbb7b16fcbc7fad7880c3412cf11afa64d)
+- build: bump volta pnpm version [`1557694`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1557694eb47bf3d98fa6197c79b0a64c7665bfdd)
+- fix: ensure the second stage at handling incoming request is executed [`1b7eb38`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1b7eb3863a1e2263e353d5b191b2de48ebbcaee8)
+- build: bump volta pnpm version [`3f9936c`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/3f9936cf6b0c51b68ecf5e120fae01d6a7ac1ac3)
+- fix: handle WebSocket opening error [`5a15db9`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/5a15db9001b93665ab7581d2974c5f01a9e0fbe3)
+- refactor: refine missing ATG status log message [`703d80d`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/703d80dd617f906905352419927aaa5e15b9a161)
+- docs: add few comments to incoming request handling code [`868c683`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/868c68301968f5c1dec21e9cd6333c2e04566e30)
+- fix: ensure WS connection retry flag is reset in all connection case [`3f59717`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/3f597174fae8645574c7ee0be9f0f98a0aad476a)
+- refactor: do not regenerate error stack strace needlessly [`5a6bab3`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/5a6bab3beacdd3b357e7e624c37e4e414d493f6f)
+- refactor: remove unneeded export [`dd21af1`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/dd21af153ed64c6220b6b14a5165c11443032f4f)
+- build(simulator): silence linter error [`d57d07c`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d57d07cdcd73746f76721e6d65778c2590630bae)
+- build: log on the console husky warnings [`463b695`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/463b6957ee52dec137dc5f3838886e33492f99ef)
+- Merge dependabot/npm_and_yarn/mikro-orm/sqlite-6.0.5 into combined-prs-branch [`6b3cfc6`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/6b3cfc6c26c8920570f1c13edc8f4f05c2382a17)
+- Merge dependabot/npm_and_yarn/mikro-orm/reflection-6.0.5 into combined-prs-branch [`e86e59c`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/e86e59c12d01d2243b582b7fdcc325fc21fd4bf2)
+- Merge dependabot/npm_and_yarn/mikro-orm/cli-6.0.5 into combined-prs-branch [`9281951`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/9281951f3a9829406b670b8bcfb4be816b83c04f)
+- Merge dependabot/github_actions/actions/dependency-review-action-4 into combined-prs-branch [`90f98b5`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/90f98b5de17e325d5eb960ead6adf2d05268602e)
+- Merge dependabot/npm_and_yarn/ui/web/vite-5.0.12 into combined-prs-branch [`1ad59c1`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1ad59c17bf09a85e9043741433c9754dafef523e)
+- Merge dependabot/npm_and_yarn/mikro-orm/core-6.0.5 into combined-prs-branch [`96271d3`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/96271d33a85d2a3394477008c173e2cdbb1017fb)
+- Merge dependabot/npm_and_yarn/ui/web/prettier-3.2.4 into combined-prs-branch [`4d029ea`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/4d029eab12e5e1f7fae5a32218c3967db6b0e86e)
+- Merge dependabot/npm_and_yarn/prettier-3.2.4 into combined-prs-branch [`13a6f27`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/13a6f27c10768faa05acf33fd8e0637511d49e3e)
+
+## [v1.2.32](https://github.com/sap/e-mobility-charging-stations-simulator/compare/v1.2.31...v1.2.32) (2024-01-16)
+
+- Combined PRs [`#926`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/926)
+- Combined PRs [`#921`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/921)
+- build(deps): Bump vue from 3.4.3 to 3.4.4 in /ui/web [`#915`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/915)
+- build(deps-dev): apply updates [`a223d9b`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/a223d9be48ad8828e6aef060dd3c45d4f99ea9a9)
+- build(deps): apply updates [`aafba9d`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/aafba9d8ca47c792cf4189c6594b45e1150e198d)
+- build(deps-dev): apply updates [`d360ae6`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d360ae6e41017a4703051adf538bccd213b2857d)
+- refactor: improve types testing types definition [`5dc7c99`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/5dc7c990eff43659bd48589cfc5afe09f9ec6664)
+- build(deps-dev): apply updates [`f761ec2`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f761ec22b9274d1d017bb244db463a9474b881e5)
+- refactor: refine prettier configuration [`a974c8e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/a974c8e4b8a98c9450be49546a77be0d03e9f512)
+- refactor: cleanup nullish values handling [`f938317`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f938317f2902366a85a8f76de55ee51f1d4a662a)
+- build(deps): apply updates [`f0bede8`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f0bede86574750d1d894d16a86ef63f83948e7a0)
+- build(deps-dev): apply udpates [`dc29abc`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/dc29abc49d6de0daad76074be2cae1ab07440a3c)
+- refactor: use top level await in bundling code [`f36c247`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f36c2478a92ea04a096232c4060427438ad2cd79)
+- build(deps-dev): apply updates [`0b5c37b`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/0b5c37bc7ec41b00eb1940ab8189ddf3a6ad2564)
+- build(deps-dev): apply updates [`ac1946e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/ac1946e5ab0fe99c77c6cb72dc23fbe6880076d3)
+- refactor: update MikroORM entities definition [`43be4c0`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/43be4c0834fe806a68f99036805779f29058d74e)
+- chore: version 1.2.32 [`76de99e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/76de99e2689698a1507543adef947aa7be273d20)
+- build(deps-dev): apply updates [`29c1afe`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/29c1afe30ee15a978d85262852e41047bef4f5d0)
+- build(deps): apply udpates [`a6db51d`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/a6db51d4ce16e8c0eaffe9ad8101af6763f5995f)
+- refactor: cleanup MikroORM entities [`a8599ae`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/a8599ae9ed113db82ee4857c7a660faca5ec7fb8)
+- refactor: rename cloneObject() -> clone() [`4061507`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/40615072ef972a19ec60372066d384f4e859a1c7)
+- refactor: prepare for MikroORM storage support [`789007b`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/789007bd09242370a9d3502da967deb414886504)
+- refactor: make storage init compliant with MikroORM 6 [`4ccf551`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/4ccf551d961ef001acef6fafe1165ad9b6dac4e3)
+- build(deps-dev): apply updates [`7274efb`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/7274efb72e3cef8204594d138c5cf092b3a4fc6e)
+- refactor: consistent arguments name in type utils [`bfcd3a8`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/bfcd3a878051b75b9ed43421fe872121c43175f7)
+- chore: update copyright years [`a19b897`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/a19b897d3aa5cb0f12177a42d8168121ce6ada97)
+- fix: warn about reserved transaction started not found [`a095d7d`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/a095d7d7fc3f3e99d472b4c57f355414c5bcb852)
+- build(deps-dev): apply updates [`e595dd5`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/e595dd551f5293dc81422e03abcc6864c7f0ce31)
+- refactor: remove unneeded eslint-disable [`3423c8a`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/3423c8a57047b3da28558538712aca35611c8214)
+- fix: handle properly async performance storage [`be0a4d4`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/be0a4d4d8bd085fcfb86db9ad025de3f270bc31d)
+- build: add script to build MikroORM entities [`1552a66`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1552a66625ca8840ce475d2393b5c251630adf00)
+- fix: ensure dates in ISO string format are properly converted to Date [`95dab6c`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/95dab6cfb3e2de1f775f0a8648bccbc62c4a9214)
+- docs: improve configuration file documentation [`1021178`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/102117891a36935a7ea9df8514391e8bc7be7daf)
+- fix: update mikro-orm.config.ts template for version 6 [`d5f6469`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d5f64697c0471d8f8873f97163fd15b2a2ceabf0)
+- refactor: silence linter [`b5977da`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b5977da89e7a5d292b060c7af75802ee207eb2cc)
+- refactor: cleanup arguments namespace [`1e2ec4a`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1e2ec4a6612809e178b5237bf6302562ba3c0512)
+- fix: fix nullish exception on boot notification handling [`01d2a2c`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/01d2a2c71e1b235cd01ec53b2559b9fb99c67f4f)
+- fix: ensure convertToDate() convert null date to undefined [`79fd697`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/79fd697f69253d44e4b3df2b1edd7a73338d12b2)
+- docs: add missing evsesStatus section to configuration documentation [`0aa874c`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/0aa874ce92735af5e02a0f49ee17674ccc4a5689)
+- build(ci): use latest in node version matrix [`6dd374b`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/6dd374b27bcc17ead9622225dbc070d198c64f65)
+- refactor: cleanup eslint disablement rule [`0c1e4bc`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/0c1e4bc1c3879a1379ea03e99fd021453e194511)
+- docs: update copyright year [`23f5af6`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/23f5af6d9db99172e15548e9f97c6d63e9a4ee57)
+- refactor: set CSs stop timeout to 60s [`98f5aa8`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/98f5aa8d9ce0cb1ba20fd6d703015907ce22b7d8)
+- fix: use MikroORM upsert [`70b73ed`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/70b73ed697936ef696b7b29691b7bdd6a9418251)
+- test: improve a bit isEmptyObject() coverage [`1c11470`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1c1147036bb68c12685b2e182f910689646b3b11)
+- fix: ensure more date iso string are converted to Date [`48c7e1d`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/48c7e1d6db4b3cbf82d17e191b2255066c462a71)
+- fix: fix nullish exception [`73b78a1`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/73b78a1f75b27bc503f90269690ad71b70f4f2eb)
+- Merge dependabot/npm_and_yarn/ui/web/types/node-20.10.8 into combined-prs-branch [`505937c`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/505937c7f7d384f80631d5a3f211d621f8ff5751)
+- Merge dependabot/npm_and_yarn/types/node-20.10.8 into combined-prs-branch [`0c9f0f6`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/0c9f0f67eb80d625536f4bc8a1cea58e00f35c2f)
+- refactor: switch eslint configuration to strict type checking [`5199f9f`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/5199f9fdf202eb534948f165a0994e1993675aa8)
+- refactor: cleanup type definition [`79534cc`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/79534cce02890e8fd936095cad0c1928d270b6f9)
+- build(deps-dev): apply updates [`f4e4680`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f4e468019d4ea226870ee22ef65dc4803b89816a)
+- build(deps): apply updates [`9dcbad0`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/9dcbad07234374104e859be21b51aa188cf0625b)
+- build(deps-dev): apply updates [`f0b146c`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f0b146c517a1ee748bb973cc0e81391ae8085620)
+- build(deps-dev): apply udpates [`83f3e9b`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/83f3e9b1a6989662745109df50839dcac38995a8)
+- build(deps): apply updates [`47fd056`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/47fd05617d7e1c8eaaabc41b8e55e0a1d65ecdc8)
+- refactor: cleanup some unneeded conditions [`2466918`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/2466918c081644f9a1dc4722efbd002d7baf2925)
+- build(deps-dev): apply updates [`b534060`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b534060f89e870eec91bfaab84a4ea6fc77ddd53)
+- build(deps): apply updates [`02d891d`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/02d891dcc6de244bf1857dc64dbf2f173aac0228)
+- build(deps-dev): apply updates [`230f13e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/230f13e33763a882c4ccaa2223fa5846419bb053)
+- build(deps): apply updates [`3a108cd`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/3a108cdde08c2ad2ba4b1b05376800b7463d0975)
+- fix: fix off-by-one in ATG statuses handling [`0a1dd74`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/0a1dd746244cebb3633d88c6650839d9f32227fe)
+- fix: fix ATG connector statuses date handling [`6dde6c5`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/6dde6c5f02a9123001bafabbf3fa299d9d3b7797)
+- build(deps-dev): Bump @types/node from 20.10.7 to 20.10.8 [`80c22bf`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/80c22bf9efedb3618a5ce382770cf3e8b4c9985b)
+- build(deps-dev): Bump @types/node from 20.10.7 to 20.10.8 in /ui/web [`e1953d4`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/e1953d4a161071634ebddc74e75352236fda295b)
+- build(deps): apply updates [`81e2799`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/81e2799b378b3d06e292af082915a47712c0eac9)
+- fix: compute the ATG stop date only once [`0193fdd`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/0193fdd350fa2b861631493bb2d3f857a69dda5f)
+- build(deps): apply updates [`93e1df4`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/93e1df46010b1f432ed5c3146746f592767b8592)
+- feat: add ATG absolute stop date support [`46a830d`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/46a830d2173d93d4fc5e4bb46fb3591a27fb29dc)
+- Merge dependabot/npm_and_yarn/poolifier-3.1.17 into combined-prs-branch [`84d5469`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/84d546975604aac17662f55c0af4bf369b730c54)
+- Merge dependabot/npm_and_yarn/ui/web/jsdom-23.1.0 into combined-prs-branch [`68220b4`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/68220b423c52da387fdf41967dd8c738da0ff52e)
+- build(deps-dev): remove ts-standard [`40dc0c7`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/40dc0c793c4334410613e67fa30fc3a77d7bf794)
+- build(simulator): fix externals list [`48f1a85`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/48f1a85605fa89469daa124afb9566899d04020a)
+- build(deps-dev): Bump jsdom from 23.0.1 to 23.1.0 in /ui/web [`6f9618c`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/6f9618c30217a9ddee12830fe5f77e6cabe7296e)
+- build(deps-dev): apply updates [`a39bdcf`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/a39bdcf7a13dd1f04f1d5e88dec36280bf87337e)
+- refactor: cleanup a few unneeded type casting [`97608fb`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/97608fbd74bbcefe7733ab1a9f9612ae0811c438)
+- build(deps-dev): apply updates [`cebbf5a`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/cebbf5a854b7f34f47a1eecc081046779cab604d)
+- build(ui): add missing dependency [`ab48c1a`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/ab48c1ad333ac65f923664c910eedcf8902ec8ab)
+- build: fix mnemonist bundling as external [`a7d26b5`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/a7d26b50a4e78fdad0da2f02c32b889fd82c94f0)
+- build(deps): Bump poolifier from 3.1.16 to 3.1.17 [`0d0bb80`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/0d0bb80a531679a6e324c18ccb8b8d44cc6bd4bb)
+- build(deps): apply updates [`8870264`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/88702641858698449f0388a3fae2d39367fe1c3a)
+- build: fix import error [`95e03ad`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/95e03ad147e276c61b03ab84902349dfe5084396)
+- fix: readd safety check in charging station log prefix helper [`41f1832`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/41f18326bd0c915a2390208ab1c1973cc6c82a6e)
+- fix: ensure graceful shutdown waits only for started stations stopping [`a01134e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/a01134ed215b62a0c82475b9fbb35306fa792bbc)
+- build: fix exports in package.json [`f3f0794`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f3f07945412554cf20e89be4022af5042a208a5d)
+- build: bump volta pnpm version [`fba1832`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/fba1832cd7a1b8ec29df9729ad8336377ca64a95)
+- refactor: code format cleanup [`77b4dcc`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/77b4dcc3d3fbd2148f2723df593cce10174e3358)
+- build: cleanup code extensions recommendation [`f255f33`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f255f33b39e91a28f149fc982dfae40209c56078)
+- build: cleanup recommended code extensions [`9eb0631`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/9eb06319c16ad498367e065c1399d7715367b1b0)
+- docs: add JS standard coding style badge [`b157a1d`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b157a1dfa0d4cdf3298606b53e72e5c98104c7df)
+- build: cleanup bundling code [`3dfc5d5`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/3dfc5d5047e42a2d3e22ef4e6cc4739dbd127c3e)
+- refactor: cleanup bundling code [`7cfd426`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/7cfd4269447d562387125da081c83b5eaa7d63b8)
+
+## [v1.2.31](https://github.com/sap/e-mobility-charging-stations-simulator/compare/v1.2.30...v1.2.31) (2023-12-30)
 
 - build(deps): Bump poolifier from 3.1.11 to 3.1.12 [`#908`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/908)
 - chore: switch coding style to JS standard [`66a7748`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/66a7748ddeda8c94d7562a1ce58d440319654a4c)
 - refactor: remove isNullOrDefined() helper [`be9f397`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/be9f397bd55b221c24bacb110a64c21f012f36ab)
 - fix: fix get composite schedule rejection condition [`a4385ed`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/a4385edc2344433c20fcb92d01cbe5a330b850b4)
 - refactor: cleanup isNullOrdefined usage [`401fa92`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/401fa922baa555f5997732052918ae2ab5ff184c)
+- chore: version 1.2.31 [`62273e0`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/62273e049317c17cc485e0e9d9299bc47c3ecaf3)
 - build: properly workaround Ajv TS type definitions bug [`f5a1ff8`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f5a1ff8ce8f87a149791c2c98fe7c5e8a20b5392)
 - fix: ensure configuration key visibility test does not alter configuration [`563e40c`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/563e40cecd34ed272e3c2610c11dc42d09384bf9)
 - build(deps-dev): apply updates [`15af7ae`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/15af7aeb4644fc37e8dcb35705d66e573f542615)