Skip to content

Release v2.1.2

Choose a tag to compare

@github-actions github-actions released this 31 Jul 23:10
2aa3f18

Added

  • Documentation page snippets are compiled against the real library, so the pages cannot drift from the API again.

Changed

  • Getting started and reference pages now match the current client API — published 2.1.1 coordinates, ChronicleOptions.development()/fromConnectionString, and the required event type registration step.
  • Java examples use the io.cratis.chronicle.java bridges, since every call into the kernel is a Kotlin suspend function.
  • The Docker Compose snippet starts a usable kernel: the development image with MongoDB storage on the single port Chronicle now serves.
  • Configuration reference documents the connection string grammar, its query options, and the real TLS and authentication behavior.

Fixed

  • Reducer examples take state as nullable, matching the null passed for an event source's first event.
  • @Projection no longer documents a readModel parameter, which does not exist; @Pii, @FromEvent and @SetFrom document their missing parameters.
  • @Reactor and @Reducer KDoc states that id defaults to the class simple name, not the fully-qualified name.
  • Documentation link verification no longer skips every link and reports success after scanning nothing.