Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 15 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
# Changelog

## Unreleased
## v0.4.0

A bundled recipe catalog with a rule, three new common recipes on every guest,
and a cloud path that needs no external tool. The JSON contract version stays
**3**.

### Features

Expand All @@ -23,6 +27,16 @@
directory root-only. Stoat polls `cloud-init status` on its own deadline and
retries an unreadable probe under the guest's escalation. Fedora 44 ships the
cloud-init version that caused the hang.
- `pacman` skips a package the Arch guest already has. A VM that selects both
`devtools` and `build-deps` reinstalled the whole `base-devel` group.
- The terminal UI follows the terminal's own background colour.

### Known limitations

- `docs/specs` describes VM forks and runtime continuation. Neither is
implemented.
- Native VM operations run on Linux only. macOS and Windows report an
unqualified host. See #82 and #83.

## v0.3.0

Expand Down
2 changes: 1 addition & 1 deletion flake.nix
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
# `git describe` isn't available in the nix build sandbox, so pin a
# version string here; bump on release the same way release.yml's
# ${GITHUB_REF_NAME} does for the tarball builds.
version = "0.3.0";
version = "0.4.0";
in
{
default = pkgs.buildGoModule {
Expand Down
Loading