v0.10.2
NVIDIA/garakv0.10.2Jan 30, 2025by jmartin-tech
AI Summary
Adds a Shields detector for testing LLM Application Firewalls and configuration-based REST proxy/SSL support. Fixes StringDetector case sensitivity and adds startswith matching.
Key Highlights
- Shields detector for testing LLM Application Firewalls
- Configuration-based REST proxy support
- Configuration-based SSL suppression
- startswith matching for StringDetector base class
New Features
- Shields detector
- REST proxy support
- SSL suppression support
- StringDetector startswith matching
Full Release Notes
## What's Changed ### New plugins * Detector: Shields for testing LLM Application Firewalls by @Eric-Hacker in https://github.com/NVIDIA/garak/pull/1059 ### New features * Warn if api_key in Config by @erickgalinkin in https://github.com/NVIDIA/garak/pull/1049 * Feature: configuration based rest proxy support by @jmartin-tech in https://github.com/NVIDIA/garak/pull/1073 * Feature: configuration based rest ssl suppression by @jmartin-tech in https://github.com/NVIDIA/garak/pull/1074 * Detector: add `startswith` matching for `StringDetector` base class by @leondz in https://github.com/NVIDIA/garak/pull/1075 ### Documentation * docs: update index.rst by @eltociear in https://github.com/NVIDIA/garak/pull/1053 * docs: update readme by @leondz in https://github.com/NVIDIA/garak/pull/1050 * adjust label ref syntax by @jmartin-tech in https://github.com/NVIDIA/garak/pull/1057 ### Tuning & fixes * `StringDetector.case_sensitive` now operates as expected by @leondz in https://github.com/NVIDIA/garak/pull/1072 * guard against `None` in `leakreplay` attempt history management by @leondz in https://github.com/NVIDIA/garak/pull/1081 * init zscore with enough scope to cover its uses by @leondz in https://github.com/NVIDIA/garak/pull/1086 * Update for latest ollama support by @jmartin-tech in https://github.com/NVIDIA/garak/pull/1092 ## New Contributors * @eltociear made their first contribution in https://github.com/NVIDIA/garak/pull/1053 * @Eric-Hacker made their first contribution in https://github.com/NVIDIA/garak/pull/1059 **Full Changelog**: https://github.com/NVIDIA/garak/compare/v0.10.1...v0.10.2