PromptLatch 0.2.0
PromptCloak is now PromptLatch. Version 0.2.0 renames project without removing existing 0.1 integrations.
Highlights
- Renamed Python package, CLI, Docker image, Helm chart, website, and configuration namespace to PromptLatch.
- Added compatibility shims for old Python imports, environment variables, and default config path through 0.2.x.
- Added in-place Helm migration support that preserves existing resource names, selectors, and chart-managed proxy keys.
- Published signed Python distributions, Helm chart, checksums, build attestations, GHCR image, and Homebrew formula.
- Kept request redaction local, deterministic, and telemetry-free.
Upgrading from PromptCloak
Remove old uv tool so its command cannot shadow PromptLatch:
uv tool uninstall promptcloak
uv tool install https://github.com/bvolpato/promptlatch/releases/download/v0.2.0/promptlatch-0.2.0-py3-none-any.whlMove local configuration before switching services:
mv ~/.config/promptcloak ~/.config/promptlatchRename PROMPTCLOAK_* environment variables to PROMPTLATCH_*. Legacy names continue to work with migration warnings during 0.2.x.
Existing Helm releases can upgrade without replacing immutable resources:
helm upgrade <existing-release-name> ./charts/promptlatch \
--set migration.preserveLegacyNames=trueKeep migration flag on future upgrades for that release. Fresh installs should omit it.
Install
brew tap bvolpato/tap
brew install promptlatchDocker image:
ghcr.io/bvolpato/promptlatch:0.2.0
Release includes wheel, source distribution, Helm chart, SHA256SUMS, and GitHub build attestations.
Full changelog: v0.1.10...v0.2.0