Releases: pelotom/type-zoo
Releases · pelotom/type-zoo
v3.4.1
v3.4.0
Add OmitStrict operator (#31)
v3.3.0 v3.3.0
v3.2.1
v3.1.1
v3.1.0
3.0.0
- Added TS 2.9+ Compatibility
- Breaking changes: removed
Required
andunknown
v2.0.0
This release is a breaking change because it uses TypeScript 2.8 as a baseline, and as such removes several type operators which are now superseded by more powerful and general built-ins:
Diff
(replaced by built-inExclude
)Overlap
(replaced by built-inExtract
)NonNullable
(replaced by built-inNonNullable
)
It also adds Pick2
, Pick3
and Pick4
operators for pulling out fields at multiple levels of hierarchy.