Skip to content

v0.5.1

Choose a tag to compare

@jer-k jer-k released this 31 Oct 23:39

A maintenance release. The package is built with new tooling, and existing code works as before.

Changed

  • The published type declarations are now built with tsrs
    instead of TypeScript 7.0. They describe the same types; only the order of some union members
    differs.
  • The code is now checked with effect-tsrs, which
    reports Effect-specific mistakes and simpler ways to write the same code. The source, docs
    examples and benchmarks were updated to pass with no errors, warnings or suggestions, and CI
    keeps them there. Behavior is unchanged.
  • The tracing guide example provides its
    layers in one Effect.provide call.
  • The Handling errors example handles both
    errors in one Effect.catchTags call.

Full Changelog: v0.5.0...v0.5.1