Skip to content

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 15 May 09:07
· 17 commits to main since this release

Theater v0.3.0

This release improves Theater for source-controlled integration workflows.

Highlights

  • Dynamic HTTP bearer auth slots let stages reuse named typed auth without repeating manual Authorization headers in every HTTP action.
  • Plugin descriptor readiness mode lets theater validate and theater plugins doctor check plugin-backed structure without requiring runtime host environment secrets.
  • theater report render converts saved theater run --format json output into compact JUnit or detailed Markdown CI artifacts without rerunning a stage.
  • The JetBrains .thtr plugin understands the new bind auth syntax used for scenario-local HTTP auth slots.

Compatibility Notes

  • theater run --format junit keeps its compact scenario-call JUnit behavior.
  • Plugin runtime readiness and live runs remain strict for missing env_from_host values.
  • Detailed Markdown reporting is opt-in through theater report render.
  • Saved report JSON no longer serializes raw failure causes; reports keep the report-safe failure kind, phase, path, and summary.

Full Changelog: v0.2.0...v0.3.0