Skip to content

v1.4.0 — catalog triples (24 patterns) + verifyFix + transitive bytes

Choose a tag to compare

@carloshpdoc carloshpdoc released this 01 May 22:54
· 91 commits to main since this release

Catalog expanded from 8 to 24 cycle patterns sourced from Apple docs, FBRetainCycleDetector, SwiftLint, and well-known community references.

New tools:

  • verifyFix — cycle-semantic diff. Pass before/after memgraphs and an expectedPatternId; get back PASS/PARTIAL/FAIL plus bytes freed. CI-gateable.

New fields:

  • CycleSummary.transitiveBytes + transitiveInstanceCount — prioritize cycles by impact.

See CHANGELOG.md for the full pattern list with categories.