Skip to content

v0.18.3

Choose a tag to compare

@geomagilles geomagilles released this 15 Apr 23:01
· 6 commits to main since this release
5f9bedb

🚀 New Features

  • Workflow State JSON Access

    • Added getWorkflowStateJsonById together with async and suspend variants on the client.
      Workflow state can now be retrieved as a display-ready JSON string, with internal serialized values expanded into readable JSON.
      This makes it easier to inspect running workflows, debug issues, and build tooling around workflow state visualization.
  • Micrometer Transport Metrics

    • Added Micrometer-based instrumentation for transport producers and consumers across supported transports.
  • Workflow Tag Fanout Scalability

    • Internal workflow-tag fanout now uses paginated key-set traversal.
      This improves reliability and responsiveness for workflows addressed by tag.

🛠 Improvements

  • Build and Compatibility Updates

    • Upgraded build support for newer Gradle and Java toolchains.
    • Upgraded Kotlin to 2.3.20 and migrated context APIs to context parameters.
    • Regenerated Avro schemas and step resources for 0.18.3.