Repository navigation
v2.1.3
Highlights
Patch release — generated-template bug fixes. No flags or APIs changed; bun create better-fullstack@latest now scaffolds these clean.
Payments
- Dodo / Paddle / Lemon Squeezy: added the missing server env-schema vars (scaffolds no longer fail type-check on
env.*). - Paddle:
verifyWebhookSignatureis nowasync(matches the SDK'sunmarshal). - Lemon Squeezy: aligned with
@lemonsqueezy/lemonsqueezy.jsv4 types. - Stripe: stopped pinning a fixed
apiVersion— it now tracks the SDK and won't go stale on upgrades.
Java — Spring Boot 4 + Testcontainers 2.x: use the renamed testcontainers-junit-jupiter artifact (Maven & Gradle) so the build resolves.
Go — dropped an unused os import in cmd/server/main.go for frameworkless + Sentry setups.
Elixir — fixed a comma syntax error in the prom_ex.ex PromEx plugin list.
TypeScript (ts-rest) — generate context.ts for fETS and other backends (fixes a dangling import).
Solid — generate routeTree.gen.ts during check-types (TanStack Solid Router) so a fresh scaffold type-checks.
Plus Rust (cargo fmt/clippy), Python (ruff), and Go (gofmt) formatting hygiene so generated projects pass their own lint/format gates.
🚀 Features
- web:
🐞 Bug Fixes
- deps:
- payments:
- python:
- scaffbench:
- templates:
- Biome 2.5 preset + lineWidth 100 to match oxfmt; useImportType in theme-provider/card - by @Marve10s (c5b92)
- Rust-base passes cargo fmt --check + clippy -D warnings - by @Marve10s (836f0)
- Gofmt-clean Go server main.go (imports + grpc goroutine + blank lines) - by @Marve10s (79928)
- Java testcontainers 2.x rename (CI smoke blocker) + rust clippy hygiene - by @Marve10s (a31fd)
- Elixir prom_ex leading-comma syntax error + ts-rest context for fets - by @Marve10s (c9dea)
- Go unused os import (sentry-only) + solid tanstack-router routeTree - by @Marve10s (c1bf5)