Skip to content

2.16.0 – Oct 5, 2026

Choose a tag to compare

@github-actions github-actions released this 05 Oct 12:37
· 121 commits to main since this release
ea17eee

2.16.0 (2026-10-05)

Upgrade to Runtime 2.7.0 or newer before enabling @Deadline in applications. Existing applications do not enable this feature automatically.

Features

  • modeling: add declarative one-shot Model deadlines (ea17eee)

    Declare one-shot deadlines on Models using a Schedule or a payload with cron/delay timing. Scheduler effects are committed with Model state, using protected planning metadata in existing storage. Expired deadlines remain inactive; configuration-only changes do not reconcile schedules. Graph and ancestor dependencies trigger scoped recalculation. Logical deletion cancels owned deadlines by default. No additional deadline tables are required.

Bug Fixes

  • identity: avoid concurrent first-use initialization deadlock (ea17eee)

    Separate default-provider initialization from the interface carrying default methods. Preserve ServiceLoader provider selection and technical ID behavior while allowing concurrent initialization of IdentityProvider and UuidFactory.