NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #3217 most downloaded on npm
Utility Types Collection for TypeScript
Last release 3 years ago
no release in 18 months
Ships unpredictably
gaps range from 8 days to 4.2 years
Most releases are documented
notes for 15 of 18 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
20 releases · first in 2017
Fix a typo in README by @gamtiq in https://github.com/piotrwitek/utility-types/pull/153
Full Changelog: https://github.com/piotrwitek/utility-types/compare/v3.10.0...v3.11.0
One column per quarter.
Removed undefined from keyof result of (Pick|Omit)ByValue(Exact)
undefined from keyof result of (Pick|Omit)ByValue(Exact) (#124)Added new alias Falsy while deprecating Falsey (it's kept for backward compatibility)
Falsy while deprecating Falsey (it's kept for backward compatibility) (#108)UnionToIntersection type (#109)Mutable type (#111)null | undefined to Primitive and isPrimitive (#116)Added new Required as the opposite of Optional
ValuesType (#99)Required<T, K> as the opposite of Optional<T, K> (#101)bigint to the Primitive type (#87)## New - Added mixed type #81 - Added Optional type #82
mixed type #81Optional type #82Fallback to previous Omit implementation as the new Omit from TS v3.5 is broken #80
Added RequiredKeys and OptionalKeys #53
RequiredKeys and OptionalKeys #53OmitByValue and PickByValue to the public API #50OmitByValueExact and PickByValueExact #59added WritableKeys/ReadonlyKeys mapped types
Primitive and Falsey (#70)- Added Class (#56) - Added DeepPartial
Added $NonMaybeType utility
Added $NonMaybeType utility (#48)
Fixed function handling for Deep types Updated internal test framework
Fixed function handling for Deep types
Updated internal test framework
Nothing published for this version
Added DeepNonNullable Added DeepRequired
Added DeepNonNullable Added DeepRequired
dts-jestNothing published for this version
Added Support for TypeScript 2.8
Added Support for TypeScript 2.8
Resolved #15 Resolved #14 Resolved #16
Added new types:
Updated docs and examples!
Added support for typescript@2.7
Added support for typescript@2.7
Released first production-ready version All API's are documented in README.md
Released first production-ready version All API's are documented in README.md
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →