Skip to content

v0.4.1: The stone gods relent 🪨

Choose a tag to compare

@github-actions github-actions released this 27 Jun 11:45
· 2 commits to main since this release
Immutable release. Only release title and notes can be modified.
9852784

🪨 Moving the stone.

v0.4.0 was done. Two more review passes, a stronger fuzzer, a long list of correctness fixes, and a hardened include system, all of it ready (the full story is in the changelog below). We tagged it, we pushed the button, and the release pipeline sat down at the foot of the hill and refused to move the stone.

The cause was small and stupid, the way these always are. The release bumps the version in Cargo.toml, but Cargo.lock did not follow, and the wheel builds run with --locked, so cargo took one look at the mismatch and gave up. Every wheel. Nothing shipped.

So we made our peace with the stone gods. set_version.py now rolls Cargo.lock along with the manifests, a test stands guard so it cannot forget again, and the boulder is finally over the hill.

v0.4.1 is v0.4.0 as it was always meant to arrive. Same payload, same rock, this time actually in your hands. The changelog below is the real news. This note is just how it got out the door.

pip install yamlrocks

📚 Docs: https://yaml.rocks

The stone rolls. 🪨

../Frenck

                       

Blogging my personal ramblings at frenck.dev

What's changed

🐛 Bug fixes

  • 👷 Bump Cargo.lock with the release version so --locked builds pass @frenck (#154)

🧰 Maintenance

  • 👷 Bump Cargo.lock with the release version so --locked builds pass @frenck (#154)

⬆️ Dependency updates