Skip to content

Update CHANGELOG.md for v10.0.0-rc.1#1087

Merged
justin808 merged 2 commits intomainfrom
jg/rebase-update-changelog
Apr 8, 2026
Merged

Update CHANGELOG.md for v10.0.0-rc.1#1087
justin808 merged 2 commits intomainfrom
jg/rebase-update-changelog

Conversation

@justin808
Copy link
Copy Markdown
Member

@justin808 justin808 commented Apr 8, 2026

Summary

Updates CHANGELOG.md for the v10.0.0-rc.1 release:

Pull Request checklist

  • Add/update test to cover these changes
  • Update documentation
  • Update CHANGELOG file

Other Information

After merging, run bundle exec rake release to publish v10.0.0-rc.1.


Note

Low Risk
Documentation-only change to CHANGELOG.md; no runtime or build logic is modified.

Overview
Updates the CHANGELOG.md release entry from v10.0.0-rc.0 to v10.0.0-rc.1 (dated April 7, 2026) and folds the prior RC notes into the new version section.

Adds a new changelog item for PR #973 introducing bin/diff-bundler-config (semantic bundler config diffs via pack-config-diff), and updates the bottom compare links to point Unreleased and the RC tag at v10.0.0-rc.1.

Reviewed by Cursor Bugbot for commit b4b93ad. Bugbot is set up for automated code reviews on this repo. Configure here.

Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Apr 8, 2026

Warning

Rate limit exceeded

@justin808 has exceeded the limit for the number of commits that can be reviewed per hour. Please wait 8 minutes and 17 seconds before requesting another review.

Your organization is not enrolled in usage-based pricing. Contact your admin to enable usage-based pricing to continue reviews beyond the rate limit, or try again in 8 minutes and 17 seconds.

⌛ How to resolve this issue?

After the wait time has elapsed, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

We recommend that you space out your commits to avoid hitting the rate limit.

🚦 How do rate limits work?

CodeRabbit enforces hourly rate limits for each developer per organization.

Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout.

Please see our FAQ for further information.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 6f8eaf0b-24ac-439f-a98f-ec6aa5089c1a

📥 Commits

Reviewing files that changed from the base of the PR and between 7957284 and b4b93ad.

📒 Files selected for processing (1)
  • CHANGELOG.md
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch jg/rebase-update-changelog

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps Bot commented Apr 8, 2026

Greptile Summary

This PR updates CHANGELOG.md for the v10.0.0-rc.1 release by collapsing the v10.0.0-rc.0 section into v10.0.0-rc.1, adding a new entry for PR #973 (bin/diff-bundler-config CLI), and refreshing the version-comparison links at the bottom of the file.

Confidence Score: 5/5

Safe to merge — documentation-only change with no functional impact.

The only change is a CHANGELOG update. The single finding (an unlinked #961 reference) is a P2 style nit that does not affect correctness or the release process.

No files require special attention.

Vulnerabilities

No security concerns identified.

Important Files Changed

Filename Overview
CHANGELOG.md Renames v10.0.0-rc.0 section to v10.0.0-rc.1 (April 7, 2026), adds the bin/diff-bundler-config PR #973 entry, and updates both version diff links at the bottom; one bare #961 reference is not hyperlinked.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A["[Unreleased]"] --> B["[v10.0.0-rc.1] - April 7, 2026"]
    B --> C["Added: bin/diff-bundler-config (PR #973)"]
    B --> D["Added: bin/shakapacker-watch (PR #1026)"]
    B --> E["Added: webpack-cli v7 peer dep (PR #1021)"]
    B --> F["Breaking Changes, Changed, Fixed entries (PR #1021)"]
    B --> G["[v9.7.0] compare link"]
    A -->|"compare link"| H["v10.0.0-rc.1...main"]
    B -->|"compare link"| I["v9.7.0...v10.0.0-rc.1"]
Loading

Reviews (1): Last reviewed commit: "Update CHANGELOG.md for v10.0.0-rc.1" | Re-trigger Greptile

Comment thread CHANGELOG.md Outdated

### Added

- **Added `bin/diff-bundler-config` CLI for semantic bundler configuration diffs**. [PR #973](https://github.com/shakacode/shakapacker/pull/973) by [justin808](https://github.com/justin808). Wraps the extracted [`pack-config-diff`](https://github.com/shakacode/pack-config-diff) package to provide semantic diffing of webpack/rspack configurations with normalized exit codes. Supersedes #961.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Bare #961 reference not hyperlinked

Supersedes #961 is the only issue/PR cross-reference in this section that isn't a markdown link. Every other reference in this entry (and in adjacent entries) uses the full [#NNNN](url) form. This leaves the reference unclickable in rendered markdown.

Suggested change
- **Added `bin/diff-bundler-config` CLI for semantic bundler configuration diffs**. [PR #973](https://github.com/shakacode/shakapacker/pull/973) by [justin808](https://github.com/justin808). Wraps the extracted [`pack-config-diff`](https://github.com/shakacode/pack-config-diff) package to provide semantic diffing of webpack/rspack configurations with normalized exit codes. Supersedes #961.
- **Added `bin/diff-bundler-config` CLI for semantic bundler configuration diffs**. [PR #973](https://github.com/shakacode/shakapacker/pull/973) by [justin808](https://github.com/justin808). Wraps the extracted [`pack-config-diff`](https://github.com/shakacode/pack-config-diff) package to provide semantic diffing of webpack/rspack configurations with normalized exit codes. Supersedes [#961](https://github.com/shakacode/shakapacker/pull/961).

Comment thread CHANGELOG.md Outdated

### Added

- **Added `bin/diff-bundler-config` CLI for semantic bundler configuration diffs**. [PR #973](https://github.com/shakacode/shakapacker/pull/973) by [justin808](https://github.com/justin808). Wraps the extracted [`pack-config-diff`](https://github.com/shakacode/pack-config-diff) package to provide semantic diffing of webpack/rspack configurations with normalized exit codes. Supersedes #961.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The #961 reference is bare — every other PR/issue reference in this changelog is hyperlinked. Suggest linking it for consistency:

Suggested change
- **Added `bin/diff-bundler-config` CLI for semantic bundler configuration diffs**. [PR #973](https://github.com/shakacode/shakapacker/pull/973) by [justin808](https://github.com/justin808). Wraps the extracted [`pack-config-diff`](https://github.com/shakacode/pack-config-diff) package to provide semantic diffing of webpack/rspack configurations with normalized exit codes. Supersedes #961.
- **Added `bin/diff-bundler-config` CLI for semantic bundler configuration diffs**. [PR #973](https://github.com/shakacode/shakapacker/pull/973) by [justin808](https://github.com/justin808). Wraps the extracted [`pack-config-diff`](https://github.com/shakacode/pack-config-diff) package to provide semantic diffing of webpack/rspack configurations with normalized exit codes. Supersedes [#961](https://github.com/shakacode/shakapacker/pull/961).

@claude
Copy link
Copy Markdown
Contributor

claude Bot commented Apr 8, 2026

Review: CHANGELOG.md update for v10.0.0-rc.1

Overall this looks correct — version renamed from rc.0 → rc.1, date updated to April 7, new entry for PR #973 added in the right place, and both comparison links at the bottom updated consistently.

One minor issue: the #961 reference in the new PR #973 entry is a bare anchor rather than a hyperlink — see the inline comment. All other issue/PR references in the file use [#NNN](url) format.

Everything else LGTM.

Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
@justin808 justin808 merged commit e72617e into main Apr 8, 2026
3 checks passed
@claude
Copy link
Copy Markdown
Contributor

claude Bot commented Apr 8, 2026

LGTM. Documentation-only change that is clean and consistent.

A few observations:

  1. Entry format — The new PR Supersede #961 by using pack-config-diff #973 entry follows the existing bold-description + PR link + author format correctly.
  2. Compare link base — Using v9.7.0...v10.0.0-rc.1 (rather than v10.0.0-rc.0...v10.0.0-rc.1) is appropriate since both RC sections are collapsed into one changelog entry.
  3. Link validity — The [v10.0.0-rc.1] compare link will be a dead link until the tag is pushed, but the PR description already calls this out ("After merging, run bundle exec rake release"), so this is expected and not a concern.
  4. No v10.0.0-rc.0 link preserved — The old [v10.0.0-rc.0] reference link was removed. The tag still exists on GitHub, but there is no longer a changelog link pointing at it. This is a minor UX concern for anyone who installed rc.0 and wants to see what changed in rc.1, but it is a reasonable trade-off for keeping the changelog uncluttered during a pre-release consolidation.

No blocking issues.

@justin808 justin808 deleted the jg/rebase-update-changelog branch April 8, 2026 07:58
justin808 added a commit that referenced this pull request Apr 30, 2026
* origin/main: (22 commits)
  docs: add Dependabot configuration guide (#1094)
  Sync address-review prompt with upstream PR #16 (#1098)
  Supersede #910: entry shape test with lint unblock (#919)
  fix: align rspack v2 peer deps and installer defaults (#1091)
  docs: update README and guides for Shakapacker v10 (#1092)
  Release 10.0.0
  Update CHANGELOG.md for v10.0.0 (#1089)
  Release 10.0.0-rc.1
  Update CHANGELOG.md for v10.0.0-rc.1 (#1087)
  Supersede #961 by using pack-config-diff (#973)
  Add final summary output to rake release (#1041)
  Add bin/setup to install development deps (#1039)
  Release 10.0.0-rc.0
  Use npx release-it to avoid mise shim failures (#1040)
  Fix Nokogiri build failure on Ruby 3.4.6 (#1038)
  Update CHANGELOG.md for v10.0.0-rc.0 (#1037)
  Update rspack dev deps to 2.0.0-rc.0 (#1036)
  Fix stale and broken documentation across Shakapacker guides (#1023)
  Allow webpack-cli v7 in peer dependencies (#1021)
  refactor: simplify resolving js peer versions when installing (#1034)
  ...

# Conflicts:
#	package.json
justin808 added a commit that referenced this pull request Apr 30, 2026
* origin/main:
  docs: add Dependabot configuration guide (#1094)
  Sync address-review prompt with upstream PR #16 (#1098)
  Supersede #910: entry shape test with lint unblock (#919)
  fix: align rspack v2 peer deps and installer defaults (#1091)
  docs: update README and guides for Shakapacker v10 (#1092)
  Release 10.0.0
  Update CHANGELOG.md for v10.0.0 (#1089)
  Release 10.0.0-rc.1
  Update CHANGELOG.md for v10.0.0-rc.1 (#1087)
  Supersede #961 by using pack-config-diff (#973)

# Conflicts:
#	CHANGELOG.md
#	Rakefile
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