From 610338ae219e26a7606cf3ef4c27c1f0fe5c3a8f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 27 Mar 2026 04:35:42 +0000 Subject: [PATCH] [Changesets] Create versioned packages for publishing --- .changeset/chilly-cats-know.md | 5 ----- .changeset/fix-config-folder-write-crash.md | 5 ----- .changeset/fix-preview-deps.md | 4 ---- .changeset/fix-shell-format-escaping.md | 7 ------- .changeset/lazy-paws-decide.md | 5 ----- .changeset/red-mirrors-appear.md | 5 ----- .changeset/throw-exit-error-load-path.md | 5 ----- packages/plugins/hashicorp-vault/CHANGELOG.md | 9 +++++++++ packages/plugins/hashicorp-vault/package.json | 2 +- packages/plugins/proton-pass/CHANGELOG.md | 10 +++++++++- packages/plugins/proton-pass/package.json | 2 +- packages/varlock/CHANGELOG.md | 14 ++++++++++++++ packages/varlock/package.json | 2 +- 13 files changed, 35 insertions(+), 40 deletions(-) delete mode 100644 .changeset/chilly-cats-know.md delete mode 100644 .changeset/fix-config-folder-write-crash.md delete mode 100644 .changeset/fix-preview-deps.md delete mode 100644 .changeset/fix-shell-format-escaping.md delete mode 100644 .changeset/lazy-paws-decide.md delete mode 100644 .changeset/red-mirrors-appear.md delete mode 100644 .changeset/throw-exit-error-load-path.md diff --git a/.changeset/chilly-cats-know.md b/.changeset/chilly-cats-know.md deleted file mode 100644 index 64ddc900..00000000 --- a/.changeset/chilly-cats-know.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@varlock/hashicorp-vault-plugin": patch ---- - -Fix plugin export path for HashiCorp Vault diff --git a/.changeset/fix-config-folder-write-crash.md b/.changeset/fix-config-folder-write-crash.md deleted file mode 100644 index 1e0202c0..00000000 --- a/.changeset/fix-config-folder-write-crash.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"varlock": patch ---- - -Fix process crash when config folder is not writable (e.g., in Kubernetes containers). The anonymous ID write failure now logs at debug level and continues gracefully instead of calling `gracefulExit(1)`. diff --git a/.changeset/fix-preview-deps.md b/.changeset/fix-preview-deps.md deleted file mode 100644 index 27ee1689..00000000 --- a/.changeset/fix-preview-deps.md +++ /dev/null @@ -1,4 +0,0 @@ ---- ---- - -Resolve workspace/catalog dependency versions before publishing preview packages diff --git a/.changeset/fix-shell-format-escaping.md b/.changeset/fix-shell-format-escaping.md deleted file mode 100644 index 2597e069..00000000 --- a/.changeset/fix-shell-format-escaping.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"varlock": patch ---- - -Fix: `varlock load --format shell` now properly escapes special characters in values. - -Values are now wrapped in single quotes instead of double quotes, preventing shell injection via backticks, `$()` subshell syntax, and variable expansion (`$VAR`). Single quotes within values are safely escaped using the `'\''` sequence. diff --git a/.changeset/lazy-paws-decide.md b/.changeset/lazy-paws-decide.md deleted file mode 100644 index 7170afa0..00000000 --- a/.changeset/lazy-paws-decide.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"varlock": patch ---- - -Add ts-nocheck directive to ts type-generation output diff --git a/.changeset/red-mirrors-appear.md b/.changeset/red-mirrors-appear.md deleted file mode 100644 index 175af24b..00000000 --- a/.changeset/red-mirrors-appear.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@varlock/proton-pass-plugin": patch ---- - -Add proton pass plugin diff --git a/.changeset/throw-exit-error-load-path.md b/.changeset/throw-exit-error-load-path.md deleted file mode 100644 index b573fb0a..00000000 --- a/.changeset/throw-exit-error-load-path.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"varlock": patch ---- - -Fix: invalid load path errors now throw a `CliExitError` instead of logging and calling `gracefulExit`, for consistent error handling across the CLI. diff --git a/packages/plugins/hashicorp-vault/CHANGELOG.md b/packages/plugins/hashicorp-vault/CHANGELOG.md index f94bacde..f1b670c2 100644 --- a/packages/plugins/hashicorp-vault/CHANGELOG.md +++ b/packages/plugins/hashicorp-vault/CHANGELOG.md @@ -1,5 +1,14 @@ # @varlock/hashicorp-vault-plugin +## 0.0.3 + +### Patch Changes + +- [#497](https://github.com/dmno-dev/varlock/pull/497) [`862e9ab`](https://github.com/dmno-dev/varlock/commit/862e9ab96d1e4d6f9376a1888eeaed106375fcd8) Thanks [@benperove](https://github.com/benperove)! - Fix plugin export path for HashiCorp Vault + +- Updated dependencies [[`2959826`](https://github.com/dmno-dev/varlock/commit/2959826c6c89c732a9318cfe037dd928813c50b7), [`0ca309d`](https://github.com/dmno-dev/varlock/commit/0ca309dea1ecabfc456d01679064f2862dd75809), [`583c2f8`](https://github.com/dmno-dev/varlock/commit/583c2f8405db8c60915767990d12f9469e34ffcb), [`80c0475`](https://github.com/dmno-dev/varlock/commit/80c04751e5cd58bb185ddac50386490ea20479cd)]: + - varlock@0.6.4 + ## 0.0.2 ### Patch Changes diff --git a/packages/plugins/hashicorp-vault/package.json b/packages/plugins/hashicorp-vault/package.json index 70014ac4..2da38f3e 100644 --- a/packages/plugins/hashicorp-vault/package.json +++ b/packages/plugins/hashicorp-vault/package.json @@ -1,7 +1,7 @@ { "name": "@varlock/hashicorp-vault-plugin", "description": "Varlock plugin to load secrets from HashiCorp Vault (KV v2 secrets engine) / OpenBao", - "version": "0.0.2", + "version": "0.0.3", "type": "module", "homepage": "https://varlock.dev/plugins/hashicorp-vault/", "bugs": "https://github.com/dmno-dev/varlock/issues", diff --git a/packages/plugins/proton-pass/CHANGELOG.md b/packages/plugins/proton-pass/CHANGELOG.md index ecfc4998..57419eb2 100644 --- a/packages/plugins/proton-pass/CHANGELOG.md +++ b/packages/plugins/proton-pass/CHANGELOG.md @@ -1,8 +1,16 @@ # @varlock/proton-pass-plugin +## 0.0.2 + +### Patch Changes + +- [#487](https://github.com/dmno-dev/varlock/pull/487) [`1b466b6`](https://github.com/dmno-dev/varlock/commit/1b466b6e710aed5d926a9d25c854dfc51b66f7d8) - Add proton pass plugin + +- Updated dependencies [[`2959826`](https://github.com/dmno-dev/varlock/commit/2959826c6c89c732a9318cfe037dd928813c50b7), [`0ca309d`](https://github.com/dmno-dev/varlock/commit/0ca309dea1ecabfc456d01679064f2862dd75809), [`583c2f8`](https://github.com/dmno-dev/varlock/commit/583c2f8405db8c60915767990d12f9469e34ffcb), [`80c0475`](https://github.com/dmno-dev/varlock/commit/80c04751e5cd58bb185ddac50386490ea20479cd)]: + - varlock@0.6.4 + ## 0.0.1 ### Patch Changes - Initial plugin scaffold: Proton Pass CLI wrapper - diff --git a/packages/plugins/proton-pass/package.json b/packages/plugins/proton-pass/package.json index 1231e456..c76e10fa 100644 --- a/packages/plugins/proton-pass/package.json +++ b/packages/plugins/proton-pass/package.json @@ -1,7 +1,7 @@ { "name": "@varlock/proton-pass-plugin", "description": "Varlock plugin to load secrets from Proton Pass using the Proton Pass CLI", - "version": "0.0.1", + "version": "0.0.2", "type": "module", "homepage": "https://varlock.dev/plugins/proton-pass/", "bugs": "https://github.com/dmno-dev/varlock/issues", diff --git a/packages/varlock/CHANGELOG.md b/packages/varlock/CHANGELOG.md index d6ecb317..a0bd0ed2 100644 --- a/packages/varlock/CHANGELOG.md +++ b/packages/varlock/CHANGELOG.md @@ -1,5 +1,19 @@ # varlock +## 0.6.4 + +### Patch Changes + +- [#490](https://github.com/dmno-dev/varlock/pull/490) [`2959826`](https://github.com/dmno-dev/varlock/commit/2959826c6c89c732a9318cfe037dd928813c50b7) - Fix process crash when config folder is not writable (e.g., in Kubernetes containers). The anonymous ID write failure now logs at debug level and continues gracefully instead of calling `gracefulExit(1)`. + +- [#472](https://github.com/dmno-dev/varlock/pull/472) [`0ca309d`](https://github.com/dmno-dev/varlock/commit/0ca309dea1ecabfc456d01679064f2862dd75809) - Fix: `varlock load --format shell` now properly escapes special characters in values. + + Values are now wrapped in single quotes instead of double quotes, preventing shell injection via backticks, `$()` subshell syntax, and variable expansion (`$VAR`). Single quotes within values are safely escaped using the `'\''` sequence. + +- [#475](https://github.com/dmno-dev/varlock/pull/475) [`583c2f8`](https://github.com/dmno-dev/varlock/commit/583c2f8405db8c60915767990d12f9469e34ffcb) Thanks [@developerzeke](https://github.com/developerzeke)! - Add ts-nocheck directive to ts type-generation output + +- [#481](https://github.com/dmno-dev/varlock/pull/481) [`80c0475`](https://github.com/dmno-dev/varlock/commit/80c04751e5cd58bb185ddac50386490ea20479cd) - Fix: invalid load path errors now throw a `CliExitError` instead of logging and calling `gracefulExit`, for consistent error handling across the CLI. + ## 0.6.3 ### Patch Changes diff --git a/packages/varlock/package.json b/packages/varlock/package.json index 477bb4b4..dbc56387 100644 --- a/packages/varlock/package.json +++ b/packages/varlock/package.json @@ -1,6 +1,6 @@ { "name": "varlock", - "version": "0.6.3", + "version": "0.6.4", "description": "AI-safe .env files: Schemas for agents, Secrets for humans.", "main": "index.js", "type": "module",