What's New1.6.4 - Subscription API – 1.6.4

PlugStream Change Logs

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

Firmware Orchestrator 1.7.2

Firmware Orchestrator – 1.7.2

1.7.2
Tests: passed (110/110)Coverage: 46.0%
Service
September 30, 2026
Tags
#firmware-orchestrator

Firmware Orchestrator – 1.7.2

Bug Fixes

  • intents: remember an intent handled before its rollout's approval (edec8bf)
  • rollout: a device that will never report no longer holds a slot or its rollout open (342c4dd)
  • consumer: requeue prefetched deliveries with a nack, not a channel close (52ebd02)
  • consumer: stop dropping repeated intents and losing failed ones (f1ceade)
  • mq: wait for a publisher confirm, and publish persistently (0c3b4fb)
  • rollout: a cancelled or completed rollout stays that way (2266122)
  • intents: drop an intent older than the last one applied to its rollout (7a76ee6)
  • mq: reconnect the tick's connection, and report it honestly (b835d9a)
  • rollout: remember a device removal that arrives before the device (f726cd3)
  • tick: promote each rollout in one transaction, publishing inside it (6abeca5)
  • consumer: stop cleanly on SIGTERM, giving back every held delivery with a nack (54379f1)

Features

  • dedupe: prune event_dedup claims older than 30 days (3c243f5)
  • consumer: park a message that keeps failing on firmware.orchestrator.dead (e3897b5)

Performance & SLO

SLO Targets:
P95 < 200msP99 < 500msAvailability > 99.5%