- build(ui): switch to pnpm
603f101 - build(simulator): switch to pnpm
881f450 - build(simulator): add script to prepare a build for CF
514a30b - build: fix CF deployment
c3d79f9 - feat(simulator): wait for transactions end before simulating firmware
62340a2 - build(deps-dev): apply updates
1e60468 - feat: switch the bundled code to ESM only
653b69b - refactor(simulator): cleanup id tags cache namespace
f911a4a - build: fix peer dependencies pnpm handling
7c0673b - build(deps-dev): apply updates
930c92d - build(deps): apply updates
8e34d9a - build(deps-dev): apply updates
8262cbb - perf(simulator): use content addressable cache for idtag distribution
aaf2bf9 - docs: add missing escape before pipe in markdown
1d495af - fix: fix conditions requiring an heartbeat restart at boot notification
8f95343 - refactor(simulator): move template keys deprecation code into helpers
ae5020a - refactor: rename a template key to a more sensible name
e302df1 - test: setup to allow unit tests with stubbing
21ece8a - perf(simulator): optimize tags cache
d6a62ad - build(deps-dev): apply updates
31c3e59 - build(deps): apply updates
b539dea - refactor(simulator): factor out template key deprecation handling
d21c49d - build(deps-dev): apply updates
3092f0b - fix: add charging station status checkpoints to firmware update
1bf29f5 - fix(simulator): increment the firmware version in boot notification
692f2f6 - test: fix ts-node configuration with ESM and mocha
92ce547 - fix: ensure the incremented firmware version is saved in configuration
6bccfcb - perf(simulator): build once address for tags caches addressable indexes
ba62a53 - fix(simulator): fix CF build deployement
042f925 - fix: stop the ATG on connector if its status is unavailable
9b4d0c7 - docs(simulator): document pnpm enablement
5845e83 - fix: fix setInterval deferencing
dfe81c8 - refactor: add helper to build content addressable key for id tags cache
7af183e - refactor(simulator): refine LRU cache type name
d15866d - fix: ensure charging station uid is stable between firmware update
2b490d7 - docs: add link to log rotation tunables details
37e868f - feat(simulator): wait when necessary between phases at firmware update
380ccc4 - refactor: pnpm configuration whitespace cleanup
8d721ca - build(ci): remove unrecognized option
0199b61 - build(simulator): fix CI after switch to pnpm
12909bc - refactor(simulator): remove unneeded condition check in log message
910c3f0 - build(simulator): update ignored CF files
f4896c4 - docs: refine README.md tunables description
38cc3b4 - build: refine ignore configuration files
1b0f082 - build: fix eol type detection
079a6f9 - Revert "refactor: .js -> .cjs"
9d5d8e6 - refactor: .js -> .cjs
8e1080e