Skip to content

chore(release): 0.3.2-beta.1 - #188

Merged
ShortArrow merged 1 commit into
mainfrom
chore/release-0.3.2-beta.1
Aug 25, 2026
Merged

chore(release): 0.3.2-beta.1#188
ShortArrow merged 1 commit into
mainfrom
chore/release-0.3.2-beta.1

Conversation

@ShortArrow

Copy link
Copy Markdown
Owner

A pre-release rather than 0.3.2, because the change it exists to carry is an experiment.

Why a pre-release

The self-contained archive becomes the unsuffixed asset (#185), and whether that actually makes mise pick it is not knowable from the repository — asset selection is a property of the installer, resolved against a published release. This tag produces one. If the selection still lands on -fxdep, the naming gets another pass before anything is promoted.

The tag is safe to publish because release.yml treats a hyphenated version as a pre-release throughout: the GitHub Release is marked as such, the container's floating latest / vX.Y / aot tags stay on 0.3.1, and the NuGet package inherits a prerelease suffix so dotnet tool install skips it unless asked. The v0.3.0 betas established the path.

Contents

No new features — the issue backlog is empty. One behavioural fix to the binary (--version and --help no longer print scenario warnings) and the distribution work: the asset rename, the two AUR packages, SHA256SUMS, and the install guide.

Also

[Unreleased] had accumulated two separate ### Fixed blocks from incremental edits; the release section merges them and orders Added / Changed / Fixed.

After this ships

Two things that need a published release and are deliberately not in this PR: measuring what mise picks from the renamed assets, and pointing both AUR PKGBUILDs at a version whose asset names match the new scheme. AUR submission waits for the stable 0.3.2 — a prerelease is the wrong thing to hand a distribution.

A pre-release because the asset rename it carries is an experiment: only
a published release can show whether installers pick the unsuffixed
archive, and a prerelease tag moves no floating tag while it does.
@ShortArrow
ShortArrow merged commit 9e22eec into main Aug 25, 2026
11 checks passed
@ShortArrow
ShortArrow deleted the chore/release-0.3.2-beta.1 branch August 25, 2026 01:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant