October was focused on major foundational work that will unlock lots of future plugins and integrations.
Releases
Our main focus was our new plugin system, including a first-party plugin for 1Password.
varlock@0.1.0: This release unifies resolvers with decorators, introduces a new plugin system.@varlock/1password-plugin@0.1.0: Our first plugin for the new plugin system. It allows seamless use of the desktop app or service accounts for local dev, and service accounts in CI/CD and deployed environments.- Integrations - All of our integrations are now updated (as of
v0.1.0), to support the new plugin system. @env-spec/parser@0.0.7: A new version of the env-spec parser that underpins the varlock release, including unified resolvers and decorators.
Try these updates and let us know what you think!
Docs Updates
- Docs MCP - Search our docs from the comfort of your favourite AI agent.
- 1Password Plugin - Secure your secrets with everyone’s favourite password manager.
- Plugins - Read more about how our plugin system works.
- AI Tools - Updated docs about securely loading secrets into your favorite AI tools with Varlock.
Deprecations
envFlag- As ofvarlock@0.1.0,envFlaghas been deprecated and is replaced bycurrentEnv, see more in the docs.docsUrl- As ofvarlock@0.1.0,docsUrlhas been deprecated and is replaced bydocs(), see more in the docs.
Community
We have a new RFC in our GitHub discussions:
- RFC: Baked-in Functions and Utilities: This RFC proposes adding utilities function and new types to Varlock, such as
replace(),gt(),lt(), and other comparison and logical operators. Thanks to rennokki for starting the discussion!
Upcoming Events
- DevtoolsTO: Phil will be speaking at DevtoolsTO on Nov 4.