Skip to content

chore: bump minor, not major, for pre-1.0 breaking changes (LAB-683) - #69

Merged
27Bslash6 merged 1 commit into
mainfrom
lab-683-release-please-bump-minor-pre-major
Aug 7, 2026
Merged

chore: bump minor, not major, for pre-1.0 breaking changes (LAB-683)#69
27Bslash6 merged 1 commit into
mainfrom
lab-683-release-please-bump-minor-pre-major

Conversation

@27Bslash6

@27Bslash6 27Bslash6 commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

One config value: "bump-minor-pre-major": true in release-please-config.json.

Without it, the feat! on #67 made release-please propose 1.0.0 on #68. The LAB-683 release AC ratifies the next 0.x minor (0.5.0) — we are not promising 1.0 API stability yet. Once this lands, release-please regenerates #68 at 0.5.0 on the next push to main.

Size XS, single config value — trivial exemption per workspace review-gate policy (claimed in the dispatch, Gemma/Ray 2026-08-04).

Summary by CodeRabbit

  • Chores
    • Updated pre-release versioning behaviour to use minor version increments before the first major release.

Without bump-minor-pre-major, the feat! on #67 made release-please
propose 1.0.0. The LAB-683 release AC ratifies the next 0.x minor
(0.5.0) — we are not promising 1.0 API stability yet.
@27Bslash6
27Bslash6 enabled auto-merge (squash) August 7, 2026 04:41
@coderabbitai

coderabbitai Bot commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: 0863183b-945a-4504-a99a-fe3e081abbca

📥 Commits

Reviewing files that changed from the base of the PR and between 327f993 and 9e5b6df.

📒 Files selected for processing (1)
  • release-please-config.json

Walkthrough

The release configuration enables minor version bumps before the first major release by setting bump-minor-pre-major to true.

Changes

Release configuration

Layer / File(s) Summary
Enable pre-major minor bumps
release-please-config.json
Sets bump-minor-pre-major to true.

Estimated code review effort: 1 (Trivial) | ~2 minutes

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly describes the configuration change to use minor version bumps for pre-1.0 breaking changes.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch lab-683-release-please-bump-minor-pre-major

Comment @coderabbitai help to get the list of available commands.

@27Bslash6
27Bslash6 merged commit 25b94ad into main Aug 7, 2026
33 checks passed
@27Bslash6
27Bslash6 deleted the lab-683-release-please-bump-minor-pre-major branch August 7, 2026 05:06
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