Skip to content

chore(local): release 2.2.4 - #2350

Merged
AnishSarkar22 merged 1 commit into
MODSetter:devfrom
AnishSarkar22:chore/release-2.2.4
Oct 25, 2026
Merged

AnishSarkar22 merged 1 commit into
MODSetter:devfrom
AnishSarkar22:chore/release-2.2.4

Conversation

@AnishSarkar22

@AnishSarkar22 AnishSarkar22 commented Oct 25, 2026 •

Copy link
Copy Markdown
Collaborator

What

Sets the desktop version to 2.2.4: surfsense_local/VERSION, copied through the tree by surfsense_local/scripts/bump-version.sh.

  • surfsense_local/backend/pyproject.toml and uv.lock
  • surfsense_local/electron/package.json and surfsense_local/frontend/package.json
  • www/features/downloads/app-release.ts, the site's download pin
  • backend/license/release.py, the license email's download pin

The pnpm lockfiles are unchanged: they record dependency versions, not the package's own.

Why

Steps 1 to 3 of the release in surfsense_local/RELEASE.md. The tag v2.2.4 must match VERSION, so this merges into dev before the release pull request into main. The changelog entry is #2349.

Fixes #

How to test

  • cat surfsense_local/VERSION prints 2.2.4, and grep -rn '2\.2\.4' over the files above shows each pin.
  • After the release merges into main, www.surfsense.com/downloads/windows redirects to the v2.2.4 asset once the release is published.

High-level PR Summary

This PR bumps the SurfSense desktop application version from 2.2.3 to 2.2.4 across all relevant configuration files, including the backend Python project, Electron and frontend package manifests, the website's download pin, and the license email's download pin. This is a standard release preparation step that synchronizes version numbers before tagging and publishing the release.

⏱️ Estimated Review Time: 5-15 minutes

💡 Review Order Suggestion
Order File Path
1 surfsense_local/VERSION
2 surfsense_local/backend/pyproject.toml
3 surfsense_local/backend/uv.lock
4 surfsense_local/electron/package.json
5 surfsense_local/frontend/package.json
6 www/features/downloads/app-release.ts
7 backend/license/release.py

Need help? Join our Discord

@vercel

vercel Bot commented Oct 25, 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.

@AnishSarkar22
AnishSarkar22 merged commit 9f07631 into MODSetter:dev Oct 25, 2026
26 of 29 checks passed
@coderabbitai

coderabbitai Bot commented Oct 25, 2026 •

Copy link
Copy Markdown

Review in Change Stack →

Caution

Review failed

The pull request is closed.

Finishing Touches
🧪 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.

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