# Changelog All notable changes to this project will be documented in this file. The format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/) loosely, but version numbers use the build timestamp format `yyyy.MM.dd.HHmm`. ## Unreleased ## 2026.06.03.0131 - Build produced from commit 7be0b7b42008. - **Behavior change**: `Get-InfisicalSecrets` and `Get-InfisicalSecret` now default `-ViewSecretValue` to `$true`. Real secret values are returned by default. To request the redacted/hidden response, pass `-ViewSecretValue:$false`. - `InfisicalSecretMapper` now treats the server-side `` placeholder as a hidden marker rather than a value: when `secretValueHidden=true` (or the placeholder string is detected) `SecretValue` is set to `null` instead of stuffing the literal into a `SecureString`. This prevents downstream consumers (auth, exports, dictionary conversion) from silently using `` as if it were a real secret. ## Unreleased (carried forward) ## 2026.06.03.0113 - Build produced from commit 09c577ebd0fd. - Added `InfisicalSecret.GetPlainTextValue()` for direct plain-text access to secret material from PowerShell without needing `Marshal.SecureStringToBSTR`. - Added `-AsPlainText` switch to `ConvertTo-InfisicalSecretDictionary`; when present the cmdlet emits `Dictionary` instead of the default `Dictionary`. ## Unreleased (carried forward) ## 2026.06.03.0057 - Build produced from commit 7e5209190ac2. ## Unreleased (carried forward) ## 2026.06.03.0056 - Build produced from commit 7e5209190ac2. ## Unreleased (carried forward) ## 2026.06.03.0055 - Build produced from commit 7e5209190ac2. ## Unreleased (carried forward) ## 2026.06.03.0047 - Build produced from commit 7e5209190ac2. ## Unreleased (carried forward) ## 2026.06.03.0046 - Build produced from commit 7e5209190ac2. ## Unreleased (carried forward) ## 2026.06.03.0032 - Build produced from commit c86676010532. ## Unreleased (carried forward) ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) ## 2026.06.02.1902 - Build produced from commit fa65c18bc171. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) (carried forward) ## 2026.06.02.1737 - Build produced from commit fa65c18bc171. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) ## 2026.06.02.1902 - Build produced from commit fa65c18bc171. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) (carried forward) (carried forward) ## 2026.06.02.1724 - Build produced from commit 5801b4774af5. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) ## 2026.06.02.1902 - Build produced from commit fa65c18bc171. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) (carried forward) ## 2026.06.02.1737 - Build produced from commit fa65c18bc171. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) ## 2026.06.02.1902 - Build produced from commit fa65c18bc171. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) (carried forward) (carried forward) (carried forward) ## 2026.06.02.1648 - Build produced from commit 430e3a00c921. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) ## 2026.06.02.1902 - Build produced from commit fa65c18bc171. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) (carried forward) ## 2026.06.02.1737 - Build produced from commit fa65c18bc171. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) ## 2026.06.02.1902 - Build produced from commit fa65c18bc171. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) (carried forward) (carried forward) ## 2026.06.02.1724 - Build produced from commit 5801b4774af5. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) ## 2026.06.02.1902 - Build produced from commit fa65c18bc171. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) (carried forward) ## 2026.06.02.1737 - Build produced from commit fa65c18bc171. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) ## 2026.06.02.1902 - Build produced from commit fa65c18bc171. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) (carried forward) (carried forward) (carried forward) (carried forward) ## 2026.06.02.1638 - Build produced from commit 3c47d6ff30ec. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) ## 2026.06.02.1902 - Build produced from commit fa65c18bc171. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) (carried forward) ## 2026.06.02.1737 - Build produced from commit fa65c18bc171. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) ## 2026.06.02.1902 - Build produced from commit fa65c18bc171. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) (carried forward) (carried forward) ## 2026.06.02.1724 - Build produced from commit 5801b4774af5. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) ## 2026.06.02.1902 - Build produced from commit fa65c18bc171. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) (carried forward) ## 2026.06.02.1737 - Build produced from commit fa65c18bc171. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) ## 2026.06.02.1902 - Build produced from commit fa65c18bc171. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) (carried forward) (carried forward) (carried forward) ## 2026.06.02.1648 - Build produced from commit 430e3a00c921. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) ## 2026.06.02.1902 - Build produced from commit fa65c18bc171. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) (carried forward) ## 2026.06.02.1737 - Build produced from commit fa65c18bc171. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) ## 2026.06.02.1902 - Build produced from commit fa65c18bc171. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) (carried forward) (carried forward) ## 2026.06.02.1724 - Build produced from commit 5801b4774af5. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) ## 2026.06.02.1902 - Build produced from commit fa65c18bc171. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) (carried forward) ## 2026.06.02.1737 - Build produced from commit fa65c18bc171. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) ## 2026.06.02.1902 - Build produced from commit fa65c18bc171. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) (carried forward) (carried forward) (carried forward) (carried forward) (carried forward) ## 2026.06.02.1611 - Build produced from commit 3c47d6ff30ec. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) ## 2026.06.02.1902 - Build produced from commit fa65c18bc171. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) (carried forward) ## 2026.06.02.1737 - Build produced from commit fa65c18bc171. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) ## 2026.06.02.1902 - Build produced from commit fa65c18bc171. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) (carried forward) (carried forward) ## 2026.06.02.1724 - Build produced from commit 5801b4774af5. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) ## 2026.06.02.1902 - Build produced from commit fa65c18bc171. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) (carried forward) ## 2026.06.02.1737 - Build produced from commit fa65c18bc171. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) ## 2026.06.02.1902 - Build produced from commit fa65c18bc171. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) (carried forward) (carried forward) (carried forward) ## 2026.06.02.1648 - Build produced from commit 430e3a00c921. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) ## 2026.06.02.1902 - Build produced from commit fa65c18bc171. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) (carried forward) ## 2026.06.02.1737 - Build produced from commit fa65c18bc171. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) ## 2026.06.02.1902 - Build produced from commit fa65c18bc171. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) (carried forward) (carried forward) ## 2026.06.02.1724 - Build produced from commit 5801b4774af5. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) ## 2026.06.02.1902 - Build produced from commit fa65c18bc171. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) (carried forward) ## 2026.06.02.1737 - Build produced from commit fa65c18bc171. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) ## 2026.06.02.1902 - Build produced from commit fa65c18bc171. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) (carried forward) (carried forward) (carried forward) (carried forward) ## 2026.06.02.1638 - Build produced from commit 3c47d6ff30ec. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) ## 2026.06.02.1902 - Build produced from commit fa65c18bc171. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) (carried forward) ## 2026.06.02.1737 - Build produced from commit fa65c18bc171. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) ## 2026.06.02.1902 - Build produced from commit fa65c18bc171. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) (carried forward) (carried forward) ## 2026.06.02.1724 - Build produced from commit 5801b4774af5. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) ## 2026.06.02.1902 - Build produced from commit fa65c18bc171. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) (carried forward) ## 2026.06.02.1737 - Build produced from commit fa65c18bc171. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) ## 2026.06.02.1902 - Build produced from commit fa65c18bc171. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) (carried forward) (carried forward) (carried forward) ## 2026.06.02.1648 - Build produced from commit 430e3a00c921. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) ## 2026.06.02.1902 - Build produced from commit fa65c18bc171. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) (carried forward) ## 2026.06.02.1737 - Build produced from commit fa65c18bc171. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) ## 2026.06.02.1902 - Build produced from commit fa65c18bc171. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) (carried forward) (carried forward) ## 2026.06.02.1724 - Build produced from commit 5801b4774af5. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) ## 2026.06.02.1902 - Build produced from commit fa65c18bc171. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) (carried forward) ## 2026.06.02.1737 - Build produced from commit fa65c18bc171. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) ## 2026.06.02.1902 - Build produced from commit fa65c18bc171. ## Unreleased ## 2026.06.02.1907 - Build produced from commit fa65c18bc171. ## Unreleased (carried forward) (carried forward) (carried forward) (carried forward) (carried forward) (carried forward) (carried forward) ### Added - Initial repository skeleton, C# `netstandard2.0` project, and PowerShell module layout. - Centralized logging (`InfisicalLogger`), error types/handler, sanitizer, path utility, and `SecureString` utility. - Endpoint registry covering `UniversalAuthLogin`, `ListSecrets`, and `RetrieveSecret`, and a `System.Uri`-based URI builder. - Synchronous HTTP client, JSON/YAML/XML/ENV serializers, and DTO/mapper for secrets. - Connection model, process-level session manager, Universal Auth and Token Auth providers. - Cmdlets: `Connect-Infisical`, `Disconnect-Infisical`, `Get-InfisicalSecrets`, `Get-InfisicalSecret`, `ConvertTo-InfisicalSecretDictionary`, `Export-InfisicalSecrets`. - Build script (`build.ps1`) generating manifest, copying binaries, creating release folders, and supporting unit/integration tests. - xUnit test project with unit tests and opt-in integration tests.