Releases
stackone-defender-v0.6.2
stackone-defender: v0.6.2
Compare
Sorry, something went wrong.
No results found
0.6.2 (2026-04-22)
⚠ BREAKING CHANGES
Drop ToolSanitizationRule, config/sanitizer tool_rules, use_default_tool_rules, and get_tool_rule/should_skip_field. Matches @stackone/defender post ENG-12594.
Features
add missing functions for full TS API parity (aec0c5b )
add PyPI publishing setup with Release Please CI (2e28373 )
add tier2_fields filter and export ToolSanitizationRule (cb7fd93 )
align Python defender with Node (Tier 2 scoping, ONNX cache) (482bfdd )
ENG-12402: add PyPI publishing setup with Release Please CI (f979748 )
ENG-12699: TypeScript parity and synced ONNX bundle (0449800 )
port stackone-defender from TypeScript to Python (e3ff70d )
remove tool rules; batch Tier2 ONNX; lock ONNX load (26c95c2 )
sanitizer: remove dead use_tier2_classification from ToolResultSanitizer (4646179 )
sync Python package with TypeScript parity (e1836dd )
upgrade ML classifier to jbv2 model (AgentShield 73.7 → 79.8) (bcd27f8 )
upgrade ML classifier to jbv5 (AgentShield 79.8 → 81.1) (781dd10 )
Bug Fixes
address Copilot/cubic review (Tier2 scope, tokens, SFE, thresholds) (bf173ac )
ci: avoid fasttext-wheel on Python 3.13 (a6cda76 )
classifier: surface classification errors in classify_by_sentence skip_reason (bd94639 )
default enable_tier2 to True to match TypeScript SDK behaviour (d66773b )
defender: fix _extract_strings filtering, None checks, and cache ONNX load failure (bf4ce99 )
defender: sync hasThreats blocking logic and tool rules precedence from JS package (a217c3e )
enable tier2 by default to match TypeScript package (f1fe990 )
sync Python with TypeScript parity (cec0813 )
tier2: apply max_text_length truncation in classify_by_sentence (a67d2c6 )
upgrade ML classifier to jbv2 (AgentShield 73.7 → 79.8) (b452b39 )
upgrade ML classifier to jbv2 (AgentShield 73.7 → 79.8) (ccb1204 )
use uv instead of pip in README installation instructions (519759f )
Dependencies
sfe: switch optional FastText bindings to fasttext-ng (bc9cc28 )
Documentation
add README adapted from TypeScript package (a03c757 )
update README — enable_tier2 defaults to True (af0d059 )
update README to reflect changes in package name and Python version (d2fc2ca )
Miscellaneous Chores
prepare patch release 0.6.2 (7b3c105 )
You can’t perform that action at this time.