Changelog
v0.2.0
Published to npm as create-launchframe@0.2.0.
Features
- Selective AI DX: split
ai-dxintoai-dx(base),ai-dx-cursor,ai-dx-claude,ai-dx-gemini --ai-toolsflag: choose which AI tool configs to include (all,none, or comma-separated)- Auth redesign: Fennec-style auth form with sign-in/sign-up tabs, icon inputs, password toggle
- Pricing section: dashboard landing page now includes a 3-tier pricing section
- Blank simplified: blank template now generates a clean header nav + hero landing page
Improvements
- Interactive multi-select prompt for AI tools (checkbox mode in TTY, comma-separated fallback)
launchframe.jsonmanifest now recordsaiToolsselection
v0.1.0
Initial release of create-launchframe.
Features
- Templates:
blankanddashboardstarter templates - Module system: composable modules with dependency resolution
- Auth: Better Auth with email/password and optional GitHub OAuth
- Database: PostgreSQL + Drizzle ORM (pg and postgres.js drivers)
- Billing: Stripe and Polar provider abstraction
- Email: Resend transactional email
- Testing: Vitest + Playwright with CI configuration
- Quality: ESLint 9, Prettier, Husky + lint-staged
- AI DX: AGENTS.md, ARCHITECTURE.md, CLAUDE.md, .cursor/rules, .gemini for AI agents
- Deploy: Vercel (default) and Docker multi-stage builds
- CI/CD: GitHub Actions workflow for lint, typecheck, test, build
- CLI: Interactive and non-interactive modes, package manager selection
Verified outputs
All generated profiles pass lint, typecheck, test, and build:
blank + pg + stripe + resenddashboard + pg + stripe + resendblank + postgres.js + none + none