X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=CHANGELOG.md;h=8e65d80a33e851715503e83dc76c2976db8b3e5e;hb=18413380d2ff3f02d7f53e3d5f1cebe54621c6db;hp=3b5b8e0aec44acda108c21fbe4917ddaf1c27e1a;hpb=3b50f6e861c26b56e46a4a21f83883d7063b5752;p=e-mobility-charging-stations-simulator.git diff --git a/CHANGELOG.md b/CHANGELOG.md index 3b5b8e0a..8e65d80a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,95 @@ # Changelog -## [v1.2.25](https://github.com/sap/e-mobility-charging-stations-simulator/compare/v1.2.24...v1.2.25) +## [v1.2.29](https://github.com/sap/e-mobility-charging-stations-simulator/compare/v1.2.28...v1.2.29) + +- build(deps-dev): Bump @vitejs/plugin-vue from 4.5.0 to 4.5.1 in /ui/web [`#872`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/872) +- perf: minimize OCPPUtils exports [`41f3983`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/41f3983a4f934199769f9ef1c46bfae2adc22b56) +- build(deps): apply updates [`a735b67`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/a735b6738fbd7325c9482291e73dd018cd03be0a) +- build(deps-dev): apply updates [`5927293`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/592729336b4ca314ea9199f63229c5bc9432dc25) +- perf: reduce OCPPUtils memory usage [`041365b`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/041365be4e6cfcec381c895a203815dd933afff5) +- build(deps-dev): apply updates [`69b30c7`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/69b30c7e29342d1f3cfb75f4687c517688db61e7) +- fix: handle invalid hashIds in UI server payload [`3a6ef20`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/3a6ef20ab4c64999fb15ba8df7422bc15c595200) +- build(ci): fix linter errors [`f1e3871`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f1e3871b2a063e5ee0fddbf597df76d02f81e332) +- build(deps-dev): apply updates [`44337ae`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/44337ae065eac340a1904afad7bd2ef9fe1e6368) +- build: fix import issue with date-fns [`c7c86b6`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/c7c86b6f88b204031c77b5106a1cf2551359ff52) +- build: fix console printing ordering [`fc04731`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/fc04731e85d07c46ad4e2146d3d2652deb05b246) +- build: properly account build time [`ce1b06a`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/ce1b06a72900f8c7a22db904ccc922452f5cdf88) +- refactor: cleanup types import [`6a5f590`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/6a5f5908423693496fbafa5a83d4c40d8228981d) + +## [v1.2.28](https://github.com/sap/e-mobility-charging-stations-simulator/compare/v1.2.27...v1.2.28) (2023-11-30) + +- build(deps-dev): apply updates [`ea9eb85`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/ea9eb85a00bc56cb956df74d250989a7bcb09a04) +- refactor: cleanup buffered messages handling code [`2a2ad81`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/2a2ad81b23c64c05c93a16e0e255ae1350a5c862) +- fix: ensure no null serialized values end in UI server response payload [`31fdd91`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/31fdd918e146f6d4f534ea3df5b3ceace0e23cfc) +- fix: ensure UI server remains active at simulator stop [`73edcc9`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/73edcc9405a412de91008d2926112c4b8ada3607) +- chore: version 1.2.28 [`52e0e69`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/52e0e695165cc56ab4b58e2db6a0988228b797a4) +- fix: handle not found hashId in UI server [`f12cf7e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f12cf7ef207d1e1b243c45b1eecf5d89d8ec772d) +- refactor: cleanup ElementsPerWorkerType type definition [`65a1157`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/65a1157a0c0f0a7b23b7a6fc23432f2c3e7cb735) +- refactor: cleanup crypto import [`7cd0a62`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/7cd0a6218a4110e12fe8bc408492913da7259f8b) +- fix: only reset defined ATG connector status [`37e207d`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/37e207d110f051eac4228f604d0b4e7b14764457) +- refactor: add type for worker configuration attribute [`47fb5f8`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/47fb5f8f8370c85553eb65f8e4bfbbc233967682) + +## [v1.2.27](https://github.com/sap/e-mobility-charging-stations-simulator/compare/v1.2.26...v1.2.27) (2023-11-29) + +- Combined PRs [`#858`](https://github.com/sap/e-mobility-charging-stations-simulator/pull/858) +- docs: refine Web UI usage path [`#860`](https://github.com/sap/e-mobility-charging-stations-simulator/issues/860) +- build(deps-dev): apply updates [`94327d9`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/94327d938c08c347d44ea685e38cb05ff9c3e548) +- build(deps-dev): apply updates [`625f537`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/625f537bc05ade4f8169d306c4b28183b9784a3f) +- build(deps-dev): apply updates [`f4ba026`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f4ba0266ece7c399bce9acafbb1eb66e795f3ab8) +- refactor: factor out configuration handling helpers [`4354af5`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/4354af5acc068587187dbe3729a5ca8d54fb9626) +- build(deps-dev): apply updates [`6a148c8`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/6a148c8d7d7190092d16c17251023f24a9508ec4) +- build(deps): apply updates [`e6a97a6`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/e6a97a6cdb65ddbc7ffa131d8bd2a33868e16453) +- fix: fix performance configuration change at runtime [`6d2b7d0`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/6d2b7d0121fa6ab41272ed8f4f0d7fd2ce3e8c7d) +- perf: allow to fine tune worker_threads ressource configuration [`487f0df`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/487f0dfd58d97d4755718793e313f02aaddb1a6d) +- perf(simulator): remove worker configuration attribute from Bootstrap [`5b373a2`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/5b373a2392b4615ba29bb13f3b312eccf7ae8d49) +- chore: version 1.2.27 [`10f1514`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/10f1514af1ecf9f3f27f1d183d615df39dba46c6) +- fix: fix recursion loop getTemplateFromFile -> logPrefix -> getTemplateFromFile [`c1f16af`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/c1f16afd333f0fc8a6a02b9baa0aff23dbd18580) +- refactor: rename elementsPerWorkers 'single' -> 'all [`c20d5d7`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/c20d5d72396a96028bee5492fa7ea2475b8a109e) +- refactor(ui): add firmware status to UI types [`2a52615`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/2a5261571579826e71b40f51cb06dd842af19477) +- fix: ignore harmless performance error at shutdown [`b1bd4a1`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b1bd4a1576a894947da22f363c4737ffc218f8d8) +- build(deps-dev): Bump tsx from 4.3.0 to 4.4.0 [`254be70`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/254be70719d745aa29228d2f4e5aaa3f7191935e) +- fix: fix cf push by conditionnaly importing husky [`9a2f0d4`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/9a2f0d41a10c7b6850f9d47a47213c4e39f2f02f) +- refactor: cleanup undefined handling [`f1bd9d1`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f1bd9d1970f24c8234582c82fcd58c806391b78b) +- fix: ensure event listeners are always removed at simulator stop [`ee7c1da`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/ee7c1da0e12c70134f31537a1c1e7040d309af5a) +- docs: ui/web/README.md: refine links [`b4c9f3c`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b4c9f3c1d3161c8891e848601e60a54937ec18ab) +- docs: ui/web/README.md: fix link, take 2 [`9826239`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/98262391ccaa5d00fac1ec8a1707d7fbba33cc3a) +- docs: ui/web/README.md: fix link [`0338165`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/033816546d017750bd32c9bb641a60164dde3bba) +- Merge dependabot/github_actions/github/combine-prs-5.0.0 into combined-prs-branch [`7837631`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/7837631e325d2ce63d4a0a6f9010811f079322c7) +- Merge dependabot/npm_and_yarn/tsx-4.4.0 into combined-prs-branch [`8ef1a84`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/8ef1a843db8afdd982d792f2316906fad2a57f00) +- build(deps): Bump github/combine-prs from 4.1.0 to 5.0.0 [`da4c008`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/da4c0082a7a142b476b1e104b40daaa7b4fbd218) + +## [v1.2.26](https://github.com/sap/e-mobility-charging-stations-simulator/compare/v1.2.25...v1.2.26) (2023-11-24) + +- fix(simulator): buffer OCPP payload at sending error [`#156`](https://github.com/sap/e-mobility-charging-stations-simulator/issues/156) +- build(deps-dev): apply updates [`4a0329e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/4a0329e11a89061df3af60db199fc11763748f8d) +- build(deps-dev): apply updates [`5ca3b55`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/5ca3b55883ae9fe6e27587ee878b0281fe5fe5ba) +- fix: make stationInfo attributes writable again [`33276ba`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/33276ba6a447f0beb92b934d2b8d5cb08eababb4) +- refactor: stricter type checking in conditions [`4e3b1d6`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/4e3b1d6bdc767ec63949b998f0375fe2b5bc2b28) +- feat: add message buffer flush interval [`1cee001`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/1cee0015ac704be480535c7228103525cc3c8cc2) +- fix: add getter/setter on some station info attributes [`9fe79a1`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/9fe79a139245f48ce0b6b05a90e601a749c37507) +- refactor: improve OCPP error defaults and usage [`7375968`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/7375968c99fc22707e16e5e7923ca130c824ce5b) +- build(deps-dev): apply updates [`8e3118b`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/8e3118bd3b575d372ed39222424833e38193f794) +- chore: version 1.2.26 [`f1c0116`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f1c011603cb605e6ecd8fca595c8d3c975540d2d) +- fix: do not log twice OCPP request sending error [`3febbc9`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/3febbc9f6498f7f5a6dc754a5fa687d112cc2c9b) +- fix: fix configuration loading from file [`7878689`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/78786898ff255379a312fc2d9724515b9219b27c) +- refactor: remove unneeded max power getter [`7ffc143`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/7ffc14365e06809bde30fff5fd03fb022d7483f5) +- fix: ensure updated CS event is emitted on all possible changes [`8baae8e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/8baae8ee55048e93af74e94a2a806675d738e3bb) +- refactor: remove unneeded encapsulation in arrow function [`b7ee97c`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/b7ee97c15b5c634db6d1aa05f8c52dc2e25715fd) +- refactor: remove unneeded registration status getter [`05e2446`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/05e2446f43d2fb81bfdfe43684186acdeb490085) +- fix: ensure the message buffer is flushed once accepted state is reached [`6ccd865`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/6ccd865d6381ce21115dbe4c9271f64e5c8048c5) +- refactor: explicit condition check in OCPP stack [`9aa1a33`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/9aa1a33f94dfe5b96a4715f87fb630a63b3250a6) +- perf(ui): only build WS payload if connection is opened [`3133b91`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/3133b91cd6761645ddeabac18e6db8d34a10356e) +- fix: ensure configuration keys are saved with the right data structure [`755a76d`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/755a76d5aeb7164b82c392048c11d401f99aad81) +- refactor: cleanup persistent stationInfo tunable handling [`15af2fe`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/15af2feb2facd029a64f005074db43cdb175e69c) +- build: bump volta node version [`3216379`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/321637937e652701db0aefb5b994ee46eff2080a) +- build: remove now uneeded ESM workaround for esbuil [`f01a4e6`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/f01a4e61a5ba423fbb9636747de36505cbf0e5bd) +- refactor: refine type casting in OCPP stack [`e3fd8f6`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/e3fd8f6dce61f4b723e18b524c50fd00c864c82d) +- refactor: refine OCPP stack log message [`42b8cf5`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/42b8cf5cdca8eaab1e7442f7c92c2a5ed97434f6) +- refactor: cleanup types signature namespace [`8b75cab`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/8b75cab6a9906ba8a0a571c07cc80489c761dc15) +- refactor: more stricter type checking in condition [`bc0f4d8`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/bc0f4d8f4973f36baa3f468848fe4d7af25c9a9c) +- refactor: add error name in worker set worker startup error reporting [`7cd4006`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/7cd4006c7ba46b245fe2e14e9ad336f6a8a0d7f0) + +## [v1.2.25](https://github.com/sap/e-mobility-charging-stations-simulator/compare/v1.2.24...v1.2.25) (2023-11-20) - build(deps-dev): apply udpates [`793a8ff`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/793a8ffcbc424b3552482f59f865e1adc25e4f23) - build(deps-dev): apply updates [`464d3e1`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/464d3e1aec162bc71f36399f575060cfa098dcbf) @@ -16,6 +105,7 @@ - refactor: factor out WS error handling code [`3c80de9`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/3c80de96aa61159bf5551c816264e878f2b84e35) - feat: ensure measurand min value are taken into account [`d71ce3f`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d71ce3fa734fcefeb3dce31d78968b847c625c92) - fix: fix OCPP message sending promise leak [`9d7b5fa`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/9d7b5fa3591b5cbdfbfb44d7c2721b2050399664) +- chore: version 1.2.25 [`3b50f6e`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/3b50f6e861c26b56e46a4a21f83883d7063b5752) - fix: remove incorrect promise race usage at stopping charging stations [`5b2721d`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/5b2721dbc4fa0b5ee6e48241a5077091a7b1c342) - build(deps-dev): apply updates [`42de5c9`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/42de5c96eddd902024485230d337a9047c4edaea) - refactor: strong type data sent to worker [`d769e04`](https://github.com/sap/e-mobility-charging-stations-simulator/commit/d769e04a20f93f2b11eacccc48c555236a65bf65)