Skip to content

Conversation

@daangnbot
Copy link
Contributor

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/[email protected]

Patch Changes

  • 567352a: Fix SSR compatibility by adding getServerSnapshot parameter to useSyncExternalStore. This resolves the "Missing getServerSnapshot, which is required for server-rendered content" error in SSR environments.

@github-actions github-actions bot force-pushed the changeset-release/main branch from 92aaf0f to 6af8cbc Compare October 23, 2025 06:37
@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Oct 23, 2025

Deploying stackflow-demo with  Cloudflare Pages  Cloudflare Pages

Latest commit: 6af8cbc
Status: ✅  Deploy successful!
Preview URL: https://d20c3a8a.stackflow-demo.pages.dev
Branch Preview URL: https://changeset-release-main.stackflow-demo.pages.dev

View logs

@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Oct 23, 2025

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 6af8cbc Commit Preview URL Oct 23 2025, 06:41 AM

@coderabbitai
Copy link

coderabbitai bot commented Oct 23, 2025

📝 Walkthrough

Summary by CodeRabbit

  • Bug Fixes
    • Resolved SSR compatibility issue that was causing errors in server-rendered environments.

Walkthrough

Version 1.8.1 of @stackflow/plugin-history-sync is released with an SSR compatibility fix. The package version is incremented and the changelog is updated to document the addition of a getServerSnapshot parameter to useSyncExternalStore to resolve server-rendering errors. The changeset file is consolidated into the main changelog.

Changes

Cohort / File(s) Change Summary
Changelog and changeset consolidation
extensions/plugin-history-sync/CHANGELOG.md, .changeset/fix-ssr-getServerSnapshot.md
Deleted changeset file and added corresponding entry to CHANGELOG.md for version 1.8.1, documenting SSR compatibility fix by adding getServerSnapshot parameter to useSyncExternalStore
Version update
extensions/plugin-history-sync/package.json
Bumped package version from 1.8.0 to 1.8.1

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Pre-merge checks and finishing touches

✅ Passed checks (3 passed)
Check name Status Explanation
Title Check ✅ Passed The title "Version Packages" is generic and lacks specificity about which packages or what changes are included in the release. However, it is partially related to the changeset as it accurately refers to the primary action of the PR—versioning and preparing packages for release. While a more descriptive title highlighting the SSR fix for @stackflow/plugin-history-sync would be clearer, the current title does convey that this is a package versioning/release PR and is not misleading or off-topic. This falls into the partially related category, which meets the pass threshold.
Description Check ✅ Passed The description provided is directly related to the changeset and explains the purpose of the PR—that it is an automated release PR generated by the Changesets action that will publish updated packages to npm when merged. The description includes specific details about the release, including the package name (@stackflow/[email protected]), the type of change (patch), and the specific fix being released (SSR compatibility). This is clearly on-topic and provides meaningful information about what the PR accomplishes.
Docstring Coverage ✅ Passed No functions found in the changes. Docstring coverage check skipped.
✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch changeset-release/main

📜 Recent review details

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Disabled knowledge base sources:

  • Jira integration is disabled by default for public repositories
  • Linear integration is disabled by default for public repositories

You can enable these sources in your CodeRabbit configuration.

📥 Commits

Reviewing files that changed from the base of the PR and between 567352a and 6af8cbc.

📒 Files selected for processing (3)
  • .changeset/fix-ssr-getServerSnapshot.md (0 hunks)
  • extensions/plugin-history-sync/CHANGELOG.md (1 hunks)
  • extensions/plugin-history-sync/package.json (1 hunks)
💤 Files with no reviewable changes (1)
  • .changeset/fix-ssr-getServerSnapshot.md
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (2)
  • GitHub Check: Workers Builds: stackflow-docs
  • GitHub Check: Cloudflare Pages
🔇 Additional comments (2)
extensions/plugin-history-sync/package.json (1)

3-3: Version bump is correct.

The patch-level version bump (1.8.0 → 1.8.1) appropriately reflects the SSR bug fix.

extensions/plugin-history-sync/CHANGELOG.md (1)

3-7: Changelog entry is clear and well‑formatted.

The new 1.8.1 section properly documents the SSR fix with commit reference and a clear description of the issue and solution.


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.

@pkg-pr-new
Copy link

pkg-pr-new bot commented Oct 23, 2025

@stackflow/demo

yarn add https://pkg.pr.new/@stackflow/[email protected]

commit: 6af8cbc

@orionmiz orionmiz merged commit f4a2fb5 into main Oct 23, 2025
9 checks passed
@orionmiz orionmiz deleted the changeset-release/main branch October 23, 2025 08:05
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.

3 participants