Skip to content

release: v3.0.6 — website optimization#68

Merged
Soumyadipgithub merged 4 commits into
mainfrom
develop
Apr 24, 2026
Merged

release: v3.0.6 — website optimization#68
Soumyadipgithub merged 4 commits into
mainfrom
develop

Conversation

@Soumyadipgithub

Copy link
Copy Markdown
Owner

Release: v3.0.6 — Website optimization

What's in this release

Website

  • Dynamic Release Fetching — Moved GitHub release fetching from build-time to client-side. This ensures the website always shows the latest builds regardless of repository visibility or build timing.
  • Design Refinement — Improved platform headers on the download page with better spacing, responsive gaps, and premium styling.

Version bump

  • package.json updated (Note: User requested no version bump for this minimal update)
  • src-tauri/tauri.conf.json updated
  • src-tauri/Cargo.toml updated
  • website/src/pages/index.astro softwareVersion updated
  • CHANGELOG.md updated

Pre-release checks

  • Tested desktop app end-to-end with npm run dev
  • Tested website preview locally — all pages load, releases are fetching correctly
  • No personal data / credentials / TODOs leaked in the diff
  • No file over 5 MB in the diff
  • All required CI jobs pass

Rollout plan

  1. Merge this PR → main updates
  2. Cloudflare auto-deploys website to syncspeak.soumg.workers.dev
  3. GitHub Actions builds desktop binaries and publishes to GitHub Releases (skipped if version is identical)

@cloudflare-workers-and-pages

Copy link
Copy Markdown

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
syncspeak 1d730dc Commit Preview URL

Branch Preview URL
Apr 24 2026, 03:10 AM

@Soumyadipgithub Soumyadipgithub merged commit d8a1b04 into main Apr 24, 2026
13 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