github antonio-ivanovski/spliit-cloud v2.3.2

5 hours ago

Welcome to v2.3.2! A polish pass on the v2.3.0 passkey experience — name-first guest onboarding, passkeys that show your real name, a graceful re-sign-in when adding a credential on an old session — plus an honest "Spliit can't be reached" state when the API is down and a status-page pill in the footer.

Highlights

  • Passkey onboarding polish
  • Honest messaging when the API is down

Passkey onboarding polish

Guest signup now asks for your display name before the backup sign-in choice, so a passkey created during onboarding already shows your real name in your password manager or OS keychain. You can also give each passkey its own label while adding it — the label only renames the entry in Spliit account settings. And if adding a passkey fails because your sign-in is stale, the Add button now asks for a fresh sign-in first and brings you back to finish, instead of erroring out.

Honest messaging when the API is down

When the API can't be reached, Spliit now says so — with a link to the deployment's status page — instead of incorrectly telling online users they are offline. Self-hosted instances can point it at their own status page via VITE_STATUS_PAGE_URL, or leave it unset to hide the link. The footer also keeps the GitHub link inline in the "open-source community" credit note and shows a Status pill whenever a status page is configured.

What's Changed

🚀 Features

  • Guest signup now asks for your display name before the backup sign-in choice, so a passkey created during onboarding already shows your real name — and you can give the passkey its own label while adding it (6ad8df06 by @antonio-ivanovski)
  • The footer keeps the GitHub link inline in the "open-source community" credit note and shows a Status pill linking to the deployment's status page when one is configured (b2ccdd91 by @antonio-ivanovski)

🐛 Bug fixes

  • Show an accurate "Spliit can't be reached" warning with a status-page link when the API is down instead of incorrectly telling online users they are offline. Self-hosted instances can point it at their own status page via VITE_STATUS_PAGE_URL, or leave it unset to hide the link (76ae1bfc by @antonio-ivanovski)
  • Fixed adding a passkey failing on older sign-ins: the Add button now asks for a fresh sign-in first and brings you back to account settings to finish, instead of failing with a stale-session error (d0f97e05 by @antonio-ivanovski)
  • New passkeys now always show your display name in the password manager or OS keychain, even when the optional label field is skipped — the label only renames the entry shown in Spliit account settings (6ad8df06 by @antonio-ivanovski)

Full Changelog: v2.3.1...v2.3.2


🐳 Docker images for this release

  • ghcr.io/antonio-ivanovski/spliit-cloud-api:v2.3.2 (also available as :latest)
  • ghcr.io/antonio-ivanovski/spliit-cloud-migrate:v2.3.2 (also available as :latest)
  • ghcr.io/antonio-ivanovski/spliit-cloud-worker:v2.3.2 (also available as :latest)
  • ghcr.io/antonio-ivanovski/spliit-cloud-mcp:v2.3.2 (also available as :latest)
  • ghcr.io/antonio-ivanovski/spliit-cloud-web:v2.3.2 (also available as :latest)

Pin with SPLIIT_TAG=v2.3.2 or follow stable with SPLIIT_TAG=latest — see compose.yaml

Don't miss a new spliit-cloud release

NewReleases is sending notifications on new releases.