Skip to content

chore: bump version to 0.13.15 for next development cycle - #6103

Merged
max-sixty merged 3 commits into
mainfrom
bump-0.13.15
Jul 24, 2026
Merged

chore: bump version to 0.13.15 for next development cycle#6103
max-sixty merged 3 commits into
mainfrom
bump-0.13.15

Conversation

@max-sixty

@max-sixty max-sixty commented Jul 24, 2026

Copy link
Copy Markdown
Member

Step 5 of the release runbook, following the 0.13.14 release. cargo release patch --no-publish --no-push --execute --no-verify --no-confirm --no-tag bumps the workspace to 0.13.15, recreates the ## [unreleased] changelog section for the next cycle, and moves the prql version: example in target.md to the version just released.

Two snapshot sets embed the compiler version and both are refreshed here: prqlc's docs-generator snapshots, and the book's [{version = prql.version}] example.

That second one is why this also corrects the runbook. Step 5 prescribed cargo release … && task prqlc:test-all, but task prqlc:test-all is scoped to the prqlc/ workspace, so it structurally cannot regenerate a snapshot living in web/book — every release walks into a red book::test_prql_examples_compile and fixes it reactively. Step 5 now runs cargo insta test --accept -p mdbook-prql as well, and says why.

Also refreshes the README's Current Status date (runbook step 7). The substance still holds — development is paced by the new-resolver question, and the priorities below it are unchanged — so only the month stamp moves.

This was written by Claude Code on behalf of max

prql-bot
prql-bot previously approved these changes Jul 24, 2026

@prql-bot prql-bot left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The version bump itself is consistent and correct, but CI is red on three jobs (test-rust-main (ubuntu-24.04), measure-code-cov, test-deps-min-versions) — all failing on the same assertion: mdbook-prql book::test_prql_examples_compile, snapshot assertion for 'project/target/version/1' failed.

The runbook's cargo release step bumped the workspace to 0.13.15 but didn't re-accept the book snapshots. The target.md example [{version = prql.version}] compiles the compiler's version, so its expected SQL changed from 0.13.14 to 0.13.15, and the stored snapshot is now stale:

web/book/tests/documentation/snapshots/documentation__book__project__target__version__1.snap

    '0.13.14' AS version   →   '0.13.15' AS version

That one-line change turns all three jobs green (measure-code-cov and test-deps-min-versions both fail on this same snapshot and nothing else). The file is outside this PR's diff, so I can't leave an inline suggestion — running cargo insta test --accept -p mdbook-prql (or editing that one line) is the fix. Want me to push the snapshot update to this branch?

Dismissing my approval until CI is green.

@prql-bot
prql-bot dismissed their stale review July 24, 2026 15:06

CI failed — book snapshot documentation__book__project__target__version__1.snap still reads 0.13.14 (prql.version now 0.13.15); needs cargo insta accept.

@max-sixty
max-sixty merged commit c68c0d8 into main Jul 24, 2026
81 checks passed
@max-sixty
max-sixty deleted the bump-0.13.15 branch July 24, 2026 15:33
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.

2 participants