Skip to content

docs(changelog): v2.2.3 - #2308

Merged
AnishSarkar22 merged 2 commits into
MODSetter:devfrom
AnishSarkar22:docs/changelog-v2.2.3
Oct 21, 2026
Merged

AnishSarkar22 merged 2 commits into
MODSetter:devfrom
AnishSarkar22:docs/changelog-v2.2.3

Conversation

@AnishSarkar22

@AnishSarkar22 AnishSarkar22 commented Oct 21, 2026 •

Copy link
Copy Markdown
Collaborator

What

Why

v2.2.3 was tagged and built without a changelog entry, so the website's changelog still ends at v2.2.2. The website builds from main, so after this merges a dev into main pull request carries it there. The RELEASE.md step keeps the next release from missing it.

Fixes #

How to test

  1. python scripts/check_docs.py passes.
  2. cd surfsense_web && pnpm dev, open /changelog: v2.2.3 is at the top, dated 21 Oct 2026.

🤖 Generated with Claude Code

High-level PR Summary

This pull request adds the v2.2.3 changelog entry to the website's changelog page and updates the release process documentation to ensure future releases include their changelog entries before version bumping. The changelog entry documents features added in v2.2.3, including Claude plan integration, remote MCP server connections, OCR-first processing for scans, and various bug fixes.

⏱️ Estimated Review Time: 5-15 minutes

💡 Review Order Suggestion
Order File Path
1 surfsense_local/RELEASE.md
2 surfsense_web/changelog/content/2026-10-21.mdx

Need help? Join our Discord

Summary by CodeRabbit

  • New Features
    • Added support for Claude plans and remote MCP plugin connections with OAuth.
    • Improved plugin credential isolation and tool-limit controls.
    • Added OCR-first processing for scans and photos, with an opt-out setting.
    • Added data-folder visibility and plugin registry submission metadata.
  • Bug Fixes
    • Fixed Studio numbering and local-model retry behavior.
  • Documentation
    • Added guidance for database-upgrade rollbacks and related architecture decisions.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@vercel

vercel Bot commented Oct 21, 2026

Copy link
Copy Markdown

@AnishSarkar22 is attempting to deploy a commit to the Rohan Verma's projects Team on Vercel.

A member of the Team first needs to authorize it.

@coderabbitai

coderabbitai Bot commented Oct 21, 2026 •

Copy link
Copy Markdown

Review in Change Stack →

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration
  • Configuration used: Repository: MODSetter/SurfSense/.coderabbit.yaml
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 76c94a1c-12f3-41bf-b0c9-685d51df72b0
📥 Commits

Reviewing files that changed from the base of the PR and between ed14a1d and 683ae7e.

📒 Files selected for processing: 2
  • surfsense_local/RELEASE.md
  • surfsense_web/changelog/content/2026-10-21.mdx

Included review availability: This review used your included allowance. Your plan provides up to 10 included reviews per hour; 9 remain after this review.

📝 Walkthrough

Adds the v2.2.3 release changelog and updates the release procedure to specify when the changelog entry must be merged into dev.

Changes: Release documentation

Layer / File(s) Summary
Changelog and release process
surfsense_web/changelog/content/2026-10-21.mdx, surfsense_local/RELEASE.md
Adds the v2.2.3 changelog, covering product changes, fixes, known issues, and developer references. The release procedure now requires merging the dated changelog entry into dev before the version bump. It notes that entries merged later remain unpublished until another change reaches main.

Priority: ⬇️ Low

Estimated code review effort: 2 (Simple) | ~10 minutes

Change: Other

Merge Risk: ⚪ Minimal · up to 683ae

No actionable merge-blocking risk remains in the documentation-only changes.

Pre-merge checks: Passed 5
Check name Status Explanation
Description Check Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check Passed The title clearly identifies the main change: adding the v2.2.3 changelog entry.
Docstring Coverage Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0…
Linked Issues check Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check Passed Check skipped because no linked issues were found for this pull request.
Full details: Docstring Coverage

Explanation

No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0 files. (2 skipped: 2 unsupported.)

✨ Finishing Touches: 💡 1
🛠️ Fix failing CI checks: 💡
  • Commit to this branch
  • Create a new PR
🧪 Generate unit tests (beta)
  • Create a new PR
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

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.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@AnishSarkar22
AnishSarkar22 merged commit 3985083 into MODSetter:dev Oct 21, 2026
26 of 28 checks passed
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