Composite Source Detection — Turbopack and Client-Side Compatibility
How detectSource() now prefers import.meta.env for dynamic NEXT_PUBLIC access in Next.js 16 Turbopack client bundles.
1 min read
Posts in "releases"
How detectSource() now prefers import.meta.env for dynamic NEXT_PUBLIC access in Next.js 16 Turbopack client bundles.
Eager validation for Turbopack, const type parameter for pick(), and string | undefined for env.meta.get().
Runtime secret masking, schema composition for monorepos, and universal AI agent guide.
Fixes for env.meta, Next.js server-only key guard, CLI stderr, and boolean validator polish.
Smarter env file parsing, JSON configuration support, and check --strict for value validation.
Error message refinement, performance benchmarks, and bundle size optimization.
Initial release of CtroEnv: define, validate, and infer types for environment variables with zero runtime dependencies.