diff --git a/.changeset/env-file-secret-provider.md b/.changeset/env-file-secret-provider.md deleted file mode 100644 index f3c6383e..00000000 --- a/.changeset/env-file-secret-provider.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@ian-pascoe/pi-secret": minor ---- - -Add the Env File Secret Provider: grant Secrets from `.env` and `.env.*` files in the project, or files listed in global `secret.providers.dotenv.files`, through `dotenv://#` Secret Locators, read again at each use, and save typed Secrets into them as new keys. It is on when Pi starts in a directory with a top-level Env File, or when global settings list files or set `enabled: true`; global `enabled: false` turns it off. The approval dialogs warn when git does not ignore a project Env File. Project settings for one Secret Provider no longer replace global settings for the others. diff --git a/packages/pi-secret/CHANGELOG.md b/packages/pi-secret/CHANGELOG.md index 47883c70..5a745917 100644 --- a/packages/pi-secret/CHANGELOG.md +++ b/packages/pi-secret/CHANGELOG.md @@ -1,5 +1,11 @@ # @ian-pascoe/pi-secret +## 0.3.0 + +### Minor Changes + +- 2dda271: Add the Env File Secret Provider: grant Secrets from `.env` and `.env.*` files in the project, or files listed in global `secret.providers.dotenv.files`, through `dotenv://#` Secret Locators, read again at each use, and save typed Secrets into them as new keys. It is on when Pi starts in a directory with a top-level Env File, or when global settings list files or set `enabled: true`; global `enabled: false` turns it off. The approval dialogs warn when git does not ignore a project Env File. Project settings for one Secret Provider no longer replace global settings for the others. + ## 0.2.0 ### Minor Changes diff --git a/packages/pi-secret/package.json b/packages/pi-secret/package.json index 41675877..339cf3f3 100644 --- a/packages/pi-secret/package.json +++ b/packages/pi-secret/package.json @@ -1,6 +1,6 @@ { "name": "@ian-pascoe/pi-secret", - "version": "0.2.0", + "version": "0.3.0", "private": false, "description": "Let Pi agents use Secrets the user enters without the values reaching the model, the session file, or the screen.", "keywords": [