Skip to content

v1.0.0

Choose a tag to compare

@iamceeso iamceeso released this 26 Apr 17:37
· 35 commits to main since this release

SaaS PHP v1.0.0 establishes a production-ready foundation for building Laravel-based SaaS applications.
It brings together authentication, Stripe billing, a Filament-powered admin panel, and a database-driven settings system into a cohesive baseline you can build on immediately.

What you get

  • Authentication

    • Email / phone login
    • Magic links
    • Social OAuth (Google, GitHub, Microsoft, Twitter, Yahoo)
    • Optional 2FA
  • Stripe Billing

    • Free & paid plans
    • Monthly / annual pricing
    • Plan swaps, pause, cancel, resume
    • Webhook handling
  • Filament Admin Panel (v5)

    • User management
    • Roles & permissions (Spatie + Shield)
    • User impersonation
    • Subscription oversight
  • Database-backed Settings

    • Runtime configuration (no redeploys)
    • Branding, auth toggles, integrations, payments
  • React + Inertia Frontend

    • React 19 + TypeScript
    • SPA experience with server-driven routing

What’s new in v1.0.0

  • Upgrade to Filament 5 across the admin panel
  • Stabilised admin resources, billing flows, and settings system
  • Improved subscription plan seeders
  • Added full Docusaurus-compatible documentation
  • Fixed upgrade-related issues across auth, billing, and tests

Stack baseline

  • Laravel 12
  • Filament 5
  • React 19 + Inertia.js
  • TypeScript
  • Stripe billing

Getting started

After pulling v1.0.0:

./vendor/bin/sail artisan migrate
./vendor/bin/sail artisan db:seed
./vendor/bin/sail artisan test
./vendor/bin/sail npm run types
./vendor/bin/sail npm run lint

Upgrade notes

  • Filament has been upgraded to v5, including API and configuration changes
  • Filment shield has been upgraded to v4, including configuration changes
  • Filment shield has been upgraded to v3, including configuration changes
  • Existing projects should review custom Filament resources and panel configuration

Acknowledgements

This release represents the stabilisation of the core SaaS PHP stack following the Filament 5 upgrade.