Skip to content

docs: 3.3.0 release notes for the merged fixes - #725

Merged
fgmacedo merged 1 commit into
mainfrom
docs/release-notes-3.3.0
Oct 16, 2026
Merged

fgmacedo merged 1 commit into
mainfrom
docs/release-notes-3.3.0

Conversation

@fgmacedo

@fgmacedo fgmacedo commented Oct 15, 2026 •

Copy link
Copy Markdown
Owner

Why

The 3.3.0 notes on main had only the extension keys entry. Two fixes already merged for 3.3.0 change behavior a user may notice when upgrading, and later 3.3.0 PRs need a skeleton to add to.

Refs #692
Refs #713

What changes

docs/releases/3.3.0.md only:

Evidence

  • timeout 180 uv run pytest -n 4: 2973 passed, 26 skipped, 126 xfailed; the new doctest passes.
  • uv run sphinx-build -W docs docs/_build/html: 48 warnings, all pre-existing in older release notes; none from 3.3.0.md.
  • The doctest example run against 3.2.2 (d5282e0) gives an empty configuration after the first resume, as the text says.
  • Factual review by a fresh subagent against gh pr diff 693 and gh pr diff 698, with scripts run on 3.2.2 and on main: two material errors found and fixed (the on_finalize bullet said a StateMachine error "still propagates", but when the invocation drives done.invoke it used to become error.execution; the first done.invoke bullet lacked the StateMachine scope). Three wording fixes applied (doubled effect only with a recorded value or default transition, run() scoping, lowered PSSM cases listed apart).

Not verified

  • The intro paragraph is left for the maintainer.
  • The ReadTheDocs build of this branch was not checked; only the local Sphinx build.

Lay out the 3.3.0 notes in the structure later PRs extend and document
the history default entry fix (#693), the done.invoke error reporting
fix (#698) and the PSSM-based UML test cases (#697).

Refs #692
Refs #713

Signed-off-by: Fernando Macedo <fgmacedo@gmail.com>
@fgmacedo fgmacedo added this to the 3.3.0 milestone Oct 15, 2026
@sonarqubecloud

Copy link
Copy Markdown

@codecov

codecov Bot commented Oct 15, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 100.00%. Comparing base (75c9181) to head (a8c6af3).

Additional details and impacted files
@@            Coverage Diff            @@
##              main      #725   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files           53        53           
  Lines         5900      5900           
  Branches       939       939           
=========================================
  Hits          5900      5900           
Flag Coverage Δ
unittests 100.00% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@fgmacedo
fgmacedo merged commit ec5d817 into main Oct 16, 2026
15 checks passed
@fgmacedo
fgmacedo deleted the docs/release-notes-3.3.0 branch October 16, 2026 08:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant