Packages

io-ts

2.2.22 · 10 Dec 2024MIT4.1M / weekRepositorynpmAtom feed

Your version

2.2.7

29 Jun 2020Where it was published

2.2.22 is the newest release of 2.x.

In short

1 breaking6 new11 changed

  • breaking

    (*) breaking change

Release note

  • Experimental

    • add DecodeError module

    • add FreeSemigroup module

    • add TaskDecoder module

    • add Kleisli module

    • add KleisliDecoder module

    • add KleisliTaskDecoder module

    • (*) remove NaN from number instances

    • (*) remove Tree module

    • (*) make Json type immutable

    • Decoder

      • (*) remove never

      • (*) make parse pipeable and change its parser argument

      • (*) change DecoderError

      • (*) remove withExpected in favour of mapLeftWithInput

    • Guard

      • (*) remove never

    • Schemable

      • (*) better literal signature

      • (*) better union signature

      • (*) make intersections pipeables

      • (*) make refinements pipeables

(*) breaking change