Releases: nopoz/scurgery
Releases · nopoz/scurgery
Release list
v0.1.0
First tagged release.
Added
apply,remove,statusanddiffsubcommands for adding a named set of
blocks to a tailnet policy file and removing exactly those blocks again.- Removal that reproduces the original policy file byte for byte, including
comment placement and trailing-comma style. --dry-run,--yes,--forceand--skip-conflictson the write paths.--jsonoutput forstatusanddiff, with human-readable output on
stderr so that stdout carries one document and nothing else.- Structural matching for removing a bundle that was applied under a different
name, viaremove <bundle.hujson> --match-structural. - Credentials from
TS_API_KEYandTS_TAILNET, resolved from the command
line, then the environment, then a config file under$XDG_CONFIG_HOME. - A safety ladder on every write: conditional read, self-check,
server-side validation, diff, local backup, confirmation, conditional write. versionsubcommand.