Releases: uhyo/better-typescript-lib
Releases · uhyo/better-typescript-lib
v2.3.0
What's Changed
- docs: description for use with pnpm by @tksst in #22
- 💥 Add strong types for
JSON.parse
andJSON.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
- @tksst made their first contribution in #22
- @aaditmshah made their first contribution in #25
Full Changelog: v2.2.1...v2.3.0
v2.2.1
v2.2.0
- Upgraded TypeScript to
4.9.3
. - Several Improvements (#10)
- Improved typing of TypedArrays. (#12)
- Improved
Function#bind
and severalObject
method typings. (#16) - Improved
Object#hasOwnProperty
andObject.hasOwn
typings. (#13) - Removed type guards from
Number
static methods because they affected soundness. (#14)
v2.1.0
- Upgraded TypeScript to
4.6.4
. - Improved typing of
Object.property.hasOwnProperty
andObject.hasOwn
. (#4) - Fixed typing of
JSON.stringify
so that its return type includesundefined
when possible. (#6) - Tightened typing of Array higher-order functions. Predicates passed to
filter
,every
andsome
now must return a value ofboolean
type. (#7)
v2.0.0
v2.0.0-beta
Upgraded TypeScript to 4.5.0-beta.
v2.0.0-alpha.1
Supports changed lib name format. microsoft/TypeScript#46046
v2.0.0-alpha.0
First version that supports TypeScript 4.5's @typescript/xxx
resolutions.