Releases: uhyo/better-typescript-lib
Releases Β· uhyo/better-typescript-lib
v2.7.0
v2.6.0
Full Changelog: v2.5.0...v2.6.0
v2.5.0
Full Changelog: v2.4.0...v2.5.0
- Upgraded TypeScript to 5.2.
This release suppresses any
from new SuppressedError
in lib.esnext.disposable.d.ts
π₯³
v2.4.0
Full Changelog: v2.3.1...v2.4.0
- Upgrade TypeScript to
5.1.3
v2.3.1
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)