Skip to content

feat(container)!: Update image teslamate/teslamate ( 2.2.0 → 3.1.0 )#2848

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/teslamate-teslamate-3.x
Open

feat(container)!: Update image teslamate/teslamate ( 2.2.0 → 3.1.0 )#2848
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/teslamate-teslamate-3.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Mar 1, 2026

This PR contains the following updates:

Package Update Change
teslamate/teslamate major 2.2.03.1.0

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

teslamate-org/teslamate (teslamate/teslamate)

v3.1.0

Compare Source

MCU2 upgraded cars are now fully supported in the main release (please switch from the now deprecated mcu2 branch aka pr-4453).

As always, there have been many improvements. We now use the latest version of Grafana (13.0.1+security-01). The dashboards have been improved in terms of performance, and all dashboards now function as expected even if no geofence exists. BRIN indexes are now maintained to prevent performance degradation over time.
To make your TeslaMate experience even better, we have also made more than 80 other improvements.

Enjoy!

ARMv7 deprecation

This is the last TeslaMate release to include ARMv7 Docker images. To keep up with current Elixir versions, ARMv7 support will be dropped going forward. Please migrate your OS to ARM64 or AMD64 before upgrading to the next release. If this is not possible, please inform us in #​5304.

New features
Improvements and bug fixes
Build, CI, internal
  • build(deps): bump ex_cldr from 2.46.0 to 2.47.1 to fix 100% CPU lock when accessing TeslaMate web (#​5166)
  • ci: migrate runners for arm from buildjet to gha native (#​5206 - @​adriankumpf)
  • ci: limit DevOps workflow runs of type push to branch main to prevent duplicate runs on PR (#​5211 - @​swiffer)
  • build(deps): update flake.lock (#​5186)
  • fix(nix): update mix dependency hash in nix builds (#​5186 - @​JakobLichterfeld)
  • build(deps): bump actions/stale from 10.1.1 to 10.2.0 (#​5162)
  • build(deps): bump crate-ci/typos from 1.42.3 to 1.44.0 (#​5163)
  • build(deps): bump finch from 0.20.0 to 0.21.0 (#​5165)
  • build(deps): bump immutable from 5.1.4 to 5.1.5 in /assets (#​5176)
  • build(deps): bump svgo from 3.3.2 to 3.3.3 in /website (#​5177)
  • ci: bump actions to avoid warnings for node 20 (#​5213 - @​swiffer)
  • ci: ensure fully purging PR related tags for images hosted on GHCR on PR close (#​5212 - @​swiffer)
  • ci: build images for main branch and use buildcache of main as fallback for PR builds (#​5212 - @​swiffer)
  • ci: run Purge PR images workflow only if PR is from our own repo (#​5217 - @​swiffer)
  • ci: for check_paths ensure the job value is retrieved and set as workflow output correctly (#​5219 - @​swiffer)
  • build(deps): bump castore from 1.0.17 to 1.0.18 (#​5255)
  • build(deps-dev): bump credo from 1.7.16 to 1.7.17 (#​5254)
  • build(deps): bump floki from 0.38.0 to 0.38.1 (#​5249)
  • build(deps): bump crate-ci/typos from 1.44.0 to 1.45.0 (#​5251)
  • build(deps): bump actions/cache from 5.0.3 to 5.0.4 (#​5248)
  • build(deps): bump dorny/paths-filter from 4.0.0 to 4.0.1 (#​5247)
  • build(deps): bump ecto_sql from 3.13.4 to 3.13.5 (#​5260 - @​swiffer)
  • build(deps): bump ex_cldr from 2.47.1 to 2.47.2 (#​5260 - @​swiffer)
  • build(deps-dev): bump esbuild from 0.27.3 to 0.27.7 in /assets (#​5261 - @​swiffer)
  • build(deps-dev): bump esbuild-sass-plugin from 3.6.0 to 3.7.0 in /assets (#​5261 - @​swiffer)
  • build(deps-dev): bump sass from 1.97.3 to 1.99.0 in /assets (#​5261 - @​swiffer)
  • build(deps): update packages in /website and remove obsolete overrides (#​5266 - @​swiffer)
  • build(deps): update flake.lock (#​5275)
  • build(deps): update flake.lock (#​5288)
  • build(deps): bump docusaurus from 3.9.2 to 3.10.0 in /website (#​5302 - @​swiffer)
  • refactor: replace fake_online_state integer with typed mcu2_online_check atom (#​5245 - @​brianmay)
  • fix: update GitHub Actions configuration for Dependabot to include action directories (#​5316 - @​swiffer)
  • build(deps): bump docker/login-action from 4.0.0 to 4.1.0, docker/build-push-action from 7.0.0 to 7.1.0, actions/upload-artifact from 7.0.0 to 7.0.1, actions/upload-artifact/merge from 7.0.0 to 7.0.1, erlef/setup-beam from 1.18.1 to 1.24.0, actions/cache from 5.0.4 to 5.0.5, actions/cache/restore from 5.0.4 to 5.0.5, actions/cache/save from 5.0.4 to 5.0.5 and crate-ci/typos from 1.45.0 to 1.46.0 (#​5317)
  • build(deps): bump leaflet-geoman-free from 2.19.2 to 2.19.3 in /assets (#​5301 - @​swiffer)
  • build(deps): bump plug_cowboy from 2.8.0 to 2.8.1 (#​5314)
  • build(deps-dev): bump esbuild from 0.27.7 to 0.28.0 in /assets (#​5312)
  • build(deps-dev): bump credo from 1.7.17 to 1.7.18 (#​5315)
  • sec(deps): add uuid override to version 14.0.0 in /website (#​5320 - @​JakobLichterfeld)
  • build(deps): bump @​babel/plugin-transform-modules-systemjs from 7.29.0 to 7.29.4 in /website (#​5328)
  • build(deps): bump fast-uri from 3.1.0 to 3.1.2 in /website (#​5327)
  • build(deps): update flake.lock (#​5326)
  • sec(deps): fix OSV vulnerabilities - update cowlib, decimal, and phoenix to patched versions (#​5332 - @​brianmay)
  • ci: add osv scanner to scan for vulnerabilities (#​5332 - @​brianmay and @​JakobLichterfeld)
  • build(deps): update flake.lock (#​5338)
  • refactor: use frame key when specifying window to improve readability (#​5339 - @​swiffer)
  • build(deps): bump cowlib from 2.16.0 to 2.16.1 (#​5342 - @​JakobLichterfeld)
  • build(deps): bump cowboy from 2.14.2 to 2.15.0 (#​5342 - @​JakobLichterfeld)
  • build(deps): bump plug from 1.19.1 to 1.19.2 (#​5342 - @​JakobLichterfeld)
  • build(deps): bump postgrex from 0.22.0 to 0.22.2 and db_connection from 2.9.0 to 2.10.1 (#​5342 - @​JakobLichterfeld)
  • build(deps): update flake.lock (#​5342 - @​JakobLichterfeld)
  • build(deps): bump webpack-dev-server from 5.2.3 to 5.2.4 in /website (#​5343)
  • sec(deps): add ws override to version 8.20.1 in /website (#​5344 - @​JakobLichterfeld)
  • feat(nix): update NixOS version to 26.05 (#​5350 - @​JakobLichterfeld)
  • fix(nix): correct URL format for PostgreSQL connection in Grafana 13+ (#​5351 - @​JakobLichterfeld)
  • fix(nix): make grafana.secretKeyFile optional with old insecure grafana default fallback (#​5352 - @​JakobLichterfeld)
  • build(deps): bump ex_cldr from 2.47.2 to 2.47.4 (#​5361)
  • ci(deps): bump the actions-deps group across 4 directories with 11 updates (#​5368)
  • build(deps): update flake.lock (#​5354)
  • build(deps): bump finch from 0.21.0 to 0.22.0 (#​5358)
  • build(deps): bump react and react-dom from 19.2.5 to 19.2.6 in /website (#​5366)
  • build(deps-dev): bump sass from 1.99.0 to 1.100.0 in /assets (#​5360)
  • build(deps): bump @​docusaurus/core, /faster and /preset-classic from 3.10.0 to 3.10.1 in /website (#​5365)
Dashboards
Translations
Documentation

v3.0.0

Compare Source

Let's start with a quote: "Why do programmers like dark mode? Because light attracts bugs.". Yes, you read that right. TeslaMate Webview now has a dark mode.

As always, lots of improvements have been made. Memory usage has been reduced, while performance has been increased — it sounds too good to be true, but it's the reality.
Battery heating is now also shown on the overview dashboard, and the drives dashboard now always shows the consumption.
To make your TeslaMate experience even better, we have also made more than 52 other improvements.

Enjoy!

📄 License Change Notice

As of PR #​5131, TeslaMate has transitioned from the MIT License to the GNU Affero General Public License v3.0 (AGPLv3).

What does this mean for you?

  • For Private Users: Nothing changes. You can continue to use, host, and modify TeslaMate for your personal use for free, just as before.
  • For the Community: This change ensures that TeslaMate remains open and free. It prevents companies from taking the community's hard work and turning it into a closed-source commercial service without giving back.
  • For Developers: If you modify or use TeslaMate, you must now share your source code modifications under the same license.

We believe this step is necessary to protect the project from exploitation and to ensure its long-term sustainability.

Known issues
  • We have received reports from users suffering with "No Data" errors when viewing dashboards in Grafana (#​5157).
    This issue is currently assumed to be instance specific and caused by changes in Grafana (v12.1.1 -> v12.4.0). If you are affected please try saving the TeslaMate datasource by clicking on "Save & test" in Grafana -> Connections -> Data sources -> TeslaMate.
  • Dashboards containing a Geofence filter fail to load if no Geofence is defined (#​5191). While being a regression in Grafana v12.4.0 most likely it can be fixed by defining at least one Geofence. We will provide a workaround in TeslaMate v3.0.1 until it's fixed upstream.
New features
Improvements and bug fixes
Build, CI, internal
Dashboards
  • feat(overview): show battery heating on overview dashboard as well (#​5090 - @​kaistian)
  • feat: optimize reduced_range query and always show consumption kwh in drives dashboard (#​5089 - @​swiffer)
Translations
Documentation

Configuration

📅 Schedule: (in timezone Europe/Moscow)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot force-pushed the renovate/teslamate-teslamate-3.x branch from 7ae8cd2 to 1080220 Compare March 13, 2026 16:43
@renovate renovate Bot force-pushed the renovate/teslamate-teslamate-3.x branch from 1080220 to e9abe7a Compare April 29, 2026 11:10
@renovate renovate Bot force-pushed the renovate/teslamate-teslamate-3.x branch from e9abe7a to 7f7ed13 Compare May 18, 2026 19:55
| datasource | package             | from  | to    |
| ---------- | ------------------- | ----- | ----- |
| docker     | teslamate/teslamate | 2.2.0 | 3.1.0 |
@renovate renovate Bot changed the title feat(container)!: Update image teslamate/teslamate ( 2.2.0 → 3.0.0 ) feat(container)!: Update image teslamate/teslamate ( 2.2.0 → 3.1.0 ) Jun 7, 2026
@renovate renovate Bot force-pushed the renovate/teslamate-teslamate-3.x branch from 7f7ed13 to 7540c14 Compare June 7, 2026 13:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants