Skip to content

Commit 6e4f110

Browse files
committed
docs: update v0.2.4 changelog
1 parent 1f6a555 commit 6e4f110

1 file changed

Lines changed: 23 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
All 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

77
This release tightens execution-surface detection across Maya ASCII and Maya
88
Binary 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

Comments
 (0)