Fix Infisical v4 query params, convert flags to switches, fix changelog regex

- InfisicalSecretsClient: use projectId / includeImports (camelCase) per Infisical v4 OpenAPI
- Get-InfisicalSecrets / Get-InfisicalSecret: change [bool] flag parameters to [switch]
- DesignSpec.md: updated 14.3 / 14.4 examples to match new switch syntax
- build.ps1: anchor Update-Changelog regex to the literal '## Unreleased' line and limit replacement to 1 to stop exponential duplication of carried-forward markers
- Manifest bumped to 2026.06.03.0032 (commit c866760105)
This commit is contained in:
GraceSolutions
2026-06-02 20:33:12 -04:00
parent c866760105
commit 7e5209190a
8 changed files with 39 additions and 31 deletions
+12 -12
View File
@@ -954,10 +954,10 @@ Get-InfisicalSecrets `
[-Environment <string>] `
[-SecretPath <string>] `
[-Recursive] `
[-IncludeImports <bool>] `
[-IncludeImports] `
[-IncludePersonalOverrides] `
[-ExpandSecretReferences <bool>] `
[-ViewSecretValue <bool>] `
[-ExpandSecretReferences] `
[-ViewSecretValue] `
[-MetadataFilter <hashtable>] `
[-TagSlugs <string[]>]
```
@@ -969,9 +969,9 @@ ProjectId: Current connection ProjectId
Environment: Current connection Environment
SecretPath: Current connection DefaultSecretPath or /
Recursive: false
IncludeImports: true
ExpandSecretReferences: true
ViewSecretValue: true
IncludeImports: false
ExpandSecretReferences: false
ViewSecretValue: false
```
## Behavior
@@ -1020,9 +1020,9 @@ Get-InfisicalSecret `
[-SecretPath <string>] `
[-Version <int>] `
[-Type <InfisicalSecretType>] `
[-ViewSecretValue <bool>] `
[-ExpandSecretReferences <bool>] `
[-IncludeImports <bool>]
[-ViewSecretValue] `
[-ExpandSecretReferences] `
[-IncludeImports]
```
## Parameter Attributes
@@ -1040,9 +1040,9 @@ ProjectId: Current connection ProjectId
Environment: Current connection Environment
SecretPath: Current connection DefaultSecretPath or /
Type: Shared
ViewSecretValue: true
ExpandSecretReferences: true
IncludeImports: true
ViewSecretValue: false
ExpandSecretReferences: false
IncludeImports: false
```
## Behavior