Aray v0.9.0
Aray v0.9.0 expands benign YARA-matching artifact generation across Linux ELF, Windows PE, and generic file formats.
Highlights
- Added deterministic normalization checks, judge retries, regex witness validation, and safe failure handling.
- Added scan-only ELF and PE artifact generation without external compilers.
- Added generic byte-blob generation for non-executable formats and exact offset placement.
- Added role-specific LLM models, endpoints, API keys, streaming controls, and automatic structured-output fallback.
- Added batch evaluation and normalization commands with file and directory input support.
- Added filesize constraints, wide strings, multi-rule handling, and hardened PE/ELF code generation.
- Added comprehensive CI, CodeQL, dependency review, coverage, packaging, and GitHub Pages documentation.
- Adopted the Apache License 2.0.
See CHANGELOG.md for the complete change history.