Skip to content

Releases: sindresorhus/type-fest

v4.33.0

20 Jan 17:20
Compare
Choose a tag to compare
  • StringRepeat: Add support for generating longer strings & fix instantiations with unions (#1046) fbccaab
  • Split: Add support for longer strings (#1042) 49605b9
  • Get: Optimize performance (#1031) cfb5947
  • KeysOfUnion: Fix assignability with keyof (#1009) 4789c7c
  • IsStringLiteral: Fix instantiations with infinite string types (#1044) e7800af
  • SetRequiredDeep: Fix handling of unions in nested keys (#1037) bf5ce3c
  • StringSlice: Fix return type when passing in non-literal (#1036) 979eccf
  • Sum/Subtract: Fix instantiations with unions (#1034) 69bfd51

v4.32.0...v4.33.0

v4.32.0

09 Jan 03:59
Compare
Choose a tag to compare

New types

Improvements

Fixes

  • SetRequired: Fix support for removal of optional modifiers from tuples (#1030) c897aad

v4.31.0...v4.32.0

v4.31.0

25 Dec 18:01
Compare
Choose a tag to compare
  • SetFieldType: Add option to preserve property modifiers (#1017) 59517cb
  • IsEqual: Fix identity issue (#1012) 591700a
  • SetOptional: Fix instantiations with index signatures (#1014) cb269ff
  • SetRequired: Fix instantiations with index signatures (#1014) cb269ff
  • SetReadonly: Fix instantiations with index signatures (#1014) cb269ff

v4.30.2...v4.31.0

v4.30.2

16 Dec 21:16
Compare
Choose a tag to compare
  • Fix missing export (#1011) 527d600
  • SetOptional/SetRequired/SetReadonly: Fix when the second argument is any (#1007) fdbcb11
  • SetOptional: Fix when instantiated with unions (#1007) fdbcb11

v4.30.1...v4.30.2

v4.30.1

12 Dec 18:51
Compare
Choose a tag to compare
  • Arrayable: Make it more usable by removing readonly (#1003) a128f69

v4.30.0...v4.30.1

v4.30.0

02 Dec 19:55
Compare
Choose a tag to compare

v4.29.1...v4.30.0

v4.29.1

02 Dec 00:10
Compare
Choose a tag to compare
  • IsAny: Fix circular constraint error on TypeScript 5.4+ (#993) 32d94dd

v4.29.0...v4.29.1

v4.29.0

27 Nov 10:46
Compare
Choose a tag to compare

v4.28.1

26 Nov 07:09
Compare
Choose a tag to compare
  • SharedUnionFieldsDeep: Fix support for optional fields (#988) 4b49b93

v4.28.0...v4.28.1

v4.28.0

24 Nov 08:55
Compare
Choose a tag to compare
  • TsConfigJson: Add TypeScript 5.7 fields (#987) 9d6fff3

v4.27.1...v4.28.0