v3.8.42 v0.29.2

high risk

cheaper-inference/OmniRouteJun 30, 2026 → Jul 1, 20261 day between releases

What's New

Introduces concurrency controls and WebSocket fixes, replacing compression and LLM features.

Breaking Changes

  • Rejects renames where FQDN exceeds the hostname limit

New Features

  • Map generation now takes RLock for reads to allow concurrent execution
  • Gracefully handles nodes with invalid FQDNs instead of failing map delivery
  • Added WebSocket tests for `/ts2021` in the CI matrix

Improvements

  • Improves Windows installer and Docker image security
  • Fixes map generation serialization deadlock during mass reconnects
  • Fixes `/ts2021` WebSocket GET rejection affecting Tailscale JS/WASM control clients

Bug Fixes

  • Fixes ChatGPT-web SHA3 hashing on Electron (BoringSSL compatibility)
  • Fixes Bytez validation and provider add UX issues
  • Fixes map generation serialization deadlock during mass reconnects

Upgrade Notes

Check for FQDN length limits before upgrading; follow the official upgrade guide for configuration changes.

The Two Releases

v3.8.42

v3.8.42

Jun 30, 2026· 4 months ago

Enhances compression packs and fixes critical bugs in Electron and providers.

Full release notes
v0.29.2

v0.29.2

Jul 1, 2026· 4 months ago

Addresses concurrency issues in map generation and WebSocket upgrade problems, alongside improvements in handling invalid hostnames during DNS map delivery.

Full release notes