diff --git a/CHANGELOG.md b/CHANGELOG.md index 757c023b4..7c824954e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -121,6 +121,10 @@ clients, and how to run the same setup without Nix. - `derp.paths` files may be Tailscale JSON or HuJSON DERP maps as well as YAML - `dns.extra_records_path` files may be HuJSON or YAML as well as JSON - A `derp.paths` region set to `null` removes that region again, as documented +- Lower CPU use on large tailnets when node tags, owners, IPs or routes change [#3501](https://github.com/juanfont/headscale/pull/3501) +- `headscale nodes backfillips` now sends the new IPs to connected clients [#3501](https://github.com/juanfont/headscale/pull/3501) +- Fix packet filters under `autogroup:self` not updating after a user is added or renamed [#3501](https://github.com/juanfont/headscale/pull/3501) +- Fix a rejected policy leaving its packet filter active [#3501](https://github.com/juanfont/headscale/pull/3501) ## 0.29.4 (2026-09-23)