Skip to content

Release QuiltSync v0.20.1 - #816

Merged
fiskus merged 1 commit into
mainfrom
release/quiltsync-v0.20.1
Aug 3, 2026
Merged

Release QuiltSync v0.20.1#816
fiskus merged 1 commit into
mainfrom
release/quiltsync-v0.20.1

Conversation

@fiskus

@fiskus fiskus commented Aug 3, 2026

Copy link
Copy Markdown
Member

Cuts QuiltSync v0.20.1: collapses the two v0.20.1 alpha blocks into one stable changelog entry and takes quilt-sync off the pre-release version.

Changes

QuiltSync only — no crate cascade

git diff <tag>..main is empty for all three released crates, so none of them need a release:

  • quilt-rs/ since quilt-rs/v0.34.0
  • quilt-cli/ since quilt-cli/v0.29.0
  • quilt-uri/ since quilt-uri/v0.4.0

Verification

  • rumdl check — clean across all 21 tracked markdown files
  • cargo nextest run in quilt-sync/src-tauri — 281 passed, including changelog::tests. These matter here: CHANGELOG.md is include_str!'d into the binary and parsed for the in-app release-notes list, so v0.20.1 is now the newest entry it yields.

After merge

release-quilt-sync.yaml is workflow_dispatch only — dispatch it, review the draft release (install a bundle), then approve the gated promote job, which flips the draft public, marks it latest, and dispatches the HubSpot mirror.

🤖 Generated with Claude Code

Greptile Summary

Promotes QuiltSync from 0.20.1-alpha2 to stable 0.20.1.

  • Synchronizes the package manifest and lockfile version.
  • Consolidates the two prerelease changelog blocks into one stable release entry.

Confidence Score: 5/5

The PR appears safe to merge; the stable version is synchronized across release inputs and the consolidated changelog remains compatible with its consumers.

The package manifest and lockfile agree on 0.20.1, release tooling derives its version from that manifest, and the changelog parser accepts the merged stable entry without relying on prerelease labels or section ordering.

Important Files Changed

Filename Overview
quilt-sync/src-tauri/Cargo.toml Promotes the authoritative QuiltSync package version to 0.20.1, which correctly feeds Tauri and release metadata.
Cargo.lock Updates the locked QuiltSync package version to match its manifest without changing dependencies.
quilt-sync/CHANGELOG.md Combines the two alpha release-note blocks into a parser-compatible stable v0.20.1 entry.

Reviews (1): Last reviewed commit: "Release QuiltSync v0.20.1" | Re-trigger Greptile

Collapse the two v0.20.1 alpha blocks into one stable v0.20.1 entry
(sections in the file's usual Changed → Fixed order) and bump
`quilt-sync/src-tauri/Cargo.toml` off the pre-release, which is what
`release-quilt-sync.yaml` reads for the `QuiltSync/v__VERSION__` tag.

QuiltSync only: `quilt-rs/`, `quilt-cli/`, and `quilt-uri/` have no source
changes since quilt-rs/v0.34.0, quilt-cli/v0.29.0, and quilt-uri/v0.4.0, so
no crate release cascade is needed.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@fiskus
fiskus merged commit 6c22a02 into main Aug 3, 2026
6 checks passed
@fiskus
fiskus deleted the release/quiltsync-v0.20.1 branch August 3, 2026 21:26
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