• v0.1.0 93974043f5

    v0.1.0
    Some checks failed
    ci/woodpecker/push/compliance Pipeline was successful
    ci/woodpecker/push/quality Pipeline was successful
    ci/woodpecker/push/draft-notes Pipeline was successful
    ci/woodpecker/tag/release Pipeline failed
    ci/woodpecker/tag/deploy-docs Pipeline was successful
    ci/woodpecker/tag/release-image Pipeline failed
    Stable

    morten-olsen released this 2026-08-20 08:59:21 +02:00 | 28 commits to main since this release

    ⚠ BREAKING CHANGES

    • core: make the event filter/check contract work (cb44d78f)
      Event.check now takes { payload, input } instead of
      { input, services }. services is gone deliberately: it was impossible to
      populate (EventRegistry has no container, and ProviderInstance, which
      builds it, takes none), and check runs per subscriber per occurrence, so it
      should not be reaching for services anyway — close over what you need where
      the event is defined. publish now throws on a payload that fails its schema
      and strips undeclared fields.

    Features

    • tasks: add a Things-style task provider (cb09f124)

    Bug Fixes

    • build: make the docker image build and start (b03f1f64)
    • core: make the event filter/check contract work (cb44d78f)

    Full changelog: v0.0.1...v0.1.0

    Downloads