2.9 KiB
2.9 KiB
Changelog
v0.0.17
- Update Go module dependencies to the latest versions within their existing module paths, including used transitive test dependencies.
- Remove obsolete indirect requirements and refresh module checksums with
go mod tidy.
v0.0.16
- Enable Bash, Zsh, and Fish completion for the configured command alias, such as
j. - Update or remove generated alias completion files when the command alias changes.
v0.0.15
- Use
https://git.zb-server.defor release download links and API requests instead of the runner's internal Gitea service URL.
v0.0.14
- Enable Renovate updates for indirect Go modules as well as direct dependencies and CI actions.
- Enable Go version updates and keep Go module metadata tidy after dependency updates.
- Correct direct and indirect dependency declarations in
go.mod. - Include
install.shas a downloadable release asset. - Include the installer in
checksums.txtalongside the platform binaries. - Link the installation command in release notes directly to the release's installer asset.
- Generate a change list from commits since the previous version tag for every release.
v0.0.13
- Translate the remaining German setup message and test example into English.
- Correct the connection editor comment to reference
Ctrl+E.
v0.0.12
- Support updating an existing installation by running the installer again.
- Remove the installer's Python dependency.
- Require valid SHA-256 checksums before replacing the binary.
- Check required programs before downloading and list missing dependencies.
- Check for
sudobefore downloading when the installation directory requires elevated permissions. - Consolidate legacy shell hooks and aliases in Bash, Zsh, and Fish profiles.
- Back up changed profiles and preserve symlinks and file permissions.
- Regenerate aliases and completions during installation and updates.
- Add a configurable command alias, such as
j, to the setup wizard. - Refresh or remove the generated command alias when its configuration changes.
v0.0.11
- Add multiline local server notes and optional NetBox comments in the TUI.
- Add CLI commands to show, replace, and append server notes.
- Keep local notes separate from the host cache, with private permissions and atomic writes.
- Use NetBox ETags for comment conflict protection when supported by the server.
- Correct authentication for NetBox v2 tokens.
- Fix environment variable overrides for configuration keys.
- Preserve usage history when refreshing cached hosts.
- Discard stale TUI search results and use
Ctrl+Efor connection editing. - Validate port overrides and preserve an explicit port 22.
- Resolve stale and live TUI selections through the configured resolver chain.
- Reject incomplete full cache refreshes and avoid marking filtered refreshes as full refreshes.
- Stop interpreting remote command flags as SSH options when applying defaults.