Releases: sindresorhus/type-fest
Releases Β· sindresorhus/type-fest
v4.3.1
- Fix missing export 181c203
v4.3.0
New types
Tagged
(#672) 277ada2- This a better
Opaque
type that supports multiple tags (nesting).
- This a better
UnwrapTagged
(#672) 277ada2NonEmptyObject
(#623) 98bb74d
v4.2.0
- Add
UnknownRecord
type (#660) b2bcc38 ReadonlyDeep
: Reduce likelyhood of "instantiation excessively deep" errors (#650) cff9808
v4.1.0
- Add
RequireOneOrNone
type (#654) 0a098c6
v4.0.0
Breaking
- Require Node.js 16 and TypeScript 5.1 ca94c3b
- Remove alias
RemoveIndexSignature
forOmitIndexSignature
03703f0- The alias was deprecated a long time ago. If you have
RemoveIndexSignature
, simply rename it toOmitIndexSignature
.
- The alias was deprecated a long time ago. If you have
Improvements
Note
The next major version of type-fest
will move to ESM. It's time to start thinking about migrating if you haven't already. Learn more.
v3.13.1
v3.13.0
v3.12.0
- Add
SetReadonly
type (#624) b2e22fb
v3.11.1
v3.11.0
New types
Fixes
- Remove
typescript
as a peer dependency f7139de- It was added in 3.10.0, but it caused some problems, so we are reverting it.