Skip to content

News

1.0.0-rc1 • Outcome and documentation

General

  • Added the description of each projection in its documentation (#45, !37)
  • Added information on how to use the project (#45, !37)

State

  • Removed the 'reporter' progress of the slice builder, avoiding the context creation on each call (#3bad6da0, !36)
  • Renamed Slice to Outcome (#49, !38)
  • Created ProgressiveOutcome, which combines an Outcome with a Progression (#47, #49, !36, !38)

Cache

  • Less logging for ExpirationCache (#43, !39)

Backbone

  • Added function Ref.now() as a convenience for Ref.request().firstValue() (#b7e824bb, !36)

Spine

  • Clearer failure logging for the Ktor backend (#51, !40)

0.5.1 • Easier caching and failure management cohesion

State

  • Cleaned up the 'valueOrThrow', 'valueOrNull', 'requestValueOrThrow()', 'firstValueOrNull()' methods (#40, !31)
  • Callback implementation of ProgressionReporter (#39, !32)
  • Removed the Identifier interface (#41, !33)

Spine

  • The endpoint 'create' returns an Identified type instead of a Pair (#30, !26)

Deployment

  • Fixed a Dokka memory exaustion bug which made the documentation fail to generate (!30)
  • GitLab Pages now displays the documentation for the latest tag, and not for the 'main' branch (#14, !29)
  • Optimize GitLab CI pipeline usage (!30)