release: prep v0.1.7 changelog
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
b9b3505e34
commit
b736702260
1 changed files with 38 additions and 1 deletions
39
CHANGELOG.md
39
CHANGELOG.md
|
|
@ -10,6 +10,42 @@ changed between versions.
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## [v0.1.7] - 2026-05-01
|
||||
|
||||
### Added
|
||||
|
||||
- `vm run -d` / `--detach` creates the VM, runs workspace prep + tooling
|
||||
bootstrap, then exits without attaching to ssh. Reconnect later with
|
||||
`banger vm ssh <name>`. The combos `-d --rm` and `-d -- <cmd>` are
|
||||
rejected before VM creation.
|
||||
- `vm run --no-bootstrap` skips the mise tooling install entirely; useful
|
||||
when a workspace has a `.mise.toml` you don't want banger to act on.
|
||||
- `banger doctor --verbose` / `-v` prints every check with details.
|
||||
Without it, doctor's default output now collapses (see Changed).
|
||||
|
||||
### Changed
|
||||
|
||||
- **`vm run` refuses early when bootstrap can't succeed.** Previously, a
|
||||
workspace containing `.mise.toml` or `.tool-versions` without `--nat`
|
||||
set silently failed the bootstrap into a log file and dropped you into
|
||||
ssh with tools missing. It now refuses before VM creation with
|
||||
`tooling bootstrap requires --nat (or pass --no-bootstrap to skip)`.
|
||||
Existing scripts that relied on the silent-failure path will need to
|
||||
add `--nat` or `--no-bootstrap`.
|
||||
- **`banger doctor` default output is now compact.** A healthy host
|
||||
collapses to a single line (`all N checks passed`); failing or warning
|
||||
checks print only the affected entries plus a summary footer
|
||||
(`N passed, M warnings, K failures`). Pass `--verbose` for the full
|
||||
per-check output. Anything parsing the previous always-verbose output
|
||||
needs to switch to `doctor --verbose`.
|
||||
|
||||
### Fixed
|
||||
|
||||
- The detached bootstrap path runs synchronously (foreground, tee'd to
|
||||
the existing log file) so the CLI only returns once installs finish.
|
||||
Interactive mode keeps today's nohup'd background behaviour so the ssh
|
||||
session starts promptly.
|
||||
|
||||
## [v0.1.6] - 2026-04-29
|
||||
|
||||
### Fixed
|
||||
|
|
@ -214,7 +250,8 @@ root filesystem and network, and exits on demand.
|
|||
the swap rather than starting up against an incompatible store.
|
||||
- Linux only. amd64 only. KVM required.
|
||||
|
||||
[Unreleased]: https://git.thaloco.com/thaloco/banger/compare/v0.1.6...HEAD
|
||||
[Unreleased]: https://git.thaloco.com/thaloco/banger/compare/v0.1.7...HEAD
|
||||
[v0.1.7]: https://git.thaloco.com/thaloco/banger/releases/tag/v0.1.7
|
||||
[v0.1.6]: https://git.thaloco.com/thaloco/banger/releases/tag/v0.1.6
|
||||
[v0.1.5]: https://git.thaloco.com/thaloco/banger/releases/tag/v0.1.5
|
||||
[v0.1.4]: https://git.thaloco.com/thaloco/banger/releases/tag/v0.1.4
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue