⚡ Flash Sale: Save up to US$
200 on licenses.
Discount automatically applied at checkout.
00d00h
00m
00s
Changelog
What's new in NuxtBase.
Release history, new features, and improvements shipped with each version.
v1.1.0 April 16, 2026
Configurable Auth Method Toggles
Added
- • Configurable auth method toggles via NUXT_DISABLED_AUTH_METHODS environment variable. Supports disabling any combination of password, emailOtp, magicLink, passkey, Google, and GitHub login methods.
- • Startup validation that at least one sign-in method and one onboarding-capable method remain enabled (fail-fast, no silent fallback).
- • Server API endpoint (/api/auth/methods) for runtime-accurate auth method availability.
- • useAuthMethods composable for reactive auth method state in the frontend.
- • Email OTP sign-in flow on the login page with two-step modal (enter email, then enter 6-digit OTP).
- • Route middleware to guard disabled auth pages before component setup.
- • Server-side enforcement hook blocking emailOtp sign-in API calls when the method is disabled, while preserving infrastructure OTP usage for org deletion verification.
- • Conditional rendering for all toggled auth methods across login, register, and settings pages.
- • Unit tests for auth method resolver, validation, env integration, and magicLink-with-password-disabled login flow.
Changed
- • emailOTP Better Auth plugin is now always registered regardless of the emailOtp toggle, since organization deletion depends on it for OTP verification.
- • ONBOARDING_METHODS narrowed to password, Google, and GitHub. emailOtp and magicLink are excluded until the register page has complete passwordless onboarding flows.
- • Test count increased from 463 to 465 cases across 81 test files.
v1.0.1 April 7, 2026
Testing Infrastructure & Quality Improvements
Added
- • Vitest coverage reporting with @vitest/coverage-v8 (text, HTML, JSON summary reporters).
- • Comprehensive BillingService unit tests covering all methods in both Stripe and mock modes.
- • WebhookService unit tests for dispatch filtering, HMAC signature verification, retry scheduling, and delivery log truncation.
- • Expanded billing-subscription tests with full getEffectiveOrganizationPlanKey fallback chain coverage.
- • Credits wallet tests for ensureCreditsWallet initialization, race condition handling, and getActiveCreditsWallet combined flow.
- • StorageService tests for S3 public URL generation and local presigned URL fallback.
- • Stripe billing edge case tests for null period ranges, partial refunds, and webhook idempotency boundaries.
Changed
- • Test count increased from 369 to 436 cases across 78 test files.
- • Key module line coverage improvements: BillingService 40% → 99%, WebhookService 15% → 97%, billing-subscription 48% → 100%, stripe-billing 80% → 100%.
v1.0.0 April 1, 2026
Initial Stable Release
Added
- • Initial stable template release for the Core B2B Nuxt starter kit.
- • Production-ready authentication flows with Better Auth, including organizations, passkeys, and two-factor authentication.
- • Billing foundations with Stripe checkout, portal flows, and webhook sync.
- • Team, project, admin, AI chat, uploads, docs, blog, and legal page modules.
- • Shared validation, testing infrastructure, and release tooling.
Changed
- • Comprehensive environment variable documentation and .env.example.
- • Centralized analytics provider configuration.
- • Strengthened 2FA verification and team management reliability.