Release History

Changelog

The journey from prototype to v2.0.3

v2.0.3 Latest
2026-08-16
  • Fixed Docker deployment crash — missing metrics.py/logging_config.py/entity_catalog.json in image
  • Fixed CI test failures — pytest-asyncio 0.23.0 × pytest 8.2.0 incompatibility, config reload state pollution, network-dependent test
  • Security: python-jose (unmaintained) replaced with PyJWT; dependency audit clean
  • Fixed PyInstaller packaging — entity catalog now bundled; frozen path resolution
  • CI now fully green: tests, lint (black/flake8/mypy), docker, JS SDK, security scan
v2.0.2
2026-08-02
  • Fixed Windows startup crash — slowapi .env encoding error (GBK vs UTF-8)
  • Fixed Windows console garbled text — UTF-8 output in all start scripts
  • start.bat: auto-detect system Python when .venv is absent
  • Python 3.14 compatibility — datetime.utcnow() → datetime.now(UTC)
  • Upstream health check accepts 403 as valid (Anthropic API)
v2.0.1
2026-07-27
  • Website: Added /contact, /compare, /changelog pages (bilingual zh/en)
  • Website: Fixed blog page — 24 articles now rendering correctly
  • Website: Added 7 missing VS/integration pages (Presidio, Kiji, AI Firewall, LLM-Sentinel, Cursor, VS Code, ChatGPT)
  • License: Clarified to PolyForm Shield across all pages and docs
  • SEO: sitemap, robots.txt, _headers, OG tags, JSON-LD, llms.txt
  • Docs: Chinese/English content alignment across all 6 documentation pages
  • GitHub: Added SECURITY.md, CODE_OF_CONDUCT.md, dependabot.yml
  • NER: Fixed Chinese person name detection fallback on Windows GBK environments
  • Website build: 150 pages, zero errors
v2.0.0
2026-06-21
  • AES-256-GCM vault encryption
  • Multi-upstream load balancer (round-robin / random / least-connections)
  • Pub/sub audit event bus with JSON + syslog output
  • One-click installers (Windows .exe + macOS binary)
  • iOS Network Extension + Android VPN packet processor
  • Website v2 — dark theme, glass morphism, before/after PII demo
  • Rate limiting on proxy endpoint
v1.1.0
2026-06-08
  • NER entity recognition engine (jieba + ONNX)
  • AC automaton (Rust PyO3 native module)
  • JS/TS SDK + Chrome/Edge browser extension
  • Flutter/Dart + Android + iOS SDK
  • Prometheus metrics endpoint
  • Security baseline: bcrypt, rate limiting, login lockout
  • Docker images auto-pushed to GHCR
v1.0.1
2026-06-07
  • Kubernetes deployment fixes
  • GHCR CI build corrections
  • Pricing page rendering fixes
v1.0.0
2026-06-07
  • Core PII masking engine — 14+ entity types (regex)
  • HTTP reverse proxy for OpenAI-compatible APIs
  • SSE streaming buffer for real-time masking
  • Admin dashboard with interception stats + trend charts
  • SQLite encrypted vault with TTL-based cleanup
  • Docker + docker-compose + PyInstaller packaging
v0.1.0
2026-05
  • Initial prototype
  • Basic regex PII detection
  • Simple proxy forwarding
AI Assistant

Hi! I'm the AI assistant. How can I help you today?