版本发布 3
### Breaking - removed generated Kubernetes manifest file (`manifest.json`) from default flake package See the [documentation](https://kubenix.org/#usage) how to access the generated Kubernetes manifest file ### Added - add `optionalHashedNames` to inject hashed names for referencing inside modules ### Changed - removed local `kubectl` and `kubernetes` packages in lieu of those from nixpkgs - pin Bash version of Kubenix CLI script
### Breaking - removed usage of the `helm` CLI within the `kubenix` CLI This simplifies design by removing overlapping responsibilities but means extra functionality provided by the `helm` CLI is no longer available; specifically: - hooks are no longer ordered (but can still be excluded with `noHooks`) - `helm` subcommands (e.g., `list` or `rollback`) will not be able to operate on resources ### Added - the CLI now prunes resources and performs an interactive diff by default
### Added - initial tagged release