Skip to content

Release v3.0.0

Choose a tag to compare

@github-actions github-actions released this 10 Sep 12:39
ccfdb7f

Summary

Upgrades the Narrator extension to Chronicle 18.1.0 (@cratis/chronicle.contracts 18.1.0) and the latest versions of its other packages. This is a major release: the extension is no longer backwards compatible with a pre-18 Chronicle kernel. It now requires a Chronicle 18 server to connect to.

Changed

  • Target Chronicle 18: the client now speaks the restructured 18 contracts. Event store, namespace, job, event-type, identity, and recommendation listings read the new QueryResult envelopes; the event-sequence tail and range reads use the new tailSequenceNumber and fromSequenceNumber operations.
  • Event-sequence range reads: Chronicle 18 dropped the server-side upper bound, so the event viewer page is now clamped client-side. The event store and namespace shown per event now come from the query rather than the event context (which no longer carries them in 18).
  • Bumped the remaining development tooling to the latest compatible versions.

Removed

  • Support for connecting to Chronicle servers prior to 18. Behavior against a pre-18 kernel is no longer guaranteed to work.