Changelog¶
This page mirrors CHANGELOG.md.
[Unreleased]¶
Added¶
- Reversible proprietary-term pseudonymization engine (dictionary + regex detection, deterministic HMAC placeholders, leftmost-longest overlap resolution, local SQLite mapping vault).
- LiteLLM
CustomGuardrailplugin with individual hooks only (noapply_guardrail) covering OpenAI + Anthropic-native, streaming (ModelResponseStreamand raw Anthropic SSE bytes), and tool-call arguments. - File-mount shim for LiteLLM's naive
split('.')loader. - 60-second Docker quickstart with a sample dictionary and config.
- MkDocs Material documentation site with auto-generated API reference.
- CI (lint + type-check + test matrix on Python 3.10–3.13 × litellm floor+latest) and Trusted-Publishing release workflow.
[0.1.0] - 2026-07-15¶
Added¶
- First public release on PyPI. Reversible proprietary-term pseudonymization guardrail for LiteLLM — dictionary + regex detection, deterministic HMAC placeholders, leftmost-longest overlap resolution, local SQLite mapping vault.
- LiteLLM
CustomGuardrailplugin (individual hooks only, noapply_guardrail) covering OpenAI + Anthropic-native, streaming (ModelResponseStreamand raw Anthropic SSE bytes), and tool-call arguments. - File-mount shim, 60-second Docker quickstart, and MkDocs Material docs.