1.5.2 (2024-10-21)
π Bug Fixes
β‘ Performance
- speed up isAsyncFunction() helper (f8d74e9)
β¨ Polish
- cleanup blank lines (b1421bc)
- cleanup comments formatting (f46aabb)
- deps-dev: remove unused deps (fd855c1)
- docker: rename start.sh to run.sh (baf8b16)
- order ErrorType enum properly (420b812)
- refine isNotEmptyString() and isNotEmptyArray() helpers type (665864c)
- remove unneeded blank lines (b78c3f2)
- revert overzealous enums ordering (42f3318)
- separate out dashboard docker image (20fb109), closes #1040
- silence linter (a4a246b)
- switch to eslint-plugin-perfectionist (0749233)
- turn on
noImplicitOverridein TS configuration (6375d3c) - use ENTRYPOINT syntax in docker files (989108f)
- use rambda has() helper (e0e6de7)
π§ͺ Tests
- add AsyncLock test (b842c65)
- add checkStationInfoConnectorStatus() test (dd81d27)
- add getPhaseRotationValue() test (2997179)
- add missing tests/utils/AsyncLock.test.ts file (35f57b2)
- cleanup AsyncLock test (213958d)
- fix simulator configuration test (32f3b30)
- improve AsyncLock test coverage (aff8ddb)
- refine AsyncLock runExclusive() expectation (bff96f3)
π Documentation
π€ Automation
- ci: comment out pnpm audit step (f03694f)
- ci: node 23.x support (2244858)
- ci: run OCPP server build GHA on several OS (1752bac)
- ci: silence linter errors (3b7b2e3)
- deps-dev: bump @types/node from 22.0.3 to 22.1.0 (#1120) (c11dc2a)
- deps-dev: bump @vitest/coverage-v8 from 2.0.4 to 2.0.5 (#1117) (4ee8259)
- deps-dev: bump eslint-plugin-jsdoc in the major group (#1131) (90c55af)
- deps-dev: bump eslint-plugin-jsdoc in the regular group (#1172) (89fb871)
- deps-dev: bump eslint-plugin-jsdoc in the regular group (#1190) (1d26740)
- deps-dev: bump eslint-plugin-jsdoc in the regular group (#1192) (2cba942)
- deps-dev: bump eslint-plugin-vue in the regular group (#1195) (be79449)
- deps-dev: bump jsdom from 24.1.1 to 25.0.0 in the major group (#1152) (bb7aeb1)
- deps-dev: bump the regular group with 2 updates (cc3e26b)
- deps-dev: bump the regular group with 2 updates (#1138) (81fe15c)
- deps-dev: bump the regular group with 2 updates (#1156) (d366869)
- deps-dev: bump the regular group with 2 updates (#1183) (9de6af7)
- deps-dev: bump the regular group with 3 updates (#1167) (fcca987)
- deps-dev: bump vitest from 2.0.4 to 2.0.5 (#1116) (e454b55)
- deps: bump github/combine-prs from 5.1.0 to 5.2.0 (#1188) (99cca19)
- deps: bump rambda from 9.2.1 to 9.3.0 in the regular group (#1150) (c862413)
- deps: bump sonarsource/sonarcloud-github-action (d1b99e7)
- deps: bump sonarsource/sonarcloud-github-action (#1185) (9f7011d)
- deps: bump the regular group across 1 directory with 12 updates (#1140) (89e8682)
- deps: bump the regular group across 1 directory with 4 updates (58e990c)
- deps: bump the regular group with 10 updates (#1153) (48bd33f)
- deps: bump the regular group with 2 updates (#1129) (d9f951c)
- deps: bump the regular group with 2 updates (#1143) (f883a83)
- deps: bump the regular group with 2 updates (#1155) (c02ea07)
- deps: bump the regular group with 2 updates (#1165) (e1fb067)
- deps: bump the regular group with 2 updates (#1189) (d626254)
- deps: bump the regular group with 3 updates (#1151) (271426f)
- deps: bump the regular group with 3 updates (#1170) (fb89e15)
- deps: bump the regular group with 4 updates (#1157) (35fbcd3)
- deps: bump the regular group with 4 updates (#1166) (2f2d625)
- deps: bump the regular group with 4 updates (#1173) (b07a57e)
- deps: bump the regular group with 5 updates (#1128) (2786b45)
- deps: bump the regular group with 5 updates (#1187) (7c2dbe5)
- deps: bump the regular group with 5 updates (#1191) (c9a4d44)
- deps: bump the regular group with 6 updates (#1163) (e6ea62c)
- deps: bump the regular group with 7 updates (f5d5fe0)
- deps: bump the regular group with 7 updates (#1130) (4f1d887)
- deps: bump the regular group with 7 updates (#1158) (4809da4)
- deps: bump the regular group with 7 updates (#1168) (2336b18)
- deps: bump the regular group with 7 updates (#1182) (462fe86)
- deps: bump the regular group with 9 updates (#1137) (eede99d)
- deps: bump vue from 3.4.36 to 3.4.37 in the regular group (#1132) (1e755e0)
- deps: bump vue from 3.5.1 to 3.5.2 in the regular group (54e7c79)
- deps: bump vue from 3.5.10 to 3.5.11 in the regular group (#1184) (b216885)
- deps: bump winston from 3.14.0 to 3.14.1 in the regular group (#1135) (99edec9)
- sea: cleanup build artefacts (2e65f18)
- sonar: refine sonar-project.properties files (216a56a)