X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=CHANGELOG.md;h=467193481665603922d9ccf82f96cb625353cdfd;hb=1b0f082df5138492b4375caec4bcb1481e514b90;hp=b2e863e741fbdff9b4319950c55d704c652619d5;hpb=f962bb40411fa6ed83632c2aa23c4de5f2586716;p=e-mobility-charging-stations-simulator.git diff --git a/CHANGELOG.md b/CHANGELOG.md index b2e863e7..46719348 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,497 @@ # Changelog -## [v1.1.79](https://github.com/sap/e-mobility-charging-stations-simulator/compare/v1.1.78...v1.1.79) +## [v1.1.96](https://github.com/sap/e-mobility-charging-stations-simulator/compare/v1.1.95...v1.1.96) + +- fix: brown paper bag issue at referencing the same literal object instance [`abe9e9d`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/abe9e9dd3d72acc384fa2d3acd434f0053d8c61e) +- fix: make ESM bundle work [`b768993`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b768993dd4636df8276b0ea47158dd9bdc9a997b) +- build(deps): apply updates [`12f02af`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/12f02afa1671f651f9269343dd83f36a624d3812) +- build(deps): apply updates [`f8397f6`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f8397f656c73aca954b22f8f799c698f77e7d528) +- build(simulator): fix assets directory cleanup [`0c995ea`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/0c995ea6078b233350884f71f9c178e4d57150c6) + +## [v1.1.95](https://github.com/sap/e-mobility-charging-stations-simulator/compare/v1.1.94...v1.1.95) (2023-03-18) + +- refactor(simulator): switch to named exports [`268a74b`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/268a74bb051fcbbad532fd833f0d8fd2b33b6c64) +- build(simulator): switch rollup plugins to core ones [`8b6da98`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/8b6da9886c4ad2fd13120cd2c94b6995ff8eb221) +- build(deps): apply updates [`b492b73`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b492b739f8ab88fa18543a0f796ec8e5441d36f4) +- refactor(simulator): switch utils to internal module export/import [`60a7439`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/60a743910478b70e39dcefa5e1b752ec8a93880e) +- build(deps): apply updates [`ab9c886`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/ab9c88623ef89195b760dd3f3acf03b12758b1e3) +- build(deps): apply updates [`5a9d745`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/5a9d7452508ab25ca7fd8057da10b1fda84a28a6) +- build(deps-dev): apply updates [`61aad68`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/61aad68dac1a63b11dd4b76c4bd47e80bd4f4b57) +- fix(simulator): fix mocha tests [`878e026`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/878e026c886468c5d488b75a6d3636abea6fc07c) +- refactor(simulator): switch to internal modules export/import design [`2896e06`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/2896e06dc8d72adf7150b23c941079f622f6f37c) +- chore: apply dependencies update [`946b9f8`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/946b9f8cf878c0382d74a46c7ff1bd017c95de7a) +- build(deps): apply updates [`d91f775`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d91f775621903b6def2a205b21f76bb1c536e405) +- build(deps): apply updates [`5b670ff`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/5b670ffcbc56d6571018576f1fd8af8bf1fa4517) +- build(deps): apply updates [`15f4706`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/15f47063f59a92596b78d86e0a163f491af88dee) +- build(deps-dev): apply updates [`9d432a8`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/9d432a816933d7c9cbff5eac682db19aff258a5e) +- build(deps-dev): apply updates [`d994fe7`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d994fe7c65adb3edbdd1b12fa287521b6636f14a) +- feat: set supervision url through the UI protocol [`269de58`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/269de5835f83c14f7432c0049a6606a55e1b556e) +- chore: apply dependencies update [`0868382`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/0868382924d514cc87264443801978260f1ede37) +- refactor(simulator): explicitly export needed types only [`0ac9792`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/0ac97927984473fcb11a177f013b0e112638e050) +- build(deps-dev): apply updates [`779c2ad`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/779c2add6338cce121df767c2ee0e6158dc811ef) +- refactor(simulator): cleanup OCPP incoming requests handler [`56d09fd`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/56d09fd7cdb49418af30cef6b9a47ea5007fb044) +- build(deps): apply updates [`efad425`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/efad425df21a02bf4b24561eb35691abe7d2928f) +- build(deps): apply updates [`b8cede3`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b8cede3a125c147591da708b8b012254f98ecb07) +- fix(simulator): order firmware upgrade statuses properly [`93f0c2c`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/93f0c2c87ceeb26d4925bee5708ea8156f4b335f) +- refactor(simulator): remove duplicated code in utils [`dada83e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/dada83ec9f4fb9426070147b43615d494ae86fcc) +- refactor(simulator): constify and factor out empty data structure [`59b6ed8`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/59b6ed8d1db313ef3371efd8ab5e039cf3dedab0) +- refactor(simulator): align casing on enums between key and value [`721646e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/721646e902fa12d165d4a1da06fb963fb30dc9f2) +- feat(simulator): add more OCPP 2.x.x types definition [`28f1c57`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/28f1c5749ad4ee138c34c345a7bd812b40ccbcfa) +- feat(simulator): add certificates related OCPP 2.x types [`6b63503`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/6b635033ddf255392ded26fd03fe1f128b15ad69) +- chore: version 1.1.95 [`6b632bf`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/6b632bf34df0b4fbc1cb32db8cd1fab58487e9f7) +- fix(simulator): make the modules export/import a bit less sensitive to [`17bc43d`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/17bc43d765c22c8d8c132484f8dc9c3edd370d91) +- feat(simulator): initial work on configuration components and variables [`857d8dd`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/857d8dd995425597a2bfb15d49e7ee6d69b055bd) +- build(simulator): switch to TS 5.x.x [`c8aafe0`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/c8aafe0d6d0ccc1c9bbce5db003e3bb27be9044f) +- refactor(simulator): remove uneeded check [`5b43123`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/5b43123fc02370da77b9265aeec62edbdbc83728) +- refactor(simulator): sort exports, switch to node: import syntax for internal [`01f4001`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/01f4001e733ebc61423d3023d87b1399b6afa215) +- refactor(simulator): remove duplicate OCPP version validation code [`feff11e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/feff11ec8fa83121c4cd7823eb677d6e3fefa079) +- build(deps-dev): apply updates [`2b35c55`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/2b35c55d2837d3d855efc80f62eaa380d734b71d) +- fix(simulator): rename and fix object own property detection helper [`ef4932d`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/ef4932d8aec470321413643e3c0647b0b29396de) +- refactor(simulator): add type shorcuts for OCPP configuration keys [`6dad8e2`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/6dad8e21f4a8e66836009802c11194ddab1bb02c) +- refactor(simulator): add control over the OCPP stack exports [`368a6ed`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/368a6eda4a2cb8f8f6daaf44fb029fa18bfdbff4) +- test: cleanup code coverage configuration [`2e8a02e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/2e8a02ee53539a1640b4ca574e9c4844d4a76947) +- fix(simulator): sanity checks to circular array inputs [`4cf1f68`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/4cf1f68c16b8c479208e31b4873e405192044f2e) +- test(simulator): add cloneObject() helper tests [`dd5a1d6`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/dd5a1d6c3187b2de4430bf8ce46046e75347858c) +- chore: apply dependencies update [`0a71cb7`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/0a71cb7919a4bc90ecb760cd0271146d7d481feb) +- fix(simulator): init statistic counters without possibly overriding the [`7191090`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/71910904d1b0cefc874e39054d72f0c2dd8385bd) +- refactor(simulator): cleanup types export [`b0ba2bf`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b0ba2bfc10e4f48b6660c100c29abe0bcff4d330) +- perf(simulator): filter array for undefined before running map() [`3ce0201`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/3ce0201e969c813052452540075b65985b3bc47e) +- refactor(simulator): factor out supervision urls distribution [`a52a644`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/a52a644657916a3516798cbe8877a634ff8d6132) +- feat(simulator): switch TS transpiler to ECMAScript 2022 [`c5f2c25`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/c5f2c258852408a3b18c7a5b12d076b6b5728172) +- feat(simulator): expose OCPP configuration in UI protocol [`8d8599f`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/8d8599f0565ba2121394a3d22214d13dbfa0f2c3) +- build(deps): apply security update [`72a20d2`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/72a20d25ca960aaece75b0a23422c9da6b287f9f) +- test(simulator): add hasOwnProp() tests [`af29b59`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/af29b598b4031b37f4eb806e52abbbbeaf517b5f) +- refactor(simulator): avoid branching in empty array helpers [`5d0b9ff`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/5d0b9ffc3224e4a1a0a00400580094afc2393715) +- refactor(simulator): introduce HTTP methods enum [`1185579`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1185579a331f3484e8ed7882203d2e58466635dd) +- refactor(simulator): remove unneeded type casting [`617cad0`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/617cad0c86c3fea53b56a738bb0d6ddc3da05237) +- refactor(simulator): delete attributes instead of undefining [`cdde2cf`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/cdde2cfed18fa29abc91915f3929288eafcae677) +- style(simulator): align case on enum key/value [`10922dc`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/10922dcc8705fe73e4cb6b59ee0dbdc9003ecde7) +- fix(simulator): clone configuration object before saving it [`648512c`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/648512ce52952784ed04fb714fd02311506f8b14) +- build(docker): switch to docker internal compose [`df3b86f`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/df3b86f788b27176f1a86f8de2141dcc43943752) +- refactor(simulator): sort exports [`480fecf`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/480fecf6f69bc342772aa161c4452e2b544e12a4) +- build(simulator): type check also declaration files [`1949ac1`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1949ac18d767c96788256224d3d17b2856536018) +- build: revert node stable CI version pinning [`aab4274`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/aab427455b6f9b0c6c28c189ae578aabe4130fdb) +- build: pin node version to 19.7 in CI [`bb1e5fc`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/bb1e5fcb684566b96a8c2547e99565ab009cfc89) +- test(simulator): refine hasOwnProp() helper tests [`58693af`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/58693aff95199f38b987807d6a9cb8e8401f68bb) +- refactor(simulator): use helper(s) where appropriate [`4c5e87a`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/4c5e87ae4e007b3cb0a8636515da8c3fe2bccff3) +- test: fix TS options [`97f4c1a`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/97f4c1a28d2fc4700a526b07c5c27411213db7df) +- build: fix typo in CI [`547b7cf`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/547b7cf9e0971e51e8f9473900322efb6bc35005) +- build: run CI on merge queue [`b58224b`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b58224be61ebe85a0ff23e8f91ee7888b2f2d6ba) +- refactor(simulator): import cleanups [`02ff3d2`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/02ff3d2740e16a48538cd6e1bfa4f066c972c9d2) +- test(simulator): use named import [`f64ca10`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f64ca10c3dfd40e1deda5aa7cf3397305575117e) +- refactor(simulator): switch import to node: syntax [`3f85aa2`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/3f85aa2be99e17ccd01323dec5c08a301f29488f) +- chore: spell fix [`92cf5b6`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/92cf5b6f8cc2f2ff1040628339a6813a09bafe75) +- build(simulator): add missing rollup external [`8a16893`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/8a168938cb32c2e041746257796792d38917448d) +- test(simulator): .nycrc.json -> .c8rc.json [`846da5b`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/846da5b7b701b7edb585364fd1508c6a400fb847) + +## [v1.1.94](https://github.com/sap/e-mobility-charging-stations-simulator/compare/v1.1.93...v1.1.94) (2023-02-11) + +- fix: apply dependencies overrides [`db64a53`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/db64a53bae8bfe40bcdcff64fe5e4b1287cdfae3) +- chore: apply dependencies update [`3d1b570`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/3d1b570a5cafb042d73719311e1abce73a18965d) +- fix(simulator): fix empty array detection helper semantic [`53ac516`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/53ac516c575adaacd199a68d39b5ace22876ee83) +- fix(simulator): fix brown paper bag bugs after helpers semantic fix [`9a15316`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/9a15316cb7ede50d57ab25f758f0ccf1aa1bd903) +- chore: version 1.1.94 [`3261919`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/32619191f2554bd1839729805dc845aa8737227c) +- chore(simulator): apply dependencies update [`b6a45d9`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b6a45d9ada7e4b734c86d1c54cabbda58a6b72bb) +- fix(simulator): lookup OCPP configuration key case insensitively [`acda9ca`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/acda9cab8724c9b51d1f5f9a8a12c6dd3617ff55) + +## [v1.1.93](https://github.com/sap/e-mobility-charging-stations-simulator/compare/v1.1.92...v1.1.93) (2023-02-10) + +- fix(simulator): detect string emptyness properly [`#390`](https://github.com/sap/e-mobility-charging-stations-simulator/issues/390) +- Apply dependencies update [`910bff7`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/910bff7b6fc78f799a860bf6a50a400afd4447cd) +- chore: enforce conventionnal commits with commitlint [`1e49f7a`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1e49f7aab4d2a893d548a74b1afbb067ec31552c) +- Apply dependencies update [`6f415cb`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/6f415cbb89608f97b89a22fbe624004851cc0ddf) +- chore: apply dependencies update [`b9336ee`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b9336eedb151ad0c6f519d977fdbddfedf3b7f2a) +- Apply dependencies update [`6a6acd3`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/6a6acd38a8e51548534566bc57530608edb53bb7) +- Improve log messages prefixing [`1b271a5`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1b271a549cfd1b8e678a56918f113ebc7c17f592) +- chore(ui): apply dependencies update [`c3d8778`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/c3d8778e50c865e2b8b0513050edcddca06306d0) +- refactor(simulator): make OCPPIncomingRequestService class inherit from [`27f08ad`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/27f08ad31f3e69c0681005edc6e9fec49d0450c2) +- refactor(simulator): propagate and handle startup error at callee [`4ec634b`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/4ec634b76a847dcf6a929c6584af4dbb9ed92c17) +- Bump @sideway/formula from 3.0.0 to 3.0.1 in /ui/web [`c719653`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/c719653a38240230d778d4698b3667260bd35dcc) +- Apply dependencies update [`3788f75`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/3788f755b573fecd2cb12b0ed3a5260955983e6d) +- chore: apply dependencies update [`cb231df`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/cb231dfe83b60814c3327db9f250a63676b4546e) +- chore: apply dependencies update [`b34de72`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b34de720f4839ac20de72e10d5550c01312f5c8a) +- chore: apply dependencies update [`db407f0`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/db407f05ffa8cad8bcc26ba12773f619a13f04ba) +- fix(simulator): calculate LRU cache capacity dynamically at startup to [`d1c99c5`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d1c99c59787e98b3954760fbc208a5dfbc3d8f57) +- chore: version 1.1.93 [`27bdf05`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/27bdf05539fbeda022a73281c98acf65b830163b) +- fix(simulator): fix delayed initialization in promise at startup [`a596d20`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/a596d200439848662293885dd9730f91be083114) +- refactor(simulator): move configuration checks at initialization [`846d285`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/846d285145c208d251fedf80426c7a4abf12d731) +- Use arrow function for log messages prefixing [`8b7072d`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/8b7072dca602c80ec6ef9a3463b6d53b43aa8fa5) +- refactor(simulator): random float generator signature simplification [`2f45578`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/2f45578b9925ac9137d92898216c8c4c0b0bacdc) +- Apply dependencies update [`6be0735`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/6be0735cd7fd635e50a97a42bc5d3ae56fd9fdfd) +- fix(simulator): fix default version bump scale at firmware upgrade [`598c886`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/598c886d552bbefae7d2c539da6f104c243e3c7f) +- fix(simulator): initialize charging station worker outside the [`326cec2`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/326cec2dcb1662396a9557ba8ae1c74ea523baed) +- UTs cleanup [`b9c918a`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b9c918a2c297aaa01be6bf4a47ffab2712dd93ad) +- fix(simulator): detect string emptiness properly without helper usage [`8d54dcc`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/8d54dcc02f185433399891be628fe8ce7658e2d1) +- refactor(simulator): remove unneeded intermediate variables in startup [`6ed3c84`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/6ed3c84506348f5a7eb6c14e4b0c359b8780f471) +- refactor(simulator): remove unneeded duplicate initialization at startup [`af8e02c`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/af8e02ca9a957f78366251dd2e2b818c7b398dd4) +- refactor(simulator): move main process unhandled or uncaught error [`4724a29`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/4724a293231a0cec198f85aa8af9aa0564bbd542) +- refactor(simulator): use proper type for log format [`63ec69b`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/63ec69b72d260925caad20eeb924d893067f521e) +- refactor(simulator): remove unneeded intermediate variable in firmware [`07c52a7`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/07c52a72c0b8ab72dc37241892e02b229e70c0f6) +- Fix nullish checks [`6b060f3`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/6b060f3dbf57fe5cbe6b857cde6c091854625456) +- refactor(simulator): remove unneeded intermediate variable in helper [`602d810`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/602d810aef1eebef219b274fc5bfdd42c3ec819d) +- fix: make release-it compliant with conventionnal commits [`0defffd`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/0defffdcef18918b65a99380b05d575fc9238152) +- Merge pull request #393 from SAP/dependabot/npm_and_yarn/ui/web/sideway/formula-3.0.1 [`a6a7447`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/a6a74471d6d282312b4f18d1bee74400c6c45017) +- refactor(simulator): remove unneeded ternary operator [`1732e61`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1732e6140696f6d226d3c99bbf9529f828f72770) +- perf(simulator): remove unneeded nullish check at startup [`41bda65`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/41bda658ed7c2caf82b4d6a8f7af06b65729e1fb) + +## [v1.1.92](https://github.com/sap/e-mobility-charging-stations-simulator/compare/v1.1.91...v1.1.92) (2023-01-26) + +- Add error handling to JSON schemas file reading [`#369`](https://github.com/sap/e-mobility-charging-stations-simulator/issues/369) +- Apply dependencies update [`e456424`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/e4564243466c949f35fd219092747c4dd2ac347b) +- Strict null check fixes [`72092cf`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/72092cfcf8a31c06e4592b25e060e2d74d2ed99c) +- Switch log messages to string literal [`44eb602`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/44eb6026079c8dc2c77b10a96a42d0c0b2da7c8f) +- Apply dependencies update [`b099197`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b09919731582dad401825be0aeb0185344a1d845) +- Strict null type check fixes [`1895299`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1895299db899eb53db7fb1615b82624f806017e8) +- Apply depedencies update [`dec8f36`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/dec8f3602f5ed9cd916cce460ee0e10aedaa087e) +- Factor out JSON schemas parsing with per OCPP stack version [`7164966`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/7164966d863b4539243b473c5e2e9d22fb9b5fd1) +- Fix file error handling propagation [`6d8b0b0`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/6d8b0b0e25a198e2328d165b9413f6f4d13db2e7) +- Strict null check fixes [`551e477`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/551e477c2cc2461de8dcc2b263a35c0c50240bbf) +- Falsy/truthy test fixes [`d812bdc`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d812bdcbd13b39bf895bb3e01c0556d87c35a6d1) +- Refine code formatting rules [`8475b22`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/8475b2228f0b36777e1a9528b2d61348facad82f) +- Version 1.1.92 [`1831735`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/183173559d6bfc96e66c8ff5a0624b8215c2f71c) +- Avoid strings concatenation [`14ecae6`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/14ecae6a3d6b172ca29353e5a2faed513feff4f5) +- Use crypto unbiased random integer generator [`59395dc`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/59395dc149654128f2996f4999bccb66270f54e4) +- Revert incorrect isEmptyString() semantic change [`4e276cc`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/4e276cc7fe5ba6090afa4cb7b45b0f0885d0f149) +- Fix isEmptyString() UT [`1a4a811`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1a4a811c5bdaa4aadd32dec4851835be864d8c6a) +- Evaluate OCPP messages buffer flush performance [`1431af7`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1431af786f4d2728bad4132d505758144798516b) +- README.md: fix some default values [`a14885a`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/a14885a38eab808dd12ab3be6e2c3ee1d5eeb938) +- Improve isIterable() UT [`afb26ef`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/afb26ef122e3517f1b6a32c14d7ffe92c0ae35a0) +- Empty string handling fixes [`27e40a3`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/27e40a3b65c82807a3bf15a0e56b6f24fceb89f8) +- Fix UT [`293aaa3`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/293aaa3118bbd8c6a6e7933f049d51031c134fa6) +- Improve empty file name handling [`c78355e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/c78355e4f754d07a9d150b10b11ad925946b5c5a) +- Fix a null or undefined condition [`b40b5cb`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b40b5cb39eb44088100f2ce5efc2a6fdf4b84f26) +- Fix build [`e92fdb8`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/e92fdb8c90c72628a7644f9f60c8b0a1bbb95f0b) +- Silence rollup warning [`0c7370d`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/0c7370da4f16b4471b21b510aa6c74664a99fe89) +- Fix isEmptyString() semantic [`29405d4`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/29405d4fc27d01f8186482c0826b290152d027fe) +- Revert wrong type change [`5eaabe9`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/5eaabe903f16359e6ddb3830216993f186cb85d5) +- Fix extra whitespace in log messages prefix [`a1e5fe4`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/a1e5fe4e22aaee2d4c7535fc9b6998f0e5f9a8f3) +- Fix log message conversion to string literal [`cca3d47`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/cca3d47443640043862c0106f69485b11a11f31b) +- Improve OCPP message type logging [`336f282`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/336f2829e8bdfc4f47839eaa73933bf5ca5b0af8) +- Improve isIterable() UT [`d98f014`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d98f014c7958d0400f717f2704fb74bb1f7852e3) + +## [v1.1.91](https://github.com/sap/e-mobility-charging-stations-simulator/compare/v1.1.90...v1.1.91) (2023-01-21) + +- Apply dependencies update [`6db3502`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/6db3502d06550329abb91eccff3c43d5e8598591) +- Apply dependencies update [`a0901b9`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/a0901b95ecb9f51b00767d229951a94ceaf86429) +- Ensure a transaction is always stopped, whatever is the CSMS response. [`2cace1a`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/2cace1a546e371a9326f84179d0e2384275048bf) +- README.md: document firmware upgrade template section [`5e5a654`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/5e5a6546442070f66129af20a8a3312e177be33d) +- Version 1.1.91 [`70cd75c`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/70cd75c28a6ae78a4615cc6ba037cfa76b721cbb) +- CHANGELOG.md: spell fixes [`1c1ad09`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1c1ad09e4e22b2dcf002bfeef114b880a07d8353) +- Fix and add log messages [`8ca6874`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/8ca6874c767f7068b101291232cf69b05bbd28c1) +- Fix OCPP messages buffering handling [`764d2c9`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/764d2c911026befed9b15af0087eafcf7a3afc5e) +- Apply dependencies update [`04f4baa`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/04f4baa67b96fa19fc00f02e22c2b9ea4341942a) +- Silence rollup warnings [`43ee437`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/43ee4373fc8c85473b7d5c192da79f6d53d6c8ee) +- CHANGELOG.md: more spell fixes [`0e002da`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/0e002da55932301e542797aa73a5685a7a0640eb) + +## [v1.1.90](https://github.com/sap/e-mobility-charging-stations-simulator/compare/v1.1.89...v1.1.90) (2023-01-16) + +- Apply dependencies update [`32e1ad3`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/32e1ad3b16c388b9c6aea81b649fef40dc2d21e1) +- Initial cleanup at loading JSON schemas [`e9a4164`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/e9a4164c46a1cf3d5761f06446dc7b46b98372ad) +- Allow to specify more OCPP command payload fields while using the UI [`f1e731b`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f1e731bd71b42117f4173830c6ba6dc6eccefce6) +- Apply dependencies update [`7859628`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/7859628671cd8bd4cf9e424b37b8c014dd559ee3) +- Apply dependencies update [`cb42a73`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/cb42a73729f71d1c69aa461537b1b47bceac2359) +- Factor out power limitation code into static helper [`15068be`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/15068be99b2ca88b7b0e60f548c39fd1b06b2671) +- Add StatusNotification command to OCPP 2.0.1 stack [`6e939d9`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/6e939d9e416de33fa1c64fc7f4eb6be70954f69c) +- Linter fixes [`7820203`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/78202038ffd2aca15aa97f45bc66ba42f40f2ec4) +- Cleanup and optimize OCPP request payload building [`36c462a`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/36c462a470d518097375f6d6cafc1f17741b382b) +- Apply dependencies update [`7b0ba52`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/7b0ba52925dd4a6a656320035645300a39d0210f) +- Fix all misused promises [`6a8329b`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/6a8329b4df5d3b236927e4b33a1730784b49a7ee) +- Implement firmwareUpgrade CS template section support [`5d280aa`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/5d280aae12d6ad7367136421c8e2414a676d2c1a) +- Version 1.1.90 [`cbc1c25`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/cbc1c25c4ed29eb308525dcc5b68141838500ac2) +- Fix OCPP request handler arguments usage in the inter-workers [`1969f64`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1969f643be49bb8c3e713af7661fe9e6fef5f16e) +- Ensure start transaction payload is always compliant with OCA specs [`18bf827`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/18bf82749012da310723996912f5239c20bdc4e7) +- Add Hearbeat command to OCPP 2.0.1 [`81533a2`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/81533a206ec56709897f27edf1298e7c86d74c31) +- Cleanup OCPP types namespace [`f03e104`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f03e10429357538c286b94a99c9ccc5dfe43b348) +- Factor out some common code between OCPP 1.6 and 2.0.1 stack [`22e0d48`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/22e0d48e12052aaa7ed3f76fc59cac779ae67a5c) +- Apply dependencies update [`12052fe`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/12052fe9e1facd942e01ec3926c4cfaf88c1cb62) +- Apply dependencies update [`3bd2479`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/3bd24791698bf923f8ceea2347062d7b7acab29a) +- Move OCPP log message formatting helper into static helpers class [`2cc5d5e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/2cc5d5ec705dae9c7b88be0733dddc22d652a17e) +- Properly build once the firmwareUpgrade default values [`1574826`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/157482609a14720b298b9efde2b11f807824bb7d) +- Improve charging profiles handling debug logs [`ad67a15`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/ad67a158ed1e333a255b49e0c8b4aaa9c7b85867) +- Fix OCPP request payloads building [`cda9626`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/cda962601b73f2de23fa089ee102160dd055af2e) +- Fix firmware update OCPP command handling and simulation [`90293ab`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/90293abb1042312652c22f8b8c468d99ec080c71) +- Cleanup some helpers defaults values [`4d20f04`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/4d20f040ab91f06c9399dbaf084358183cf75314) +- Convert some type definitions to type syntax [`6415403`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/6415403ce9894b9a1d7d5d5f698483e58463370f) +- CHANGELOG.md: spell fixes [`7d5e90f`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/7d5e90f4f7bdecc7a336d050487c53ae23ef3b92) +- Allow to specify timestamp in OCPP commands payload with the UI Server [`b2a0452`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b2a0452d368cfc43bbacc4991de59afa64f662a4) +- Fix timestamping at OCPP firmware update command handling [`2c7bdc6`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/2c7bdc61118232aae9c754edfe6f8528640781ae) +- Display the complete matching power limitation result in log [`5ab671d`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/5ab671dd938e496199b214fef0de47f24c747a74) +- Cleanups [`52ed5cf`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/52ed5cf072cc8aacb45564d126a4b9e1c2cdb10a) +- Remove unneeded intermediate variable [`5bcb75d`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/5bcb75d4072cc90bed58f7c1423547af490852f5) +- Cleanup CF manifest template [`5878835`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/58788356375d5a9d27f35e9a8b6aa0da9d86a616) + +## [v1.1.89](https://github.com/sap/e-mobility-charging-stations-simulator/compare/v1.1.88...v1.1.89) (2023-01-09) + +- Thanks. [`#341`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/341) +- Add BootNotification and ClearCache OCPP 2.0.1 commands support [`d270cc8`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d270cc878c61c42098557a0e03cc1620f74112de) +- Fixes to OCA OCPP 2.0.1 JSON schemas [`98fc138`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/98fc1389a2464ce8738047f8990731ae31938ee5) +- Add OCA security whitepaper JSON schemas [`61f26ca`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/61f26ca68c0cadd13c224dd613f9acc501649775) +- Apply dependencies update [`a9385ae`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/a9385ae551e71d4218c75b19a4f6ab3d8240867b) +- UI Server: add WS Insomnia requests collection [`97c1969`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/97c196968f3704d8bc9d4734ab980380a5492bd7) +- Apply dependencies update [`fa9ded3`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/fa9ded3548369a623819ed489c8365af4da558b1) +- Apply dependencies update [`1a54817`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1a54817652acb8680aad10bd5ecb0b7a0749c6e2) +- Add missing OCPP 1.6 command payload OCA JSON schemas [`bfbda73`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/bfbda738d80c83b76e2d38f221bfe305a4a89c2b) +- WorkerSet: remove ugly hack to deal with async worker message handler [`1246bb5`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1246bb5219abcba862da33dea264154a747d3814) +- Apply dependencies update [`74b322c`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/74b322ce221e147148578ad0db07ca8fb6274abc) +- Add initial classes structure for the OCPP 2.0 stack [`953d6b0`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/953d6b028e82d6997897802afefbb4ce0d225dee) +- Apply dependencies update [`c954840`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/c9548401740de6a0047033f28b7b651619ae6d33) +- Apply dependencies update [`902b952`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/902b952fcf1cfbb6cfe79678f4d8c19a6238626f) +- Move OCPP command payload constants into its own file [`bf53cad`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/bf53cadfde620fe89e6438403658682feb5bd39e) +- Optimize worker handlers calls by binding them to the current instance [`0e4fa34`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/0e4fa348298d36900560f7466f21f44090d2fe1b) +- Hook the OCPP 2.0 stack into the main code [`edd1343`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/edd134392e237a3242dc2093341df70244c51472) +- Apply depedencies update [`0112bfe`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/0112bfe05d14fa7d0e0a8e6b697d6997560c7a90) +- Add incoming request response sent payloads validatio [`0288789`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/028878919a937f9307634c0316e27c677a87d305) +- Add initial support for OCPP 1.6 firmware update simulation [`c9a4f9e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/c9a4f9ea603df09541c6837fee50012256fb46ad) +- Migrate all JSON schemas to draft-06 or higher [`b034299`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b0342994636646699094b2d16a767d6d902d2bde) +- Apply dependencies update [`ee28062`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/ee28062380e3dd0b0229a504c1c92af131da7b78) +- Apply dependencies update [`1cc4b9e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1cc4b9e0b92fd38761068134499f6cca051adfd3) +- Fixes to OCPP commands PDU validation code: [`b3fc3ff`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b3fc3ff5bc50c2dbe20eb3ac1e681c00a022b4ee) +- Use import type in more places [`27782db`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/27782dbc3512349e7ff5e9fab9180dd31bf68ffa) +- Apply dependencies update [`c3d5ce3`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/c3d5ce36bce4cd71288c6666a9c51f681b88b1d6) +- Fixes to OCPP command payload validation: [`4598878`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/4598878063d62259a6046a870dfa455b9d0027ca) +- Apply dependencies update [`d439da5`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d439da5cfbb01ef12fcf9a46150715d91bf06c81) +- README.md: fix configuration path links [`7b07103`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/7b07103d64bd30b641529f523d26c94a1858337a) +- README.md: Refine list of OCPP versions [`262c47b`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/262c47b2dbe7ad59fa523e77668dd0b994214cb2) +- Document template directive 'firmwareVersionPattern' [`33d7ecc`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/33d7ecc767a24b26740d462c968a55bb9c01d12a) +- Apply dependencies update [`ce784b1`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/ce784b19f3b0c9de3525613468772f8a125a2632) +- Version 1.1.89 [`f358bc1`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f358bc148eba0e1774e19adfac1c5b079539e9c7) +- Apply dependencies update [`191a860`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/191a8608b6dcb1f6b8030733b9c85898a3ab6e2e) +- Add missing OCPP 1.6 command payload JSON schemas [`4b65fe7`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/4b65fe711865b86ae13b9217ddce2d92e3cb6254) +- Apply dependencies update [`0145fec`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/0145fecd7f57616a1066ac6330c10a575c9cb58b) +- Switch to more efficient object deep cloning and shallow merging [`088ee3c`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/088ee3c1ea0466521948c3911da0db8517ea5b97) +- Apply dependencies update [`d4c8433`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d4c84337227e85dfbf20ff23d153e6bd1f685b87) +- More import type usage [`e0b0ee2`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/e0b0ee2176a4dc5a8914a3fb094ec16b4966a740) +- Apply dependencies update [`5112106`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/51121060f9c2a1677fe87175ce64e2586908e7f1) +- UI Server: refine Insomnia WS requests collection [`821a7d2`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/821a7d2cc4170b8296520f17bee016db8953663f) +- Buffer OCPP message when an error occur at sending it [`1b821a6`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1b821a640d1f793e969eed6d76e9c20e7cebb626) +- Fix charging station started status detection [`cbf9b87`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/cbf9b87853619abe4cd79659b3e56bb8b1d6871b) +- Document simulator configuration for Web UI usage. [`8228f97`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/8228f972d374b250307c36b1e7c91f720f692195) +- Apply dependencies update [`b25b868`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b25b86842dc61b2a95f672dcf38992f7d63d6ec3) +- Apply dependencies update [`fa238ed`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/fa238ed422568fba50a6def9c8b62f060079158e) +- Bump patch level is firmware version at reboot at firmware update [`3637ca2`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/3637ca2c3a39b1185de71fae3577679a7e43891d) +- UI Server: fix connection upgrade error handling [`d1c6c83`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d1c6c833e3dcec4fbd2beacf221e87ad3b407634) +- Fix error propagation into the UI server [`8ec8e3d`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/8ec8e3d00ee6b2dca0760dd77973e338ea5a23a7) +- Apply dependencies update [`bbe10d5`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/bbe10d5ffe049f3e843105a5b9126f49fa9b9dcc) +- Add initial code structure for update firmware simulation [`b03df58`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b03df580733c540eafc26269ee267b675e6b4ae8) +- Apply dependencies update [`1a382d4`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1a382d42525efb09a9248b9dd0d0920018296a35) +- Ensure number conversion helpers do not return NaN [`b1340ec`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b1340ec1468911ac6d199013e4d382f2975f453c) +- Add configuration directive for the maximum log files size [`9988696`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/9988696df26aba9c34733f9093ebf3d957ba9d02) +- Move date conversion to ISO string helper to utils class [`1799761`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1799761a204a0cafc55637e33434babb739865b2) +- Disable performance statistics by default [`ad774ce`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/ad774cecafe0c4f31321ed6e7aff1b5c0c514097) +- Cleanups uneeded encapsulating methods [`91ecff2`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/91ecff2da29c7d1930ab1e8d90d159ae7a8c722e) +- Apply dependencies update [`b78290e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b78290eabb767141f986f113f1695b025d07c5dd) +- Fixes to OCPP 1.6 payload type definitions [`c38f0ce`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/c38f0ced134bb1e7daf750500788e9c194e7b74c) +- Fixes to performance: [`c60af6c`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/c60af6ca67ad2599e7e3e886f219da6323ead61b) +- Add instructions to try out Web UI [`d07e35d`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d07e35d292f808ae593c4c67d95180f764b10299) +- Fix WebSocket types usage [`ef7d8c2`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/ef7d8c218d85b3c9b76af6c8fc1f066a9127c268) +- Comment out performance statistics debug code [`9d1dc4b`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/9d1dc4b12e36ca8037e22b9690935861a2b0f5de) +- Cleanup rollup bundler externals [`65b0c15`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/65b0c151a66f8b6d99a30a2565cd9bb00576baeb) +- README.md: refine tunable values [`0205b29`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/0205b2911c5337102d928564fcbba915c8ee19a4) +- Refine some templates handling log messages [`eaad6e5`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/eaad6e5cf27bf830e4c2ac3a68003a5c09979f23) +- Document log rotation directives [`d42ee3c`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d42ee3c9721648623f231466c26a35be678fc25e) +- Rename the variable used to build CS hashId [`99e9223`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/99e922379e0a2b9f03401bba6551215035e6c5d1) +- Remove now useless Date conversions to string [`aef5c03`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/aef5c03ddd1489b52df3801284d704342d60a41c) +- Whitespace cleanup in log messages [`439fc71`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/439fc71b2ebd8322233792b2f3c466e3ddd6e354) +- Simplify statistics map typing at init [`1e4b0e4`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1e4b0e4b9a4d686b484163c7df83d7a09d194de7) +- Handle null or undefined meterStart and meterStop properly [`2040a61`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/2040a613fd09c3476094e671a103131b99d08a8b) +- Remove unneeded connexion URLs shallow copy [`f70425a`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f70425a594e1c30c01bbd818857922ece1f43969) +- README.md: add link to winston repo [`21899fc`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/21899fc2c060ab59f3fd07c10bbdeff12020a77d) +- Small cleanups in Utils.ts [`69bafbe`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/69bafbedae4dd101f6bf1a40091cecdb831a64b9) +- Import cleanups [`96a52d0`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/96a52d088b4927e7bc51ea9282f502c2a6b67707) +- Silence one eslint warning [`1f7a034`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1f7a03460c25a4d696d23a1a4ff6fbe7384346e9) +- README.md: update to reflect enableStatistics default value change [`e628964`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/e62896446a8a47139e527baa00391de06a617f1d) +- Add stop transaction reason at firmware update [`f335c1d`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f335c1d582bab3b323e5de3e3a50889ab7871b8c) +- README.md: fixlet to units acronym [`aca2b18`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/aca2b1822f1ffa6760049d3c33c9405f981e7af3) +- Fix link in ui/web/README.md [`15124b9`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/15124b9a1fc61722af33085024d4f0c8d3c6d81c) +- UT: improve RNG tests [`7253a9b`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/7253a9bfc4bd9cff364b29b4b191a0e8b8f98d99) +- add screenshot [`87a5be8`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/87a5be81baa4cd9e22b8acbc3d3aff78969c6809) + +## [v1.1.88](https://github.com/sap/e-mobility-charging-stations-simulator/compare/v1.1.87...v1.1.88) (2022-12-04) + +- Bump decode-uri-component from 0.2.0 to 0.2.2 in /ui/web [`#295`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/295) +- Bump vue from 3.2.43 to 3.2.45 in /ui/web [`#275`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/275) +- UI: remove unneeded dependency [`cec7ebb`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/cec7ebb915cf8b2764541e873e4508449b402bd0) +- Apply dependencies update [`a555ddb`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/a555ddba3dec7ec85216e20a30cb67a0ca9bc86f) +- Apply dependencies update [`9e87980`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/9e8798006d9e6cd7cdcc4872c2c6a537c83e4d96) +- Apply dependencies update [`641b0af`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/641b0af579e80c81486e9fc50cb4e47fd5144b9f) +- Apply dependencies update [`f704ec1`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f704ec190593f8eb824137197fc304be9f9433b4) +- Apply dependencies update [`5b80dc4`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/5b80dc4cf1b0f29fbba96a2f7548a71aada7ae91) +- Add OCPP DataTransfer request support [`91a7d3e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/91a7d3eac062df6c73d8443a542568c1fe69ec1b) +- Bump apollo-server-core from 3.10.1 to 3.11.1 in /ui/web [`be71586`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/be71586e045b623e826e29aada7d8631b9215287) +- Apply dependencies update [`74cf35d`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/74cf35ddc881692b736dca4cd09e178a28d8afe9) +- Sync package-lock.json files [`6f47851`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/6f4785194440dc2794fbf9ef143e0fe738c8a5fe) +- Apply dependencies update [`866760f`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/866760f9ebb2d1e119fd7359a3c6f3944db91552) +- Regenerate ui/web/package-lock.json [`1f170db`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1f170dbbb0cae84ffb4e0d92570bdbd77304ece3) +- Apply dependencies update [`c6be4dd`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/c6be4dd1d3d7836f2bbc3450e58fbabac6d5905e) +- Update Insomnia UI REST API requests collection [`2293151`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/2293151663b8b9b410050d187080c20e0990f150) +- Add DataTransfer support for incoming request [`77b95a8`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/77b95a89411dcee5df14a283f05f6d6020db08ef) +- Version 1.1.88 [`42922cf`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/42922cf11b60ccd620a6facfa67f5ec1bdb4f493) +- Apply dependencies update [`f44cc6c`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f44cc6c5404c7b6ea4fc23561c13c84086b4b44b) +- Fix OCPP response handling synchronicity [`3a148e4`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/3a148e4826715d4125498f60b35c23c3962970ab) +- README.md: Fix UI protocol documentation [`82cbef8`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/82cbef8d50f9dfcd4ec7a17769d8dd9527912f99) +- Type alias for OCPP stack response and error handling [`d900c8d`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d900c8d7647a6119a2c8f9f1c283422a8398ef75) +- Apply dependencies update [`56d6fd3`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/56d6fd382892b30a7f4e43d8931deb19d9a72da3) +- Merge pull request #296 from SAP/dependabot/npm_and_yarn/ui/web/apollo-server-core-3.11.1 [`99bf4f5`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/99bf4f5f33c5ecc004a4766704558443da4a960f) +- Apply dependencies update [`3f1feb0`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/3f1feb0bc78d565d734e72ebd2a1ca4bb0e3fdc6) +- Apply dependencies update [`530b75b`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/530b75b7a950ac42a3e555d33ea87db1c0635c2f) +- Use new prettier --cache option [`e60a5ba`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/e60a5ba3f0d9812ccabaab18187801908f8f1147) +- Switch CI actions to current node.js LTS [`c774abf`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/c774abf594868c5cefdeb5e1a1fc8166a8ad50ed) +- README.md: Fix UI protocol documentation [`03eee93`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/03eee93b17efda79fcdd3aabc7c67bf006bc1d75) +- Small integer parsing optimization [`231d1ec`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/231d1ecd25f002a28380985f53726d9c8bdd2106) +- README.md: properly format [`4d188eb`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/4d188eb97edcbd58cbf6e36eed46c3f25917c8ee) +- Update README.md [`fb1715d`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/fb1715d73479353d7de36ed70826a38e468f6f4e) +- Refine worker exit with error message [`d3d85b2`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d3d85b21c808392ead67dd1bba5a7ddc34e2ae0a) +- Remove soap from the OCPP protocol enum [`825910b`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/825910b8eb0e01bea4e8bbecb340796273fea67f) +- README.md: refine description [`fd40534`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/fd4053484519bcc6580ccf2935a5e5a14fe976bf) +- Type definitions cleanup [`403d8be`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/403d8beb608a4683f65ab0f63147599dcfd9edfa) + +## [v1.1.87](https://github.com/sap/e-mobility-charging-stations-simulator/compare/v1.1.86...v1.1.87) (2022-11-09) + +- Add trigger message type feature flag in charging station template [`#257`](https://github.com/sap/e-mobility-charging-stations-simulator/issues/257) +- Apply dependencies update [`ac4c061`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/ac4c0616e19a30934bc0a64dc043d40cbac11940) +- Apply dependencies update [`4a5a786`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/4a5a7863e5ded6a0776f08f558d1812773336cdc) +- Apply dependencies update [`ac69344`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/ac69344c5a34c74b3cc0cbabd78f34f9b01206bd) +- Apply dependencies update [`21ded0d`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/21ded0d5d8067120ad1b876068c4b40f5ad7aa66) +- Add unit tests for more Utils. helpers [`df645d8`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/df645d8f4155cf4aa401603857f6a6784b5db871) +- Apply dependencies update [`6e3bc6a`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/6e3bc6a7d80e20dce4db30928419bf1348894e72) +- Version 1.1.87 [`1431575`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1431575e995278a60704820f3d1e637094eb161e) +- Apply dependencies update [`e46077f`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/e46077f35000abf0e8caf57c6bc5fb071c8be23c) +- Dockerfile: optimization [`0e30690`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/0e3069040a7c2653d6aacfb8d7c79582d3a5721a) +- Improve Utils unit tests [`04dda06`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/04dda061d7b337390a0ee7b9d0bd41d4895fd4ca) +- Bump rollup to 3.2.4 [`96fcbe2`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/96fcbe25b25cc80a9f04da4112451966d0a6dd29) +- Remove now uneeded vscode configuration [`39efd40`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/39efd40d46487e9266edc1acbc92b75be16b0b25) +- Add UTs debugging configuration [`3e985d1`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/3e985d188b320d1bc333fbcd9420ebb7c5e7040d) +- Add unit test for isUndefined() [`429f8c9`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/429f8c9d472e04611466b56448f64af12e1dabcc) +- Small improvements to Utils UTs [`0b31220`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/0b3122086d4ad8e3cc0c97774a1234681785ffe3) +- Optimize convertToInt() helper [`3df786f`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/3df786f9814812ee9a586da3d8f69d11d25d3033) +- Improve random number generators unit tests [`bd9f680`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/bd9f680e5ac3b20551b7aafe1d844542cc7a0dab) +- Cleanup npm scripts [`4544f16`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/4544f162cf2984bf71c2ca242998ba22f470d4b3) +- docker: ensure argument have a default value [`809e22c`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/809e22c4556531efcefac96a6f081bbc306c360c) +- Check for null or undefined in isEmptyObject() [`d20581e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d20581eee9c09db9eb4650c1c187857e1d91cda6) +- Remove unneeded type check in isEmptyObject(). [`684bad5`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/684bad51d3298b7bf2cc55463e1f05c1ce45e41f) +- Refine .gitignore to handle several CF manifest files [`082494a`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/082494a43d10cc61450c5f329655435beea7d638) +- Refine connector id validation error message [`8eb3b68`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/8eb3b688c4b6fb3e946f38d474a5125caf1d056a) +- Fix connector Id validation in TriggerMessage handling [`4caa7e6`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/4caa7e6792df07e1cdc6bfadd1f6cec6947fdd06) +- Reduce CF disk image size to the supported maximum [`6628cd1`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/6628cd10b4a53348ead7a47ff3bea92ba5f919ab) +- Enlarge the CF app disk size to permit logging for a while [`e0c1ceb`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/e0c1ceb98f9fe4c64924f0ddf65b7d2e7be89489) +- Fixlet to isEmptyObject() [`5e5ba12`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/5e5ba121b515e64808fdbf4573c5d7400e4fe15b) + +## [v1.1.86](https://github.com/sap/e-mobility-charging-stations-simulator/compare/v1.1.85...v1.1.86) (2022-10-26) + +- Apply dependencies update [`3ebeb51`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/3ebeb51babe7f0a2d5a32b089351ebbd37a2bc24) +- Remove now unneeded istanbul rollup plugin [`a812cd6`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/a812cd6b2916522126bc438e970fe56b1b8ef083) +- Use release-it plugin to bump version in sonar-project.properties [`5148ca7`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/5148ca7aaf464c84f2edce6ed00f94ce0bb4b610) +- Add Utils unit tests [`a2111e8`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/a2111e8df05d41021f5f0def70af8a832d8555c8) +- Version 1.1.86 [`4d635a5`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/4d635a5c993741aff43add16a70331eaa9a28646) +- Apply dependencies update [`1df0126`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1df0126b105151d9d7c201ebec7b38ae54671a39) +- Apply dependencies update [`58a9807`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/58a9807697106691f2fac0aa917d3be2545e5e21) +- Initial web ui integration in sonar [`c7382e0`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/c7382e085a97f5945a30129eaca886016439faa2) +- Fix isEmptyArray() logic [`30e2749`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/30e2749175efd5daa751c9640441936bbd203265) +- Improve Utils unit tests [`45999aa`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/45999aab924e2662784f4c7b0fbf5d4622a18d92) +- Move web ui code in its own directory [`ebbfbf1`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/ebbfbf1c01e010d051956867484b74a94237f546) +- Disable web ui sonar CI action [`c2d3028`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/c2d3028f2593d516d2a4e0c8d2bb646f6052a392) +- Implement an optimized (20x) version of isEmptyObject() [`87f82a9`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/87f82a940257f8d6814cf6af47fa8f1b66573eea) +- Fix UUID validation regexp [`8bd0250`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/8bd02502e5cb44f91964241a5bc93b762ca7557e) +- Silence sonar cleanups [`81e3cc3`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/81e3cc3895d5dc289404c72459246d2b5215fe82) +- Add vscode configuration for unit tests [`5f60a7f`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/5f60a7fd5ff43e25d148d9be1ec999f13eac5a83) +- Fix random number generators input checks [`b3aa9f5`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b3aa9f53cdbf6dac72396c4392e11dcc4c37df65) +- Add node stable version to CI build [`2312423`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/2312423276fef2557f704df1c26b5ef71e4848c6) +- Refine lint-staged configuration [`b4bb758`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b4bb75826e017f6a51c5674bd69c502e152addf8) +- Add more tests for UUID validation [`9664207`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/96642078c6b041716ada8cb721ac1abb8221f48d) +- Refine sonar-project.properties [`0cb6853`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/0cb6853e4b885801f29d83be565131751c3791ff) +- Fix web ui sonar CI action [`95616e4`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/95616e4a28e5d95d9e61d02e3e0f3c4121ca2894) +- Cleanups [`67f2439`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/67f24396f2a7f2e1f149e1c110325b8e562e9d47) +- Fix random integer generator [`1f86b12`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1f86b121076f7bed00f42e3f58c9f09166eda7ff) +- Sonar cleanup [`bd770dd`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/bd770ddec2df168952038892f54799c62bb57bc7) +- Ensure the UUID generator define a value [`d12e7f3`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d12e7f3c812d4ce351492eb3b5da2722d261f331) + +## [v1.1.85](https://github.com/sap/e-mobility-charging-stations-simulator/compare/v1.1.84...v1.1.85) (2022-10-22) + +- Apply dependencies update [`ef85c95`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/ef85c95abf79b049e1cae653372bdf46b233dfac) +- Switch from nyc to c8 [`12240a2`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/12240a2ea6b5c924befefa8846732249ad357730) +- Apply dependencies update [`24559de`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/24559de55842ec10ea45ccb3d9b8935c18ac6d5b) +- Apply dependencies update [`192927e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/192927e0a96e35e9d302b3ce845a2db99f19e9df) +- Strict boolean checks [`3a13fc9`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/3a13fc92f2bc5236dcde66fe5e79e0cea89f1c3d) +- Version 1.1.85 [`7fddbed`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/7fddbedb65822b4d67a85191941a77e69cc60e8f) +- Downgrade rollup to 2.x to fix windows build [`875e954`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/875e9541d6c760511b03a401d2cf18997d2855ce) +- Apply dependencies security update [`f452b35`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f452b3569a95d9ac740447e951ac3ef0e82deef5) +- Move ts-node configurations to tsconfig.json [`a56d48e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/a56d48e76a52c589c7ac4433c15fa028b39345ea) +- Strict boolean checks [`2329015`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/2329015067d5715c3eb0b56984a66cdc1fe31452) +- Cleanup GitHub actions [`d5d2241`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d5d2241eaa804299589416c871d277e5b9311f29) +- GH action cleanup [`a1deee0`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/a1deee04b887e89dcb63f2811f80c42bfff0d8cd) +- Properly separate eslint run between UI and main code [`d557022`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d557022543fd191373c3d0eafee5bcdbe0b70fd3) + +## [v1.1.84](https://github.com/sap/e-mobility-charging-stations-simulator/compare/v1.1.83...v1.1.84) (2022-10-17) + +- Apply dependencies update [`15e8421`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/15e8421581ce8c028eb758e6b6928f378f29c928) +- Use node crypto built-in uuid v4 generator [`03eacbe`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/03eacbe58030b56149284730a0af0367a01383cd) +- Apply dependencies update [`4883f1c`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/4883f1c4b5839b6599815c839869f514d8b87cef) +- Version 1.1.84 [`293c552`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/293c552db1b65507cd2b96e0b7ae41fa59f8fc1e) +- README.md: update default poolifier tasks scheduling [`19dbb57`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/19dbb57060f93eaa33284a3b439a0adc10af63e3) +- Apply dependencies update [`2a06a8c`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/2a06a8c08973aa64459ed93232f3e34de8ec8853) +- Spell fixes to CHANGELOG.md [`521c07f`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/521c07fc0b510269917608fdb1d943d1866c81f2) +- Refine CI GitHub actions [`46df94c`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/46df94cf75de62d4615f34afd07be17422f2b3bd) +- Fix conditions on CI jobs [`f6a807e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f6a807ed6b62298b99d592021b2caa96274e391f) +- Fix CI conditions on jobs [`fc00457`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/fc00457c7751ad71d67a52670e2ed6f50827d133) +- Fix conditions on CI job [`64e284d`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/64e284d892ad1ce6b121ce1438790b609d58a460) +- Fix CI jobs on windows [`afc5e62`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/afc5e62a9f7e9a3d566029b24bd4478993df2333) +- Default to ROUND_ROBIN poolifier tasks scheduling until [`5cfb6fe`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/5cfb6feecf97e4b2c158fc08e10aca84bbdd2bb8) +- Fix CI job condition [`b34f298`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b34f298bddc27f4d154fb6febe012dd51b5073a9) +- Refine condition on CI jobs [`6b9a6b0`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/6b9a6b079cdac5e7ec596e2708ef46890186957d) +- Fix CI build failure in CI [`9cef572`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/9cef5729ef5f199fdb660b7a1bace8371727d08d) +- Docker: add .npmrc to builder [`b03ca9f`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b03ca9f60f95ed0ae1e3129c48412958f3220098) +- Refine lint staged configuration [`5a5111e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/5a5111e5ce57d93a7a8c5bf2accf9eba62adfb51) +- Remove pointless script to run npm-check [`e4b6479`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/e4b6479644e9f34eb661561b68ddc06f5ed5f51b) +- Add missing .npmrc [`4d6df2c`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/4d6df2cea1cd2f7cf92d2f96e5cfabf04c817458) + +## [v1.1.83](https://github.com/sap/e-mobility-charging-stations-simulator/compare/v1.1.82...v1.1.83) (2022-10-15) + +- Apply dependencies update [`f50109d`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f50109db1905dde83e5a2c8da7157fd9d18993d1) +- Version 1.1.83 [`311be08`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/311be0837309f0a9c3ed4677efe60fbb660ed0a6) +- Update poolifier to 2.3.3 [`65b31f8`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/65b31f8db46b0066a5cc06ead28520d71e66fef5) +- Revert docker build to one OS only [`4bfd22d`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/4bfd22def612cf8ad6e4a31c5d5df3ffcca45e70) +- Run docker image build in CI [`f672adb`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f672adbfee38df6d56de237a23d6f2862f4441f7) +- Remove macosx from docker image build tests [`4e91f9a`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/4e91f9a6ebb585fda83b5ddf67300b719b34ce37) + +## [v1.1.82](https://github.com/sap/e-mobility-charging-stations-simulator/compare/v1.1.81...v1.1.82) (2022-10-14) + +- Bump @types/node from 18.8.4 to 18.8.5 in /src/ui/web [`#224`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/224) +- Bump @types/node from 18.8.2 to 18.8.3 in /src/ui/web [`#215`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/215) +- Bump @types/node from 18.8.2 to 18.8.3 [`#214`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/214) +- Apply dependencies update [`523d01e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/523d01e8a7de6aa88e26b703a98ca4614b1858df) +- Apply dependencies update [`c1957a1`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/c1957a1dcf298a238ca95ceb90c3d4a986e7e920) +- Apply dependencies update [`6d93455`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/6d93455a43e8628c857b1d393d92e937b357af01) +- Apply dependencies update [`75b4765`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/75b4765719cddf8bcb1b15c25ffc27359d908126) +- Update to poolifier 2.3.1 [`156cab2`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/156cab2c873524cf2d45013d98679b32910b40b0) +- Version 1.1.82 [`ebe3b52`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/ebe3b529e03f68f0bf0aa1da298dfc3f38a13b45) +- Refine lint-staged configuration [`ef0f7ca`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/ef0f7ca4cefddfb54e5e33ea8f4c53fbbb9d844e) +- Apply dependencies update [`51581a2`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/51581a20372bcec3032755365137bd80b4b6c7fa) +- Move lint-staged configuration from package.json to .lintstagedrc.json [`b325f29`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b325f29851008a092a18f5543a45713360255bb6) +- Add sonarlint configuration in the vscode workspace file [`d7b8ea8`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d7b8ea8982feff943a0deceb888cdfc10fc48587) +- Strict boolean checks [`5f7e72c`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/5f7e72c1538ebf67dc5de3c29840f7b4da6704f8) +- Fix workspace sonarlint configuration [`012ae1a`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/012ae1a9ba663125ec972fa560bb9ee3691aa57a) +- Default maximum random number generation to safe values [`b5e5892`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b5e5892dcdc7cc3c68431fb15384dfea0979dec6) +- Run npm run format on the simulator code base [`6907fb0`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/6907fb00a6b8ddb0ece13f25703e2b27c32af9dd) +- Refine lint-staged related configurations [`18ce7cd`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/18ce7cd05bb691ebfe7b51a90a4822ca56f96eb9) +- Refine .cfignore [`a06b7d1`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/a06b7d131965a7ed100e0c496b699bc285b448a0) +- Refine eslint configuration [`d7ed7be`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d7ed7beeb3d9e27c04a3006ec0ead9b92e26e33d) +- Refine .lintstagedrc.json configuration [`b7a11e0`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b7a11e0f48e66b7514414f35471a9d64d8196b78) +- Refine eslint configuration [`8cf5a57`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/8cf5a57e68c077898a67c9163d3a6f967de4fd3e) + +## [v1.1.81](https://github.com/sap/e-mobility-charging-stations-simulator/compare/v1.1.80...v1.1.81) (2022-10-05) + +- Readd a properly generated CHANGELOG.md file [`eea5c86`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/eea5c860e9768e1c6918d53838c13491ca44340f) +- Version 1.1.81 [`e0fc741`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/e0fc741ae877a7653e2505f92c583eeaf1e8cd48) + +## [v1.1.80](https://github.com/sap/e-mobility-charging-stations-simulator/compare/v1.1.79...v1.1.80) (2022-10-05) + +- Cleanup CHANGELOG.md to properly generate it from stratch [`eb51a69`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/eb51a692d2f5594ff969e8842f66a89baca55b20) +- Version 1.1.80 [`0334e3b`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/0334e3bfa4ed26c3e4712606480456154855c9a1) + +## [v1.1.79](https://github.com/sap/e-mobility-charging-stations-simulator/compare/v1.1.78...v1.1.79) (2022-10-05) - Fix CHANGELOG.md generation [`c019748`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/c019748baa6f395f75cb073c316c1d0efee2e354) +- Version 1.1.79 [`f962bb4`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f962bb40411fa6ed83632c2aa23c4de5f2586716) ## [v1.1.78](https://github.com/sap/e-mobility-charging-stations-simulator/compare/v1.1.77...v1.1.78) (2022-10-05) @@ -98,7 +587,7 @@ - Only delete the request directly from the cache when needed at response [`a42e002`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/a42e0024999e5998072d543a0b427ec2580cc6a5) - Refine type definitions [`284900b`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/284900bc037b44fa562795ccc47b3837a25bbb13) - Align some types definition in UI [`36999e7`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/36999e7745b090d38c68015929b5d223b4162613) -- Simplify WorkerUtils.defaultErrorHandler usage in WorkerSet [`f6d765e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f6d765e42ad09276f21dfedceacb1473b9addc31) +- Simplify WorkerUtils.defaultErrorHandler usage in WorkerSet [`f6d765e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f6d765e42ad09276f21dfedceacb1473b9addc31) - Comment some dubious OCPPError usage [`e909d2a`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/e909d2a71e82122e970db9d6f262bd1415a3bb20) - CF manifest template cleanups [`49d6207`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/49d6207407ca95592a6883d10ddf3d38af17d72e) - Docker: fix clean-images target [`e0a40c2`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/e0a40c22e93df30a0c7232e89a8572ebd8fabebc) @@ -1709,7 +2198,7 @@ - Add some methods to the circular array. [`d43a619`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d43a619b43edfc37cd16020f42adb3893f002d9a) - Move message buffer code to charging station. [`3ba2381`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/3ba2381e6a5415267d9146fbac658a6c187ecb2b) - Fix worker pool superfluous creation by using a singleton class. [`f98fbdb`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f98fbdb9a436347eff2c0ba9590543d1d021db00) -- Remove _heartbeatInterval attribute. [`af99a73`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/af99a73f2968dea5c3feae8a82f32f491d2fd141) +- Remove \_heartbeatInterval attribute. [`af99a73`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/af99a73f2968dea5c3feae8a82f32f491d2fd141) - Properly define common OCPP types using enum [`9c13b3b`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/9c13b3b52e1ab803a92f090da6920310c80c12da) - Rename ChargingStationInfo.name -> ChargingStationInfo.chargingStationId [`36a16ec`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/36a16ec2649a0652c443f4ef519e0d0f31b67fa4) - Rename Wrk -> WorkerAbstract [`fd1fdf1`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/fd1fdf1b7bd53ee19679eb9c7d83b2592c32aed7) @@ -1996,7 +2485,7 @@ - Update dependency. [`4345285`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/4345285f979caedb568c8a8f6d915b51a71044fe) - Rename statistics counter. [`4a71152`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/4a71152b4affee2459a0787b520dd2f6560ed203) - Avoid information duplication for connectors [`d4a73fb`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d4a73fb7eb90ca646f0da5b597ccf527f0cbd3d5) -- Use hash to conditionally recreate _connectors attribute. [`de1f500`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/de1f5008c4a7c5e3bc55586eec592b2cd80e2f82) +- Use hash to conditionally recreate \_connectors attribute. [`de1f500`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/de1f5008c4a7c5e3bc55586eec592b2cd80e2f82) - Variable renaming to a sensible name. [`868cb6d`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/868cb6d18cc1b2047dea824719c9212ea96a0933) - Variable renaming. [`d20c21a`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d20c21a0906551f6d22f07688ca2cd9b10bbd84b) - Dependencies update. [`4d2b59a`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/4d2b59a34f11bf76c9fb43fad0cca327df324e60)