v0.24.0
What's new in v0.24.0
Onboarding
- New accounts are offered their own organization. An account that no existing organization admitted automatically is no longer pointed at
default. The create form is pre-filled ("Alice's organization", or a friendly two-word name when the account has no name), and the slug is optional: the server derives one from the name. Joining an existing organization is still offered below. (#333) - SaaS sign-ups no longer ask to join the operator's organization. A brand-new Google (or other provider) sign-in used to file a join request against
default. Self-hosted installs are unchanged, since theredefaultis usually the real organization. (#333)
Docs
- Re-recorded product tour video. It matches the current dashboard, with a visible cursor, typed text and zoom on the field being filled. It now ships as H.264 alongside AV1, so browsers without AV1 can play it. (#333)
Bug fixes
- The "New membership request" email links to the pending requests. Its button went to the members list with a
?tab=requestsparameter nothing read. Old links redirect to the right page. The email also no longer leaves a blank when the organization has no name set. (#333) - The embeddable status widget loads on custom domains.
GET /embed/v1/widget.jsreturned the status page HTML instead of the script on a custom status-page domain, so the widget silently never appeared. (#330) docker run ghcr.io/fclairamb/solidpingstarts every time. Worker names starting with a digit were rejected, and Docker's hex container names start with a digit about three times in four. They are now accepted. (#334)
Dependencies
- Go updates (non-major). (#326)
Full changelog: v0.23.1...v0.24.0