Skip to content

21.0.0

Compare
Choose a tag to compare
@dsherret dsherret released this 02 Dec 21:23
· 25 commits to latest since this release
fe18369

What's Changed

  • feat: ProjectOptions::defaultCompilerOptions by @wojpawlik in #1460
  • feat: TypeScript 5.3 #1476
  • feat: add interface and type literal getters & setters by @ajvincent in #1473
  • feat: add wrapped method for getShorthandAssignmentValueSymbol to TypeChecker. add convenience method for getting the value symbol on ShorthandPropertyAssignment. by @kronodeus in #1456
  • perf: use path.exists functions that don't throw internally when not exists #1478

Breaking Changes

  • Upgraded to TS 5.3
  • Underlying @ts-morph/common file system methods return undefined instead of throwing when not exists (for perf).
  • Private fields are actually private (default build requires private fields).

New Contributors

Full Changelog: 20.0.0...21.0.0