fp-ts
2.16.11 · 18 Aug 2025MIT6.2M / weekRepositorynpmAtom feed
Upgrading fp-ts from 1.0.1 to 2.16.11
131 releases in betweennotes for 84
- 292+
- changes to make
- 0
- advisories fixed
- 430+
- new
- 8+
- fixes
Counted from 84 of 131 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.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
2.16.2 – 2.16.1110 releases, nothing new or fixed in the notes
- fixed
Fix type signature of
ReaderTaskEither.tapReaderIO, #1895
- fixed
2.16.0nothing new or fixed in the note
- new
Add
LazyArg - new
Either - new
IO - new
IOEither
- new
- new
Add
flatMapto
- new
- new
Add
chainOptionKW, #1846
- new
- new
ReaderIO, #1738 - new
Add
lethelpers, #1725 - new
Add
getAlternativeMonoid, #1717 - new
Add pipeable helpers, #1764
- new
- new
Add
exportsfield topackage.jsonin order to support moduleResolution node12/nodenext, #1765
- new
95 other lines we could not sort, mostly version bumps
- 2.16.0
tapEither(dual) (akachainFirstEitherK/chainFirstEitherKW) #1864 - 2.16.0
tapIO(dual) (akachainFirstIOK) #1865 - 2.16.0
as/asUnit#1867 - 2.16.0
tapTask(dual) (akachainFirstTaskK) #1869 - 2.16.0
mapError(dual) (akamapLeft) #1870 - 2.16.0
mapBoth(dual) (akabimap) #1872 - 2.16.0
tapReader(dual) (akachainFirstReaderK/chainFirstIReaderKW) #1871 - 2.16.0
tapReaderEither(dual) (akachainFirstReaderEitherK/chainFirstEitherKW) #1873 - 2.16.0
flatMapReaderTask(dual) (akachainReaderTaskK/chainReaderTaskKW) #1874 - 2.16.0
Option.orElse(dual) (akaalt/altW) #1868
17 internal lines (docs, tests, tooling) left out.