All releases
v0.4.0-betastable

SilentSuite v0.4.0-beta

SilentSuite v0.4.0-beta is a major stability update for our zero-knowledge encrypted calendar, contacts, and tasks suite. A lot has changed since the last release, with dozens of bug fixes and reli…

Hero image for SilentSuite v0.4.0-beta

SilentSuite v0.4.0-beta is a major stability update for our zero-knowledge encrypted calendar, contacts, and tasks suite. A lot has changed since the last release, with dozens of bug fixes and reliability improvements across sync, restore, payments, calendar, and the DAV Bridge.

Faster and more reliable restore

  • Calendar can appear before slower Tasks or Contacts restoration completes.
  • Partial sync failures preserve successfully restored data instead of replacing it with empty lists.
  • Authoritative empty results correctly remove stale cached items.
  • Calendar, task, and contact data is encrypted before being stored in the browser cache.
  • Blocked encrypted sessions offer an explicit unlock path instead of showing an apparently empty vault.
  • Privacy-safe restore diagnostics are available from Settings → Security.
  • Optional sync timing diagnostics make slow or incomplete restoration easier to investigate.

Safer sessions and sign-in

  • Hosted sessions better respect the forget on close choice.
  • “Keep me signed in” is clearer and separate from unlocking the encrypted local session.
  • Sign-in throttling and temporary service failures provide clearer explanations while reinforcing that encrypted data remains safe.
  • Bridge authentication failures no longer reveal whether an email address has an account.
  • Session restoration is more resilient when billing services are temporarily unavailable.

More stable calendar, tasks, and contacts

  • Calendar week view scales more reliably to the available screen height.
  • Fixed blank calendar grids and empty bands below the week view.
  • Calendar rendering is more stable across different visible-hour configurations.
  • Labels can be suggested across Calendar, Tasks, and Contacts using encrypted metadata and locally visible items.
  • Account preferences now synchronize explicitly between clients.
  • Expanded compatibility coverage for recurrence, time zones, categories, escaped labels, task data, and vCard telephone URIs.

Safer card and Bitcoin payments

  • SilentSuite checks for an existing payment before allowing another card or Bitcoin flow to start.
  • Users can continue or explicitly cancel an active payment before switching methods.
  • Stripe redirects now return safely to Settings.
  • Stripe callback parameters are promptly removed from the address bar.
  • Subscription confirmation uses bounded polling with clear pending, retry, timeout, and recovery states.
  • Terminal payment failures provide an obvious route back to payment options.
  • Pending-signup Bitcoin recovery follows the same flow-verification and cancellation safeguards as Settings.
  • Payment conflicts reload the active flow instead of creating duplicates or leaving the user stranded.

Better Bridge setup on Windows and macOS

  • Clearer Windows Bridge port and startup guidance.
  • The Windows installer waits for the dashboard to become reachable.
  • Browser sign-in redirects to the real dashboard after the Bridge starts.
  • Guided local HTTPS and certificate setup for Apple Calendar and Contacts on macOS.
  • Dashboard, browser login, manual login, setup instructions, startup output, and tray actions consistently honor the configured HTTP or HTTPS mode.
  • Improved IPv6 URL handling.
  • Fixed tray actions for opening the dashboard and copying CalDAV or CardDAV URLs.
  • Expanded Linux and Windows Bridge regression coverage.

Under the hood

  • Added encrypted cache and restore regression coverage.
  • Added server route-contract tests.
  • Added shared calendar, task, and contact compatibility fixtures.
  • Added Windows installer and Bridge CLI smoke tests.
  • Added extensive payment state-machine regression coverage.
  • Added authenticated restore smoke tooling and redacted diagnostics.
  • Preserved the production FastAPI collection-route compatibility fix.

Install and update

Hosted web app

Open app.silentsuite.io.

Android

curl -LO https://github.com/silent-suite/silentsuite/releases/download/v0.4.0-beta/silentsuite-android-v0.4.0-beta.apk

Windows Bridge

Invoke-WebRequest `
  -Uri "https://github.com/silent-suite/silentsuite/releases/download/v0.4.0-beta/silentsuite-bridge-windows-x86_64.exe" `
  -OutFile "silentsuite-bridge.exe"

macOS Bridge

Apple Silicon:

curl -LO https://github.com/silent-suite/silentsuite/releases/download/v0.4.0-beta/silentsuite-bridge-macos-arm64
chmod +x silentsuite-bridge-macos-arm64

Intel:

curl -LO https://github.com/silent-suite/silentsuite/releases/download/v0.4.0-beta/silentsuite-bridge-macos-x86_64
chmod +x silentsuite-bridge-macos-x86_64

Linux Bridge

x86-64:

curl -LO https://github.com/silent-suite/silentsuite/releases/download/v0.4.0-beta/silentsuite-bridge-linux-x86_64
chmod +x silentsuite-bridge-linux-x86_64

ARM64:

curl -LO https://github.com/silent-suite/silentsuite/releases/download/v0.4.0-beta/silentsuite-bridge-linux-arm64
chmod +x silentsuite-bridge-linux-arm64

Self-host

curl -fsSL https://raw.githubusercontent.com/silent-suite/silentsuite/main/self-host/install.sh | bash