Apply dependencies update
[e-mobility-charging-stations-simulator.git] / CHANGELOG.md
index d38f7ceba37e2165e6333d60814cab1ac5e1f446..2e0febcc13b9d057c827409a0ad1a5d16fe85c93 100644 (file)
@@ -1,6 +1,91 @@
 # Changelog
 
-## [v1.1.89](https://github.com/sap/e-mobility-charging-stations-simulator/compare/v1.1.88...v1.1.89)
+## [v1.1.92](https://github.com/sap/e-mobility-charging-stations-simulator/compare/v1.1.91...v1.1.92)
+
+- 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)
+- 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)
 - 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)