Skip to content

2026.08.0

Latest

Choose a tag to compare

@vpetersson-bot vpetersson-bot released this 05 Aug 16:25
f5ff6fd

Highlights

This release is a bug-fix and hardening round focused on image handling,
headless display recovery, and networking in restricted environments.

  • Images now honour EXIF orientation (#3233) — portrait photos taken on a
    phone no longer display sideways, on both the upload-normalisation path and
    the viewer's direct-render path.
  • Large images no longer exhaust memory on low-RAM boards (#3235) — a
    high-megapixel upload is downscaled to the board's pixel budget before
    encoding, instead of pushing a Pi 3 / Pi 2 into an OOM reboot.
  • Viewer recovers from the Wayland headless-boot display wedge (#3240) —
    a board that boots with no display attached now retries in a bounded way
    rather than sitting on a blank screen.
  • HTTP proxies are honoured across install and runtime (#3242, #3239) —
    Anthias installs and runs behind a corporate proxy.
  • x86 cold-boot DNS race fixed (#3231) — systemd-resolved is now
    installed on x86, so the first boot after an install resolves names reliably.
  • Local-console installs no longer kill the active TTY (#3241).
  • Idle websockets no longer trip a Redis channel-layer read timeout
    (#3229).

Plus dependency updates, an expanded ruff ruleset, added viewer test coverage,
and website SEO fixes.

What's Changed

Other Changes 🔧

Full Changelog: v2026.07.4...v2026.08.0