Skip to content

Release 0.5.0 - #13

Merged
koehlma merged 1 commit into
mainfrom
work/agents/release-0.5.0
Oct 23, 2026
Merged

koehlma merged 1 commit into
mainfrom
work/agents/release-0.5.0

Conversation

@koehlma

@koehlma koehlma commented Oct 23, 2026

Copy link
Copy Markdown
Member

Sets the version of the crates and the @sidex packages to 0.5.0, following RELEASING.md.

Rationale

0.5.0 releases API groups (#11): [groups] in sidex.toml, the #[group(...)] attribute, group notes in generated documentation, Rust group marker traits, and group membership in the IR. Projects that pin released Sidex versions need a release to use groups.

This is a minor release because the IR gains groups fields on bundles and definitions, which changes the Rust types of sidex-ir.

After merging, tag the merge commit as v0.5.0 and push the tag. The release workflow then publishes to npm, PyPI, and GitHub.

Risk Assessment

Blast Radius: Minor

A faulty release affects projects that upgrade to it. They can stay on 0.4.1.

Reversibility: Manageable

Published packages cannot be withdrawn from npm and PyPI after a short period, but a fixed 0.5.1 can follow.

Created on behalf of @koehlma by Claude Code / claude-opus-5-5 · Task

@koehlma
koehlma merged commit 57df55c into main Oct 23, 2026
12 checks passed

This branch was successfully deployed

2 active deployments
npm — 5c2e6f07 Deployed Oct 23, 2026 by koehlma via publish-npm #14
pypi — 5c2e6f07 Deployed Oct 23, 2026 by koehlma via publish-pypi #14
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