22
33All notable changes to this project will be documented in this file.
44
5- ## [ v0.2.4] - 2026-04-27
5+ ## [ v0.2.4] - 2026-06-11
66
77This release tightens execution-surface detection across Maya ASCII and Maya
88Binary scenes. MEL audit behavior now uses sink-aware analysis instead of
@@ -25,6 +25,11 @@ evidence for review.
2525 node attributes, backed by ` schemas/node_info.yaml ` .
2626- Added file-list Explorer actions in the GUI so users can open selected scene
2727 files or their containing folders directly from workspace tables.
28+ - Added Python audit findings for file open, file write, and Maya autorun
29+ persistence markers such as ` userSetup ` script paths.
30+ - Added first-party fuzz targets for Maya Binary parsing, Maya ASCII selective
31+ extraction, MEL top-level audit candidate parsing, and observe execution
32+ extraction.
2833
2934### Changed
3035
@@ -46,6 +51,14 @@ evidence for review.
4651 the newer MEL parsing behavior.
4752- Cached parsed schema node information so repeated observe/audit flows can
4853 reuse the same node semantics more efficiently.
54+ - Made Maya Binary execution coverage fail closed for unexplained text-like raw
55+ payloads instead of relying only on marker words.
56+ - Extended execution-surface extraction to catch generic render MEL callback
57+ attributes on unprofiled node types.
58+ - Made hardened audit treat partial Maya Binary validation as
59+ disposition-relevant uncertainty.
60+ - Reclassified non-standard declarative ` requires ` entries as reviewable
61+ dependency facts while keeping ` requires maya ` informational.
4962
5063### Fixed
5164
@@ -62,6 +75,8 @@ evidence for review.
6275 cases.
6376- Fixed a dead review path where audit review signals were collected but could
6477 not influence the final disposition.
78+ - Fixed indexed Maya Binary reference rewrites for mirrored records.
79+ - Fixed workspace clippy failures under ` -D warnings ` .
6580- Removed retired MEL text-scan code that was no longer part of the active
6681 audit model.
6782
@@ -70,6 +85,13 @@ evidence for review.
7085- Optimized Maya Binary audit execution scans by reusing loaded scene/source
7186 data and reducing redundant execution-surface extraction work.
7287
88+ ### Tooling
89+
90+ - Updated CI formatting checks to use nightly rustfmt so the repository's
91+ unstable rustfmt import-grouping settings are enforced.
92+ - Added cargo-fuzz harness scaffolding with sanitized public seed corpora and
93+ ignore rules for generated corpus growth and fuzz artifacts.
94+
7395### Documentation
7496
7597- Updated README coverage for GUI workflows, Maya Binary to Maya ASCII
0 commit comments