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
Tariff API 1.11.6
Tariff API – 1.11.6
1.11.6
Service
October 26, 2026
Tags
#tariff-api
Tariff API – 1.11.6
1.11.6 (2026-10-26)
Bug Fixes
auth: tell auth-api the path the caller requested, prefix included (062dcb4)
config: let AMQP_URI take precedence over RABBITMQ__URL, as documented (20ebd95)
config: read SERVER__CORS_ORIGINS from the environment as a list (c0dee48)
internal: find a tariff's rates by any of its codes on the internal route [SIGN-OFF] (fe078b6)
octopus: answer 400 when Octopus refuses the customer's key or account (5dc9350)
octopus: let two simultaneous first links of a location both succeed (e6cb215)
octopus: link a tariff's standing charges to Octopus's real endpoint (43bcad6)
octopus: list every product exactly once when paging through tied names (f37e59f)
octopus: match product search text in any case and literally (71ce253)
octopus: never link a location to an agreement that has ended [SIGN-OFF] (b5047b0)
octopus: stop a sync in flight from re-linking a location just unlinked [SIGN-OFF] (316663f)
octopus: work out each link's tariff again when re-announcing it [SIGN-OFF] (2e89493)
pagination: answer an empty page for a page number past any offset (3501a94), closes #11
price-estimates: answer a failed device lookup with its own status (5ee3dc9)
price-estimates: round a price exactly on a half-penny up, not down [SIGN-OFF] (d3425f2)
provider-tariffs: answer an offset beyond i64 with an empty page (e18ed14), closes #11
provider-tariffs: refuse a price too large for its column (f52f422)
publisher: rebuild the RabbitMQ link after a publish times out (f2ce414)
sync: keep syncing the products in use when the listing fails (639306c)
sync: retry Octopus requests that time out or lose the connection (44a2fa4)
tariff-family: an export tariff is not named Octopus Go (78d6e83)
tariff-family: Intelligent Octopus Go is left to Octopus's control [SIGN-OFF] (037bc13)
tariff-windows: refuse a from at the end of time instead of panicking (d34a8d9), closes #11