Skip to content

v0.2.0

Choose a tag to compare

@medaminerjb medaminerjb released this 03 Aug 17:03
· 85 commits to master since this release

SaaSKit v0.2.0

This release introduces the first complete implementation of SaaSKit's multi-tenancy foundation.

The platform now includes tenant persistence, business services, HTTP APIs, integration tests, and the routing changes required to support a cleaner OIDC authentication flow.

Highlights

🚀 Multi-Tenancy Foundation

  • Initial tenant database schema.
  • SQLC-generated tenant queries.
  • Tenant domain and repository implementation.
  • Tenant service layer with business validation.
  • HTTP APIs for tenant management.
  • Membership context support for authenticated requests.

🔐 OIDC Improvements

  • Mount the OIDC provider at the application root.
  • Align internal authentication and redirect paths.
  • Simplify the authentication flow.

✅ Testing

  • Comprehensive end-to-end integration tests for tenant lifecycle operations.

📚 Documentation

  • Roadmap updated to reflect Phase 2 completion.
  • Implementation guide expanded with the new multi-tenancy architecture.

Looking Ahead

With the multi-tenancy foundation now in place, the next development phase will focus on expanding organization capabilities, authorization, and additional identity infrastructure while continuing to strengthen the platform as a production-ready SaaS foundation.