github dmno-dev/varlock varlock@1.17.0
varlock v1.17.0

  • #1006 (minor)
    Native local-encryption helper binaries now ship as per-platform optional dependencies (@varlock/native-helper-*), so npm installs only download the binaries for your own platform (on Linux this includes the Windows helper, which WSL needs)
  • #1013 (minor)
    printenv: new --template flag renders a string template with resolved values (with optional --escape json), e.g. auth headers JSON for an MCP headersHelper
  • #1000 (patch)
    Exit cleanly instead of crashing when CLI output is piped into a consumer that closes early (e.g. varlock flatten | head -3)
  • #993 (patch) - true
  • #1007 (patch)
    varlock flatten no longer needs to detect a workspace root - any @import path that resolves on disk is flattened, including in non-JS monorepos
  • #1004 (patch)
    Ship the Linux local-encryption helper binaries uncompressed. UPX packing caused antivirus false positives (Defender Wacatac.C!ml) during install.
  • #1016 (patch)
    Redact sensitive values from Error objects passed to console methods, and fix console redaction of plain objects that could not survive a JSON round-trip (nested errors, circular references, bigints, dates)
  • #1015 (patch) - Replace the semver dependency with verkit, a smaller tree-shakeable alternative
  • #1007 (patch)
    Clearer errors for Windows-style @import/@plugin paths, which are not supported (use forward slashes, or a relative/~ path instead of a drive letter)

Published to

Don't miss a new varlock release

NewReleases is sending notifications on new releases.