chadtmiller.com/knotless
git that lives in your Atmosphere account
1
10
Release 0.5.0
Merged Approved
This is the mechanical 0.5.0 release. It bumps the workspace version in Cargo.toml to 0.5.0. It moves the six workspace crates' entries in Cargo.lock from 0.4.0 to 0.5.0. It adds a 0.5.0 section to CHANGELOG.md and deletes the 8 change files. The changelog entries match the deleted change files word for word. Features and fixes are sorted by their minor and patch levels. I found nothing that must change.
I did not build it, and the pull says CI does that. The 0.5.0 override is justified in the body: the minor changes include new features and a changed login scope. I did not check that CI passes at this commit.
Some checks were cancelled
1 cancelled, 8 passed, 1 skipped
1 cancelled check
releaseCancelled in 19m 48s8 passed checks
checkSuccess in 1sdeploySuccess in 6m 17sdocsSuccess in 2se2eSuccess in 3slexiconsSuccess in 1sshotsSuccess in 2stestSuccess in 1swebSuccess in 2s1 skipped check
publish-lexiconsSkippedMerged as 37d82cc
What changes
knotless 0.5.0:
knope release --override-version 0.5.0over the 8 change files on main. It bumps the workspace version in Cargo.toml and Cargo.lock from 0.4.0, writes the version's CHANGELOG.md section, and removes the change files.Once this lands and main's checks pass at it,
release.ymlbuilds the client for every target and publishes it as release 0.5.0 of theknotlesspackage, then tags the commitv0.5.0. The deploy publishes its image as 0.5.0 ofknotless-server. It becomes the latest, soinstall.shserves it.Why
Shared steps are live on the runners and listed on the pages at
/steps, but no released CLI hasknotless uses update, so nobody can pin a step without building from source. Also in it:on);org join --hiddenstops writing into the old space;showlisting the pulls that mention an issue;statusshowing the server's disk;knope alone would make it 0.4.1, since it bumps a 0.x minor change as a patch. It is 0.5.0 because it adds features (
uses, stepon, themes) and changes what a login asks for.How it was checked
knope release --override-version 0.5.0. All six workspace crates' lock entries move to 0.5.0, andcargo metadata --locked --offlinepasses. The build is left to CI. This is alsorelease.yml's first real release since it moved onto the sharedwait-for-checksstep.Shortcomings
A published version can't be taken back.
🤖 Generated with Claude Code