Skip to content

docs: update README and guides for Shakapacker v10#1092

Merged
justin808 merged 7 commits intomainfrom
jg/update-v10-readme-docs
Apr 13, 2026
Merged

docs: update README and guides for Shakapacker v10#1092
justin808 merged 7 commits intomainfrom
jg/update-v10-readme-docs

Conversation

@justin808
Copy link
Copy Markdown
Member

@justin808 justin808 commented Apr 12, 2026

Summary

  • Updates README and docs to reflect Shakapacker v10 as the current release line.
  • Refreshes versioned examples (shakapacker gem/npm snippets) and upgrade references, including adding a v10 release-notes link.
  • Keeps historical v8→v9 guidance intact while removing stale v9-as-current wording.

Pull Request checklist

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

Other Information

  • Validated formatting with npx prettier --check on all modified Markdown files (with one auto-format pass on docs/rspack_migration_guide.md).

Note

Low Risk
Documentation-only updates that re-label v10 as current and refresh versioned examples/links; no runtime or build logic changes.

Overview
Updates the docs to position Shakapacker v10 as the current release, including adding a v10.0.0 upgrade/release-notes link and revising language that previously treated v9 as “current.”

Refreshes all versioned snippets (Gemfile/package.json examples, peer-deps examples, release commands, and troubleshooting upgrade guidance) to 10.x, while clarifying that several defaults/breaking changes (e.g., SWC-by-default in templates, CSS Modules named exports) were introduced in v9 and continue in v10.

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

Summary by CodeRabbit

  • Documentation
    • Updated guides and migration docs to reflect Shakapacker v10 as the current release and default behavior where applicable (SWC default, CSS Modules export mode).
    • Revised upgrade paths and release guidance to reference v10 release notes and version formats.
    • Updated dependency examples and troubleshooting steps to target v10.

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Apr 12, 2026

Walkthrough

Documentation updates across the repository to change Shakapacker references, dependency snippets, upgrade links, and migration/release examples from v9 to v10; wording updated to reflect v10 as the current default for several features while preserving prior behavioral explanations where noted. (49 words)

Changes

Cohort / File(s) Summary
README & Core Guides
README.md, docs/common-upgrades.md
Bumped guidance and examples from v9→v10: title/branding, upgrade links (v9→v10 release notes), Gemfile/package.json snippets updated to ^10.0.0/10.0.0.
CSS Modules & Feature Docs
docs/css-modules-export-mode.md, docs/using_swc_loader.md, docs/typescript.md, docs/react.md
Relabeled defaults and examples to v10 (named exports, SWC default, TypeScript wording) while keeping behavioral details unchanged; migration wording broadened to v9+ / v10.
Optional Peers & Troubleshooting
docs/optional-peer-dependencies.md, docs/troubleshooting.md
Dependency examples and troubleshooting instructions updated to reference v10; package.json snippet language marker adjusted (json → jsonc).
Migration & Release Procedures
docs/transpiler-migration.md, docs/rspack_migration_guide.md, docs/releasing.md
Release examples, rake/npm commands, changelog header examples, and migration guidance updated to use 10.x versions and to frame v9 changes as v9+ / v10 where applicable.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Poem

🐰 I hopped through docs with nimble feet,
Changed nine to ten — a tidy feat.
Names and defaults now shine anew,
SWC and exports waving too.
A carrot toast to version ten — hooray! 🥕

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and specifically summarizes the main change: updating documentation and guides to reflect Shakapacker v10 as the current release.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch jg/update-v10-readme-docs

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.

Comment thread docs/optional-peer-dependencies.md Outdated
Comment thread docs/optional-peer-dependencies.md Outdated
Comment thread docs/typescript-migration.md Outdated
Comment thread docs/common-upgrades.md Outdated
Comment thread docs/common-upgrades.md Outdated
Comment thread docs/css-modules-export-mode.md Outdated
@claude
Copy link
Copy Markdown
Contributor

claude Bot commented Apr 12, 2026

Review: docs: update README and guides for Shakapacker v10

Good direction overall — the broad v9→v10 version bumps in version-pinned examples (README, docs/common-upgrades.md, docs/optional-peer-dependencies.md, etc.) are correct. A few issues need attention before merging:

Factual errors (features attributed to the wrong version)

The main pattern to watch for: a feature was introduced in v9 and simply carried forward in v10. Several changes re-attribute those features to v10, which would mislead v9 users into thinking they need to upgrade.

  • docs/optional-peer-dependencies.md — "As of Shakapacker v10, all peer dependencies are marked as optional" (line 5) and the minimum-version troubleshooting check (line 153): optional peer deps via peerDependenciesMeta landed in v9. Inline suggestions left.
  • docs/typescript-migration.md (line 274) — "Make sure you're using Shakapacker v10.0.0 or later": shakapacker/types was added in v9. Inline suggestion left.

Migration section titles

  • docs/css-modules-export-mode.md — "Migrating from v8 to v10" (line 103): the named-export change happened in v9 and v10 just keeps it. A v9 user searching for this migration guide won't find it relevant. Suggest "Migrating from v8 to v9+". Inline suggestion left.
  • docs/optional-peer-dependencies.md (line 97) — "From v8 to v10" migration section has the same problem.

Pre-release version table inconsistency

  • docs/common-upgrades.md (lines 76–77) — The table now shows stable 10.0.0 paired with pre-release 10.1.0.beta.1. The whole point of the table is to contrast formatting for the same version number; using two different minor versions defeats that. Inline suggestions left (use 10.0.0.beta.1 / 10.0.0-beta.1).

@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps Bot commented Apr 12, 2026

Greptile Summary

Documentation-only PR that updates version identifiers, npm/gem dependency snippets, and upgrade-path links throughout README and 11 doc files to reflect Shakapacker v10 as the current release. Historical v8→v9 context is largely preserved, and most files use careful phrasing (e.g., "introduced in v9, continues in v10"). Two spots apply a blunter v9→v10 replacement that slightly misrepresents when the relevant features shipped.

Confidence Score: 5/5

Safe to merge — docs-only changes with no code or test impact.

All findings are P2 style/accuracy suggestions. The two flagged spots are minor historical-attribution issues that don't break any functionality or user path.

docs/optional-peer-dependencies.md and docs/css-modules-export-mode.md have minor historical-attribution wording worth a second look.

Important Files Changed

Filename Overview
README.md Bumps title, tagline, and all ^9.0.0 npm examples to ^10.0.0; adds v10 release-notes link alongside the existing v9 upgrade link.
docs/common-upgrades.md Updates version examples in Gemfile/package.json snippets from 9.3.0 to 10.0.0 and adds a v10 release-notes entry to the upgrade guide list.
docs/css-modules-export-mode.md Renames v9→v10 throughout; migration section heading changes from 'v8 to v9' to 'v8 to v10' but body now says 'When upgrading to v10 you'll need to migrate CSS imports' — potentially confusing for v9→v10 upgraders who already did this step.
docs/optional-peer-dependencies.md Changes 'As of Shakapacker v9' to 'As of Shakapacker v10' for the optional peer dependencies feature, which is historically inaccurate — the feature was introduced in v9.
docs/releasing.md All example rake commands and version strings updated from 9.x to 10.x; no functional issues.
docs/rspack_migration_guide.md Version references updated with care — uses nuanced phrasing like 'introduced in v9, continues in v10' and the table shows '(v10, introduced in v9)'; preserves historical accuracy well.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A[v5 or earlier] -->|V6 Upgrade Guide| B[v6]
    B -->|V7 Upgrade Guide| C[v7]
    C -->|V8 Upgrade Guide| D[v8]
    D -->|V9 Upgrade Guide
docs/v9_upgrade.md| E[v9]
    E -->|v10.0.0 Release Notes
github releases tag| F[v10 ✅ Current]
    D -.->|Direct upgrade path
docs updated in this PR| F
    style F fill:#22c55e,color:#fff
Loading

Comments Outside Diff (1)

  1. docs/css-modules-export-mode.md, line 183-184 (link)

    P2 Migration section heading may confuse v9→v10 upgraders

    The heading "Migrating from v8 to v10" with the body line "When upgrading to Shakapacker v10, you'll need to update your CSS Module imports" describes a change that was actually introduced in v9. A user upgrading from v9 to v10 has already done this migration and may be confused into thinking they need to repeat it. The rspack_migration_guide.md uses the nuanced phrasing "Shakapacker changed in v9 (and keeps this in v10)" — applying a similar note here would align the docs and prevent confusion.

Reviews (1): Last reviewed commit: "docs: refresh README/docs references for..." | Re-trigger Greptile

Comment thread docs/optional-peer-dependencies.md Outdated
@claude
Copy link
Copy Markdown
Contributor

claude Bot commented Apr 12, 2026

Review: docs: update README and guides for Shakapacker v10

Overall this is a clean, well-scoped documentation refresh. The version bump mechanics are correct and the added v10 release notes link in README/common-upgrades is a nice touch. A few issues worth addressing:

Issues

1. Version precision lost in transpiler-migration.md
New installations (v9+) was narrowed to New installations (v10). SWC as the install-template default has been true since v9, so saying "v10" implies it's a v10-only change — that's inaccurate and loses backward context for users still on v9.

2. Codemod filename rename is misleading (css-modules-export-mode.md)
css-modules-v9-migration.jscss-modules-v10-migration.js looks wrong. The codemod automates the v8 → v9 named-exports migration. Renaming it to v10 implies a v10-specific migration that doesn't exist — both v9 and v10 share the same CSS Modules behavior. Users searching for "v9 css modules migration codemod" won't find it either.

3. Version comparison table header drops v9 context
The table header v9 became v10, making it read as "v8 vs v10". Named exports were introduced in v9, and that historical detail matters for users mid-upgrade. v9+ or v9 / v10 would preserve the accurate provenance.

4. optional-peer-dependencies.md skips v9 step
The migration section heading jumped from ### From v8 to v9 to ### From v8 to v10 with no corresponding content update. The body of that section still describes the v9 peer-deps-as-optional change, so the heading is now inconsistent with the content (which is specifically about what changed in v9).

Comment thread docs/transpiler-migration.md Outdated
Comment thread docs/css-modules-export-mode.md Outdated
Comment thread docs/css-modules-export-mode.md Outdated
Comment thread docs/css-modules-export-mode.md Outdated
Comment thread docs/optional-peer-dependencies.md Outdated
@claude
Copy link
Copy Markdown
Contributor

claude Bot commented Apr 12, 2026

Overall this is a well-structured docs sweep. Version bumps are consistent and the historical v8-to-v9 migration guidance is correctly preserved. A couple of things to check before merge: (1) verify the v10.0.0 release tag exists -- README and common-upgrades.md now link to github.com/shakacode/shakapacker/releases/tag/v10.0.0 and if that release has not been published it will 404; (2) the SWC phrasing in README.md:927 was changed from 'v9+' to just 'v10', while using_swc_loader.md more helpfully says 'v10 (this default was introduced in v9)' -- worth applying the same pattern to README for users upgrading from v9; (3) see inline comments on an awkward table cell and section header.

Comment thread docs/rspack_migration_guide.md Outdated
Comment thread docs/optional-peer-dependencies.md Outdated
Comment thread README.md Outdated
Comment thread docs/react.md Outdated
Comment thread docs/using_swc_loader.md Outdated
Comment thread docs/troubleshooting.md Outdated
@claude
Copy link
Copy Markdown
Contributor

claude Bot commented Apr 12, 2026

Review: docs: update README and guides for Shakapacker v10

This is a clean, well-scoped documentation refresh. The previous rounds of review clearly had an effect — the most significant issues (incorrect v10-only attribution for optional peer deps, inconsistent pre-release version table, migration heading accuracy) are all resolved in the latest commit. The rspack_migration_guide.md and css-modules-export-mode.md changes are particularly well done, preserving historical v9 context throughout.

Three remaining nits

1. docs/react.md:27 — inconsistent SWC default phrasing
Changed to "Shakapacker v10 defaults to SWC" without the parenthetical. README.md and using_swc_loader.md both use "v10 (this default was introduced in v9)". A user reading only react.md would incorrectly infer SWC default is a v10-only change. Inline suggestion left.

2. docs/using_swc_loader.md:17 — v9+ narrowed to v10
"For new installations of Shakapacker v9+" was changed to "v10". The paragraph above it already correctly says "v10 (this default was introduced in v9)" — the body sentence should match and preserve v9+ compatibility. Inline suggestion left.

3. docs/troubleshooting.md:264–275 — fix pin suggests v10-only upgrade
The prose correctly says "fixed in v9.1.1+", but the Gemfile/package.json examples now pin to v10. A user blocked on v9 shouldn't need to upgrade to v10 just to get this fix. Inline suggestion left.

Everything else looks good

  • Version bump mechanics (README, common-upgrades, releasing, optional-peer-deps) are correct
  • Migration section headings accurately use "v8 to v9+" throughout
  • The codemod filename (css-modules-v9-migration.js) is correctly left as-is — it automates the v8→v9 migration
  • docs/transpiler-migration.md bullet points still say (v9+) — correct
  • docs/optional-peer-dependencies.md overview line correctly says "v9 (and continuing in v10)"

Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: c6c7be0e38

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread docs/troubleshooting.md Outdated
@claude
Copy link
Copy Markdown
Contributor

claude Bot commented Apr 12, 2026

Review: docs: update README and guides for Shakapacker v10

Overall this is a clean, well-scoped docs-only PR. Version references are consistently bumped, historical v8→v9 migration context is preserved, and no runtime logic was touched. A couple of small issues are worth addressing before merging.

Issues

1. Inconsistent package.json snippet in docs/troubleshooting.md

The Gemfile example was updated to offer a v10 option (# or '~> 10.0' for the latest release), but the adjacent package.json snippet still pins to ^9.1.1. This conflicts with the surrounding prose that says "upgrade both the gem and npm package to the same version." The JSON block should be updated to match (see inline comment).

2. Mixed versioning in docs/transpiler-migration.md section header vs. first bullet

The section heading was updated from "v9" → "v10" but the first bullet still reads "New installations (v9+)". It's technically accurate (SWC default was introduced in v9), but landing on a "v10 transpiler defaults" heading and then reading "v9+" on the next line is jarring. A small clarifying tweak like "v9+, including v10" or "v9+ (including v10)" in that bullet would make it read smoothly (see inline comment).

Minor observation (no change needed)

The v10 upgrade pointer in README now links to GitHub release notes rather than a local docs/v10_upgrade.md like v6–v9. This appears intentional per the PR description ("adding a v10 release-notes link"), but if a proper upgrade guide is authored later it would be good to swap this link in.

Comment thread docs/troubleshooting.md Outdated
Comment thread docs/transpiler-migration.md
Comment thread docs/troubleshooting.md Outdated
Comment thread docs/troubleshooting.md Outdated
Comment thread docs/transpiler-migration.md
@claude
Copy link
Copy Markdown
Contributor

claude Bot commented Apr 12, 2026

Review: docs update for Shakapacker v10

The version-bump sweep is thorough and consistent across the eight files. The upgrade-path hierarchy in README.md and common-upgrades.md is now clear, and the historical v8→v9 guidance is preserved correctly.

Issues found

Severity File Issue
Bug docs/troubleshooting.md:273 // comment inside a JSON code block — invalid JSON; copy-paste will fail
Medium docs/troubleshooting.md:266 '>= 9.1.1' Gemfile constraint has no upper bound — silently matches v11+
Minor docs/transpiler-migration.md:7-9 Section heading says "v10 defaults" but first bullet says "v9+, including v10" — inconsistent framing

Inline suggestions are attached to each location above.

Looks good

  • All version strings (^9.0.0^10.0.0, 9.3.010.0.0, etc.) are updated uniformly across README and all docs.
  • The v10.0.0 release-notes link is added consistently in both README.md and common-upgrades.md.
  • docs/releasing.md rake-task examples and version-format notes are fully updated to the v10 line.
  • CSS Modules and SWC-default history ("introduced in v9, continues in v10") is explained clearly without rewriting the historical context.
  • docs/typescript.md de-version-pins the opening sentence cleanly — good call.

…ting

Use jsonc fence so // comments are valid, make ~> 10.0 / ^10.0.0 the
primary examples (bounded), and demote >= 9.1.1 to fallback for v9 users.

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

Review comments addressed

All 24 inline review threads have been replied to and resolved.

Fixed in c24f59e

  1. docs/troubleshooting.md:273 — Invalid JSON comments: Switched code fence from ```json to ```jsonc so // comments are valid. Made ^10.0.0 the primary npm example.
  2. docs/troubleshooting.md:266 — Unbounded Gemfile constraint: Flipped primary/fallback so ~> 10.0 (bounded) is the main example; >= 9.1.1 is now the v9 fallback.

Already addressed in earlier commits (b52c6ba..8000dea)

The remaining 22 comments about v9 attribution accuracy were all fixed in prior commits — v9 provenance is correctly preserved throughout the docs.

Copy link
Copy Markdown

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

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

🧹 Nitpick comments (1)
docs/rspack_migration_guide.md (1)

422-423: Clarify upgrade scope wording to avoid mixed signals.

Line 422 currently combines “upgrading to v10” with “or any v9+ app,” which reads as two different scopes. Consider splitting this into two sentences (v10 upgrade path + note that the same guidance applies to v9+ apps).

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@docs/rspack_migration_guide.md` around lines 422 - 423, The sentence "When
upgrading to Shakapacker v10 with Rspack (or any v9+ app):" conflates two
scopes; edit the document to split it into two clear sentences — one stating
"When upgrading to Shakapacker v10 with Rspack:" to introduce the v10 upgrade
path and a separate note like "This guidance also applies to apps running
Shakapacker v9 and above." — locate and replace the exact phrase in
docs/rspack_migration_guide.md to ensure clarity.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Nitpick comments:
In `@docs/rspack_migration_guide.md`:
- Around line 422-423: The sentence "When upgrading to Shakapacker v10 with
Rspack (or any v9+ app):" conflates two scopes; edit the document to split it
into two clear sentences — one stating "When upgrading to Shakapacker v10 with
Rspack:" to introduce the v10 upgrade path and a separate note like "This
guidance also applies to apps running Shakapacker v9 and above." — locate and
replace the exact phrase in docs/rspack_migration_guide.md to ensure clarity.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 400ffd8b-957d-4a90-9ed5-d3608433ebcf

📥 Commits

Reviewing files that changed from the base of the PR and between b52c6ba and c24f59e.

📒 Files selected for processing (8)
  • README.md
  • docs/css-modules-export-mode.md
  • docs/optional-peer-dependencies.md
  • docs/react.md
  • docs/rspack_migration_guide.md
  • docs/transpiler-migration.md
  • docs/troubleshooting.md
  • docs/using_swc_loader.md
✅ Files skipped from review due to trivial changes (6)
  • docs/react.md
  • docs/using_swc_loader.md
  • docs/optional-peer-dependencies.md
  • docs/transpiler-migration.md
  • docs/troubleshooting.md
  • README.md

Comment thread docs/releasing.md

# For a release candidate
bundle exec rake "release[9.6.0.rc.0]"
bundle exec rake "release[10.6.0.rc.0]"
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 RC example 10.6.0.rc.0 was mechanically bumped from the old 9.6.0.rc.0 (which reflected a real v9 release at the time). Now it reads as though v10.6 already exists, which contradicts the 10.0.0.rc.1 example in the "Examples" section lower in this same file (line ~151).

Suggested change
bundle exec rake "release[10.6.0.rc.0]"
bundle exec rake "release[10.0.0.rc.0]"

Comment thread docs/releasing.md
When called with no arguments, `release`:

1. Reads the first versioned header from CHANGELOG.md (e.g., `## [v9.6.0]`)
1. Reads the first versioned header from CHANGELOG.md (e.g., `## [v10.6.0]`)
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.

Same issue — v10.6.0 as the "reads from CHANGELOG" example implies a non-existent release. v10.0.0 (or v10.1.0) would be more accurate as a v10-era example.

Suggested change
1. Reads the first versioned header from CHANGELOG.md (e.g., `## [v10.6.0]`)
1. Reads the first versioned header from CHANGELOG.md (e.g., `## [v10.0.0]`)

@claude
Copy link
Copy Markdown
Contributor

claude Bot commented Apr 13, 2026

Review: docs update for Shakapacker v10

Overall this is a clean, focused documentation update. The approach of preserving v8→v9 migration history while positioning v10 as current is correct, and the added v10 release-notes link is a good touch.

One pattern to fix

Several example version numbers in docs/releasing.md were mechanically bumped from the old v9 values (e.g. 9.6.0.rc.010.6.0.rc.0, 9.6.010.6.0). That creates an internal inconsistency: the "quick reference" block shows 10.6.0.rc.0 while the "Examples" section just below uses 10.0.0.rc.1. The same 10.6.0 phantom version also shows up in the prose ("reads ## [v10.6.0] from CHANGELOG.md") and the sync_github_release examples. Since v10 is just starting, 10.0.0 / 10.1.0 are more accurate stand-ins. Inline suggestions posted on the two most prominent occurrences.

Small nits (no action required)

  • docs/troubleshooting.md: changing the fence from ```json to ```jsonc is actually the right call here — the original block already had a // package.json comment (invalid JSON), and the PR adds a second inline comment. jsonc renders correctly on GitHub.
  • docs/react.md line 27: the parenthetical "(this default was introduced in v9)" is accurate but makes the sentence a bit unwieldy. Worth smoothing in a follow-up if readability is a concern, but not a blocker.

@justin808 justin808 merged commit 860a5ef into main Apr 13, 2026
56 checks passed
@justin808 justin808 deleted the jg/update-v10-readme-docs branch April 13, 2026 03:30
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