Skip to content

Improve package metadata and Pro upgrade CTAs#3112

Merged
justin808 merged 2 commits intomainfrom
jg/postrelease-messages
Apr 12, 2026
Merged

Improve package metadata and Pro upgrade CTAs#3112
justin808 merged 2 commits intomainfrom
jg/postrelease-messages

Conversation

@justin808
Copy link
Copy Markdown
Member

@justin808 justin808 commented Apr 12, 2026

Summary

Improve RubyGems and npm package discovery so React on Rails users land on the docs site and get a clearer, low-noise path to evaluate Pro. This updates the OSS gem post-install message, points gem and npm homepage/documentation metadata at reactonrails.com, and adds concise README upgrade/trial links for the OSS and Pro npm packages. It also adds package repository.directory metadata so npm package pages resolve to the right folder in the monorepo.

Pull Request checklist

- [ ] Add/update test to cover these changes

  • Update documentation
    - [ ] Update CHANGELOG file

Other Information

Validation included local RubyGems/npm install-message experiments, package.json parsing, gemspec loading, and Prettier; RuboCop on the gemspecs still reports the repo's existing Gemspec/DevelopmentDependencies offenses.


Note

Low Risk
Low risk: changes are limited to package/gem metadata, README links, and a post-install message, with no runtime logic impact aside from updated gem dependencies ordering/metadata fields.

Overview
Updates npm packages (react-on-rails, react-on-rails-pro, and react-on-rails-pro-node-renderer) to improve discoverability by adding repository.directory metadata and pointing homepage links to reactonrails.com docs.

Refreshes documentation/CTAs: adds an OSS README section promoting Pro with evaluation/licensing links, updates the Pro README to use the docs site and include upgrade/trial messaging, and enhances both gemspecs with richer RubyGems metadata plus an updated react_on_rails post-install message directing users to Pro resources. (Also reorders/adds Pro gem runtime dependency entries without changing versions.)

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

Summary by CodeRabbit

  • Documentation

    • Updated documentation links across packages to point to the new documentation portal.
    • Added licensing clarification: React on Rails Pro is free for evaluation in development, CI/CD, and staging environments; paid licensing required only for production deployments.
    • Enhanced README with information about React on Rails Pro features and OSS vs. Pro comparison.
  • Chores

    • Updated package and gem metadata to include directory references and point to the new documentation domain.

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented Apr 12, 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: 5c3960eb-816a-48b4-a1b1-c841d955354c

📥 Commits

Reviewing files that changed from the base of the PR and between d73245e and be7227c.

📒 Files selected for processing (7)
  • packages/react-on-rails-pro-node-renderer/package.json
  • packages/react-on-rails-pro/README.md
  • packages/react-on-rails-pro/package.json
  • packages/react-on-rails/README.md
  • packages/react-on-rails/package.json
  • react_on_rails/react_on_rails.gemspec
  • react_on_rails_pro/react_on_rails_pro.gemspec

Walkthrough

This PR updates package metadata and documentation references across React on Rails projects. Changes include updating repository directory fields, redirecting homepage URLs from GitHub to reactonrails.com documentation, adding comprehensive gemspec metadata, and enhancing READMEs with information about React on Rails Pro offerings.

Changes

Cohort / File(s) Summary
NPM Package Metadata
packages/react-on-rails*/package.json, packages/react-on-rails-pro-node-renderer/package.json
Updated repository field with new directory attribute and changed homepage URLs from GitHub to reactonrails.com docs domain.
Ruby Gem Specifications
react_on_rails/react_on_rails.gemspec, react_on_rails_pro/react_on_rails_pro.gemspec
Updated homepage URLs and added comprehensive metadata fields (bug\_tracker\_uri, changelog\_uri, documentation\_uri, homepage\_uri, source\_code\_uri) with MFA requirement enabled. Updated post\_install\_message content in main gem.
Documentation and README
packages/react-on-rails-pro/README.md, packages/react-on-rails/README.md
Added/updated links to reactonrails.com docs and Pro documentation. Added licensing clarification and "Need More Than OSS?" section promoting Pro features.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~5 minutes

Poem

🐰 Hop hop, the metadata's aligned!
New docs links, oh so refined,
From GitHub's grasp to web domains,
Pro's features flow through README lanes,
Gemspecs shine with metadata bright!

🚥 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 'Improve package metadata and Pro upgrade CTAs' directly and accurately summarizes the main focus of the changeset: updating package metadata across npm and RubyGems packages, and enhancing Pro upgrade messaging and call-to-action elements.
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 docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch jg/postrelease-messages

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 Apr 12, 2026

Greptile Summary

This PR updates package metadata and post-install messaging to improve discoverability by pointing gem and npm homepages to reactonrails.com instead of GitHub, adds repository.directory to all three npm packages for monorepo resolution on npm's package page, and rewrites the OSS gem's post_install_message with cleaner Pro upgrade CTAs. No runtime behaviour changes — purely metadata and documentation content.

Confidence Score: 5/5

Safe to merge — purely metadata and documentation changes with no runtime impact.

All changes are metadata fields (gemspec, package.json), README documentation, and a post_install_message rewrite. No library code, no migrations, no API surface changes. Heredoc syntax is correct, dependency reordering in the Pro gemspec is non-functional, and all remaining findings are P2 at most.

No files require special attention.

Important Files Changed

Filename Overview
react_on_rails/react_on_rails.gemspec Adds full metadata hash (bug_tracker_uri, changelog_uri, documentation_uri, homepage_uri, rubygems_mfa_required, source_code_uri) and rewrites post_install_message with heredoc and updated CTA links; no functional gem changes.
react_on_rails_pro/react_on_rails_pro.gemspec Adds five metadata fields via bracket accessors, updates homepage to docs site, and reorders async/httpx runtime dependencies alphabetically; all changes are non-functional.
packages/react-on-rails/package.json Adds repository.directory field and updates homepage from GitHub README anchor to reactonrails.com/docs/.
packages/react-on-rails-pro/package.json Adds repository.directory field and updates homepage from GitHub to reactonrails.com/docs/pro/.
packages/react-on-rails-pro-node-renderer/package.json Adds repository.directory field and updates homepage to reactonrails.com/docs/pro/node-renderer/.
packages/react-on-rails/README.md Adds "Need More Than OSS?" section with Pro upgrade links between the installation blurb and Quick Start.
packages/react-on-rails-pro/README.md Updates Pro overview link from pro.reactonrails.com to reactonrails.com/docs/pro/, adds licensing evaluation note, and adds an upgrading-to-pro link.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A[User discovers react_on_rails] --> B{Discovery channel}
    B -->|RubyGems| C[react_on_rails gem page]
    B -->|npm| D[react-on-rails npm page]
    B -->|npm| E[react-on-rails-pro npm page]
    B -->|npm| F[react-on-rails-pro-node-renderer npm page]

    C -->|homepage / documentation_uri| G[reactonrails.com/docs/]
    D -->|homepage| G
    E -->|homepage| H[reactonrails.com/docs/pro/]
    F -->|homepage| I[reactonrails.com/docs/pro/node-renderer/]

    C -->|post_install_message| J[CTA: OSS vs Pro comparison]
    J --> K[Pro quick start]

    G --> L[OSS README: Need More Than OSS? section]
    H --> M[Pro README: Upgrade from OSS to Pro link]
Loading

Reviews (1): Last reviewed commit: "Improve package metadata for Pro discove..." | Re-trigger Greptile

Comment thread react_on_rails/react_on_rails.gemspec
Comment thread react_on_rails/react_on_rails.gemspec Outdated
Comment thread react_on_rails_pro/react_on_rails_pro.gemspec
Comment thread react_on_rails_pro/react_on_rails_pro.gemspec
Comment thread packages/react-on-rails-pro-node-renderer/package.json
Comment thread react_on_rails_pro/react_on_rails_pro.gemspec
@claude
Copy link
Copy Markdown
Contributor

claude Bot commented Apr 12, 2026

Review Summary

The overall direction is good — consolidating on reactonrails.com as the canonical URL, adding standard RubyGems metadata, and clarifying the Pro upgrade path are all worthwhile improvements. No security or runtime issues. A few things worth tidying before merge.

Substantive

homepage_uri is redundant in both gemspecs — when s.metadata["homepage_uri"] is set to the same value as s.homepage, one of the two should be dropped. RubyGems will fall back to s.homepage automatically. See inline comments on each gemspec.

Unverified URL for node-renderer homepage — https://reactonrails.com/docs/pro/node-renderer/ is new. If that docs page does not exist yet the npm package page will show a dead link (unlike the old GitHub tree URL, which is always live). Please confirm before merging.

Personal email in post-install message — embedding [email protected] in a message shown to every bundle install run is a spam-magnet over time. A contact/sales page URL is easier to update and less invasive.

Style / Consistency

Metadata style mismatch between gemspecs — the OSS gemspec was refactored to a single s.metadata = { ... } block, but the Pro gemspec still uses individual s.metadata["key"] = "value" assignments. These will diverge over time; aligning them now is low-effort (suggested replacement in the inline comment).

Out-of-scope dependency reordering — alphabetising async / http-2 / httpx in the Pro gemspec is harmless but inflates the diff for a metadata-only PR. Worth a single-line mention in the PR description so reviewers know no functional change is hiding in the reorder.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 12, 2026

size-limit report 📦

Path Size
react-on-rails/client bundled (gzip) 62.63 KB (0%)
react-on-rails/client bundled (gzip) (time) 62.63 KB (0%)
react-on-rails/client bundled (brotli) 53.7 KB (0%)
react-on-rails/client bundled (brotli) (time) 53.7 KB (0%)
react-on-rails-pro/client bundled (gzip) 63.56 KB (0%)
react-on-rails-pro/client bundled (gzip) (time) 63.56 KB (0%)
react-on-rails-pro/client bundled (brotli) 54.58 KB (0%)
react-on-rails-pro/client bundled (brotli) (time) 54.58 KB (0%)
registerServerComponent/client bundled (gzip) 127.39 KB (0%)
registerServerComponent/client bundled (gzip) (time) 127.39 KB (0%)
registerServerComponent/client bundled (brotli) 61.52 KB (0%)
registerServerComponent/client bundled (brotli) (time) 61.52 KB (0%)
wrapServerComponentRenderer/client bundled (gzip) 122.02 KB (0%)
wrapServerComponentRenderer/client bundled (gzip) (time) 122.02 KB (0%)
wrapServerComponentRenderer/client bundled (brotli) 56.77 KB (0%)
wrapServerComponentRenderer/client bundled (brotli) (time) 56.77 KB (0%)

@justin808
Copy link
Copy Markdown
Member Author

Review Comments Addressed

Fixed (1):

  • Replaced personal email ([email protected]) with contact page URL (https://www.shakacode.com/contact/) in post_install_messagebe7227c

Verified (1):

  • Confirmed https://reactonrails.com/docs/pro/node-renderer/ returns HTTP 200 — URL is live

Declined with rationale (4):

  • homepage_uri kept explicit in both gemspecs (standard practice, self-contained metadata)
  • Pro gemspec per-line metadata style kept as-is (separate cleanup PR)
  • Dependency reordering kept (alphabetical, no functional change)

All 6 review threads resolved.

@claude
Copy link
Copy Markdown
Contributor

claude Bot commented Apr 12, 2026

Code Review: Improve package metadata and Pro upgrade CTAs

This is a well-contained, low-risk PR. All changes are metadata fields, README additions, and a post-install message rewrite — no runtime code is modified.

Good

  • post_install_message now uses <<~MESSAGE heredoc and replaces the personal email with a contact URL — clear improvement
  • All three npm packages gain repository.directory, enabling npm registry to resolve the correct monorepo subfolder
  • URL consolidation to reactonrails.com is consistent across all touched files
  • The OSS README "Need More Than OSS?" section placement is sensible and the licensing note is accurate
  • Metadata fields (bug_tracker_uri, changelog_uri, documentation_uri, source_code_uri) are well-formed and complete

One new issue

packages/react-on-rails-pro/README.md line 100 — The License section still contains [email protected] directly:

Contact [[email protected]](mailto:[email protected]) for licensing.

The post_install_message was updated to use https://www.shakacode.com/contact/ for the same reason (spam exposure). The README contact should be updated consistently — e.g. Contact [ShakaCode](https://www.shakacode.com/contact/) for licensing.

Previously-raised items (declined by author)

  • homepage_uri redundancy in both gemspecs (duplicates s.homepage) — harmless; author prefers explicit metadata
  • Pro gemspec per-key s.metadata["x"] = ... style vs OSS block style — cosmetic; deferred to separate cleanup PR
  • Dependency reordering in Pro gemspec — alphabetical, non-functional; http-2 bug-workaround comment remains readable

Verdict: One real issue to fix (Pro README email), then ready to merge.

@claude
Copy link
Copy Markdown
Contributor

claude Bot commented Apr 12, 2026

Address-review summary

Scan scope: full history (no prior summary comment found).

Mattered

  • Personal email in post_install_message (prior claude review) — Fixed in be7227c; replaced [email protected] with https://www.shakacode.com/contact/
  • Unverified node-renderer docs URL (prior claude review) — Verified live by author
  • Personal email in packages/react-on-rails-pro/README.md:100 (new, this review) — Not yet fixed; flagged in top-level comment above. The License section still has mailto:[email protected] — same spam exposure concern as the post-install message fix

Skipped

  • homepage_uri redundancy in both gemspecs — author declined (prefers explicit metadata); harmless
  • Pro gemspec per-key metadata style vs OSS block style — author declined (separate cleanup PR planned)
  • Dependency reordering in Pro gemspec — author declined (alphabetical, non-functional)
  • coderabbitai in-progress status post — bot status, no action needed
  • greptile-apps summary — positive assessment ("safe to merge"), no action needed
  • github-actions size-limit report — no bundle size change, no action needed

Next default scan starts after this comment. Say check all reviews to rescan the full PR.

@justin808
Copy link
Copy Markdown
Member Author

Regarding the personal email in packages/react-on-rails-pro/README.md:100 flagged in the code review above:

Filed as #3118 to keep this PR focused on metadata changes. The fix will replace the personal email with a link to pro.reactonrails.com, consistent with the post_install_message update in be7227c.

Rationale for skipped items (all previously resolved by author):

  • homepage_uri redundancy (both gemspecs) — Keeping explicit for self-contained metadata. Standard practice.
  • Pro gemspec metadata style mismatch — Deferred to a separate cleanup PR to keep this PR focused.
  • Dependency reordering — Alphabetical, non-functional. Improves readability.
  • Node-renderer docs URL — Verified live (HTTP 200).
  • Bot status posts (coderabbit, greptile, size-limit) — Informational only, no action needed.

@justin808 justin808 merged commit 4d92580 into main Apr 12, 2026
51 checks passed
@justin808 justin808 deleted the jg/postrelease-messages branch April 12, 2026 19:25
justin808 added a commit that referenced this pull request Apr 12, 2026
### Summary

Improve RubyGems and npm package discovery so React on Rails users land
on the docs site and get a clearer, low-noise path to evaluate Pro. This
updates the OSS gem post-install message, points gem and npm
homepage/documentation metadata at `reactonrails.com`, and adds concise
README upgrade/trial links for the OSS and Pro npm packages. It also
adds package `repository.directory` metadata so npm package pages
resolve to the right folder in the monorepo.

### Pull Request checklist

~~- [ ] Add/update test to cover these changes~~
- [x] Update documentation
~~- [ ] Update CHANGELOG file~~

### Other Information

Validation included local RubyGems/npm install-message experiments,
`package.json` parsing, gemspec loading, and Prettier; RuboCop on the
gemspecs still reports the repo's existing
`Gemspec/DevelopmentDependencies` offenses.

<!-- CURSOR_SUMMARY -->
---

> [!NOTE]
> **Low Risk**
> Low risk: changes are limited to package/gem metadata, README links,
and a post-install message, with no runtime logic impact aside from
updated gem dependencies ordering/metadata fields.
> 
> **Overview**
> Updates npm packages (`react-on-rails`, `react-on-rails-pro`, and
`react-on-rails-pro-node-renderer`) to improve discoverability by adding
`repository.directory` metadata and pointing `homepage` links to
`reactonrails.com` docs.
> 
> Refreshes documentation/CTAs: adds an OSS README section promoting Pro
with evaluation/licensing links, updates the Pro README to use the docs
site and include upgrade/trial messaging, and enhances both gemspecs
with richer RubyGems metadata plus an updated `react_on_rails`
post-install message directing users to Pro resources. (Also
reorders/adds Pro gem runtime dependency entries without changing
versions.)
> 
> <sup>Reviewed by [Cursor Bugbot](https://cursor.com/bugbot) for commit
be7227c. Bugbot is set up for automated
code reviews on this repo. Configure
[here](https://www.cursor.com/dashboard/bugbot).</sup>
<!-- /CURSOR_SUMMARY -->

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **Documentation**
* Updated documentation links across packages to point to the new
documentation portal.
* Added licensing clarification: React on Rails Pro is free for
evaluation in development, CI/CD, and staging environments; paid
licensing required only for production deployments.
* Enhanced README with information about React on Rails Pro features and
OSS vs. Pro comparison.

* **Chores**
* Updated package and gem metadata to include directory references and
point to the new documentation domain.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: Claude Opus 4.6 (1M context) <[email protected]>
justin808 added a commit that referenced this pull request Apr 12, 2026
Improve RubyGems and npm package discovery so React on Rails users land
on the docs site and get a clearer, low-noise path to evaluate Pro. This
updates the OSS gem post-install message, points gem and npm
homepage/documentation metadata at `reactonrails.com`, and adds concise
README upgrade/trial links for the OSS and Pro npm packages. It also
adds package `repository.directory` metadata so npm package pages
resolve to the right folder in the monorepo.

~~- [ ] Add/update test to cover these changes~~
- [x] Update documentation
~~- [ ] Update CHANGELOG file~~

Validation included local RubyGems/npm install-message experiments,
`package.json` parsing, gemspec loading, and Prettier; RuboCop on the
gemspecs still reports the repo's existing
`Gemspec/DevelopmentDependencies` offenses.

<!-- CURSOR_SUMMARY -->
---

> [!NOTE]
> **Low Risk**
> Low risk: changes are limited to package/gem metadata, README links,
and a post-install message, with no runtime logic impact aside from
updated gem dependencies ordering/metadata fields.
>
> **Overview**
> Updates npm packages (`react-on-rails`, `react-on-rails-pro`, and
`react-on-rails-pro-node-renderer`) to improve discoverability by adding
`repository.directory` metadata and pointing `homepage` links to
`reactonrails.com` docs.
>
> Refreshes documentation/CTAs: adds an OSS README section promoting Pro
with evaluation/licensing links, updates the Pro README to use the docs
site and include upgrade/trial messaging, and enhances both gemspecs
with richer RubyGems metadata plus an updated `react_on_rails`
post-install message directing users to Pro resources. (Also
reorders/adds Pro gem runtime dependency entries without changing
versions.)
>
> <sup>Reviewed by [Cursor Bugbot](https://cursor.com/bugbot) for commit
be7227c. Bugbot is set up for automated
code reviews on this repo. Configure
[here](https://www.cursor.com/dashboard/bugbot).</sup>
<!-- /CURSOR_SUMMARY -->

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

* **Documentation**
* Updated documentation links across packages to point to the new
documentation portal.
* Added licensing clarification: React on Rails Pro is free for
evaluation in development, CI/CD, and staging environments; paid
licensing required only for production deployments.
* Enhanced README with information about React on Rails Pro features and
OSS vs. Pro comparison.

* **Chores**
* Updated package and gem metadata to include directory references and
point to the new documentation domain.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: Claude Opus 4.6 (1M context) <[email protected]>
justin808 added a commit that referenced this pull request Apr 12, 2026
### Summary

Improve RubyGems and npm package discovery so React on Rails users land
on the docs site and get a clearer, low-noise path to evaluate Pro. This
updates the OSS gem post-install message, points gem and npm
homepage/documentation metadata at `reactonrails.com`, and adds concise
README upgrade/trial links for the OSS and Pro npm packages. It also
adds package `repository.directory` metadata so npm package pages
resolve to the right folder in the monorepo.

### Pull Request checklist

~~- [ ] Add/update test to cover these changes~~
- [x] Update documentation
~~- [ ] Update CHANGELOG file~~

### Other Information

Validation included local RubyGems/npm install-message experiments,
`package.json` parsing, gemspec loading, and Prettier; RuboCop on the
gemspecs still reports the repo's existing
`Gemspec/DevelopmentDependencies` offenses.

<!-- CURSOR_SUMMARY -->
---

> [!NOTE]
> **Low Risk**
> Low risk: changes are limited to package/gem metadata, README links,
and a post-install message, with no runtime logic impact aside from
updated gem dependencies ordering/metadata fields.
> 
> **Overview**
> Updates npm packages (`react-on-rails`, `react-on-rails-pro`, and
`react-on-rails-pro-node-renderer`) to improve discoverability by adding
`repository.directory` metadata and pointing `homepage` links to
`reactonrails.com` docs.
> 
> Refreshes documentation/CTAs: adds an OSS README section promoting Pro
with evaluation/licensing links, updates the Pro README to use the docs
site and include upgrade/trial messaging, and enhances both gemspecs
with richer RubyGems metadata plus an updated `react_on_rails`
post-install message directing users to Pro resources. (Also
reorders/adds Pro gem runtime dependency entries without changing
versions.)
> 
> <sup>Reviewed by [Cursor Bugbot](https://cursor.com/bugbot) for commit
be7227c. Bugbot is set up for automated
code reviews on this repo. Configure
[here](https://www.cursor.com/dashboard/bugbot).</sup>
<!-- /CURSOR_SUMMARY -->

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **Documentation**
* Updated documentation links across packages to point to the new
documentation portal.
* Added licensing clarification: React on Rails Pro is free for
evaluation in development, CI/CD, and staging environments; paid
licensing required only for production deployments.
* Enhanced README with information about React on Rails Pro features and
OSS vs. Pro comparison.

* **Chores**
* Updated package and gem metadata to include directory references and
point to the new documentation domain.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: Claude Opus 4.6 (1M context) <[email protected]>
justin808 added a commit that referenced this pull request Apr 12, 2026
…ages

* origin/main: (44 commits)
  Consolidate CSP nonce sanitization into shared module (#2828)
  Add comprehensive --rsc-pro generator tests (#3098)
  fix: cross-env validation and docs for renderer password (#3090)
  Improve package metadata and Pro upgrade CTAs (#3112)
  docs: standardize warning syntax to GFM alert format (#3115)
  docs: improve react-intl documentation for React Server Components (#3085)
  Fix generator CI SSR regression on main (#3110)
  Refocus GitHub README on docs navigation (#3113)
  Add manual dev environment testing checklist for coding agents (#3074)
  Bump version to 16.6.0
  Update CHANGELOG.md for 16.6.0 (#3078)
  fix: node-renderer diagnostic improvements (#3086)
  fix: pin third-party npm deps in generator to prevent peer dep conflicts (#3083)
  chore(deps): bump lodash from 4.17.23 to 4.18.1 in the npm-security group across 1 directory (#2920)
  fix: refactor formatExceptionMessage to accept generic request context (#2877)
  Bump version to 16.6.0.rc.1
  Update CHANGELOG.md for 16.6.0.rc.1 (#3079)
  Update CHANGELOG.md unreleased section (#3077)
  Fix Content-Length mismatch and null renderingRequest errors in node renderer (#3069)
  Improve memory debugging docs with simpler heap snapshot approach (#3072)
  ...

# Conflicts:
#	docs/pro/home-pro.md
#	docs/pro/react-on-rails-pro.md
#	docs/sidebars.ts
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