# Changelog
-## [v1.2.38](https://github.com/sap/e-mobility-charging-stations-simulator/compare/v1.2.37...v1.2.38)
+## [v1.3.0](https://github.com/sap/e-mobility-charging-stations-simulator/compare/v1.2.38...v1.3.0)
+
+- fix: get diagnostics is trying to upload the incorrect folder [`#1006`](https://github.com/sap/e-mobility-charging-stations-simulator/issues/1006)
+- fix(simulator): ftp client incorrect access request when custom port present in the uri [`#1007`](https://github.com/sap/e-mobility-charging-stations-simulator/issues/1007)
+- build: use pnpm workspace [`749d723`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/749d72306546377b9a9a625b25658bcc55b61597)
+- refactor: cleanup eslint configuration [`4c3f6c2`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/4c3f6c20f9416e148a3d26b6a06acc13274ab469)
+- build(deps-dev): apply updates [`cc5703a`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/cc5703a7db561db2a6ae0f63519d42698d8bed2f)
+- build(deps-dev): apply updates [`3ca2b75`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/3ca2b752197d57b35aac592532ed232b0a0c5631)
+- build(deps-dev): apply updates [`6828b80`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/6828b80a67e83a031177d0dda6ec9488cb78bc28)
+- refactor: refine type definitions [`f4b3f35`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f4b3f35d653138a946d74d5f3c313275ee9c03b2)
+- refactor: strong type UUID usage in UI protocol [`2c5c744`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/2c5c744359d7b1c65da4eb255db1d67da7b604f3)
+- feat!: handle Set at JSON serialization to string [`276e05a`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/276e05aec38f4e8b4a8d5ebd8cbbcb30592b414d)
+- build(deps-dev): apply updates [`b675e5f`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b675e5fe85754bed9dcc7352c674639a9bc9046d)
+- refactor(ui): cleanup initial data fetching code [`97cd0ef`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/97cd0ef387b54392852368147eb51cea354bc804)
+- build(deps-dev): apply updates [`b87a504`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b87a5041892c1df5fa8337130b4b81d499fb51b3)
+- refactor(ui): cleanup data fetching and display refreshing logic [`26cf7d9`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/26cf7d996edab284f7f616ab32702a6a979cad1f)
+- refactor(ui): cleanup eslint configuration [`84ec8d3`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/84ec8d3464903cfa8259ff622bff2b19b5c47132)
+- refactor: cleanup vue.js global properties usage [`7e31543`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/7e31543058b67b8ca9991b01820f88ab7f4f16b0)
+- build(deps): apply updates [`402912e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/402912e9a1720b0cda8912b7b22119fdbec1e92f)
+- build(deps-dev): apply updates [`b09d81a`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b09d81ac96c649486b80b89915c3a3eb45325ef6)
+- refactor(ui): use watchers to refresh display [`f6cb176`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f6cb17676bcd54d2aa28fe9f0eaa8797ac616873)
+- build(deps-dev): apply updates [`346a813`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/346a8133337b20f625b3f80f557970cb79d73415)
+- docs: add ToC to README.md [`99a3209`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/99a3209ecfae0c6de885d74a65dad9c47f0365e5)
+- build(deps-dev): apply updates [`ae430bb`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/ae430bbbd3df0813d5237a205f92b2e928059f7f)
+- fix(ui): remove WS event listeners at main page unmount [`aa9b0a1`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/aa9b0a1ec352572d91076a4d0cfa78b53a46c759)
+- fix: fix template name consistency [`a33026f`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/a33026fe3cd6ce141efa55d27d35b4eb5c1a54b9)
+- refactor: move charging station helper to its right place [`ffb833e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/ffb833ec8daea8112feed14af15cdfdb67f9d41b)
+- refactor: removed commented out eslint configuration [`60a8349`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/60a8349bd3c77c271ca1207e7f93d203d303dfc3)
+- feat(ui): add 'Not found' catch all [`877b880`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/877b880ca5f6643f4aab913a3f92d027e30ccd28)
+- refactor(ui): refine types augmentation [`faf9c82`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/faf9c82d28d21aa0e0bf71c51c1f470c059fed7c)
+- refactor(ui): cleanup UI client instance getter [`39cd8fc`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/39cd8fcbac08d293817365362ee90260a07b189d)
+- build(deps-dev): apply updates [`985c876`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/985c876c77518c7c83a24c4018b1f50319273033)
+- refactor(ui): cleanup actions panel [`916f092`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/916f0920593cd041ba7be8a8ac28b62db0303d06)
+- docs: add ToC to ui/web/README.md [`a433785`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/a433785302e0f45eac5fab515cc6b725949f1e9e)
+- refactor(ui): validate UUID format [`2242771`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/22427713f4d879422dcdefa4c46d19d9af6f055d)
+- perf(ui): use computed ref when possible [`ec7366e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/ec7366ed6c79d62c203c8db30fb74504374427f3)
+- docs: document UI protocol simulator state RPC command [`a997fb6`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/a997fb633645882785e12ea3362d428233476e7c)
+- refactor: cleanup debug code [`28f384a`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/28f384aada699433ed099f6b5d630ee95f0a609e)
+- docs: refine README.md and ui/web/README.md [`aef0864`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/aef0864243a2fcc8a4e38871f45566156360f709)
+- refactor: add sanity checks at adding charging station(s) [`3b68e41`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/3b68e4162f8c9a67bc598c2ea4cab407611e0d31)
+- fix(ui): ensure the tool bar is sized at 100% width [`c630855`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/c63085548339556d66ced562e9649a84d0544ff4)
+- build(deps-dev): apply updates [`a7c5f3e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/a7c5f3e1383fea87cf9fcd6ef4ec83cd8f41249c)
+- fix: ensure docker image configurations can be overriden from [`830edb9`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/830edb9829646c62d87eed61683df948ca6cf122)
+- refactor: cleanup eslint configuration [`b00a1ee`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b00a1ee17c18ed50ef89cd708db06a1c6c266df7)
+- refactor(ui): refine error messages formatting [`08b5528`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/08b552892290e9558a41c3a58589baa9957ca917)
+- refactor(ui): always display the buttons bar [`558db46`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/558db46fe98fb6bdb10531c30b63658521fe0d5f)
+- build: fix linter error [`e2baeff`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/e2baeffc85dcc52c9b7c96a0f3de1a52e7ef5b89)
+- refactor(ui): refine action container styling [`ef2b2d0`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/ef2b2d0395a57a5e94b2754262d91d831b11da52)
+- refactor(ui): refine simulator button style [`fec0313`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/fec03138c23258cf772f52e0f08f166781fa2bfe)
+- docs: refine README.md [`df893e6`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/df893e681229e94ec16b7902c79aed22b8694937)
+- refactor: cleanup some type casting [`61877a2`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/61877a2e1a2cf976a5e5f7f37828950d8aca9af5)
+- docs: refine README.md [`7b0ca52`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/7b0ca5238b6e88bfd624ca41d308a2401db5d82f)
+- docs: refine README.md [`ea20816`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/ea208169f24516322ace901fbc75c7c3144992aa)
+- build(deps-dev): apply updates [`165e326`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/165e326ad178423ab95d552725c868fa01b16987)
+- fix(ui): always display the action container [`bfb2a85`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/bfb2a85ab6dad67c70eb082b89d958a546576ab9)
+- refactor: use 'join' to build template relative path [`8c7d214`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/8c7d214a2afc023ffdf34bbae8bfd4e16961bcc4)
+- refactor(ui): trivial code cleanup [`374c2a5`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/374c2a5b5bfff002bf2a687b3c0e357058672251)
+- docs: refine README.md and ui/web/README.md [`a122373`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/a122373629b1073b19a81c8fb376f1e7c4ffb8f6)
+- docs: refine README.md [`e35d61a`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/e35d61adf7ca6e7ed34527f53970552c802dbdae)
+- refactor(ui): cleanup type definitions [`e99a8ac`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/e99a8ac94ed48bc1dd74bca598b80eb648760e00)
+- fix(ui): fix global properties init [`68c6d50`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/68c6d508a8e4eb7e67c4f174c0f3d305829c2eaf)
+- refactor(ui): refine container border sizing [`7be35e5`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/7be35e502da734096424f2f8e6311f01fdab5b19)
+- fix: properly handle template relative file path within a directory [`d990f4b`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d990f4bc8ad5366a200fd3d89be76c084fd71cea)
+- refactor(ui): refine toggle button styling [`754d819`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/754d819937907a0c8169ab39416e9ffbd2059142)
+- docs: refine README.md [`352ea56`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/352ea56deed119ba9172e1cbf85a89fadbd034d0)
+- docs: refine README.md [`738acbf`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/738acbf767e776699e06239a63cb35558018fcc0)
+- refactor(ui): resize buttons bar [`350f7bd`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/350f7bd5cff80ae49bb8e6145f2e59caa8e9842a)
+- refactor: refine error message [`2762ad6`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/2762ad626ae7c18006df4cfc86dcf85035c467b2)
+- fix(docker): fix Web UI path in start shell script [`148b999`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/148b9999c861bf027eca91259e4496ca077221ce)
+- fix(ui): handle missing version in simulator state [`1fa3425`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1fa3425af7b41fd728168fae1cef29d603767609)
+- docs(ui): update Web UI screenshot [`53a8f2a`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/53a8f2aadb2fceace1a8884770680f7e70437f73)
+
+## [v1.2.38](https://github.com/sap/e-mobility-charging-stations-simulator/compare/v1.2.37...v1.2.38) (2024-03-02)
- Combined PRs [`#1005`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/1005)
- build(deps-dev): bump @types/node from 20.11.19 to 20.11.20 [`#990`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/990)
- fix(ui): ensure app is initialized independently of the WS status [`916fe45`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/916fe4560be0062eeb6979d88988584c286ccc50)
- refactor(ui): put all main actions to the same bar [`239bd87`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/239bd875c259755721a45f2e677bc6cb73d88f7d)
- feat(ui): use toggle button to star/stop simulator [`240fa4d`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/240fa4da80fd262158004eb576410d02afe0001f)
+- chore: version 1.2.38 [`f054629`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f054629f83e26f345fe7d145005a1903907cc88a)
- build(deps-dev): apply updates [`b123496`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b123496005bfda83f9d5da158e5bc89b2727d10d)
- refactor(ui): factor out app initialization [`3b0c6e1`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/3b0c6e17e092aaf540a4011d95236dd9ab4f7e7b)
- build(deps-dev): apply updates [`9f1bc33`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/9f1bc33a893f30ebb6c006c4a8fa2cd3010e2602)
- refactor(ui): trivial code cleanups [`3eea3eb`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/3eea3ebcd6172a2928aba166e26d5f06cd4dbe42)
- refactor(ui): strong type pages ref [`cf95967`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/cf959670a5fe40c5279d6e08989f5b31ee06a64d)
- build(deps-dev): apply updates [`2cd5640`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/2cd5640f2aa372aaff46638d7eac515825a627cf)
-- refactor(ui): cleanup variables namespace [`8654502`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/86545028054a9b13982500366c51e7ea2503a4eb)
- refactor(ui): cleanup props usage [`4b10e4f`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/4b10e4f94fe91fab12f8ba298137c49fc295774c)
- docs: refine GitHub issue templates [`f5dabe7`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f5dabe760ddd11646be22df45825dd29f8646b1c)
- refactor(ui): cleanup helper namespace [`b767fda`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b767fda721ad867b55ed76067721483767805930)
- fix(ui): re-render charging stations table without reloading [`a4868fd`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/a4868fd7e236faf73e62efeeadad20119e2d96eb)
- refactor(ui): improve the charging stations list styles [`6dba76a`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/6dba76a51714e00deefea659141f7119d7f5263f)
- refactor(ui): refine action bar style [`229d8c3`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/229d8c3413d0b1908bfd2ea3239f1887bdb862a2)
+- refactor(ui): cleanup variables namespace [`8654502`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/86545028054a9b13982500366c51e7ea2503a4eb)
- feat(ui): add helper to dynamically set configuration on UI client [`a4baab6`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/a4baab6300ff8bd111e0915f860b1cb05bb594e9)
- fix(ui): handle vue.js app initialization error [`bcb671d`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/bcb671db37d3f4f60d5ac300df8b686404e787ff)
- fix: ensure charging stations array global property is initialized [`30fc5f0`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/30fc5f08f040907e439a8fbedf66aa17c2100811)