mirror of
https://github.com/juanfont/headscale.git
synced 2026-04-24 01:28:49 +02:00
cmd/headscale/cli: remove legacy namespace and machine aliases
The --namespace flag on nodes list/register and debug create-node was never wired to the --user flag, so its value was silently ignored. Remove it along with the deprecateNamespaceMessage constant. Also remove the namespace/ns command aliases on users and machine/machines aliases on nodes, which have been deprecated since the naming changes in 0.23.0.
This commit is contained in:
@@ -33,6 +33,8 @@ overall our implementation was very close.
|
||||
- **ACL Policy**: Fix autogroup:self handling for tagged nodes - tagged nodes no longer incorrectly receive autogroup:self filter rules [#3036](https://github.com/juanfont/headscale/pull/3036)
|
||||
- **ACL Policy**: Use CIDR format for autogroup:self destination IPs matching Tailscale behavior [#3036](https://github.com/juanfont/headscale/pull/3036)
|
||||
- **ACL Policy**: Merge filter rules with identical SrcIPs and IPProto matching Tailscale behavior - multiple ACL rules with the same source now produce a single FilterRule with combined DstPorts [#3036](https://github.com/juanfont/headscale/pull/3036)
|
||||
- Remove deprecated `--namespace` flag from `nodes list`, `nodes register`, and `debug create-node` commands (use `--user` instead) [#3093](https://github.com/juanfont/headscale/pull/3093)
|
||||
- Remove deprecated `namespace`/`ns` command aliases for `users` and `machine`/`machines` aliases for `nodes` [#3093](https://github.com/juanfont/headscale/pull/3093)
|
||||
|
||||
## 0.28.0 (2026-02-04)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user