Skip to content

Release v0.1.3 - #11

Merged
lchoquel merged 2 commits into
mainfrom
release/v0.1.3
Sep 25, 2026
Merged

lchoquel merged 2 commits into
mainfrom
release/v0.1.3

Conversation

@lchoquel

@lchoquel lchoquel commented Sep 25, 2026 •

Copy link
Copy Markdown
Member

Release v0.1.3

Bumps every package manifest from 0.1.2 to 0.1.3. Promotes dev → main.

Changelog

Added

  • CHANGELOG.md: the library's release history, from v0.1.0 on. Each GitHub Release's notes are its version's entry here.

Changed

  • Every model goes through the standard model deck: image_generation's image pipes use @default-general instead of nano-banana-2, slide_designer's mockup renderer uses @default-premium instead of nano-banana-pro, and documents' markdown extraction uses @default-extract-document instead of azure-document-intelligence, so no method in the library names a model outright. Run at @v0.1.3, these pipes use whichever model the deck assigns to each alias, which can differ from the model they named at v0.1.2.

Closes L-260925-16e2b4

🤖 Generated with Claude Code

https://claude.ai/code/session_01NwdDDZ65AEf2wg7E5xZp6H


Summary by cubic

Cuts v0.1.3 and automates releasing the library. Bumps every METHODS.toml from 0.1.2 to 0.1.3, and from here on merging a release PR into main creates the annotated tag and GitHub Release instead of tagging by hand.

  • Moves image_generation, slide_designer, and documents off named models onto deck aliases (@default-general, @default-premium, @default-extract-document), so at this tag those pipes run whichever model the deck assigns each alias.
  • Adds CHANGELOG.md (seeded with v0.1.0–v0.1.2), the release skill and docs, pull-request version checks, the tagger workflow, and an address-check script that validates every package at the new tag on the hosted API.

Written for commit 8e37c93. Summary will update on new commits.

Review in cubic

lchoquel and others added 2 commits September 25, 2026 12:34
The method library gets a /release skill in the shape of the workspace
release play, plus what it needs to exist: a CHANGELOG.md seeded with
v0.1.0 to v0.1.2, a github-release.yml that creates the annotated tag
and the GitHub Release on the release pull request's merge commit, and
pull-request checks holding every METHODS.toml and the changelog to the
release branch's version. Until now each tag was made by hand after the
merge, although the tag is what every pinned address resolves against.
docs/releasing.md explains the scheme and why the workflows are built as
they are, and the skill's address check validates each package at the
new tag on the hosted API.

Closes L-260925-27652a

🤖 Generated with [Claude Code](https://claude.com/claude-code)

<!-- This is an auto-generated description by cubic. -->
---
## Summary by cubic
Automates releasing the methods library: merging a `release/vX.Y.Z` pull
request into `main` now creates the annotated tag and the GitHub Release
that every pinned address resolves against, instead of tagging by hand
after each merge.

- Adds a `/release` skill that bumps every `methods/*/METHODS.toml` in
lockstep and runs the format, lint and validation gates.
- Adds `github-release.yml`, which reads the version every manifest
declares and tags only the release pull request's merge commit, refusing
to tag when the manifests disagree, the changelog lacks an entry, or no
release PR merged.
- Adds `version-check.yml` and `changelog-check.yml` to hold release
pull requests to their branch's version, and
`scripts/check-addresses.sh` to validate every package at the new tag on
the hosted API, reporting a manifest with no name or address instead of
dying silently.
- Seeds `CHANGELOG.md` with `v0.1.0` to `v0.1.2`, documents the scheme
in `docs/releasing.md`, and points the README at it.

Closes L-260925-27652a.

<sup>Written for commit c653125.
Summary will update on new commits.</sup>

<a href="https://cubic.dev/pr/Pipelex/methods/pull/10?utm_source=github"
target="_blank" rel="noopener noreferrer"
data-no-image-dialog="true"><picture><source
media="(prefers-color-scheme: dark)"
srcset="https://www.cubic.dev/buttons/review-in-cubic-dark.svg"><source
media="(prefers-color-scheme: light)"
srcset="https://www.cubic.dev/buttons/review-in-cubic-light.svg"><img
alt="Review in cubic"
src="https://www.cubic.dev/buttons/review-in-cubic-dark.svg"></picture></a>

<!-- End of auto-generated description by cubic. -->

---------

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NwdDDZ65AEf2wg7E5xZp6H
@lchoquel
lchoquel merged commit 0b0eadc into main Sep 25, 2026
2 checks passed
@lchoquel
lchoquel deleted the release/v0.1.3 branch September 25, 2026 14:27
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