Skip to content

v0.10.3

Choose a tag to compare

@github-actions github-actions released this 30 Sep 10:53
· 16 commits to v0.x.x since this release
Immutable release. Only release title and notes can be modified.
v0.10.3
cb74e80

❗ ❗ THIS RELEASE HAS BEEN YANKED DUE TO INCOMPLETE BACKWARDS COMPATIBILITY ❗ ❗

Dispatch Highlevel Interface Release Notes

Summary

Upgrading

  • The key parameter in the Dispatcher constructor is now deprecated. Use auth_key instead. The sign_secret parameter is an additional optional parameter for signing.
  • The components property in DispatchInfo is now deprecated. Use target instead.

New Features

  • dry_run status is now considered when merging dispatches. Dispatches with different dry_run values will no longer be merged, ensuring that dry-run and operational dispatches are handled by separate actors.
  • Two new parameters were added to the Dispatcher constructor:
    • sign_secret: A secret key used for signing messages.
    • auth_key: An authentication key for the Dispatch API.
  • Dispatcher now only fetches ongoing dispatches, excluding completed ones, to optimize performance and relevance.

Bug Fixes

What's Changed

  • Bump mkdocs-material from 9.6.14 to 9.6.16 in the patch group by @dependabot[bot] in #177
  • Bump the minor group with 2 updates by @dependabot[bot] in #178
  • Bump async-solipsism from 0.7 to 0.8 by @dependabot[bot] in #180
  • Bump types-markdown from 3.8.0.20250415 to 3.8.0.20250708 by @dependabot[bot] in #181
  • Bump the compatible group with 2 updates by @dependabot[bot] in #183
  • Bump pytest-asyncio from 1.0.0 to 1.1.0 by @dependabot[bot] in #182
  • Bump mkdocstrings[python] from 0.29.1 to 0.30.0 in the mkdocstrings group by @dependabot[bot] in #179
  • Support key signing and handle dry_run cleaner by @Marenz in #184
  • Bump pydoclint from 0.6.6 to 0.6.11 by @dependabot[bot] in #186
  • Bump mkdocstrings-python from 1.16.12 to 1.18.2 in the mkdocstrings group by @dependabot[bot] in #191
  • Bump actions/checkout from 4 to 5 by @dependabot[bot] in #192
  • Bump types-markdown from 3.8.0.20250708 to 3.8.0.20250809 by @dependabot[bot] in #188
  • Bump setuptools-scm[toml] from 8.3.1 to 9.2.0 by @dependabot[bot] in #189
  • Bump time-machine from 2.16.0 to 2.19.0 in the minor group by @dependabot[bot] in #190
  • Bump the patch group with 4 updates by @dependabot[bot] in #187
  • Bump actions/download-artifact from 4 to 5 in the artifacts group by @dependabot[bot] in #193
  • Deprecate DispatchInfo.components in favor of target by @Marenz in #194
  • Fetch only ongoing dispatches by @Marenz in #195

Full Changelog: v0.10.2...v0.10.3