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
PlugStream Firmware 1.38.9
PlugStream Firmware 1.38.9
1.38.9Stable
Recommended for production deployments.
Tests: passed (462/462)
Firmware
August 9, 2026
Supported devices
#PlugStream 7
#PlugStream 22
PlugStream Firmware 1.38.9
Bug Fixes
evse: stop Aux CT export readings forcing 5s MeterValues at idle (16c306b)
websocket: serialise client rebuild to close reconnect race (fd2b3a6)
evse: enforce CSMS availability on the runtime task to end state-machine race (32a2d2d)
build: guard ESP-only telemetry includes in DataTransfer for host tests (e0a62b6)
net: prefer public DNS resolvers over the site's local nameserver (ff1c097)
ocpp: harden NotifyReport build + SetVariables setters against faults (fe63398)
led: run the LED task persistently instead of create/destroy per state (b1f9e79)
installer-diag: move charge-test monitoring off the safety loop onto its own task (32e74a9)
installer-diag: stop per-tick snapshot build + dead 5s persist on the runtime loop (2b205c1)
getbasereport: expire and bound undrained NotifyReport plans (54fdfd5)
auth: recover from a never-answered Authorize instead of wedging permanently (40b8b80)
cert: bound the write-only status maps in GetCertificateStatus and SignCertificate (69b8369)
sqlite: allocate the mem-VFS journal cache from PSRAM, not internal RAM (db9a1e0)
defense: harden the runtime loop and thin task stacks against the runtime_idle panics (26cabed)
defense: update temp_case catalog entry to match the 4096-byte stack (82bd352)
security: stop printing credentials in plaintext to the serial console (dd77502)