v19.3.0 v0.29.4

high risk

cortezaproject/cortezaSep 9, 2026 → Sep 23, 202614 days between releases

What's New

Major shift from React ecosystem updates to Headscale control server stabilization

Breaking Changes

  • Minimum supported Tailscale client version bumped to v1.80.0
  • OIDC callback changes require state and nonce cookies to use Secure flag from server_url

New Features

  • Added new metrics: headscale_mapper_changes_dropped_total, headscale_ha_health_updates_total, and headscale_nodestore_snapshot_builds_total
  • Policy v2: Added support for 'via exit node capture'

Improvements

  • Improved DNS extra record handling by lowercasing names for resolution
  • Enhanced ACME renewal persistence to handle badNonce errors

Bug Fixes

  • Fixed node mapping crash where a node listed itself as a peer
  • Fixed HTTP metrics to accurately count non-OPTIONS requests
  • Resolved extra-records filewatcher hanging on shutdown

Upgrade Notes

Ensure Tailscale client is updated to v1.80.0 or later. Verify OIDC configuration as cookie handling has changed to support TLS-terminating proxies.

The Two Releases

v19.3.0

19.3.0 (September 9, 2026)

Sep 9, 2026· 1 month ago

This release introduces significant updates to the React ecosystem, focusing on enhanced animation capabilities and browser-specific rendering optimizations. It includes new APIs for view transitions and browser-only rendering, alongside improvements to transition handling and Trusted Types integration.

Full release notes
v0.29.4

v0.29.4

Sep 23, 2026· 29 days ago

This release focuses on stabilizing the Headscale control server with critical fixes for OIDC authentication, metrics collection, and node mapping logic. It also includes improvements to DNS handling, ACME renewal, and process shutdown to ensure smoother operations.

Full release notes