Skip to content

Releases: uhyo/better-typescript-lib

v2.3.0

10 Apr 12:07
Compare
Choose a tag to compare

What's Changed

  • docs: description for use with pnpm by @tksst in #22
  • 💥 Add strong types for JSON.parse and JSON.stringify by @aaditmshah in #25
  • build: upgrade Node.js version and other dependencies on CI by @uhyo in #27
  • 💥 Add strong type definition for fetch().json() by @aaditmshah in #26
  • 💥 Add better type definitions for promises by @aaditmshah in #28

New Contributors

Full Changelog: v2.2.1...v2.3.0

v2.2.1

10 Feb 14:07
Compare
Choose a tag to compare

v2.2.1

  • Removed CheckNonNullable as it is no longer needed (#19)
  • Added /// <reference no-default-lib="true"/> to library files

v2.2.0

07 Dec 16:12
Compare
Choose a tag to compare
  • Upgraded TypeScript to 4.9.3.
  • Several Improvements (#10)
  • Improved typing of TypedArrays. (#12)
  • Improved Function#bind and several Object method typings. (#16)
  • Improved Object#hasOwnProperty and Object.hasOwn typings. (#13)
  • Removed type guards from Number static methods because they affected soundness. (#14)

v2.1.0

29 Apr 14:13
Compare
Choose a tag to compare
  • Upgraded TypeScript to 4.6.4.
  • Improved typing of Object.property.hasOwnProperty and Object.hasOwn. (#4)
  • Fixed typing of JSON.stringify so that its return type includes undefined when possible. (#6)
  • Tightened typing of Array higher-order functions. Predicates passed to filter, every and some now must return a value of boolean type. (#7)

v2.0.0

18 Nov 14:43
Compare
Choose a tag to compare

Changelog

  • Renewed the installation steps.
  • Removed support of TypeScript 4.4 and prior.
  • Changed type definition of JSON.stringify and removed ReadonlyJSONValue type. (#5)

v2.0.0-beta

02 Oct 02:06
Compare
Choose a tag to compare
v2.0.0-beta Pre-release
Pre-release

Upgraded TypeScript to 4.5.0-beta.

v2.0.0-alpha.1

25 Sep 08:58
Compare
Choose a tag to compare
v2.0.0-alpha.1 Pre-release
Pre-release

Supports changed lib name format. microsoft/TypeScript#46046

v2.0.0-alpha.0

24 Sep 07:29
Compare
Choose a tag to compare
v2.0.0-alpha.0 Pre-release
Pre-release

First version that supports TypeScript 4.5's @typescript/xxx resolutions.

v1.2.0

20 Sep 17:36
Compare
Choose a tag to compare
v1.2.0

v1.1.0

27 Mar 14:36
Compare
Choose a tag to compare
chore: bump version to 1.1.0