All releases
v0.5.19-beta.2beta

SilentSuite v0.5.19-beta.2

Hero image for SilentSuite v0.5.19-beta.2

SilentSuite v0.5.19-beta.2

Android

  • Time zones follow your phone's own rules, so events in places whose rules changed recently, such as British Columbia's move to permanent UTC−7, sync at the right time. The first sync after updating reads each calendar again, so it downloads more than usual.
  • New Report a problem screen under Settings → Help, with optional anonymised diagnostics. It can send the report without a GitHub account, or you can email or copy it instead.
  • Editing a shared collection keeps metadata fields the app doesn't know about.
  • Android hides Wi-Fi network names from the app, so a saved network name under Sync over WiFi only could never match and automatic sync stopped. The name can no longer be entered; if you had one saved, Settings explains this and lets you remove it.
  • The debug report you can share from Settings → Debug info now holds only the app and Android versions, the error types and your sync settings. Stack traces, your device model and the store that installed the app are no longer in it.
  • A contact photo given as a link is saved only from a successful download of up to 5 MB, and a photo server with an unknown certificate no longer holds up sync.
  • Collection setup right after sign-in now uses your proxy and certificate settings, as sign-in itself already did.
  • Notes: a notebook with an item the app can't read now says so instead of looking empty.
  • Experimental, off by default: a Birthdays calendar made from your contacts' birthdays. Turn it on under account Settings → Experimental.

Web

  • New Report a problem page in Settings.
  • Editing or deleting "this and future" occurrences of a recurring event no longer drops the occurrence the day before.
  • Editing a later occurrence of a recurring event keeps its own date, splitting a series with a set number of repeats keeps the total, and a new event that fails to save stays in the editor instead of disappearing.
  • Events, tasks and contacts in calendars, task lists and address books shared with you read-only now open read-only, and new items no longer default to a read-only one. Before, you could edit them and the server then rejected the change.
  • Experimental, off by default: Birthdays calendar under Settings → Experimental.
  • You can now switch to Italian under Settings → Experimental → Language. The translation is partial, so some screens are still in English. Thanks to @albanobattistella for translating it.

Bridge

  • New Report a problem page in the dashboard, also in the tray menu.
  • The temporary sign-in page that silentsuite-bridge login opens only answers requests addressed to its own 127.0.0.1 address.
  • Checking the Bridge password no longer blocks other Bridge work while it runs.
  • Windows: saving credentials works again after the first save, so adding accounts, signing in again and signing out no longer fail.
  • The Bridge reads small request bodies before asking for the password. This may help Apple Contacts on macOS, which kept asking for the Bridge password.
  • Experimental, off by default: Birthdays calendar on the dashboard's Experimental card.

Self-hosting

  • Docs: the first account on a new server is an ordinary account, not an admin.
  • The installer now trusts a reverse proxy running on the same machine (Caddy, nginx, cloudflared), which fixes an endless HTTPS redirect. On an install made by an older installer, add ,docker-gateway to TRUSTED_PROXY_IPS in .env; SELF-HOSTING.md explains when not to.
  • Websocket tickets now expire after 10 seconds as intended, and list requests return at most 500 items per page.