chore: version 1.2.33
[e-mobility-charging-stations-simulator.git] / CHANGELOG.md
index 833779f83d7b46fade4305c979424105dc862349..8a8a9687a9307d99b3c6d785ee3cc65e435418d8 100644 (file)
@@ -1,6 +1,568 @@
 # Changelog
 
-## [v1.2.23](https://github.com/sap/e-mobility-charging-stations-simulator/compare/v1.2.22...v1.2.23)
+## [v1.2.33](https://github.com/sap/e-mobility-charging-stations-simulator/compare/v1.2.32...v1.2.33)
+
+- 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)
+- 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)
+- build: switch to NodeNext module resolution [`a6ef1ec`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/a6ef1ece74c0d08e86a905571f4f6045c28131cb)
+- refactor: more coding style fixes [`a807045`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/a807045be19c1ed4996a44d8c2c8774e926dc6dc)
+- fix: fix random connectors auto enablement [`cc6845f`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/cc6845fc431ddf5cd37d70b750abae3c313a3589)
+- build(deps-dev): apply updates [`b13beb8`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b13beb880ee7647456c703b93657a42c3ec2e5ee)
+- build(deps-dev): apply updates [`8fd8c45`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/8fd8c450bf060286cfe6f00464d1e97a952154e8)
+- build(deps): apply updates [`5f06937`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/5f06937153bbbd6f5fbf9130d635e4874846dec5)
+- refactor: remove isUndefined() helper [`300418e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/300418e9ba42d252a1a7079dab7904f40561a7ef)
+- build(deps): apply updates [`9f6d0c8`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/9f6d0c8b42772d4c9b9748a862888e1c49821f94)
+- refactor: cleanup isNullOrUndefined usage [`aa63c9b`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/aa63c9b772ff17bce2febf68a57720eab96d5f8e)
+- 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)
+- build: temporary silence linter errors [`8fc5fda`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/8fc5fda4d9800028784b8630ac3c6535a57514ef)
+- build: use literal regexp for loopback address matching [`bbb339c`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/bbb339cc4034016235193fa39d905ed0540b50f7)
+- refactor: cleanup bundling code [`a7c9924`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/a7c99243479a27acd9cdedc5fac4ceae2ff47d47)
+- refactor: remove isUndefined() leftover [`194b6bf`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/194b6bf30eaffc3c6c07b244b1edea26c6bb77ed)
+- perf: optimize configuration key visibility test [`d0ed7db`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d0ed7db96b4aedd5b1aa41953637a9361001f6f7)
+- refactor: code cleanups [`fbf3577`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/fbf3577e37768ad192649254c84590bdb1a3c5c9)
+- build(ci): refine sonar configuration [`4497266`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/4497266f7139e0fabcc362a5d7d319ccc9633bb2)
+- refactor: return set configuration value in setConfigurationKeyValue() [`13b43b2`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/13b43b2c6a6297a87afc9ca38c07658d95a61bb1)
+- refactor: code cleanup [`1fb2148`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1fb214826a367053852c7d56e91775cdb92c9588)
+- refactor: cleanup eslint-disable [`e61f0f6`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/e61f0f6e8773ec7e3fe3c94cff4e5e1d9a62cc9e)
+- build: refine lint-staged configuration [`f4cae98`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f4cae986c1ae568c8ba6da39fbb579faea8a0a81)
+- build(ui): report coverage on console [`9eb4b50`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/9eb4b50a520573fd3342f7a924899523c34ec16e)
+- refactor: code cleanup [`bfb838a`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/bfb838a8604d501827f4da8f6f22ea0c7c47fdd8)
+- build: cleanup eslint-disable in code [`761fec7`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/761fec7f45f0c6866cbf6a11a682fb949b64bf20)
+
+## [v1.2.30](https://github.com/sap/e-mobility-charging-stations-simulator/compare/v1.2.29...v1.2.30) (2023-12-24)
+
+- Combined PRs [`#892`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/892)
+- build(deps): Bump sonarsource/sonarcloud-github-action from 2.1.0 to 2.1.1 [`#887`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/887)
+- build(deps): Bump github/codeql-action from 2 to 3 [`#888`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/888)
+- build(deps-dev): Bump eslint-plugin-n from 16.3.1 to 16.4.0 [`#885`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/885)
+- build(deps): Bump sonarsource/sonarcloud-github-action from 2.0.2 to 2.1.0 [`#884`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/884)
+- build(deps-dev): apply updates [`46613b3`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/46613b3f6e62d480a95bb07e1b6a8730a8d8370c)
+- build(deps): apply updates [`2d4e5e7`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/2d4e5e71f1c29d290741e0799dc68aa3a03f6e0c)
+- build(deps-dev): apply updates [`7498d8a`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/7498d8af79e0399d8c545de9aa5d4fd4999ebaa2)
+- build(deps-dev): apply updates [`d5286f9`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d5286f9ff4a7102eb5392abc87ae5fa8ec5cb72d)
+- build(deps-dev): apply updates [`2275d99`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/2275d99ceb7b36fdbf241e9ebe707d737001efa4)
+- build(deps-dev): apply updates [`d5c6cfd`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d5c6cfdd6597dbb2c1ab57c23364e910b32a8c50)
+- build(deps-dev): apply updates [`de7b9e0`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/de7b9e0583275225509c099f75a2801371da54d0)
+- build(deps-dev): Bump esbuild from 0.19.7 to 0.19.8 [`15c2ca5`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/15c2ca549dc1b68a29d6f2be4d131c3c35b5bbc8)
+- build(deps): apply updates [`eba2c65`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/eba2c65c9e06182a3fd5886a7e5673f3b882a594)
+- build(deps-dev): apply updates [`71ac697`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/71ac697578d360f0976391477f0cc01355fa7cee)
+- build(deps-dev): Bump jsdom from 22.1.0 to 23.0.0 in /ui/web [`d963b22`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d963b228bd0666474d95d090c9a1d1fb929365e9)
+- build(deps): apply updates [`55aa90e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/55aa90ee6382240e5e8bdb9e84c7b6206486c59b)
+- build(deps): apply updates [`08b352f`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/08b352f0aaed92f123606ef795e6b84fbda36aa6)
+- build(deps-dev): apply updates [`0d589fc`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/0d589fcfd2617ce8204eaf2bfffa387a6f693cf6)
+- chore: version 1.2.30 [`6c2178a`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/6c2178a0a685c76c2b7da60e2dcabf34589f966f)
+- build(deps-dev): apply updates [`61e399f`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/61e399f823eaef956b59dc2ffa7b6cdc9e834ce6)
+- refactor: factor out default station info [`4f03d84`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/4f03d842f671fc918bc8b51ae126e109339f1784)
+- build(deps-dev): apply updates [`408f561`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/408f561bfa34ee91d6badc76dfa5f3113a7c08bc)
+- perf: remove AsyncResource usage [`d1ff859`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d1ff85994f2ca20b45a7e7b6f07d0a90d98eaa54)
+- build(deps-dev): apply updates [`04ad6a1`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/04ad6a1e160084c71b4a730eab89092073fc631a)
+- build(deps-dev): apply updates [`dc75038`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/dc75038f3758cf250a70ad4dfed2bc97bc76afeb)
+- build(deps-dev): apply updates [`7e1c8b6`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/7e1c8b6097aa3f1fcc7055f1201e762cbf4d9c16)
+- build(deps): apply udpates [`1565a9c`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1565a9c3d40cd5a5b278554d4e8de90efeb80a55)
+- build(deps-dev): Bump vite from 5.0.8 to 5.0.9 in /ui/web [`7a35de3`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/7a35de32fb8b3da5ba6fe2c3d10aa7a35562ecc2)
+- build: cleanup eslint configuration [`a78c196`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/a78c196b969380d9d968c94fab567b0be6828f69)
+- build(deps): apply updates [`6a4032b`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/6a4032b5d8f3cbaa18d3beddcdfe9d335c1cba90)
+- build(deps-dev): Bump eslint-plugin-jsdoc from 46.9.0 to 46.9.1 [`3cd4d56`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/3cd4d56ad8319130e8ac538f25282d9b39689d6c)
+- fix: use unbiased standard deviation formula [`66b40cf`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/66b40cf34ebe01c358b4fd9a77266588b70b2e57)
+- fix: avoid null exception at firmware upgrade [`7780735`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/77807350ac2a2c7fcdad5b06059981e1ae4baaca)
+- build(deps): apply updates [`1841338`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/18413380d2ff3f02d7f53e3d5f1cebe54621c6db)
+- perf: a charging station worker is not an AsyncResource [`ca0da0d`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/ca0da0da5f4dc739572c835d6e53e40de3a42382)
+- build(deps): Bump basic-ftp from 5.0.3 to 5.0.4 [`bcc6340`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/bcc63405e3d0fae2e3c690c4906336927629f71b)
+- build(deps): apply updates [`cb42286`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/cb4228622c319a750cfea8f66a48fd92715a0968)
+- refactor: refine worker factory arguments checking [`49e2c1e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/49e2c1e5803904e807a0574f398cc517c05fe408)
+- build(deps-dev): apply updates [`66026d1`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/66026d1058ad37d09c3ba802aa03cf05bccee491)
+- refactor: cleanup null test [`27662cf`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/27662cf1a1e6cf8f3ef2e567369b89454e038765)
+- build(deps): Bump sonarsource/sonarcloud-github-action [`25d7bec`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/25d7bec9c46ffcb006d85feab8d44a90d3be823a)
+- fix: resolve promise on charging station events once [`2def357`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/2def357c05fcea4eeeaa4e0c5c8660a5cf290d2e)
+- Merge dependabot/npm_and_yarn/basic-ftp-5.0.4 into combined-prs-branch [`c3eed2f`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/c3eed2f12559057acea01a3d1e2b714cef228f2b)
+- Merge dependabot/npm_and_yarn/eslint-plugin-jsdoc-46.9.1 into combined-prs-branch [`03e47c2`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/03e47c24df5ee4125bbc6e43dffe15779cea9127)
+- Merge dependabot/npm_and_yarn/ui/web/vite-5.0.9 into combined-prs-branch [`b7bf497`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b7bf49739aa3aafdcbe6a22243aa4cf0552c5972)
+- build(deps): Bump sonarsource/sonarcloud-github-action [`8fbba56`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/8fbba56907be9eb3aa810224052d4c1e065769c7)
+- refactor: use RegExp.exec() [`9e026a6`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/9e026a6a48b3be9ec4b36d70285f6d27be70cbb6)
+- refactor: silence TS type casting error [`50fb029`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/50fb0298a0efa3da95fe9a67ba87e20295b30f6e)
+- refactor: fix type casting [`a0f6a47`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/a0f6a472bec8c68962405941dade32df096b8c3a)
+- fix: ensure event listeners are removed at worker set stop [`f073768`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f073768188fce66e052bbc15d7a87b601bcf039e)
+- Merge dependabot/npm_and_yarn/ui/web/jsdom-23.0.0 into combined-prs-branch [`6e86b96`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/6e86b967403121562683abe569b17dcfea2940ca)
+- Merge dependabot/npm_and_yarn/esbuild-0.19.8 into combined-prs-branch [`1d75473`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1d754733d9753bb1de47819b971f52ec406fbefa)
+
+## [v1.2.29](https://github.com/sap/e-mobility-charging-stations-simulator/compare/v1.2.28...v1.2.29) (2023-12-05)
+
+- build(deps-dev): Bump @vitejs/plugin-vue from 4.5.0 to 4.5.1 in /ui/web [`#872`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/872)
+- perf: minimize OCPPUtils exports [`41f3983`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/41f3983a4f934199769f9ef1c46bfae2adc22b56)
+- build(deps): apply updates [`a735b67`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/a735b6738fbd7325c9482291e73dd018cd03be0a)
+- build(deps-dev): apply updates [`5927293`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/592729336b4ca314ea9199f63229c5bc9432dc25)
+- perf: reduce OCPPUtils memory usage [`041365b`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/041365be4e6cfcec381c895a203815dd933afff5)
+- build(deps-dev): apply updates [`69b30c7`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/69b30c7e29342d1f3cfb75f4687c517688db61e7)
+- fix: handle invalid hashIds in UI server payload [`3a6ef20`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/3a6ef20ab4c64999fb15ba8df7422bc15c595200)
+- chore: version 1.2.29 [`1148300`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/114830041e9f6cff5faeb2471c18aee9a561e75b)
+- build(ci): fix linter errors [`f1e3871`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f1e3871b2a063e5ee0fddbf597df76d02f81e332)
+- build(deps-dev): apply updates [`44337ae`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/44337ae065eac340a1904afad7bd2ef9fe1e6368)
+- build: fix import issue with date-fns [`c7c86b6`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/c7c86b6f88b204031c77b5106a1cf2551359ff52)
+- build: fix console printing ordering [`fc04731`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/fc04731e85d07c46ad4e2146d3d2652deb05b246)
+- build: properly account build time [`ce1b06a`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/ce1b06a72900f8c7a22db904ccc922452f5cdf88)
+- refactor: cleanup types import [`6a5f590`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/6a5f5908423693496fbafa5a83d4c40d8228981d)
+
+## [v1.2.28](https://github.com/sap/e-mobility-charging-stations-simulator/compare/v1.2.27...v1.2.28) (2023-11-30)
+
+- build(deps-dev): apply updates [`ea9eb85`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/ea9eb85a00bc56cb956df74d250989a7bcb09a04)
+- refactor: cleanup buffered messages handling code [`2a2ad81`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/2a2ad81b23c64c05c93a16e0e255ae1350a5c862)
+- fix: ensure no null serialized values end in UI server response payload [`31fdd91`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/31fdd918e146f6d4f534ea3df5b3ceace0e23cfc)
+- fix: ensure UI server remains active at simulator stop [`73edcc9`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/73edcc9405a412de91008d2926112c4b8ada3607)
+- chore: version 1.2.28 [`52e0e69`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/52e0e695165cc56ab4b58e2db6a0988228b797a4)
+- fix: handle not found hashId in UI server [`f12cf7e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f12cf7ef207d1e1b243c45b1eecf5d89d8ec772d)
+- refactor: cleanup ElementsPerWorkerType type definition [`65a1157`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/65a1157a0c0f0a7b23b7a6fc23432f2c3e7cb735)
+- refactor: cleanup crypto import [`7cd0a62`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/7cd0a6218a4110e12fe8bc408492913da7259f8b)
+- fix: only reset defined ATG connector status [`37e207d`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/37e207d110f051eac4228f604d0b4e7b14764457)
+- refactor: add type for worker configuration attribute [`47fb5f8`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/47fb5f8f8370c85553eb65f8e4bfbbc233967682)
+
+## [v1.2.27](https://github.com/sap/e-mobility-charging-stations-simulator/compare/v1.2.26...v1.2.27) (2023-11-29)
+
+- Combined PRs [`#858`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/858)
+- docs: refine Web UI usage path [`#860`](https://github.com/sap/e-mobility-charging-stations-simulator/issues/860)
+- build(deps-dev): apply updates [`94327d9`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/94327d938c08c347d44ea685e38cb05ff9c3e548)
+- build(deps-dev): apply updates [`625f537`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/625f537bc05ade4f8169d306c4b28183b9784a3f)
+- build(deps-dev): apply updates [`f4ba026`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f4ba0266ece7c399bce9acafbb1eb66e795f3ab8)
+- refactor: factor out configuration handling helpers [`4354af5`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/4354af5acc068587187dbe3729a5ca8d54fb9626)
+- build(deps-dev): apply updates [`6a148c8`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/6a148c8d7d7190092d16c17251023f24a9508ec4)
+- build(deps): apply updates [`e6a97a6`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/e6a97a6cdb65ddbc7ffa131d8bd2a33868e16453)
+- fix: fix performance configuration change at runtime [`6d2b7d0`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/6d2b7d0121fa6ab41272ed8f4f0d7fd2ce3e8c7d)
+- perf: allow to fine tune worker_threads ressource configuration [`487f0df`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/487f0dfd58d97d4755718793e313f02aaddb1a6d)
+- perf(simulator): remove worker configuration attribute from Bootstrap [`5b373a2`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/5b373a2392b4615ba29bb13f3b312eccf7ae8d49)
+- chore: version 1.2.27 [`10f1514`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/10f1514af1ecf9f3f27f1d183d615df39dba46c6)
+- fix: fix recursion loop getTemplateFromFile -> logPrefix -> getTemplateFromFile [`c1f16af`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/c1f16afd333f0fc8a6a02b9baa0aff23dbd18580)
+- refactor: rename elementsPerWorkers 'single' -> 'all [`c20d5d7`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/c20d5d72396a96028bee5492fa7ea2475b8a109e)
+- refactor(ui): add firmware status to UI types [`2a52615`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/2a5261571579826e71b40f51cb06dd842af19477)
+- fix: ignore harmless performance error at shutdown [`b1bd4a1`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b1bd4a1576a894947da22f363c4737ffc218f8d8)
+- build(deps-dev): Bump tsx from 4.3.0 to 4.4.0 [`254be70`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/254be70719d745aa29228d2f4e5aaa3f7191935e)
+- fix: fix cf push by conditionnaly importing husky [`9a2f0d4`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/9a2f0d41a10c7b6850f9d47a47213c4e39f2f02f)
+- refactor: cleanup undefined handling [`f1bd9d1`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f1bd9d1970f24c8234582c82fcd58c806391b78b)
+- fix: ensure event listeners are always removed at simulator stop [`ee7c1da`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/ee7c1da0e12c70134f31537a1c1e7040d309af5a)
+- docs: ui/web/README.md: refine links [`b4c9f3c`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b4c9f3c1d3161c8891e848601e60a54937ec18ab)
+- docs: ui/web/README.md: fix link, take 2 [`9826239`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/98262391ccaa5d00fac1ec8a1707d7fbba33cc3a)
+- docs: ui/web/README.md: fix link [`0338165`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/033816546d017750bd32c9bb641a60164dde3bba)
+- Merge dependabot/github_actions/github/combine-prs-5.0.0 into combined-prs-branch [`7837631`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/7837631e325d2ce63d4a0a6f9010811f079322c7)
+- Merge dependabot/npm_and_yarn/tsx-4.4.0 into combined-prs-branch [`8ef1a84`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/8ef1a843db8afdd982d792f2316906fad2a57f00)
+- build(deps): Bump github/combine-prs from 4.1.0 to 5.0.0 [`da4c008`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/da4c0082a7a142b476b1e104b40daaa7b4fbd218)
+
+## [v1.2.26](https://github.com/sap/e-mobility-charging-stations-simulator/compare/v1.2.25...v1.2.26) (2023-11-24)
+
+- fix(simulator): buffer OCPP payload at sending error [`#156`](https://github.com/sap/e-mobility-charging-stations-simulator/issues/156)
+- build(deps-dev): apply updates [`4a0329e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/4a0329e11a89061df3af60db199fc11763748f8d)
+- build(deps-dev): apply updates [`5ca3b55`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/5ca3b55883ae9fe6e27587ee878b0281fe5fe5ba)
+- fix: make stationInfo attributes writable again [`33276ba`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/33276ba6a447f0beb92b934d2b8d5cb08eababb4)
+- refactor: stricter type checking in conditions [`4e3b1d6`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/4e3b1d6bdc767ec63949b998f0375fe2b5bc2b28)
+- feat: add message buffer flush interval [`1cee001`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1cee0015ac704be480535c7228103525cc3c8cc2)
+- fix: add getter/setter on some station info attributes [`9fe79a1`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/9fe79a139245f48ce0b6b05a90e601a749c37507)
+- refactor: improve OCPP error defaults and usage [`7375968`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/7375968c99fc22707e16e5e7923ca130c824ce5b)
+- build(deps-dev): apply updates [`8e3118b`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/8e3118bd3b575d372ed39222424833e38193f794)
+- chore: version 1.2.26 [`f1c0116`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f1c011603cb605e6ecd8fca595c8d3c975540d2d)
+- fix: do not log twice OCPP request sending error [`3febbc9`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/3febbc9f6498f7f5a6dc754a5fa687d112cc2c9b)
+- fix: fix configuration loading from file [`7878689`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/78786898ff255379a312fc2d9724515b9219b27c)
+- refactor: remove unneeded max power getter [`7ffc143`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/7ffc14365e06809bde30fff5fd03fb022d7483f5)
+- fix: ensure updated CS event is emitted on all possible changes [`8baae8e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/8baae8ee55048e93af74e94a2a806675d738e3bb)
+- refactor: remove unneeded encapsulation in arrow function [`b7ee97c`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b7ee97c15b5c634db6d1aa05f8c52dc2e25715fd)
+- refactor: remove unneeded registration status getter [`05e2446`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/05e2446f43d2fb81bfdfe43684186acdeb490085)
+- fix: ensure the message buffer is flushed once accepted state is reached [`6ccd865`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/6ccd865d6381ce21115dbe4c9271f64e5c8048c5)
+- refactor: explicit condition check in OCPP stack [`9aa1a33`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/9aa1a33f94dfe5b96a4715f87fb630a63b3250a6)
+- perf(ui): only build WS payload if connection is opened [`3133b91`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/3133b91cd6761645ddeabac18e6db8d34a10356e)
+- fix: ensure configuration keys are saved with the right data structure [`755a76d`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/755a76d5aeb7164b82c392048c11d401f99aad81)
+- refactor: cleanup persistent stationInfo tunable handling [`15af2fe`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/15af2feb2facd029a64f005074db43cdb175e69c)
+- build: bump volta node version [`3216379`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/321637937e652701db0aefb5b994ee46eff2080a)
+- build: remove now uneeded ESM workaround for esbuil [`f01a4e6`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f01a4e61a5ba423fbb9636747de36505cbf0e5bd)
+- refactor: refine type casting in OCPP stack [`e3fd8f6`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/e3fd8f6dce61f4b723e18b524c50fd00c864c82d)
+- refactor: refine OCPP stack log message [`42b8cf5`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/42b8cf5cdca8eaab1e7442f7c92c2a5ed97434f6)
+- refactor: cleanup types signature namespace [`8b75cab`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/8b75cab6a9906ba8a0a571c07cc80489c761dc15)
+- refactor: more stricter type checking in condition [`bc0f4d8`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/bc0f4d8f4973f36baa3f468848fe4d7af25c9a9c)
+- refactor: add error name in worker set worker startup error reporting [`7cd4006`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/7cd4006c7ba46b245fe2e14e9ad336f6a8a0d7f0)
+
+## [v1.2.25](https://github.com/sap/e-mobility-charging-stations-simulator/compare/v1.2.24...v1.2.25) (2023-11-20)
+
+- build(deps-dev): apply udpates [`793a8ff`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/793a8ffcbc424b3552482f59f865e1adc25e4f23)
+- build(deps-dev): apply updates [`464d3e1`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/464d3e1aec162bc71f36399f575060cfa098dcbf)
+- build(deps-dev): apply updates [`54a8fbc`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/54a8fbc72a885affb86861b813ce5ab8c33db460)
+- fix: ensure OCPP request timeouting cancel it [`1b2acf4`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1b2acf4e9c00cc7272ec7769b4e82113d61f64fb)
+- build(deps-dev): apply updates [`945c612`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/945c6123c708f7a6698e9e51287a8fe3158a244b)
+- fix: ensure per phase meterValues can't fail with custom value [`969c488`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/969c488ddeab6f7fb11a376a4a4d1db497aef96d)
+- perf: cache request promise after sending it [`82fa111`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/82fa111074a9a4eed94579c0ff734a1564f8f8e6)
+- fix: ensure error at WS message sending is handled [`d42379d`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d42379d82506b8fe2bb750d81da5a45ac717c763)
+- build(deps-dev): apply updates [`29dff95`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/29dff95e92f3cc4243d51210ea046ca474ff5676)
+- refactor: factor out JSON schema validation function getter [`0b0ca54`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/0b0ca54f0a74240531646827584b7c2738aa7ea1)
+- fix: improve websocket usage error handling [`1a32c36`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1a32c36b82a3da1c297073f05aceb288608e2d29)
+- refactor: factor out WS error handling code [`3c80de9`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/3c80de96aa61159bf5551c816264e878f2b84e35)
+- feat: ensure measurand min value are taken into account [`d71ce3f`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d71ce3fa734fcefeb3dce31d78968b847c625c92)
+- fix: fix OCPP message sending promise leak [`9d7b5fa`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/9d7b5fa3591b5cbdfbfb44d7c2721b2050399664)
+- chore: version 1.2.25 [`3b50f6e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/3b50f6e861c26b56e46a4a21f83883d7063b5752)
+- fix: remove incorrect promise race usage at stopping charging stations [`5b2721d`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/5b2721dbc4fa0b5ee6e48241a5077091a7b1c342)
+- build(deps-dev): apply updates [`42de5c9`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/42de5c96eddd902024485230d337a9047c4edaea)
+- refactor: strong type data sent to worker [`d769e04`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d769e04a20f93f2b11eacccc48c555236a65bf65)
+- refactor: factor out voltage phase line to line computation [`4c14964`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/4c14964327482ed9c9282177d6110b9ef033de1d)
+- fix: fallback to minimum measurand value at meterValues generation [`5bb45fe`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/5bb45fe6de9568b7f9cb52435654b624e0125251)
+- refactor: rename constant to a more sensible name [`d81db08`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d81db0817ee9b4c90183da0882a20ff947c915ab)
+- refactor: cleanup control flow in OCPP stack [`69dae41`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/69dae411c7e64a265f8199ef149b745dff595ed7)
+- build: refine .cfignore [`c724c04`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/c724c048676198fb27cae8038f1a88d11ca1af75)
+- refactor: sensible default at meterValues custom value handling [`d624c9a`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d624c9afe9fa765da02de6673bd853db6b33040f)
+- build(ci): fix linter errors [`9e9ddf7`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/9e9ddf706b4c76166d7f8f011a73eb802fc893f2)
+- refactor: move charging station events enum to its own file [`649e3f9`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/649e3f97ae095f2f8653a126e72b37260216edfe)
+- refactor: remove unneeded nullish coalescing [`ca483a4`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/ca483a4593d7b6f1b0d1827da675fcf7e394f4b1)
+- fix: ensure built sample meterValues value can't be overriden [`1b2cdda`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1b2cddaccac1c179067c7b8ce190c625c37dd5c5)
+- docs: remove wrong comment [`c6dcc33`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/c6dcc3311af6547a0d2d618b8c27a84424c27b4b)
+
+## [v1.2.24](https://github.com/sap/e-mobility-charging-stations-simulator/compare/v1.2.23...v1.2.24) (2023-11-13)
+
+- build(deps-dev): Bump tsx from 3.14.0 to 4.0.0 [`#836`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/836)
+- build(deps): Bump github/combine-prs from 4.0.0 to 4.1.0 [`#834`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/834)
+- Combined PRs [`#827`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/827)
+- Combined PRs [`#824`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/824)
+- Combined PRs [`#814`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/814)
+- Combined PRs [`#813`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/813)
+- build(deps): Bump actions/setup-node from 3 to 4 [`#805`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/805)
+- Combined PRs [`#796`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/796)
+- Combined PRs [`#790`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/790)
+- build(deps): Bump @mikro-orm/sqlite from 5.8.7 to 5.8.8 [`#783`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/783)
+- build(deps): Bump @mikro-orm/core from 5.8.7 to 5.8.8 [`#781`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/781)
+- build(deps): Bump @mikro-orm/mariadb from 5.8.7 to 5.8.8 [`#784`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/784)
+- Combined PRs [`#786`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/786)
+- Fix for failed execution in Docker container [`#780`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/780)
+- build(deps-dev): Bump eslint-plugin-n from 16.1.0 to 16.2.0 [`#776`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/776)
+- Combined PRs [`#779`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/779)
+- Combined PRs [`#775`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/775)
+- Combined PRs [`#774`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/774)
+- feat: add events for charging station status change [`#458`](https://github.com/sap/e-mobility-charging-stations-simulator/issues/458)
+- build: rollup -> esbuild [`44ebef4`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/44ebef4c21047693fbc194aa9b7f90578465e29a)
+- build(deps): apply updates [`7a164d1`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/7a164d14e6b1513298036f25987cd7ba5a36af48)
+- build(deps): apply updates [`883940f`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/883940f837b8ca89a768245e069d3e1b848a33f9)
+- refactor: remove getter on stationInfo properties [`5398cec`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/5398cecf45b4bdab604d0e6aff8a96dcc67d5ae9)
+- build(deps-dev): apply updates [`3d20f4d`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/3d20f4db7cad24703c7acac80f01ab4c6908ce58)
+- build(deps-dev): apply updates [`564dc47`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/564dc47e24268e80b223b893d7f6fcba06ac8e12)
+- build(deps-dev): apply updates [`dccd4bb`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/dccd4bb52ec144a6e865894f19c53e6a3d0c3978)
+- build(deps-dev): apply updates [`4e46562`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/4e4656298bfdbec2ef01e40bc98ad526e0944e88)
+- chore: version 1.2.24 [`79adc65`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/79adc651c0837a73327ad18d8b73a56c68e9968d)
+- build: bump pnpm volta version [`6302f32`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/6302f3289fb30007b23202025d0aaca1d6638aa6)
+- fix: disable dynamic reload until spurious file change is identified [`b3b3f0e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b3b3f0eb5e187646c6502a9d36939e05c80b5939)
+- build(deps-dev): apply updates [`948004f`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/948004f1a5591680caa379a9c666173f35e1876b)
+- feat: reenable configuration files change watchers [`1f8f633`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1f8f633225a3594f1a7a31f76dd711f507eda145)
+- build(deps-dev): apply updates [`d1500f9`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d1500f941eaa6545162150ec6f9e9c9fd81374c9)
+- build(deps): apply updates [`e41888d`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/e41888d678d6163d66afe6690f8dbb3125bf186c)
+- build(deps-dev): remove unused deps [`2b1d37e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/2b1d37efb8f6cc0e0019247ce6c6e4f70506a6ef)
+- fix: ensure charging stations are stopped if UI server is disabled at [`36adaf0`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/36adaf06028acd6337cf32183974fbe5a62c8444)
+- fix: ensure running transactions are stopped at CS stop [`9ff486f`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/9ff486f4329a4902e8bcd280c0649a74cb31e4df)
+- refactor(simulator): cleanup JSON type usage in OCPP payload validation [`291b5ec`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/291b5ec8b20005de53c4de3eba0e4cd1b068006c)
+- refactor: make ATG wait busy loop test first [`60400e2`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/60400e2350178b24e06fc98e6f52cdb7317e03a3)
+- fix: make ATG wait for CS/connector availability [`3e888c6`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/3e888c6560f1a59e1d34f06d465e698305c90aea)
+- build(deps-dev): apply updates [`9488054`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/9488054ba8afc38640188c283a83be81d05e9894)
+- perf(simulator): compile payload validation JSON schema only once [`ec0eebc`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/ec0eebcce06f18b41e6639b72728110bda55c250)
+- fix(simulator): ensure configuration file reload will restart the [`ab7a96f`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/ab7a96fac9432c4759e0bb69a12bb481b1570e02)
+- fix(simulator): handle close to zero duration formatting [`17b07e4`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/17b07e476ae779024c63bf175da8dda655845d32)
+- fix: ensure stop transaction is sent at ATG stop [`4956399`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/4956399290828fbf0381e998b6a123f0a00f5fbe)
+- fix: avoid NaN at meterValues generation [`5a47f72`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/5a47f72ce72f346273cdaae1907056bcb98dfe0f)
+- build(deps-dev): Bump @types/node from 20.8.9 to 20.8.10 in /ui/web [`c0dd438`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/c0dd43871bf975eb8c9e98355a10924cf61060bf)
+- fix(simulator): properly handle template change at ATG initialization [`61854f7`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/61854f7c58dc65fe730bab9883cf88f67b8c9d68)
+- build(simulator): use node.js builtin source maps support [`d60bc09`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d60bc09d75ff6f28f19ad185b86d2120b4407da2)
+- test: add missing file [`a902686`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/a9026868fe79171a1d57da6e3763e572a625de1e)
+- fix: do not test for connector status in ATG [`77684af`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/77684af8bb6c39f9c1e2eb8e0f9ac8c0f1dd7855)
+- build: bump volta pnpm version [`129fdda`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/129fdda549b8c7dc7c43ec5893d14a1151ed61a9)
+- fix(simulator): format properly duration close to zero [`d7ceb0f`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d7ceb0f08aac1129438b46fe854678aa7aff27ce)
+- build(deps-dev): apply updates [`7d2c018`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/7d2c0180c26b00d12bd2e4f38ad7ceee5eff358d)
+- fix: avoid concurrent configuration change callback execution [`1b4ccee`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1b4ccee3d824d7ad5c3e52b81d821be7793866f2)
+- build(deps-dev): Bump @types/node from 20.8.9 to 20.8.10 [`9604a97`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/9604a97534f2375cfd30a18c0a8455405e90e980)
+- perf: reduce bundle size by specifing external deps [`ae2f529`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/ae2f5292bc112c82d4425df26da77dd8e3f6667b)
+- build(deps-dev): Bump eslint-plugin-vue from 9.18.0 to 9.18.1 in /ui/web [`2d10f40`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/2d10f40542f09aa346dbf00416d8257276c0be0b)
+- fix(ui): util module is not available in browser [`6ebeab4`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/6ebeab4b8404e5a9d69b3dcdff47b9087b2058f0)
+- build(deps): Bump poolifier from 3.0.4 to 3.0.5 [`db98e2e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/db98e2e75394cb83885c46d18c91241783775e26)
+- build: use TS for rollup configuration [`5ae86cf`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/5ae86cf4ee59dc365cfa47ada77fb0f33c93f2db)
+- refactor(simulator): remove unneeded intermediate variable [`74ed61d`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/74ed61d9509bdf19991b404c0db95af2f7302c70)
+- fix: fix types in stationInfo properties refactoring [`9a77cc0`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/9a77cc079c7f2f8ac53f95d1f54f41c4a2d833f8)
+- test: add ElectricUtils.ts tests [`bc4da6e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/bc4da6e19f89cd298d1e6abaed8ae74374820c8b)
+- build(ci): add dependencies audit step [`52cdd8a`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/52cdd8a13a6dae7a395fd979965b6c8a551640c9)
+- fix: fix stationInfo default values [`73de8f0`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/73de8f02dd0904bc16d7001509962fdad785db9b)
+- refactor(simulator): use generic type in OCPP payload validation code [`eba5614`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/eba56146807fea49f821d3b0b46a679b0b0af29a)
+- build(simulator): production build does not include source maps [`0816456`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/081645629c716e278214942de390fd669759f460)
+- build(ci): only audit for production dependencies [`9c6af3b`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/9c6af3b023275ccee30595bfb19a4a715df83351)
+- fix: strict condition on boolean [`be1e907`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/be1e907c6de583ad192c9566943252bbde19aa51)
+- fix: refine CS registration error message [`f23be6a`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f23be6aad227f8942bb140d286585423fe84f60b)
+- fix: fix connector 0 handling in ConnectorPhaseRotation OCPP [`d181b12`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d181b12b516b58fc80cbd5300570612e6b025024)
+- feat: add template tunable to stop transaction at CS stop [`ab11404`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/ab11404a829ad48ba10c88bd701f47b1c96f9c41)
+- fix: ensure connectors status are saved is configuration [`8ab96ef`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/8ab96efb5e72fd17d79a376b2db19c7ab43497a1)
+- fix(simulator): remove unneeded main thread check at simulator start [`a2e0e56`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/a2e0e562686bd9c8d41087e15d10cb62a97a716f)
+- build: bump volta pnpm version [`0c61174`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/0c61174cf787328cd538af84125ce6892243d893)
+- build(simulator): print to stdout building information [`7820269`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/78202698774ff18a749e3bd0a04418bc23ae0137)
+- build: fix esbuild build options [`4eeee49`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/4eeee49c28f761eadb19ed3759c578b239f872ad)
+- refactor: remove unneeded intermediate variable [`16aee3c`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/16aee3cf5844ca834e4906e73d504eca61f4a323)
+- fix: disable simulator restart at spurious configuration file change [`f6591eb`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f6591eb9f063490a9b4950ff782c1026281e81bc)
+- fix(simulator): remove unneeded main thread check at simulator stop [`17cd010`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/17cd01099ddc50c1c0ae87a8f2fbf47a4410114c)
+- build(simulator): add script to build CF source with source maps [`b50922f`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b50922fa7939f9fa15f73cbc43c674210bbca397)
+- build: refine esbuild external list [`ab34592`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/ab34592fea030548808b1c8b5944e9cb17774dcf)
+- build: fix docker image build [`3b069b3`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/3b069b31c37ec0e4c7f46df1e471921d1d5c8189)
+- fix: ensure custom meterValues values are taken [`856e8f6`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/856e8f67312da4acabeff1bd8452f02658a22fdb)
+- build(simulator): enforce minimum node version 18.18.x [`1a6188b`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1a6188b2fcd2bf644e6fea0c697a095228c1aed0)
+- fix: fix subsequent configuration change reload without callback [`41d95b7`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/41d95b76e7780565c6a248195f114aee150408f6)
+- refactor: change log level to debug at ATG stop [`ff58135`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/ff5813598de0ed1056d6e4fa7966330728bcb987)
+- fix(ui): fix startup [`2cddfd5`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/2cddfd51bc02035aa62d69916c7f4b3c7b04ad01)
+- fix: ensure voltage is defined in stationInfo [`499c5f4`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/499c5f482f7bae009522cc4579ed7baf3fb717b0)
+- Merge dependabot/npm_and_yarn/types/node-20.8.10 into combined-prs-branch [`693d96d`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/693d96db15a0606afc3bbd03f56089998fbafbed)
+- Merge dependabot/npm_and_yarn/ui/web/types/node-20.8.10 into combined-prs-branch [`595a897`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/595a89703da534dfab91a6a0bd62052460133bac)
+- Merge dependabot/npm_and_yarn/ui/web/eslint-plugin-vue-9.18.1 into combined-prs-branch [`c07b63e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/c07b63eaf501fa2ba4f2139b1a66592230733c6d)
+- Merge dependabot/npm_and_yarn/poolifier-3.0.5 into combined-prs-branch [`150e793`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/150e7931db9689a3b1caa4d18b55d4b909f0ee88)
+- build(ui): bump engines node version requirements [`106f992`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/106f9928eafb48eeb10b398b7ffc5c2d10a72429)
+- Merge dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-6.9.0 into combined-prs-branch [`098ddcb`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/098ddcb2a51468fda30b96d1694d8e83a79d0a20)
+- Merge dependabot/npm_and_yarn/ui/web/types/node-20.8.8 into combined-prs-branch [`8f4b00c`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/8f4b00cd31d6bad86983dca3f4c78367cdeed52c)
+- Merge dependabot/npm_and_yarn/ui/web/typescript-eslint/parser-6.9.0 into combined-prs-branch [`03d9259`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/03d9259579e79fae5293feffc0dd32fd7fd15eb1)
+- build(deps-dev): Bump @typescript-eslint/parser in /ui/web [`4a255bb`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/4a255bb055bbf6c1f02720c6200c80c4d8fb0aa4)
+- build(deps-dev): Bump @typescript-eslint/eslint-plugin [`47b8705`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/47b8705a3216ef5a765722c268f9ae9f2f28670f)
+- build(deps-dev): Bump @types/node from 20.8.7 to 20.8.8 in /ui/web [`d03b420`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d03b420881187e0f60f9b0f642950f36669351bf)
+- Merge dependabot/npm_and_yarn/typescript-eslint/parser-6.9.0 into combined-prs-branch [`05ae11f`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/05ae11f5b4aae35aa1a382bdc80f8eb5b6fa94fb)
+- Merge dependabot/npm_and_yarn/types/node-20.8.8 into combined-prs-branch [`f95d24f`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f95d24fffe0c2c31b1965f3cda9a13239c8bbde8)
+- Merge dependabot/npm_and_yarn/ui/web/eslint-plugin-vue-9.18.0 into combined-prs-branch [`d99a409`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d99a4096d733f894c9cb70695eaa3a240f826703)
+- Merge dependabot/npm_and_yarn/ui/web/typescript-eslint/eslint-plugin-6.9.0 into combined-prs-branch [`6a3d779`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/6a3d7798635f700d714342cc31716e962f4405b8)
+- build(deps): apply updates [`e3bac47`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/e3bac47882250cca726cca6bcf19621f8adb03ce)
+- build(deps): apply updates [`d799771`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d7997714cba581c65415c3f18441f70cdfb1db1d)
+- build(deps): apply updates [`3c701d0`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/3c701d0130f21998dbed29689454dfe8ad3b4302)
+- build(deps): apply updates [`5a272a9`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/5a272a922e482433efd1cc14db9995ce31c27ba3)
+- build(deps): apply updates [`689c96e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/689c96e44e8e1a8e6b86af4204223f3b192f55d9)
+- build(deps-dev): apply updates [`4cb190b`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/4cb190b689c218edaadf82ff417e124277f8d59f)
+- build(deps-dev): apply updates [`23960ee`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/23960ee6ff154e2a42d5a0c9e459e7d58475711c)
+- build(deps-dev): apply updates [`c182152`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/c182152a68f751bed3db76440fbf7f8148660afc)
+- build(deps-dev): apply updates [`c26404a`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/c26404a81eb195b4983642c620d7df7704574ef5)
+- build(deps-dev): Bump @typescript-eslint/parser in /ui/web [`4a64b41`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/4a64b414c0169a1ddc855cc0cac644f776d15b92)
+- build(deps-dev): Bump @typescript-eslint/parser from 6.8.0 to 6.9.0 [`018edae`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/018edae59d70e6b820afa6713cf1c648e6aaf2b2)
+- build(deps-dev): Bump @typescript-eslint/eslint-plugin in /ui/web [`951ba9e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/951ba9e904038a9c0c2fff0dd62a05c46a19243b)
+- build(deps-dev): Bump @typescript-eslint/eslint-plugin [`47c1779`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/47c1779c6c6210227d9f46fe4126e97f36a1a581)
+- build(deps-dev): apply updates [`11d2856`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/11d2856f9b79195be35f588eedb89780907c7aa6)
+- build(deps-dev): apply updates [`467dd11`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/467dd11dcda062e6b073f990783491bf6fc60ea0)
+- build(deps-dev): apply updates [`39db109`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/39db109909471df146cdf60134b31d953a6a2938)
+- build(deps-dev): Bump @types/node from 20.8.7 to 20.8.8 [`e4901b5`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/e4901b5c1544aafbd587e02387a2423d8d9a8a71)
+- build(deps-dev): apply updates [`cb59f26`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/cb59f2603942891a86cce8c33edbb7c5aee3cc9d)
+- build(deps-dev): Bump eslint-plugin-vue from 9.17.0 to 9.18.0 in /ui/web [`3a1f3ac`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/3a1f3ac1434d22878731da46ece040324f8531cf)
+- build(deps): Bump poolifier from 3.0.0 to 3.0.1 [`25e7e1f`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/25e7e1fefac9bed03f08482c464e1f1703138198)
+- build: update pnpm lock file [`0808a13`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/0808a13374d7aaa1d0158444c1b55060859d63a2)
+- build(ci): add node.js 21.x [`6d588ce`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/6d588cefa5db3facac67aefbbf60b9626f4dee79)
+- test: fix node --loader -> --import [`563a516`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/563a5165fc04fdc988d5e3bb02d3764d25ba8e45)
+- build: bump volta node version [`bdc3eac`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/bdc3eac0cee55702254aab17b5c61f2ab5073424)
+- build: refine sonarcloud configuration [`0db4b01`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/0db4b01a2be91193939ae044f5cda18f5b572dcd)
+- Merge dependabot/npm_and_yarn/poolifier-3.0.1 into combined-prs-branch [`c0a3307`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/c0a330785a8f27f5a3e889251829497a2538ebef)
+- Merge dependabot/npm_and_yarn/ui/web/typescript-eslint/parser-6.8.0 into combined-prs-branch [`b5f5cfd`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b5f5cfd32dd0394623eaa6d2af2bbb9394718fa9)
+- Merge dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-6.8.0 into combined-prs-branch [`fb0df13`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/fb0df13530ede8203a2b75dd3c66c60e15ec86c5)
+- build: bump volta pnpm version [`bc8ebd5`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/bc8ebd5d4593ecf44cee0e4144655b44c95d298a)
+- build: bump volta node version [`6cd2694`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/6cd269433e97a2430876f6353520bbbd55cd1397)
+- Merge dependabot/npm_and_yarn/types/node-20.8.5 into combined-prs-branch [`7844aa7`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/7844aa7cd6c2938389b6508a52005a9dc2827624)
+- Merge dependabot/npm_and_yarn/ui/web/types/node-20.8.5 into combined-prs-branch [`a6bd287`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/a6bd2872f43c33a9ed1786ea30dbcead6942da51)
+- build(deps-dev): Bump @types/node from 20.8.4 to 20.8.5 in /ui/web [`e84356c`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/e84356cadfaa1303f2ff9381440191b9b7593a85)
+- build(deps-dev): Bump @types/node from 20.8.4 to 20.8.5 [`1bc7f01`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1bc7f01b7aa2bf9cd2d1a476c69cb9b340c129be)
+- Merge dependabot/npm_and_yarn/mikro-orm/cli-5.8.8 into combined-prs-branch [`a823e5f`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/a823e5fc80a9f1e36eb4b4a754cf660efebfc819)
+- Merge dependabot/npm_and_yarn/mikro-orm/reflection-5.8.8 into combined-prs-branch [`b0683e9`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b0683e976a567dd4bb640205381763060503ac9d)
+- build(deps-dev): apply updates [`83a36f1`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/83a36f146083e6e26ef0f6c9316de4de4ed2ffc5)
+- build(deps-dev): apply updates [`9d4f8d8`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/9d4f8d86dc802d498ca026177eeb43875d7ae567)
+- build(deps-dev): apply updates [`b24d444`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b24d4442eb349c9f18ec939dc90a88a37a73de55)
+- build(deps-dev): Bump @mikro-orm/cli from 5.8.7 to 5.8.8 [`8cb9a6d`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/8cb9a6d9372f853e87943d5c8bb1fc179a45b350)
+- build(deps-dev): Bump @typescript-eslint/parser in /ui/web [`959af04`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/959af04ce08aa47d796284a19945659011bac681)
+- build(deps): apply updates [`9063f02`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/9063f02826977bcccf47a52b2f63177b4cd7ba8d)
+- build(deps-dev): Bump @typescript-eslint/parser from 6.7.4 to 6.7.5 [`085e997`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/085e997b13cddb8e1b684108b9d8987d60722ead)
+- build(deps-dev): Bump @typescript-eslint/eslint-plugin in /ui/web [`434f852`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/434f8521bb926688004a8913f69be3b455cdbd0d)
+- build(deps-dev): Bump @typescript-eslint/eslint-plugin [`3d20cc6`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/3d20cc6ac60fad8380270ca55a32c8ac86de4ac8)
+- build(deps): apply updates [`c01b2f3`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/c01b2f351b7c60e49255192a866a8b4017f9e9fe)
+- build(deps-dev): Bump @types/node from 20.8.3 to 20.8.4 in /ui/web [`d388191`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d388191541ca042356f326867a9714e19130b70d)
+- build(deps-dev): Bump @types/node from 20.8.3 to 20.8.4 [`295e381`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/295e38190e483fe24379fd375853878b62662a58)
+- test: toThrowError() -> toThrow() [`68f56fd`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/68f56fdffd6d0d8c3e80ebf1657c81216d4f072f)
+- build(deps-dev): apply updates [`49c864a`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/49c864ad3b9151f1c81fa8cac83f9d22ef145220)
+- build(deps): Bump @mikro-orm/reflection from 5.8.7 to 5.8.8 [`b95e635`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b95e635638fbc5f937e1ebe87d0cfac7d2fdd0ef)
+- build(deps-dev): Bump eslint-plugin-prettier from 5.0.0 to 5.0.1 [`07a8e20`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/07a8e203e1aacbea72e0d6cd52d2bcf0554c8855)
+- build(deps-dev): Bump @types/ws from 8.5.6 to 8.5.7 [`d2b5af7`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d2b5af7a26639b7389483aaf6aa4a6b7285a9536)
+- build: bump volta pnpm version [`8416ba8`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/8416ba82a39c24d662aaa245ae22a8b2ff2ccd16)
+- Update docker/Dockerfile [`3dd8f3e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/3dd8f3e4fe554f3cc936944c9c178ca323dd6204)
+- fix: failed execution in docker container [`1bc01ed`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1bc01ed2708999df85dcfe0507baf409bbc5959c)
+- Merge dependabot/npm_and_yarn/types/ws-8.5.7 into combined-prs-branch [`690a366`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/690a36626e43e57679d833aed34269684f8a40f1)
+- Merge dependabot/npm_and_yarn/eslint-plugin-prettier-5.0.1 into combined-prs-branch [`54cc3e8`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/54cc3e878a66585bc1ed3ab94608f5fab61c0e3b)
+- Merge dependabot/npm_and_yarn/ui/web/typescript-eslint/parser-6.7.5 into combined-prs-branch [`cc8c15e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/cc8c15e0617021d55ff401040b7ff897624c261f)
+- Merge dependabot/npm_and_yarn/ui/web/types/node-20.8.4 into combined-prs-branch [`48b6770`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/48b67707a5c53e86809fdc878a0ef788dad0e89a)
+- Merge dependabot/npm_and_yarn/typescript-eslint/parser-6.7.5 into combined-prs-branch [`4b94182`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/4b9418267a79e82f1626f25d0d87a66e08172dd7)
+- Merge dependabot/npm_and_yarn/ui/web/typescript-eslint/eslint-plugin-6.7.5 into combined-prs-branch [`42ad09d`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/42ad09dbee3c9db05cfa7c2bfc004c08ed98406c)
+- Merge dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-6.7.5 into combined-prs-branch [`22bbed6`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/22bbed6eb43b70588ee6d790e48d66cb816dc8db)
+- Merge dependabot/npm_and_yarn/types/node-20.8.4 into combined-prs-branch [`1f71735`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1f7173559059235505c4cca840d2c92a5b2daa6e)
+- refactor: convert commonjs files to esm [`b0c4f88`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b0c4f887c7cbe5168955a360264c0b9dc091b22f)
+- test(simulator): recommend and setup extension for node.js test runner [`994a64a`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/994a64a3d213821b2384ef2df74c2c8e4eeab098)
+- test(ui): recommend vitest code extension [`27a5626`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/27a5626b1c26bc6ea80602cd68205d216e267a26)
+- build(simulator): do not copy .npmrc on docker image [`323bdc0`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/323bdc0206f96cfe0a8ee5b3e25f138332a06d18)
+
+## [v1.2.23](https://github.com/sap/e-mobility-charging-stations-simulator/compare/v1.2.22...v1.2.23) (2023-10-03)
 
 - Combined PRs [`#748`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/748)
 - Combined PRs [`#741`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/741)
 - build(deps-dev): apply updates [`81ee26e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/81ee26e04dbe06625bcb6addab71a8ba5218115c)
 - build(deps-dev): apply updates [`997335a`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/997335abef215a4793b95c1dd53d441967dc62de)
 - build(deps): Bump @mikro-orm/mariadb from 5.8.1 to 5.8.2 [`91f02d3`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/91f02d3b8cb9c9383c82b4aa0c16af9f4140aec9)
+- chore: version 1.2.23 [`7c0473f`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/7c0473f852b5ddf8cf3d420b14d9d35b8cbe7d3d)
 - fix: ensure the ATG will start from its saved status [`1068742`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1068742241b5ac538aa456555bfb84d25d7099f9)
 - build(deps-dev): Bump vitest from 0.34.4 to 0.34.5 in /ui/web [`d22514e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d22514eab852500d95b5b23106cebb7fe41e3cb6)
 - refactor: null -> undefined where appropriate [`4ed03b6`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/4ed03b6ec8110ad11b67ead121145c80995f69df)