Skip to content

Update CHANGELOG.md for 16.5.0.rc.0#2847

Merged
justin808 merged 1 commit intomainfrom
jg/update-changelog-rc
Mar 25, 2026
Merged

Update CHANGELOG.md for 16.5.0.rc.0#2847
justin808 merged 1 commit intomainfrom
jg/update-changelog-rc

Conversation

@justin808
Copy link
Copy Markdown
Member

@justin808 justin808 commented Mar 25, 2026

Summary

  • Stamp ### [16.5.0.rc.0] version header with today's date
  • Add 10 new changelog entries for PRs merged since v16.4.0
  • Fix incomplete PR 2818 entry (missing author link)

New entries added

Added:

  • create-react-on-rails-app --pro support (PR 2818)
  • Global prerender env override REACT_ON_RAILS_PRERENDER_OVERRIDE (PR 2816)
  • react_on_rails:sync_versions rake task (PR 2797)
  • Pro/RSC setup checks in react_on_rails:doctor (PR 2674)

Changed:

  • [Pro] Canonical env var for worker count is now RENDERER_WORKERS_COUNT (PR 2611)

Improved:

  • Smoother create-react-on-rails-app and install generator flows (PR 2650)
  • Pro upgrade hint after install (PR 2642)

Fixed:

  • Preserve runtime env vars across Bundler.with_unbundled_env (PR 2836)
  • Fix doctor prerender check and ExecJS display for Pro/RSC apps (PR 2773)
  • Fix doctor false positives for custom layouts (PR 2612)

Skipped PRs (not user-visible)

Docs-only: #2845, #2842, #2826, #2830, #2820, #2809, #2803, #2785, #2801, #2791, #2789, #2788, #2772, #2778, #2780, #2784, #2671, #2676, #2662, #2657, #2669
CI/internal tooling: #2825, #2817, #2819, #2812, #2815, #2810, #2808, #2807, #2634, #2798, #2761, #2760, #2658, #2639, #2667, #2656

Test plan

  • Verified version header and diff links are correct
  • Verified all entries follow changelog formatting conventions
  • Verified file ends with newline
  • After merge, run rake release to publish 16.5.0.rc.0

🤖 Generated with Claude Code


Note

Low Risk
Documentation-only change updating CHANGELOG.md with a new 16.5.0.rc.0 section and compare links; no runtime code is modified.

Overview
Adds a new 16.5.0.rc.0 (2026-03-25) section to CHANGELOG.md, consolidating recent PR entries under Added/Changed/Improved/Fixed and correcting the previously incomplete --pro CLI entry author attribution.

Updates the bottom compare links so [unreleased] now compares from v16.5.0.rc.0 and adds a link definition for [16.5.0.rc.0].

Written by Cursor Bugbot for commit 481a71c. This will update automatically on new commits. Configure here.

Summary by CodeRabbit

Release Notes - v16.5.0.rc.0

  • New Features

    • Added sync_versions task for streamlined version management
    • Expanded doctor checks for Pro and RSC support
  • Improvements

    • Enhanced generator workflow and Pro upgrade guidance
    • Improved environment variable handling and preservation
  • Bug Fixes

    • Fixed detection issues with doctor tools and ExecJS/prerender functionality

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@chatgpt-codex-connector
Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented Mar 25, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 556c76b0-5813-43f6-8f09-d119a4f3be9b

📥 Commits

Reviewing files that changed from the base of the PR and between 2e490c5 and 481a71c.

📒 Files selected for processing (1)
  • CHANGELOG.md

Walkthrough

A new release section for version 16.5.0.rc.0 was added to the changelog, containing reformatted existing entries and new items documenting improvements, fixes, and feature additions. Version comparison links were updated to reflect the new release as the unreleased base.

Changes

Cohort / File(s) Summary
Changelog Release Update
CHANGELOG.md
Added new release section 16.5.0.rc.0 with reformatted and expanded entries covering react_on_rails:sync_versions, expanded doctor checks, worker-count env var canonicalization, generator improvements, and various bug fixes. Updated version comparison links for [unreleased] and added new [16.5.0.rc.0] link.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Poem

🐰 A version blooms with hopeful light,
16.5.0.rc.0 marks progress bright,
New features, fixes, all in place,
The changelog updates keep the pace! 🎉

🚥 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 directly summarizes the main change: updating the CHANGELOG for release version 16.5.0.rc.0.
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-changelog-rc

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

greptile-apps Bot commented Mar 25, 2026

Greptile Summary

This is a changelog-only PR that stamps the [16.5.0.rc.0] - 2026-03-25 version header, moves the two previously unreleased entries into it, adds eight more user-visible entries (covering the Added/Changed/Improved/Fixed categories), fixes the missing author link on the PR 2818 entry, and updates the [unreleased] and [16.5.0.rc.0] diff-comparison URLs at the bottom of the file.

  • All 10 new entries are properly attributed with author links and valid PR URLs.
  • The [Unreleased] section is left empty but present, which is the standard keepachangelog pattern.
  • The [unreleased] comparison link now correctly targets v16.5.0.rc.0...main; the link will resolve once rake release creates the v16.5.0.rc.0 git tag (noted as a post-merge step in the test plan).
  • The new [16.5.0.rc.0] link correctly compares v16.4.0...v16.5.0.rc.0.
  • Entry formatting (bold feature name, inline PR link, inline author link) is consistent with the surrounding changelog style.

Confidence Score: 5/5

  • This is a documentation-only CHANGELOG update with no code changes; safe to merge immediately.
  • All entries are well-formed and correctly attributed. The only "live" dependency — the v16.5.0.rc.0 git tag — is intentionally deferred to the post-merge rake release step, which is standard practice for this repo. No logic, tests, or runtime behaviour is affected.
  • No files require special attention.

Important Files Changed

Filename Overview
CHANGELOG.md Adds [16.5.0.rc.0] - 2026-03-25 version block with 10 new user-visible entries (Added/Changed/Improved/Fixed), fixes the incomplete PR 2818 author link, and updates the diff-comparison links at the bottom of the file.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    U["[Unreleased]<br/>compare: v16.5.0.rc.0...main"]
    RC["[16.5.0.rc.0] - 2026-03-25<br/>compare: v16.4.0...v16.5.0.rc.0"]
    V164["[16.4.0] - 2026-03-16"]

    U --> RC
    RC --> V164

    subgraph RC_entries["16.5.0.rc.0 entries"]
        A1["Added: --pro CLI flag (PR 2818)"]
        A2["Added: REACT_ON_RAILS_PRERENDER_OVERRIDE (PR 2816)"]
        A3["Added: react_on_rails:sync_versions task (PR 2797)"]
        A4["Added: Pro/RSC doctor checks (PR 2674)"]
        C1["Changed: RENDERER_WORKERS_COUNT env var (PR 2611)"]
        I1["Improved: create-react-on-rails-app flow (PR 2650)"]
        I2["Improved: Pro upgrade hint after install (PR 2642)"]
        F1["Fixed: env vars across Bundler.with_unbundled_env (PR 2836)"]
        F2["Fixed: doctor prerender/ExecJS for Pro/RSC (PR 2773)"]
        F3["Fixed: doctor false positives for custom layouts (PR 2612)"]
    end

    RC --> RC_entries
Loading

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

@claude
Copy link
Copy Markdown
Contributor

claude Bot commented Mar 25, 2026

Review: CHANGELOG update for 16.5.0.rc.0

This is a clean, documentation-only change. Overall LGTM.

Observations

Version format is correct for the release tooling.
The gem version 16.5.0.rc.0 and VersionSyntaxConverter#rubygem_to_npm correctly converts this to 16.5.0-rc.0 for npm, so both registries will receive properly formatted pre-release identifiers.

The [unreleased] compare link will be broken until the tag is created.
The link [unreleased]: .../compare/v16.5.0.rc.0...main references a tag that does not exist yet (version.rb still reads 16.4.0). This is intentional per the test plan (run rake release after merge), but the diff link will 404 until the tag is pushed.

version.rb and package.json are not updated here.
Both still read 16.4.0. Assuming rake release handles those bumps automatically — if not, version files will need a separate update before or alongside the release.

PR 2818 author attribution is correctly fixed.
The previously incomplete by (missing author link) is now by [justin808](https://github.com/justin808).

Formatting is consistent with the rest of the file — single-line entries, correct PR link format (no #), established #### Improved section, and correct **[Pro]** tagging for the worker-count env var change.

@justin808 justin808 merged commit 897a7e7 into main Mar 25, 2026
10 checks passed
@justin808 justin808 deleted the jg/update-changelog-rc branch March 25, 2026 21:10
justin808 added a commit that referenced this pull request Mar 27, 2026
…olve-2835

* origin/main: (21 commits)
  docs: fix profiling node renderer command (#2863)
  generators: point Pro install fallback to upgrade guide (#2868)
  Add RSC Flight payload optimization guide (Article 7) (#2827)
  Migrate from deprecated Async::Variable to Async::Promise (#2832)
  docs: turn pro quick start into a gateway (#2862)
  Fix upload-assets endpoint duplicating bundles across directories (#2768)
  docs: fix stale docs links and help URLs (#2850)
  docs: replace dead pro.reactonrails.com links (#2851)
  docs: refresh generator and helper URLs (#2852)
  Add standalone RSC upgrade guide for existing Pro apps (#2831)
  Raise docs version floor to 16.4.0 in install/demo guidance (#2610)
  Fix release script: require changelog, fix RC version computation (#2848)
  Bump version to 16.5.0
  Bump version to 16.5.0.rc.0
  Update CHANGELOG.md for 16.5.0.rc.0 (#2847)
  Docs: add memory leak prevention guide for Node Renderer SSR (#2845)
  Docs: fix RSC migration gaps found during real-world migration (#2842)
  Add common mistakes sections to RSC migration guides (#2826)
  fix: preserve runtime env vars across Bundler.with_unbundled_env (#2836)
  Skip Pro CI workflows for Dependabot PRs (#2825)
  ...

# Conflicts:
#	CHANGELOG.md
@coderabbitai coderabbitai Bot mentioned this pull request Mar 28, 2026
2 tasks
@coderabbitai coderabbitai Bot mentioned this pull request Apr 8, 2026
2 tasks
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