Releases
v4.1.0
Compare
Sorry, something went wrong.
No results found
4.1.0 (2026-07-13)
Features
26-01: add coverlet.runsettings with declarative boilerplate exclusions (2feb2c9 )
26-01: rewrite CI gate to ratcheted branch-coverage threshold, add coverage tests (bffdee7 )
27-02: map loop failures to typed FailureState records (#21 ) (439e75d )
Bug Fixes
add JsonStringEnumConverter and flush-to-disk before atomic rename to prevent checkpoint corruption and replay errors (795242f )
add JsonStringEnumConverter and flush-to-disk before atomic rename to prevent checkpoint corruption and replay errors (#17 ) (335e4d3 )
audit sweep (#11 ) (526e4e5 )
ci: repin release-please reusable workflow to reachable SHA (#25 ) (8146354 )
ci: wire release-please PAT into reusable workflow caller (#30 ) (f2d4800 )
powershell: mark non-ASCII scripts as UTF-8 (#29 ) (edfa2e1 )
recovery: preserve failed MCP state for fault injection (#20 ) (2080c44 )
validating: guard null fileResult from MCP before ParseInnerJson (42d80bc )
You can’t perform that action at this time.