Skip to content

PromptLatch 0.2.0

Choose a tag to compare

@github-actions github-actions released this 13 Aug 03:42
· 4 commits to main since this release
v0.2.0
15b33d7

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.whl

Move local configuration before switching services:

mv ~/.config/promptcloak ~/.config/promptlatch

Rename 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=true

Keep migration flag on future upgrades for that release. Fresh installs should omit it.

Install

brew tap bvolpato/tap
brew install promptlatch

Docker 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