Skip to content

v0.3.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 21 Oct 18:44
· 121 commits to main since this release

Added

  • API
    • ASN.1 Types for OTA_ChrgCtrlReq and OTA_ChrgCtrlStsResp
  • MQTT
    • support starting/stopping charging via setting drivetrain/charging
    • added topic drivetrain/remainingChargingTime

Changed

  • MQTT
    • Breaking The default refresh rate while the car is active has been changed to 30 seconds
    • Breaking The default refresh rate while the car is inactive has been changed to 24 hours
    • Breaking encode dates as unquoted ISO 8601 strings with offset and without timezone
    • support configuring refresh/mode, refresh/period/active, refresh/period/inActive and refresh/period/inActiveGrace via MQTT
    • Handle fallback for SOC when charge status update fails
    • ensure that a changed systemd configuration is picked up
    • support blowingOnly mode for remoteClimateState
  • API
    • Handle fallback for SOC when charge status update fails

Fixed

  • MQTT
    • keep message fetch thread alive after connection failures
    • Make sure car state is updated after successful command
    • never publish force to the refresh/mode to prevent never ending polling
    • prevent setting previous refresh mode to the same value as the current #55
    • set force refresh only for real car commands

Dependencies

  • Bump version.picocli from 4.7.3 to 4.7.5 (#29, #73)
  • Bump maven-failsafe-plugin from 3.1.0 to 3.1.2 (#30)
  • Bump graal-sdk from 22.3.2 to 23.0.1 (#33, #53)
  • Bump native-maven-plugin from 0.9.22 to 0.9.23 (#40)
  • Bump maven-shade-plugin from 3.4.1 to 3.5.0 (#38)
  • Bump mockito-junit-jupiter from 5.3.1 to 5.4.0 (#39)
  • Bump mockito-core from 5.3.1 to 5.4.0 (#37)
  • Bump spotless-maven-plugin from 2.37.0 to 2.38.0 (#52)
  • Bump org.junit.jupiter:junit-jupiter from 5.9.3 to 5.10.0 (#57)
  • Bump org.mockito:mockito-core from 5.4.0 to 5.6.0 (#71)
  • Bump org.mockito:mockito-junit-jupiter from 5.4.0 to 5.6.0 (#72)
  • Bump stefanzweifel/git-auto-commit-action from 4 to 5 (#69)
  • Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.5.0 to 3.6.0 (#74)
  • Bump jakarta.xml.bind:jakarta.xml.bind-api from 4.0.0 to 4.0.1 (#75)
  • Bump org.testcontainers:testcontainers-bom from 1.18.3 to 1.19.1 (#68)
  • Bump org.graalvm.buildtools:native-maven-plugin from 0.9.23 to 0.9.28 (#76)
  • Bump actions/checkout from 3 to 4 (#64)