Changelog

FastSvelte is actively maintained. Here's what we've shipped, newest first.

Improved error handling

  • Clearer error messages across the app, so users see what actually went wrong
  • One consistent error format from the API, making failures easy to handle in your own code
  • Cleaner out of the box: lint, type checks and builds all run without a single warning

Node 24 LTS & landing refresh

  • Starter kit now runs on Node 24 LTS
  • Redesigned demo landing with new Pricing, Showcase, and Newsletter sections
  • Refreshed backend and frontend dependencies

Configurable AI model & credit packs

  • Choose the LLM your copilot uses with a single setting (FS_OPENAI_MODEL)
  • Define your own credit-pack tiers — token sizes and prices — without code changes
  • Ships current GPT-4.1 and GPT-5 model pricing, so usage costs are accurate out of the box

AI Copilot + usage-based billing

  • New AI copilot: draft, rewrite, summarize and change tone right inside your docs
  • Token-metered credit billing with purchasable credit packs
  • Admin AI-usage dashboard with per-user and per-organization token tracking
  • Refreshed demo landing with real product screenshots

Demo landing repositioned as an AI copilot

  • The bundled demo landing now presents AcmeAI as a B2B AI writing copilot
  • New hero, token-metered pricing tiers, and reframed feature & FAQ copy
  • Refined sun/moon theme toggle and a social-share preview image out of the box

SEO-ready landing page

  • Your starter-kit landing now ships SEO-optimized out of the box
  • Self-referencing canonical URLs and a single meta description on every route
  • Open Graph and Twitter card tags for rich social link previews

AcmeAI demo app & branding refresh

  • New AcmeAI sample application that shows the AI-ready backend in action
  • Refreshed logo, favicon, and landing-page screenshots
  • Reusable SEO component: self-referencing canonicals and one meta description per page

Email providers, reliability & security

  • Resend added as a first-class email provider (alongside SendGrid and Azure)
  • Security: fixed a privilege-escalation path in organization role changes
  • Error IDs on unhandled exceptions for faster debugging in production

Runtime config API & B2C/B2B polish

  • Backend config API so the app adapts to B2C or B2B mode at runtime
  • Org-related UI is hidden automatically in B2C mode
  • Guardrails: system admins can no longer suspend their own account

B2B closed registration & plan management

  • Invite-only B2B registration with full organization management
  • Admin plan-management UI for creating and editing pricing plans
  • Theme persistence fix and B2B Mode guide added to the docs

Setup wizard & maintenance tooling

  • Interactive init.py wizard for first-time project setup
  • “Getting Updates” guide so you can pull new releases cleanly
  • Documented dependency-upgrade strategy with smoke tests

Documentation & onboarding

  • Comprehensive FastSvelte documentation site
  • Initial-admin setup flow and a unified settings system
  • Sample landing page included in the kit

Admin tools & AI demo

  • System-admin user management with suspend/activate
  • Admin analytics dashboard
  • AI note organizer demo plus profile page with avatar upload

Core SaaS feature set

  • Google OAuth, email verification, and password reset
  • Stripe integration with usage quotas and pricing-plan APIs
  • B2B invitation flow, notes CRUD, and scheduled (cron) jobs
Initial release

FastSvelte launch

  • Production-ready FastAPI + SvelteKit foundation
  • Authentication and authorization out of the box
  • Docker Compose dev setup, PostgreSQL migrations (Sqitch), DaisyUI admin UI

Want these updates in your inbox? Join the newsletter.

logo-light

Ship production-ready SaaS applications with FastAPI + SvelteKit. Complete authentication, payments, multi-tenancy, and admin dashboards - deploy anywhere with zero vendor lock-in.

© 2026 FastSvelte. All rights reserved.

🌼 Made with daisyUI

FASTSVELTE