Skip to content

Prepare 2.0.0 - #102

Merged
skjiisa merged 2 commits into
mainfrom
release-2.0.0
Oct 29, 2026
Merged

skjiisa merged 2 commits into
mainfrom
release-2.0.0

Conversation

@skjiisa

@skjiisa skjiisa commented Oct 29, 2026

Copy link
Copy Markdown
Owner

Release prep for 2.0.0. Not ready to merge until the TODO bullets are replaced.

Changes

  • Version 2.0.0rc2 → 2.0.0 in pyproject.toml, modsync/__init__.py and uv.lock.
  • CHANGELOG.md: Unreleased becomes ## [2.0.0] - 2026-10-28, with a new empty Unreleased above it.
    • Your bullets replace the TODO line between the heading and ### Since 1.0.0. With Collapse the detailed changelog lists in release notes #101, that's the only part the release page shows uncollapsed.
    • ### Since 1.0.0 links the 1.1.0-beta1, beta2, rc1 and rc2 releases. It sits inside the collapsed part, followed by Unreleased's Added entry (the Steam Frame page).
  • Metainfo: a type="stable" 2.0.0 release with a one-paragraph draft description, which Discover shows. Edit it as you like. It passes appstreamcli validate.

If the release goes out on a later day, the date needs changing in both the CHANGELOG heading and the metainfo.

After merging

Tag the merge commit v2.0.0 and push the tag. The release workflow builds and publishes everything.

Testing

  • Full suite: 659 passed, 9 skipped.
  • scripts/changelog_section.py 2.0.0 finds the section.

🤖 Generated with Claude Code

skjiisa and others added 2 commits October 28, 2026 23:22
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@skjiisa
skjiisa merged commit d675a9f into main Oct 29, 2026
7 checks passed
@skjiisa
skjiisa deleted the release-2.0.0 branch October 29, 2026 03:38
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