ON THIS PAGE

December 2025 Changelog

In December, we worked on improving and fixing the Device SDKs and the Device Agent, along with a major overhaul of our static website containing our landing site, docs, changelog, and blog. We also improved platform stability and increased testing.

DeviceKit

  • Added a test-conn command to the Device Agent to help in debugging connectivity issues to Fostrom.
  • Improved transport reliability with safer TCP write handling and capped write chunk sizes to avoid hanging on large buffers.
  • Fixed a bug in the Elixir SDK which did not shutdown the device agent based on configuration correctly on BEAM VM shutdown.
  • Improved testing with multi-version Python tests, testing in Alpine Linux and Debian environments in Docker, and initial FreeBSD support with testing builds on GitHub Actions.

Platform

  • Fixed region-based routing to reduce latency for the device endpoints.