Packages

fp-ts

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

Upgrading fp-ts from 2.5.2 to 2.16.11

63 releases in betweennotes for 50

144+
changes to make
0
advisories fixed
359+
new
7+
fixes

Counted from 50 of 63 release notes. Advisories are counted from the advisory database, in full.

Before you upgrade

Tick each one off as you go
  • deprecated2.13.1
  • deprecated2.11.1
  • deprecated2.11.1
  • deprecated2.11.1
  • deprecated2.11.1
  • deprecated2.11.1
  • deprecated2.11.1
  • deprecated2.11.1
  • deprecated2.11.1
  • deprecated2.11.1

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

81 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

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