v0.2.0
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.