Skip to content

chore(local): release 2.0.1 - #1813

Merged
CREDO23 merged 1 commit into
mainfrom
chore/release-2.0.1
Sep 18, 2026
Merged

CREDO23 merged 1 commit into
mainfrom
chore/release-2.0.1

Conversation

@CREDO23

@CREDO23 CREDO23 commented Sep 18, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Bump the desktop app to 2.0.1 via surfsense_local/scripts/bump-version.sh (installer manifests, website download pin, license-email pin).
  • Rewrite version fields with Python so the bump script runs on macOS, Linux, and Windows (no GNU sed).

Test plan

  • surfsense_local/VERSION is 2.0.1 and matches electron/frontend/backend
  • APP_RELEASE_VERSION is 2.0.1 in web and license email
  • After merge, draft tag v2.0.1 with --notes-start-tag v2.0.0 --latest=false

High-level PR Summary

This PR bumps the SurfSense desktop application version from 2.0.0 to 2.0.1 across all relevant configuration files and improves the version bump script to use Python for cross-platform compatibility instead of GNU sed, ensuring the script now runs on macOS, Linux, and Windows.

⏱️ Estimated Review Time: 5-15 minutes

💡 Review Order Suggestion
Order File Path
1 surfsense_local/VERSION
2 surfsense_local/scripts/bump-version.sh
3 surfsense_local/backend/pyproject.toml
4 surfsense_local/electron/package.json
5 surfsense_local/frontend/package.json
6 surfsense_web/lib/app-release.ts
7 surfsense_backend/app/license/release.py
8 surfsense_local/backend/uv.lock

Need help? Join our Discord

Summary by CodeRabbit

  • Release

    • Updated the application release to version 2.0.1 across products and components.
    • Release links and version lookups now target the 2.0.1 release.
  • Maintenance

    • Improved version update scripting with broader Python 3 compatibility and safer first-match replacements.

@vercel

vercel Bot commented Sep 18, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
surf-sense-frontend Ready Ready Preview Sep 18, 2026 10:09pm UTC

Request Review

@coderabbitai

coderabbitai Bot commented Sep 18, 2026

Copy link
Copy Markdown

Review Change StackReview Change Stack

Note

Currently processing new changes in this PR. This may take a few minutes, please wait...

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Advanced

Run ID: 27e663d6-8cf8-4b9a-af01-ba9095159513

📥 Commits

Reviewing files that changed from the base of the PR and between fb12c23 and 5bfa0a9.

⛔ Files ignored due to path filters (1)
  • surfsense_local/backend/uv.lock is excluded by !**/*.lock
📒 Files selected for processing (7)
  • surfsense_backend/app/license/release.py
  • surfsense_local/VERSION
  • surfsense_local/backend/pyproject.toml
  • surfsense_local/electron/package.json
  • surfsense_local/frontend/package.json
  • surfsense_local/scripts/bump-version.sh
  • surfsense_web/lib/app-release.ts
 ___________________________________________________________
< This loop is doing cardio. Your users are doing timeouts. >
 -----------------------------------------------------------
  \
   \   \
        \ /\
        ( )
      .( o ).
✨ Finishing Touches
📝 Generate docstrings
  • Commit to this branch
  • Create a new PR
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR

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.

@CREDO23
CREDO23 merged commit 51a2f5f into main Sep 18, 2026
7 of 11 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