Skip to content

v1.3.0

Choose a tag to compare

@paulbalandan paulbalandan released this 23 Oct 12:30
· 22 commits to 1.x since this release
Immutable release. Only release title and notes can be modified.
v1.3.0
a49a04f

What's Changed

Added

  • Server::run() takes an optional Cancellation: when requested, it cancels every request in flight and closes the transport, where closing the transport alone waits for every handler to finish.
  • CancellableMessageDispatcherInterface, for a custom dispatcher that run()'s cancellation should reach.
  • Skill carries the optional _meta added by the skills extension.

Changed

  • ReadResourceDirectoryResult requires ttlMs and cacheScope, as the skills extension now does, and SkillStore fills them from its cache policy. See BREAKING_CHANGES.md.

Fixed

  • The stdio transports read their first line after the event loop activates watchers registered before start(), so a signal handler is in place before the first request is answered.

Full Changelog: v1.2.1...v1.3.0