type-fest
5.10.0 · 17 Sep 2026(MIT OR CC0-1.0)528.8M / weekRepositoryHomepagenpmAtom feed
194 stable releases, newest first, by release line. Notes are quoted as the maintainers published them.
- 3.x
3.5.5
4 Feb 2023Reading the note…
3.5.4
30 Jan 2023Reading the note…
3.5.3
20 Jan 2023Reading the note…
3.5.2
15 Jan 2023Reading the note…
3.5.1
4 Jan 2023Reading the note…
3.5.0
25 Dec 20223.0.0
21 Sep 2022- breaking
Require TypeScript 4.7 or later cca3ca2
- breaking
Require Node.js 14 or later cca3ca2
- breaking
Rename
Mutabletype toWritableff0de63
Meta
Breaking
- breaking
Require TypeScript 4.7 or later cca3ca2
- breaking
Require Node.js 14 or later cca3ca2
- breaking
Rename
Mutabletype toWritableff0de63 - breaking
Remove the
PromiseValuetype in favor of the built-inAwaitedtype 28f3e48 - breaking
Get: Make thestrictoptiontrueby default a7f367d - breaking
PartialDeep: Make therecurseIntoArraysoptionfalseby default db89d9c - breaking
Simplify: Remove thedeepoption (#441) bbccfb8It caused weird problems with the TS compiler. We plan to add it back in the form a
SimplifyDeeptype. So if you depend on this type, defer upgrading until it's added.
New types
Improvements
Merge: Add index signatures support and improve performances (#455) 850ac04DelimiterCase: Support screaming snake case as input (#448) f53e3dcJsonify: Add support for optional object keys (#445) d83d62cTsConfigJson: Add someModulevalues 1003d5d
Fixes
- 2.x
2.18.1
18 Aug 2022Reading the note…
2.17.0
20 Jul 2022Add
recurseIntoArraysoption forPartialDeep(#400) 3777469
2.15.1
30 Jun 2022Reading the note…
2.14.0
24 Jun 2022Add
UnwrapOpaquetype (#403) d4d4481
2.13.1
13 Jun 2022Reading the note…
2.13.0
24 May 20222.12.2
31 Mar 2022Reading the note…
2.12.1
19 Mar 2022Reading the note…
2.12.0
19 Feb 2022Add
importsfield inPackageJsontype
2.11.2
8 Feb 2022Reading the note…
2.11.1
31 Jan 2022Reading the note…
2.10.0
20 Jan 2022Add
RemoveIndexSignaturetype (#335) 8103238Add
StringKeyOftype (#344) 103966b
Add
RemoveIndexSignaturetype (#335) 8103238Add
StringKeyOftype (#344) 103966b
2.5.4
17 Nov 2021Reading the note…
2.5.3
9 Nov 2021Reading the note…
2.5.2
27 Oct 2021Reading the note…
2.5.1
17 Oct 2021Reading the note…
2.5.0
12 Oct 2021Add
MultidimensionalArraytype (#277) a726d80Add
MultidimensionalReadonlyArraytype (#277) a726d80
2.3.4
20 Sep 2021Reading the note…
2.3.3
17 Sep 2021Reading the note…
2.3.2
10 Sep 2021Reading the note…
2.3.1
10 Sep 2021Reading the note…
2.0.0
6 Aug 2021Breaking
Improvements
Add
Constructortype 49d0db8Improve
Classtype 49d0db8Improve
Opaquetype 7f63a6e
- 1.x
1.2.3
29 Jul 2021Reading the note…
1.2.2
8 Jul 2021Reading the note…