Skip to content

chore(main): release 4.1.0 - #31

Merged
OgeonX-Ai merged 1 commit into
mainfrom
release-please--branches--main
Jul 13, 2026
Merged

chore(main): release 4.1.0#31
OgeonX-Ai merged 1 commit into
mainfrom
release-please--branches--main

Conversation

@OgeonX-Ai

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

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)

This PR was generated with Release Please. See documentation.

@OgeonX-Ai
OgeonX-Ai merged commit 3e29ef3 into main Jul 13, 2026
5 checks passed
@OgeonX-Ai
OgeonX-Ai deleted the release-please--branches--main branch July 13, 2026 10:24
@OgeonX-Ai

Copy link
Copy Markdown
Contributor Author

🤖 Created releases:

🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant