Version Packages#730
Conversation
Deploying stackflow-demo with
|
| Latest commit: |
4f492fe
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://3cc8ea33.stackflow-demo.pages.dev |
| Branch Preview URL: | https://changeset-release-main.stackflow-demo.pages.dev |
Deploying with
|
| Status | Name | Latest Commit | Preview URL | Updated (UTC) |
|---|---|---|---|---|
| ✅ Deployment successful! View logs |
stackflow-docs | 4f492fe | Commit Preview URL | Jul 22 2026, 09:12 AM |
|
Note Reviews pausedIt looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the Use the following commands to manage reviews:
Use the checkboxes below for quick actions:
📝 WalkthroughWalkthroughThe PR updates Stackflow package versions and dependency metadata, adds initial release metadata for the activity-guard and stack-persistence plugins, and documents compatibility with both ChangesPeer Compatibility Release
Estimated code review effort: 1 (Trivial) | ~5 minutes Possibly related PRs
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 inconclusive)
✅ Passed checks (4 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
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. Comment |
@stackflow/link
@stackflow/plugin-activity-guard
@stackflow/plugin-basic-ui
@stackflow/plugin-blocker
@stackflow/plugin-devtools
@stackflow/plugin-google-analytics-4
@stackflow/plugin-history-sync
@stackflow/plugin-lifecycle
@stackflow/plugin-renderer-basic
@stackflow/plugin-renderer-web
@stackflow/plugin-sentry
@stackflow/plugin-stack-depth-change
@stackflow/plugin-stack-persistence
@stackflow/react-ui-core
@stackflow/react
commit: |
50bed05 to
5ecd581
Compare
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@extensions/plugin-stack-persistence/package.json`:
- Line 29: Update the package.json dev script to run build:js --watch and
build:dts --watch concurrently, using the repository’s established
concurrent-task runner or equivalent backgrounding approach so both watch
processes start immediately.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Path: .coderabbit.yaml
Review profile: CHILL
Plan: Pro
Run ID: a31431f6-57aa-433d-8a7c-0ce16f2c87cd
⛔ Files ignored due to path filters (1)
yarn.lockis excluded by!**/yarn.lock,!**/*.lock
📒 Files selected for processing (30)
.changeset/fep-2590-core-peer-compat.mddocs/components/ChangelogContent.mdxextensions/link/CHANGELOG.mdextensions/link/package.jsonextensions/plugin-basic-ui/CHANGELOG.mdextensions/plugin-basic-ui/package.jsonextensions/plugin-blocker/CHANGELOG.mdextensions/plugin-blocker/package.jsonextensions/plugin-devtools/CHANGELOG.mdextensions/plugin-devtools/package.jsonextensions/plugin-google-analytics-4/CHANGELOG.mdextensions/plugin-google-analytics-4/package.jsonextensions/plugin-history-sync/CHANGELOG.mdextensions/plugin-history-sync/package.jsonextensions/plugin-lifecycle/CHANGELOG.mdextensions/plugin-lifecycle/package.jsonextensions/plugin-renderer-basic/CHANGELOG.mdextensions/plugin-renderer-basic/package.jsonextensions/plugin-renderer-web/CHANGELOG.mdextensions/plugin-renderer-web/package.jsonextensions/plugin-sentry/CHANGELOG.mdextensions/plugin-sentry/package.jsonextensions/plugin-stack-depth-change/CHANGELOG.mdextensions/plugin-stack-depth-change/package.jsonextensions/plugin-stack-persistence/CHANGELOG.mdextensions/plugin-stack-persistence/package.jsonextensions/react-ui-core/CHANGELOG.mdextensions/react-ui-core/package.jsonintegrations/react/CHANGELOG.mdintegrations/react/package.json
💤 Files with no reviewable changes (1)
- .changeset/fep-2590-core-peer-compat.md
🚧 Files skipped from review as they are similar to previous changes (21)
- integrations/react/package.json
- extensions/plugin-devtools/package.json
- extensions/plugin-blocker/CHANGELOG.md
- extensions/react-ui-core/package.json
- extensions/plugin-devtools/CHANGELOG.md
- extensions/plugin-sentry/package.json
- extensions/plugin-sentry/CHANGELOG.md
- extensions/link/CHANGELOG.md
- extensions/plugin-stack-depth-change/package.json
- extensions/plugin-lifecycle/package.json
- extensions/plugin-renderer-web/CHANGELOG.md
- extensions/react-ui-core/CHANGELOG.md
- extensions/plugin-history-sync/package.json
- extensions/plugin-basic-ui/CHANGELOG.md
- integrations/react/CHANGELOG.md
- extensions/plugin-renderer-web/package.json
- extensions/plugin-google-analytics-4/package.json
- extensions/plugin-lifecycle/CHANGELOG.md
- extensions/plugin-renderer-basic/package.json
- extensions/plugin-history-sync/CHANGELOG.md
- extensions/link/package.json
There was a problem hiding this comment.
Caution
Inline review comments failed to post. This is likely due to GitHub's internal server error or limits when posting large numbers of comments. If you are seeing this consistently it is likely a permissions issue. Please check "Moderation" -> "Code review limits" under your organization settings.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@extensions/plugin-stack-persistence/package.json`:
- Line 29: Update the package.json dev script to run build:js --watch and
build:dts --watch concurrently, using the repository’s established
concurrent-task runner or equivalent backgrounding approach so both watch
processes start immediately.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Path: .coderabbit.yaml
Review profile: CHILL
Plan: Pro
Run ID: a31431f6-57aa-433d-8a7c-0ce16f2c87cd
⛔ Files ignored due to path filters (1)
yarn.lockis excluded by!**/yarn.lock,!**/*.lock
📒 Files selected for processing (30)
.changeset/fep-2590-core-peer-compat.mddocs/components/ChangelogContent.mdxextensions/link/CHANGELOG.mdextensions/link/package.jsonextensions/plugin-basic-ui/CHANGELOG.mdextensions/plugin-basic-ui/package.jsonextensions/plugin-blocker/CHANGELOG.mdextensions/plugin-blocker/package.jsonextensions/plugin-devtools/CHANGELOG.mdextensions/plugin-devtools/package.jsonextensions/plugin-google-analytics-4/CHANGELOG.mdextensions/plugin-google-analytics-4/package.jsonextensions/plugin-history-sync/CHANGELOG.mdextensions/plugin-history-sync/package.jsonextensions/plugin-lifecycle/CHANGELOG.mdextensions/plugin-lifecycle/package.jsonextensions/plugin-renderer-basic/CHANGELOG.mdextensions/plugin-renderer-basic/package.jsonextensions/plugin-renderer-web/CHANGELOG.mdextensions/plugin-renderer-web/package.jsonextensions/plugin-sentry/CHANGELOG.mdextensions/plugin-sentry/package.jsonextensions/plugin-stack-depth-change/CHANGELOG.mdextensions/plugin-stack-depth-change/package.jsonextensions/plugin-stack-persistence/CHANGELOG.mdextensions/plugin-stack-persistence/package.jsonextensions/react-ui-core/CHANGELOG.mdextensions/react-ui-core/package.jsonintegrations/react/CHANGELOG.mdintegrations/react/package.json
💤 Files with no reviewable changes (1)
- .changeset/fep-2590-core-peer-compat.md
🚧 Files skipped from review as they are similar to previous changes (21)
- integrations/react/package.json
- extensions/plugin-devtools/package.json
- extensions/plugin-blocker/CHANGELOG.md
- extensions/react-ui-core/package.json
- extensions/plugin-devtools/CHANGELOG.md
- extensions/plugin-sentry/package.json
- extensions/plugin-sentry/CHANGELOG.md
- extensions/link/CHANGELOG.md
- extensions/plugin-stack-depth-change/package.json
- extensions/plugin-lifecycle/package.json
- extensions/plugin-renderer-web/CHANGELOG.md
- extensions/react-ui-core/CHANGELOG.md
- extensions/plugin-history-sync/package.json
- extensions/plugin-basic-ui/CHANGELOG.md
- integrations/react/CHANGELOG.md
- extensions/plugin-renderer-web/package.json
- extensions/plugin-google-analytics-4/package.json
- extensions/plugin-lifecycle/CHANGELOG.md
- extensions/plugin-renderer-basic/package.json
- extensions/plugin-history-sync/CHANGELOG.md
- extensions/link/package.json
🛑 Comments failed to post (1)
extensions/plugin-stack-persistence/package.json (1)
29-29: 🎯 Functional Correctness | 🟠 Major | ⚡ Quick win
🧩 Analysis chain
🏁 Script executed:
#!/bin/bash # Search for concurrent dev scripts in other packages to find the established pattern rg '"dev":' extensions/*/package.jsonRepository: daangn/stackflow
Length of output: 1631
🏁 Script executed:
#!/bin/bash set -euo pipefail echo '--- search for concurrent runners ---' rg -n '"(concurrently|npm-run-all|run-p|run-s)"' package.json extensions/*/package.json . || true echo echo '--- inspect the build scripts used by dev ---' for f in extensions/plugin-stack-persistence/package.json extensions/react-ui-core/package.json extensions/plugin-history-sync/package.json; do echo "### $f" sed -n '1,120p' "$f" echo doneRepository: daangn/stackflow
Length of output: 5909
🏁 Script executed:
#!/bin/bash set -euo pipefail echo '--- locate esbuild config files ---' fd -a 'esbuild.config.js' extensions echo echo '--- inspect one representative esbuild config ---' sed -n '1,220p' extensions/plugin-stack-persistence/esbuild.config.js echo echo '--- search for ultra configuration and usage ---' rg -n '"ultra"|concurrent|build:js --watch|build:dts --watch' -g 'package.json' -g 'esbuild.config.js' -g '*.js' -g '*.ts' .Repository: daangn/stackflow
Length of output: 5596
🏁 Script executed:
#!/bin/bash set -euo pipefail echo '--- search for ultra docs and root config ---' fd -a 'README.md' . echo rg -n '"ultra"|dev:|build:js --watch && yarn build:dts --watch|ultra ' package.json .github README.md docs extensions config core integrations demo -g '!**/node_modules/**' || true echo echo '--- inspect root package.json if present ---' if [ -f package.json ]; then sed -n '1,220p' package.json; fiRepository: daangn/stackflow
Length of output: 5904
Run the watch tasks in parallel.
yarn build:dts --watchonly starts afteryarn build:js --watchexits, which won’t happen in normal watch mode, so declaration updates never begin. Use a concurrent runner or background the first command.🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the rest with a brief reason, keep changes minimal, and validate. In `@extensions/plugin-stack-persistence/package.json` at line 29, Update the package.json dev script to run build:js --watch and build:dts --watch concurrently, using the repository’s established concurrent-task runner or equivalent backgrounding approach so both watch processes start immediately.
dcab8fb to
0427245
Compare
0427245 to
4f492fe
Compare
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@stackflow/plugin-activity-guard@1.0.0
Major Changes
@stackflow/plugin-stack-persistence@1.0.0
Major Changes
Minor Changes
StacktoStackSnapshotStrategy.createMetadata, so metadata can be derived from the same stack state that the snapshot is captured from.composeStrategiesto combine multiple strategies into one.Patch Changes
StackSnapshotRecordSaveErrorbefore invokingonRecordSaveErroror rethrowing, matching the declared handler signature and the load-path behavior.@stackflow/link@2.0.2
Patch Changes
@stackflow/corepeer dependency range to include both v2 and v3.@stackflow/plugin-basic-ui@1.18.4
Patch Changes
@stackflow/corepeer dependency range to include both v2 and v3.@stackflow/plugin-blocker@0.1.3
Patch Changes
@stackflow/corepeer dependency range to include both v2 and v3.@stackflow/plugin-devtools@0.1.14
Patch Changes
@stackflow/corepeer dependency range to include both v2 and v3.@stackflow/plugin-google-analytics-4@1.1.18
Patch Changes
@stackflow/corepeer dependency range to include both v2 and v3.@stackflow/plugin-history-sync@1.12.1
Patch Changes
@stackflow/corepeer dependency range to include both v2 and v3.@stackflow/plugin-lifecycle@0.1.3
Patch Changes
@stackflow/corepeer dependency range to include both v2 and v3.@stackflow/plugin-renderer-basic@1.1.16
Patch Changes
@stackflow/corepeer dependency range to include both v2 and v3.@stackflow/plugin-renderer-web@1.1.16
Patch Changes
@stackflow/corepeer dependency range to include both v2 and v3.@stackflow/plugin-sentry@0.1.3
Patch Changes
@stackflow/corepeer dependency range to include both v2 and v3.@stackflow/plugin-stack-depth-change@1.1.8
Patch Changes
@stackflow/corepeer dependency range to include both v2 and v3.@stackflow/react-ui-core@1.3.7
Patch Changes
@stackflow/corepeer dependency range to include both v2 and v3.@stackflow/react@2.1.3
Patch Changes
@stackflow/corepeer dependency range to include both v2 and v3.