PlugStream is continuously updated to improve reliability, security, and user experience. This page provides a transparent record of every software and firmware release, including what changed and why it matters.
Latest
Reporting API 1.0.0
Reporting API – 1.0.0
1.0.0
Tests: passed (1/1)Coverage: 0.0%
Service
December 9, 2025
Tags
#reporting-api
Reporting API – 1.0.0
1.0.0 (2025-12-09)
Bug Fixes
axum: Update route paths to use new {parameter} syntax (db6c0bc)
Calculate energy_kwh from meter delta instead of raw meter value (70cfe2f)
Cast NUMERIC to DOUBLE PRECISION to match Rust f64 type (cc5e79b)
ci: Trigger CI Build (ef6ae1a)
docker: Correct migration directory path and ownership (5a18c5e)
Explicit float8 casting in SQL queries to resolve NUMERIC type mismatch (47b9b78)
Fixed Migration copy path in Dockerfile (5da5add)
Handle transaction Ended events without started_at and improve logging (6dcd138)
Prevent AMQP consumer from exiting on connection loss (9da3fb5)
Prevent NULL values for NOT NULL columns in transaction insert (46be054)
Replace unwrap_or_else(Vec::new) with unwrap_or_default() (287bb8e)
Features
Add detailed error logging for transaction insert failures (d65c81b)
Add meter sample event subscription and processing (68a0ee5)
Add SSE infrastructure for real-time dashboard updates (5f0f114)
Implement full meter aggregation with time-series bucketing (89af82c)
Phase 4 - Add AMQP consumer for transaction events (544be52)
release: Updated devops template to use new environment template with support for release-api publication (b2ed044)
Wire up SSE events from AMQP consumer (285547f)
1.0.0 - Reporting API – 1.0.0 | PlugStream Change Logs