Skip to content

v1.10.0

Latest

Choose a tag to compare

@wall-e-one wall-e-one released this 31 Oct 07:25

1.10.0 (2026-10-31)

Features

  • api: add DNSEndpoint handoff fields and status.regionEndpoints (eeb5582)
  • api: remove dead status.httpsEdgeTarget (659412d)
  • dns: add --dns-edge-target and chart dns.edgeTargets (705a65c)
  • dns: compute the desired DNSEndpoint for a tunnel (eaad800)
  • dns: emit and sweep DNSEndpoints for spec.dns.mode DNSEndpoint (1aee964)
  • dns: honor towonel.io/dns-record to opt hostnames out of the DNS handoff (95fa430)
  • dns: resolve the operator-wide region edge-target map (cb52006)
  • dns: withdraw DNSEndpoints before tunnel deletion (4cf6d4d)
  • towonel: decode invite status/region and add GetInviteStatus (2807eaf)
  • tunnel: report per-region live edge endpoints in status (080c562)

Bug Fixes

  • tunnel: report revoked and hub-deleted invites honestly (7a0cca1)
  • tunnel: withdraw DNS only when the hub reports the invite missing (b1bc1cd)

Refactors

  • go: apply go fix for Go 1.27 (028c89d)
  • tunnel: return the hub-confirmed invite view from convergeHostnames (94f51c6)

Dependencies

  • go: add sigs.k8s.io/external-dns v0.24.0 (requires Go 1.27.3) (d4a48b4)
  • go: tidy go.mod after go fix (011d706)
  • Update module sigs.k8s.io/gateway-api to v1.7.0 (5f1363a)