io-ts
2.2.22 · 10 Dec 2024MIT4.1M / weekRepositorynpmAtom feed
Upgrading io-ts from 0.0.2 to 0.9.8
31 releases in betweennotes for 28
- 4+
- changes to make
- 0
- advisories fixed
- 17+
- new
- ?
- fixes
Counted from 28 of 31 release notes. Advisories are counted from the advisory database, in full.
Before you upgrade
Tick each one off as you go- breaking0.9.0
- breaking0.3.0
- breaking0.2.2
- deprecated0.9.8
Release by release
0.9.8nothing new or fixed in the note
- new
Add
taggedUnioncombinator (@gcanti, @sledorze)
- new
- new
Add support for mutually recursive types, closes #114
- new
- new
Add
mixedtype - new
Replace
anywithmixedin all input type parameters
- new
0.9.3 – 0.9.42 releases, nothing new or fixed in the notes
- new
Add
Decoder/Encoderinterfaces (@sledorze, @gcanti)
- new
0.9.1nothing new or fixed in the note
- new
Add Flowtype support
- new
4 other lines we could not sort, mostly version bumps
- 0.9.6
Make it safer:
RTnow must extendType<mixed, A> - 0.9.4
Bug Fix
- 0.2.2
Export
pathReporterFailurefunction from default reporters - 0.2.2
Pattern matching / catamorphism for unions
5 internal lines (docs, tests, tooling) left out.