July was a busy month! We shipped lots of integrations and improvements to varlock itself and started to get the word out. Shout out to Console.dev and Next.js Weekly for the features.
Most importantly thanks to each and every one of you who has given varlock a try or starred us on GitHub.
New Integrations
- Next.js: Drop-in replacement for
next-env, and additional security features like log redaction and leak detection - Vite: Integration for projects that use Vite directly, including support for HTML replacement and env vars in Vite config
- Astro: Built on top of our Vite integration, includes leak detection middleware and support for env vars in your Astro config!
Core Bug Fixes & Enhancements
- The
varlock initcommand received important bug fixes. - The core package now handles empty
.envfiles and missing schema files more gracefully. - The Next.js integration got a fix for its development server reloading behavior.
- The
loadcommand help text now includes all available formats.
What’s Next
- More integrations (starting with more frameworks that use Vite)
- Docker Image and GitHub Action with the varlock CLI
- GitHub App including things like PR schema validation and reporting
How Can You Help?
- Please comment on the @env-spec RFC
- Share varlock with anyone who might be interested
- And let us know how we can improve! (Discord | GH Discussions)