Unreleased changes

Changes merged into the main branch but not yet part of a tagged release. These entries are assembled into the Changelog when the next release is published.

[UNRELEASED DRAFT] (2026-10-10)

Changes

  • Use typed Selenium boundaries for scripts, cookies, and element attributes. (#1586)

  • Validate decoded CLI YAML output in the integration tests. (#1587)

  • Retry safe Vuforia credentials API requests after transient connection and gateway failures. (#1605)

  • Publish native Markdown release notes and use the same notes in documentation where available.

  • Require Selenium 4.50.0 or newer and use its typed element-attribute API directly.

  • Require beartype>=0.23.0 for runtime type checking.

  • Run validation workflows for pull requests targeting feature branches so stacked changes receive the normal checks.