v9.2.2 0.314.3

medium risk

google/comprehensive-rustAug 23, 2026 → Aug 23, 20260 days between releases

What's New

Older release scopes OAuth and restores Basic Auth, while newer release updates metering fallback and WebSocket heartbeats.

Breaking Changes

  • Scoping OAuth middleware to /mcp may affect routes expecting OAuth on other paths
  • Meters losing energy registers will now fall back to power integration, potentially changing reported values

Improvements

  • OAuth middleware is now scoped to /mcp transport only
  • Browser Basic Auth prompt is restored for UI and REST API
  • Meter energy register fallback logic uses power integration
  • OCPP websocket keep-alive is fixed between heartbeats

Bug Fixes

  • OAuth middleware is now scoped to /mcp transport only
  • DaheimLaden firmware initialization bug is fixed

Upgrade Notes

If upgrading to the newer version, be aware that meters losing their energy register will now fall back to power integration, and Shelly Gen1 devices will no longer report an energy register.

The Two Releases

v9.2.2

v9.2.2

Aug 23, 2026· 2 months ago

This is a patch release that scopes OAuth middleware specifically to the `/mcp` transport to prevent it from intercepting unrelated routes, while restoring the native browser Basic Auth prompt for the UI and REST API.

Full release notes
0.314.3

0.314.3

Aug 23, 2026· 2 months ago

A minor maintenance release addressing metering fallback logic, WebSocket heartbeats, and a specific fix for the DaheimLaden integration initialization.

Full release notes