Skip to content

chore(release): bump the minor version for breaking changes before 1.0 - #161

Merged
alukach merged 1 commit into
mainfrom
chore/bump-minor-pre-major
Oct 1, 2026
Merged

alukach merged 1 commit into
mainfrom
chore/bump-minor-pre-major

Conversation

@alukach

@alukach alukach commented Oct 1, 2026

Copy link
Copy Markdown
Member

Release-please would cut the pending release (#153) as 1.0.0 because #146 is a breaking change (feat(sts)!). We aren't ready to call this 1.0, so this sets bump-minor-pre-major: true: while the version is below 1.0, a breaking change bumps the minor version instead of the major. After this merges, release-please regenerates #153 as 0.8.0, and later breaking changes before 1.0 follow the same rule. Going to 1.0 later takes a Release-As: 1.0.0 commit footer or removing this option.

The version comes from the commits on main, not from the release PR, so a commit to #153's branch would be overwritten when release-please regenerates it.

Testing

Not run: release-please only acts on main. After merging, check that #153's title reads chore(main): release 0.8.0.

🤖 Generated with Claude Code

A breaking change before 1.0 now bumps the minor version, so the pending release built from #146's `feat(sts)!` is 0.8.0 rather than 1.0.0.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@claude

claude Bot commented Oct 1, 2026 •

Copy link
Copy Markdown

Claude finished @alukach's task in 7s —— View job


✅ No blocking issues — safe to merge.

release-please-config.json:5 adds "bump-minor-pre-major": true at the package level, which is a valid release-please option. Under 1.0, a breaking change now bumps the minor version. The current version isn't 0.x-stale, so #153 should regenerate as 0.8.0, as the PR description says. Nothing else changed.

One note, not blocking: bump-minor-pre-major only affects breaking changes. Without bump-patch-for-minor-pre-major, a feat: commit before 1.0 also bumps the minor version, which is probably what you want.


💰 Estimated review cost: $0.09 · 0m06s · 4 turns

@github-actions github-actions Bot added the chore label Oct 1, 2026
@github-actions

github-actions Bot commented Oct 1, 2026

Copy link
Copy Markdown

🚀 Latest commit deployed to https://multistore-proxy-pr-161.development-seed.workers.dev

  • Date: 2026-10-01T16:30:33Z
  • Commit: 3aa936e

@alukach
alukach merged commit 13df962 into main Oct 1, 2026
17 checks passed
@alukach
alukach deleted the chore/bump-minor-pre-major branch October 1, 2026 16:50

This branch was successfully deployed

1 active deployment
preview — 9835497a Deployed Oct 1, 2026 by alukach via Deploy & Test / Deploy #470
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant