Files
archived-teslamateapi/CHANGELOG.md
Tobias Lindberg e1de4a840c bumping new version v1.24.2
updating CHANGELOG
2026-02-25 22:32:09 +01:00

49 KiB

Changelog

1.24.2 - 2026-02-25

Changed

  • deps(ci): bump docker/build-push-action from 6.18.0 to 6.19.2 (#450 by dependabot)
  • deps(ci): bump github/codeql-action from 4.32.2 to 4.32.4 (#452, #455 by dependabot)
  • deps(docker): bump golang from 1.25.6 to 1.26.0 (#447, #451 by dependabot)
  • deps(go): bump github.com/lib/pq from 1.11.1 to 1.11.2 (#449 by dependabot)

Fixed

1.24.1 - 2026-02-06

Changed

  • deps(ci): bump github/codeql-action from 4.32.0 to 4.32.2 (#445 by dependabot)

Fixed

  • fix: TeslaMate token is in private schema since release 2.2.0 (#444 by ToniA)

1.24.0 - 2026-02-03

Added

Changed

Fixed

  • fix: filter out updates with NULL end_date or version (#413 by LukStankovic)
  • fix: handle NULL model field in cars endpoint (#431 by LukStankovic)
  • fix: prefix table names for start_date and end_date in charge queries (#432 by LukStankovic)

1.23.0 - 2025-10-30

Added

Changed

  • chore: bump go mods and refactor a little (#368 by tobiasehlert)
  • chore: rewrite logic of convertStringTo-functions (#367 by tobiasehlert)
  • deps(ci): bump actions/download-artifact from 5.0.0 to 6.0.0 (#387 by dependabot)
  • deps(ci): bump actions/upload-artifact from 4.6.2 to 5.0.0 (#389 by dependabot)
  • deps(ci): bump docker/login-action from 3.5.0 to 3.6.0 (#370 by dependabot)
  • deps(ci): bump github/codeql-action from 3.30.3 to 4.31.0 (#369, #371, #376, #382, #388 by dependabot)
  • deps(ci): bump peter-evans/dockerhub-description from 4.0.2 to 5.0.0 (#372 by dependabot)
  • deps(ci): bump sigstore/cosign-installer from 3.10.0 to 4.0.0 (#380 by dependabot)
  • deps(docker): bump alpine from 3.22.1 to 3.22.2 (#378 by dependabot)
  • deps(docker): bump golang from 1.25.1 to 1.25.3 (#377, #381 by dependabot)
  • deps(go): bump github.com/gin-contrib/gzip from 1.2.3 to 1.2.5 (#379, #386 by dependabot)
  • deps(go): bump github.com/gin-gonic/gin from 1.10.1 to 1.11.0 (#365 by dependabot)
  • deps(go): bump github.com/quic-go/quic-go from 0.54.0 to 0.54.1 (#375 by dependabot)

Fixed

  • fix: incorrect 0 values from charge_energy_used charges queries (#366 by LukStankovic)

1.22.0 - 2025-09-22

Added

Changed

Fixed

1.21.1 - 2025-09-09

Changed

Fixed

1.21.0 - 2025-07-24

Added

  • add latitude and longitude to charges (#333 by LukStankovic)
  • add support for filtering on start and end dates (#339 by darox)

Changed

1.20.2 - 2025-03-06

Changed

1.20.1 - 2024-12-18

Changed

1.20.0 - 2024-12-18

Added

  • add odometer information to charge-endpoints (#313 by herrfrei)

Changed

1.19.0 - 2024-11-21

Added

Changed

1.18.3 - 2024-10-15

Changed

1.18.2 - 2024-08-12

Changed

Fixed

  • fix converts the current speed if unit is "mi" on status endpoint (#299 by ckanoab)
  • fix status drivingdetails.speed to be int and not float64 (#301 by tobiasehlert)

1.18.1 - 2024-07-24

Fixed

1.18.0 - 2024-07-24

Added

Changed

Fixed

1.17.2 - 2024-03-30

Changed

  • bump github.com/gin-contrib/gzip from 0.0.6 to 1.0.0 (#276 by dependabot)

Fixed

1.17.1 - 2024-03-15

Fixed

  • fix permission issues with Dockerfile nonroot implementation (#274 by tobiasehlert)

1.17.0 - 2024-03-15

Added

Changed

Fixed

1.16.6 - 2023-12-19

Changed

1.16.5 - 2023-10-12

Changed

1.16.4 - 2023-09-23

Fixed

1.16.3 - 2023-09-22

Changed

Fixed

1.16.2 - 2023-07-28

Changed

1.16.1 - 2023-05-22

Changed

1.16.0 - 2022-10-12

Changed

1.15.0 - 2022-07-15

Information

🔓 Encryption of API tokens was added in 1.27.0 of TeslaMate. You therefore need to adjust your TeslaMateApi deployment with the new added environment variables ENCRYPTION_KEY. The ENCRYPTION_KEY needs to have the same value as the key in the environment variables of your TeslaMate.

Added

Changed

1.14.0 - 2022-05-08

Added

Changed

Fixed

1.13.3 - 2022-01-27

Fixed

1.13.2 - 2022-01-21

Changed

  • bump docker/build-push-action from 2.7.0 to 2.8.0 (#135 by dependabot)

Fixed

  • slimming down on the codebase and fixing bug with drivedetails view (#134 by tobiasehlert)

1.13.1 - 2022-01-12

Changed

1.13.0 - 2022-01-05

Changed

1.12.1 - 2021-12-31

Changed

1.12.0 - 2021-12-28

Fixed

  • bug in new installations by changing float64 to NullFloat64 on cars efficiency (#129 by tobiasehlert)

1.11.1 - 2021-12-23

Changed

1.11.0 - 2021-11-08

Added

  • add support for new endpoints with 4.2.2 (#113 by @michaeldyrynda, tobiasehlert)

Changed

  • bump docker/metadata-action from 3.5.0 to 3.6.0 (#111 by dependabot)

1.10.2 - 2021-10-15

Changed

  • bump golang from 1.17.1 to 1.17.2 (#108 by dependabot)
  • updating readme with table for variables

1.10.1 - 2021-09-23

Changed

1.10.0 - 2021-06-30

Added

  • adding power mqtt value to status endpoint (#74)

Changed

  • improved log message of convert-functions (#75 by alecdoconnor)
  • bump various workflow versions (#78, #82, #83 by dependabot)
  • minor code adjustments based on go-staticcheck

1.9.0 - 2021-06-14

Added

Changed

  • bump golang from 1.16.4 to 1.16.5 (#72 by dependabot)
  • bump github.com/eclipse/paho.mqtt.golang from 1.3.4 to 1.3.5 (#73 by dependabot)

1.8.0 - 2021-06-01

Fixed

1.7.1 - 2021-06-01

Changed

1.7.0 - 2021-05-20

Added

  • feature to resume/suspend logging of TeslaMate through TeslaMateApi (#34, #45 and #48 by LelandSindt)

Changed

  • minor code adjustments based on go-staticcheck

1.6.2 - 2021-05-19

Changed

1.6.1 - 2021-05-10

Changed

  • bump golang from 1.16.3 to 1.16.4 (#49 by dependabot)
  • bump github.com/eclipse/paho.mqtt.golang from 1.3.3 to 1.3.4 (#46 by dependabot)

1.6.0 - 2021-05-03

Added

Changed

  • fixing sql error when FastChargerBrand is null (#39 by alecdoconnor)
  • updating workflow for stale issues/PRs

Removed

  • removing MQTT_SLEEPTIME option for mqtt connection
  • removing workflow for no response

1.5.0 - 2021-05-03

Changed

  • missing convertion of SpeedMax and SpeedAvg in Drive (km->mi) (#37 by alecdoconnor)

1.4.9 - 2021-05-03

Changed

  • bump crazy-max/ghaction-docker-meta from v2.3.0 to v2.4.0 (#35 by dependabot)
  • updating build workflow by removing if

1.4.8 - 2021-04-22

Changed

  • bump github.com/lib/pq from 1.10.0 to 1.10.1 (#33 by dependabot)

1.4.7 - 2021-04-13

Changed

  • bump actions/cache from v2.1.4 to v2.1.5 (#32 by dependabot)
  • renaming file to lowercase to match other naming

1.4.6 - 2021-04-09

Changed

  • bump github.com/gin-gonic/gin from 1.6.3 to 1.7.1 (#31 by dependabot)
  • bump crazy-max/ghaction-docker-meta from v2.2.1 to v2.3.0 (#30 by dependabot)

1.4.5 - 2021-04-06

Changed

  • bump crazy-max/ghaction-docker-meta from v2.2.0 to v2.2.1 (#29 by dependabot)

1.4.4 - 2021-04-05

Changed

  • bump crazy-max/ghaction-docker-meta from v2.1.1 to v2.2.0 (#28 by dependabot)
  • bump golang from 1.16.2 to 1.16.3 (#27 by dependabot)

1.4.3 - 2021-04-01

Changed

  • bump github.com/eclipse/paho.mqtt.golang from 1.3.2 to 1.3.3 (#26 by dependabot)

Removed

  • github.com/go-sql-driver/mysql removed, since NullTime isn't used/supported anymore

1.4.2 - 2021-03-31

Changed

  • bump crazy-max/ghaction-docker-meta from v2.1.0 to v2.1.1 (#24 by dependabot)

1.4.1 - 2021-03-30

Changed

  • bump crazy-max/ghaction-docker-meta from v1 to v2.1.0 (#23 by dependabot)

1.4.0 - 2021-03-25

Added

  • added feature commands to proxy POST commands to Tesla owner API (#22)
  • support for authentication on command endpoints

1.3.1 - 2021-03-23

Fixed

  • fixing sql error when BatteryHeaterNoPower is null (#19 by LelandSindt)

1.3.0 - 2021-03-17

Added

  • adding mqtt sleep time before doing disconnect (#17)

1.2.3 - 2021-03-16

Added

  • adding probot for stale and no-response

Changed

  • bump golang from 1.16.0 to 1.16.2 (#12 by dependabot)
  • bump go mod version from 1.15 to 1.16

1.2.2 - 2021-03-11

Changed

  • bump github.com/lib/pq from 1.9.0 to 1.10.0 (#7 by dependabot)
  • adjustment in logging

1.2.1 - 2021-03-02

Fixed

  • fixing endpoint redirect to /api/v1 destinations
  • resolving path issue with traefik

1.2.0 - 2021-03-02

Added

  • adding version into URL for better versioning of api

Changed

  • previous endpoints (without versioning) return 301 towards new uri
  • renaming of all go files to see version number

1.1.1 - 2021-02-18

Added

  • setting mqtt cleansession flag for unsubscribe on disconnect

Changed

  • changing to one multi-subscribe instead of 46 separate subscribes on mqtt

1.1.0 - 2021-02-18

Added

  • adding codeql-analysis workflow
  • adding dependabot for gomod and docker
  • using go mod now

Changed

  • calling on functions without params and using gin.Context in functions instead
  • logging for better readability (some rows based on DEBUG_MODE)
  • merged TeslaMateAPICars and TeslaMateAPICarsID into one file
  • updating Dockerfile a little
  • renaming of functions
  • bump golang from 1.15.8 to 1.16.0 (#2 by dependabot)
  • some code cleanup

Fixed

  • sql query issue with TeslaMateAPICars

1.0.2 - 2021-02-15

Fixed

  • sql query error

1.0.1 - 2021-02-15

Added

  • / endpoint saying API is running
  • DEBUG_MODE variable (printing out debug of TeslaMateApi if set to true)

Changed

  • specifying port 8080 in Run()
  • updated Traefik example in README
  • code cleanup

Fixed

  • added missing tzdata package in Dockerfile

1.0.0 - 2021-02-15

Initial commit