Skip to content

Release 1.5.0 - #9

Merged
rousan merged 1 commit into
mainfrom
release-1.5.0
Sep 8, 2026
Merged

rousan merged 1 commit into
mainfrom
release-1.5.0

Conversation

@rousan

@rousan rousan commented Sep 8, 2026

Copy link
Copy Markdown
Owner

Ships vanilla mode, which has been on main since 1 September but never reached npm.

Why it did not ship

The release workflow publishes only when package.json carries a version whose tag does not exist yet. The vanilla mode merge (b900aee) did not bump the version, so the job skipped and npm has served 1.4.0 without the feature for a week.

Measured: npm view @rousan/ccal version returns 1.4.0, published 2026-08-07, and its tarball contains no file mentioning vanilla.

What is in it

  • --vanilla, already written and merged, unchanged by this PR
  • The changelog's [Unreleased] section promoted to [1.5.0]
  • Two stale changelog links fixed. These predate this release: there was no link reference for [1.4.0] at all, and [Unreleased] still compared from v1.3.0

Minor rather than patch because it carries a new feature, and not major because it is additive - existing agentic behaviour is unchanged.

Verification

pnpm typecheck and pnpm build both clean. There is no test suite in this repo, so I ran the feature instead: two servers from the built output, one normal and one with --vanilla, and compared GET /v1/models.

  • normal: supported_parameters: ["tools", "reasoning"]
  • --vanilla: supported_parameters: ["reasoning"]

Which is what the changelog entry claims the mode does.

What merging this does

Publishes @rousan/ccal@1.5.0 to npm and creates the tag and GitHub Release. That is irreversible. It also triggers the unconditional Pages deploy of the landing page, as every push to main here does.

Vanilla mode has been on main since 1 September but never shipped: the release
workflow only publishes when package.json carries a version whose tag does not
exist yet, and that merge did not bump it. So npm has served 1.4.0 without the
feature for a week.

Also fixes two stale changelog links that predate this release. There was no
link reference for 1.4.0 at all, and Unreleased still compared from v1.3.0.
@rousan
rousan merged commit f25d277 into main Sep 8, 2026
2 checks passed
@rousan
rousan deleted the release-1.5.0 branch September 8, 2026 08:19
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