Packages

fp-ts

2.16.11 · 18 Aug 2025MIT6.2M / weekRepositorynpmAtom feed

Upgrading fp-ts from 0.6.8 to 2.16.11

133 releases in betweennotes for 35

1.0.0 has no release note on GitHub or in the repository's changelog, so its breaking changes are missing from the counts below.
121+
changes to make
0
advisories fixed
266+
new
5+
fixes

Counted from 35 of 133 release notes. Advisories are counted from the advisory database, in full.

Before you upgrade

Tick each one off as you go
  • breaking2.0.0
  • deprecated2.13.1
  • deprecated2.10.0
  • deprecated2.10.0
  • deprecated2.10.0
  • deprecated2.10.0
  • deprecated2.10.0
  • deprecated2.10.0
  • deprecated2.10.0
  • deprecated2.10.0

Release by release

  1. 2.16.2 – 2.16.1110 releases, nothing new or fixed in the notes

  2. 2.16.1

    27 Jul 20231 fix
    • fixed

      Fix type signature of ReaderTaskEither.tapReaderIO, #1895

  3. 2.16.0nothing new or fixed in the note

  4. 2.15.0

    8 May 202317 new
    • new

      Add LazyArg

    • new

      Either

    • new

      IO

    • new

      IOEither

  5. 2.14.0

    20 Apr 20231 new
    • new

      Add flatMap to

  6. 2.13.2

    19 Apr 20231 new
    • new

      Add chainOptionKW, #1846

  7. 2.13.1

    17 Oct 20229 new · 2 fixes
    • new

      ReaderIO, #1738

    • new

      Add let helpers, #1725

    • new

      Add getAlternativeMonoid, #1717

    • new

      Add pipeable helpers, #1764

  8. 2.13.0

    17 Oct 20221 new
    • new

      Add exports field to package.json in order to support moduleResolution node12/nodenext, #1765

47 other lines we could not sort, mostly version bumps
  • tapEither (dual) (aka chainFirstEitherK / chainFirstEitherKW) #1864

    2.16.0
  • tapIO (dual) (aka chainFirstIOK) #1865

    2.16.0
  • as / asUnit #1867

    2.16.0
  • tapTask (dual) (aka chainFirstTaskK) #1869

    2.16.0
  • mapError (dual) (aka mapLeft) #1870

    2.16.0
  • mapBoth (dual) (aka bimap) #1872

    2.16.0
  • tapReader (dual) (aka chainFirstReaderK / chainFirstIReaderKW) #1871

    2.16.0
  • tapReaderEither (dual) (aka chainFirstReaderEitherK / chainFirstEitherKW) #1873

    2.16.0
  • flatMapReaderTask (dual) (aka chainReaderTaskK / chainReaderTaskKW) #1874

    2.16.0
  • Option.orElse (dual) (aka alt / altW) #1868

    2.16.0

17 internal lines (docs, tests, tooling) left out.