v0.3.0
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
Authorizationheaders in every HTTP action. - Plugin descriptor readiness mode lets
theater validateandtheater plugins doctorcheck plugin-backed structure without requiring runtime host environment secrets. theater report renderconverts savedtheater run --format jsonoutput into compact JUnit or detailed Markdown CI artifacts without rerunning a stage.- The JetBrains
.thtrplugin understands the newbind authsyntax used for scenario-local HTTP auth slots.
Compatibility Notes
theater run --format junitkeeps its compact scenario-call JUnit behavior.- Plugin runtime readiness and live runs remain strict for missing
env_from_hostvalues. - 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