v1.25.2 v2026.9.28

medium risk

weave-os/routerSep 28, 2026 → Sep 28, 20260 days between releases

What's New

Adds automated PyPI deployments and removes adb-shell dependency

Breaking Changes

  • Removal of adb-shell dependency may break dependent code

New Features

  • Automated PyPI deployments for tagged releases
  • Fix section timing interpretation
  • Descend into OEM wrapper archives
  • Carry accessibility service count in dump states

Improvements

  • Reduced dependency footprint by removing adb-shell
  • Improved parsing logic for device reports and archives

Bug Fixes

  • Fix parsing of OEM wrapper archives
  • Fix section timing interpretation
  • Skip malformed battery daily Update line
  • Strip www. prefix from parsed domains

Upgrade Notes

Ensure your environment does not rely on the removed adb-shell dependency. Review parsing logic for device reports, specifically OEM wrapper archives and battery data.

The Two Releases

v1.25.2

1.25.2 — Script sizes and ToUnicode repair checks

Sep 28, 2026· 24 days ago

This release focuses on optimizing script size calculations for superscript and subscript runs, mimicking TeX behavior, and improving the logic for ToUnicode repair checks in subset fonts.

Full release notes
v2026.9.28

v2026.9.28

Sep 28, 2026· 24 days ago

This release introduces automated PyPI deployments, removes a dependency, and fixes parsing logic for various device reports and archives.

Full release notes