Features
- Added support for TypeScript 4.7, #1935.
- Support enum-like objects with numeric literal values tagged with
@enum
, #1918. - Enum member reflections will now have their
type
set to either aLiteralType
with a string or numeric value or anIntrinsicType
with typenumber
, #1942.
UsingdefaultValue
onEnumMember
reflections is now deprecated, and will be broken in 0.23.
Bug Fixes
- Fixed invalid type output in some uncommon edge cases, TypeDoc also now renders fewer superfluous parenthesis when creating types.
- TypeDoc is now more consistent about ordering with
enum-value-ascending
orenum-value-descending
sort strategies in mixed string/number enums.