Skip to content

fix: support core v2 and v3 peer dependencies (FEP-2590)#729

Merged
ENvironmentSet merged 1 commit into
mainfrom
feature/fep-2590
Jul 15, 2026
Merged

fix: support core v2 and v3 peer dependencies (FEP-2590)#729
ENvironmentSet merged 1 commit into
mainfrom
feature/fep-2590

Conversation

@ENvironmentSet

@ENvironmentSet ENvironmentSet commented Jul 15, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • expand the @stackflow/core peer dependency range from ^3.0.0 to ^2.0.0 || ^3.0.0 across 13 published packages
  • keep development dependencies on @stackflow/core v3
  • add patch changesets for all affected packages and update the lockfile

Linear: https://linear.app/daangn/issue/FEP-2590

@changeset-bot

changeset-bot Bot commented Jul 15, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 32d48a0

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 13 packages
Name Type
@stackflow/react Patch
@stackflow/link Patch
@stackflow/plugin-basic-ui Patch
@stackflow/plugin-blocker Patch
@stackflow/plugin-devtools Patch
@stackflow/plugin-google-analytics-4 Patch
@stackflow/plugin-history-sync Patch
@stackflow/plugin-lifecycle Patch
@stackflow/plugin-renderer-basic Patch
@stackflow/plugin-renderer-web Patch
@stackflow/plugin-sentry Patch
@stackflow/plugin-stack-depth-change Patch
@stackflow/react-ui-core Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@coderabbitai

coderabbitai Bot commented Jul 15, 2026

Copy link
Copy Markdown

Review Change Stack

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 4eb22c30-59bc-4b9c-a7b7-6b47edf52f78

📥 Commits

Reviewing files that changed from the base of the PR and between 5222fd7 and 32d48a0.

⛔ Files ignored due to path filters (1)
  • yarn.lock is excluded by !**/yarn.lock, !**/*.lock
📒 Files selected for processing (14)
  • .changeset/fep-2590-core-peer-compat.md
  • extensions/link/package.json
  • extensions/plugin-basic-ui/package.json
  • extensions/plugin-blocker/package.json
  • extensions/plugin-devtools/package.json
  • extensions/plugin-google-analytics-4/package.json
  • extensions/plugin-history-sync/package.json
  • extensions/plugin-lifecycle/package.json
  • extensions/plugin-renderer-basic/package.json
  • extensions/plugin-renderer-web/package.json
  • extensions/plugin-sentry/package.json
  • extensions/plugin-stack-depth-change/package.json
  • extensions/react-ui-core/package.json
  • integrations/react/package.json

Disabled knowledge base sources:

  • Jira integration is disabled
  • Linear integration is disabled

You can enable these sources in your CodeRabbit configuration.


📝 Walkthrough

Summary by CodeRabbit

  • Compatibility
    • Expanded compatibility across Stackflow integrations, plugins, UI packages, and tooling to support both Core v2 and Core v3.
    • Published patch-level updates for the affected packages.

Walkthrough

The PR broadens @stackflow/core peer dependency ranges from v3-only to v2 or v3 across Stackflow extensions and React integrations, and adds a changeset marking affected packages for patch releases.

Changes

Core peer compatibility

Layer / File(s) Summary
Broaden package peer ranges
extensions/*/package.json, extensions/react-ui-core/package.json, integrations/react/package.json
The @stackflow/core peer dependency now accepts `^2.0.0
Record patch release
.changeset/fep-2590-core-peer-compat.md
A changeset marks affected packages for patch releases and documents v2/v3 compatibility.

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

Possibly related PRs

  • daangn/stackflow#725: Updates Stackflow package peer dependency compatibility around @stackflow/core versions.

Suggested reviewers: daangnbot

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch feature/fep-2590

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.

@pkg-pr-new

pkg-pr-new Bot commented Jul 15, 2026

Copy link
Copy Markdown
@stackflow/react

yarn add https://pkg.pr.new/@stackflow/react@729.tgz

@stackflow/link

yarn add https://pkg.pr.new/@stackflow/link@729.tgz

@stackflow/plugin-basic-ui

yarn add https://pkg.pr.new/@stackflow/plugin-basic-ui@729.tgz

@stackflow/plugin-blocker

yarn add https://pkg.pr.new/@stackflow/plugin-blocker@729.tgz

@stackflow/plugin-devtools

yarn add https://pkg.pr.new/@stackflow/plugin-devtools@729.tgz

@stackflow/plugin-google-analytics-4

yarn add https://pkg.pr.new/@stackflow/plugin-google-analytics-4@729.tgz

@stackflow/plugin-history-sync

yarn add https://pkg.pr.new/@stackflow/plugin-history-sync@729.tgz

@stackflow/plugin-lifecycle

yarn add https://pkg.pr.new/@stackflow/plugin-lifecycle@729.tgz

@stackflow/plugin-renderer-basic

yarn add https://pkg.pr.new/@stackflow/plugin-renderer-basic@729.tgz

@stackflow/plugin-renderer-web

yarn add https://pkg.pr.new/@stackflow/plugin-renderer-web@729.tgz

@stackflow/plugin-sentry

yarn add https://pkg.pr.new/@stackflow/plugin-sentry@729.tgz

@stackflow/plugin-stack-depth-change

yarn add https://pkg.pr.new/@stackflow/plugin-stack-depth-change@729.tgz

@stackflow/react-ui-core

yarn add https://pkg.pr.new/@stackflow/react-ui-core@729.tgz

commit: 32d48a0

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
stackflow-docs 32d48a0 Commit Preview URL Jul 15 2026, 02:31 AM

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying stackflow-demo with  Cloudflare Pages  Cloudflare Pages

Latest commit: 32d48a0
Status: ✅  Deploy successful!
Preview URL: https://d30ce274.stackflow-demo.pages.dev
Branch Preview URL: https://feature-fep-2590.stackflow-demo.pages.dev

View logs

@ENvironmentSet
ENvironmentSet marked this pull request as ready for review July 15, 2026 02:55
@ENvironmentSet
ENvironmentSet merged commit aaf2d03 into main Jul 15, 2026
9 checks passed
@ENvironmentSet
ENvironmentSet deleted the feature/fep-2590 branch July 15, 2026 02:55
@coderabbitai coderabbitai Bot mentioned this pull request Jul 15, 2026
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