Changelog

Track new features, improvements, and fixes across releases.

v1.5.0

  • FeatureAdded a public changelog page at /changelog with deep-linkable entries per release.
  • FeatureAdded a mobile navigation menu for the marketing site.
  • FeatureAdded an analytics composable for manual event tracking.
  • ImprovementPinned the Nixpacks package and tuned build memory for more reliable production deployments.

v1.4.3

  • ImprovementReworked the authentication flow for clearer error messages and smoother redirects.
  • FeatureAdded a reusable password input component with show/hide toggle.
  • FeatureAdded a database-backed blog source as an alternative to Nuxt Content (toggle via NUXT_PUBLIC_BLOG_SOURCE).

v1.4.2

  • FixFixed cancel and reactivate subscription when an active Stripe schedule is present.
  • ImprovementMade the Resend API key optional so the app can boot without transactional email configured.
  • ImprovementSwitched Nuxt Content components to translation keys for fully i18n-aware copy.

v1.4.1

  • ImprovementImproved the Settings page layout and account management flows.
  • ImprovementImproved Nuxt Content SEO meta handling for docs and blog pages.
  • ImprovementReworked the subscriptions implementation for more predictable state transitions.
  • ImprovementPrevented auto-signup and OTP delivery to unregistered email addresses.
  • FixFixed the global error handler and added Cursor rules covering error-handling patterns.

v1.4.0

  • ImprovementMigrated database columns to snake_case for consistency with Postgres conventions.
  • FeatureAdded Stripe trial period support with a configurable trial length in payment.config.ts.
  • ImprovementRestructured the subscription middleware and removed Prisma imports from client-side code.
  • ImprovementOptimized the build for Nixpacks deployments.
  • FixFixed logo sizing regressions on the marketing site.

v1.3.1

  • FixFixed Open Graph image URL generation.
  • FixFixed avatar URL resolution for users without a custom image.

v1.3.0

  • FeatureAdded support for non-square logos with theme-aware light/dark variants.
  • ImprovementUpdated email templates to use placeholders consistently across providers.

v1.2.1

  • FixFixed the site URL fallback used by robots.txt.
  • FixFixed broken navigation to the Settings page from the user menu.

v1.2.0

  • FeatureAdded dynamic sitemap.xml and robots.txt generation.
  • ImprovementImproved performance and accessibility across the app, including alt text on all images.
  • ImprovementSimplified the subscription middleware and refreshed the related docs.
  • ImprovementImproved the one-time payment flow and license-key generation in the Stripe webhook.
  • FixFixed sitemap generation on Vercel deployments.

v1.1.0

  • FeatureInitial release: Nuxt 4, Tailwind v4, shadcn-vue, better-auth (email/password, OTP, OAuth), Prisma + PostgreSQL, Stripe subscriptions and one-time purchases, OpenAI/Anthropic/Grok integrations, Nuxt Content blog and docs, Resend email, S3-compatible storage, i18n (en/de/es/fr), and dashboard, settings, pricing, and support pages.