Skip to content

v0.4.0 - Workspaces & Teams

Choose a tag to compare

@AstaBlackClove AstaBlackClove released this 19 Jul 16:20
· 126 commits to main since this release

What's new

Workspaces & Teams

  • Multi-workspace support with Owner / Admin / Member roles
  • Email invite flow token preserved across login → register
  • Invite deleted on accept (no reuse)
  • Delete workspace guard counts only owned workspaces

Billing & Trial

  • Expired trial blocks app access, redirects to billing
  • Settings page accessible during expired/cancelled state (account deletion)
  • Billing badge shows "Trial ended" when past expiry date
  • INR/USD currency toggle on billing, pricing, and landing pages
  • Currency detection uses DB-stored timezone (fixes Chrome showing wrong currency)

Feedback

  • In-app feedback modal in sidebar (Bug / Feature / General)
  • Feedback tab in admin dashboard

Fixes & Polish

  • Account deletion now cascades to owned workspaces and all content
  • Subscription cancel warning added to delete account dialog
  • Admin PIN works when ENABLE_ANALYTICS is disabled
  • Invite returnTo token preserved when navigating login → register
  • Confetti on onboarding step 4

Docs

  • Workspaces & Teams section
  • Lemmy platform guide
  • Plans table updated with team member seats (1 / 1 / 2 / 4)