3.0.0 (2023-08-02)
- add TypeScript v5.1 support (21bf22b)
2.0.4 (2023-01-09)
2.0.3 (2023-01-09)
2.0.2 (2023-01-09)
- fix cloning type parameter declarations (0d3c1a1)
2.0.1 (2023-01-09)
- handle decorated members (b9b9791)
2.0.0 (2023-01-09)
- add import assertion (1e5835d)
- implement support for TypeScript v4.9 (988b10d)
1.0.0 (2022-05-30)
- Add TypeScript 4.7 support (bba8536)
0.3.32 (2022-04-12)
0.3.31 (2022-04-12)
0.3.30 (2022-01-03)
0.3.29 (2021-11-17)
- add TypeScript v4.5 support (972470a)
0.3.28 (2021-09-21)
- fix cloning TupleTypeNodes on TypeScript 3.x (2243b29)
0.3.27 (2021-09-21)
0.3.26 (2021-09-21)
- fix an issue where ArrayTypeNodes didn't have their TextSpan reset (b579487)
0.3.25 (2021-08-31)
- add TypeScript 4.4 support (0a004a8)
0.3.24 (2021-06-11)
0.3.23 (2021-05-29)
- use provided modifiers when creating/updating MethodSignatures (b405dca)
0.3.22 (2021-05-29)
0.3.21 (2021-05-29)
0.3.20 (2021-05-28)
0.3.19 (2021-03-16)
- add support for 4.1.0-beta and 4.1.0 nightly (a164d27)
- ImportEqualsDeclaration: add support for constructing type-only ImportEqualsDeclarations, as supported by TypeScript 4.2 (c4b6082)
- support @see jsdoc comments with TypeScript 4.1 (bc8d58c)
- ConstructorTypeNode: add support for the 'abstract' modifier for ConstructorTypeNodes, as introduced in TypeScript 4.2 (254292a)
0.3.16 (2020-10-20)
- MappedTypeNode: add support for 'as' clauses in MappedTypeNodes (9ddc790)
- TemplateLiteralTypeNode: add support for TemplateLiteralTypeNode and TemplateLiteralTypeSpan (8478aea)
0.3.15 (2020-09-07)
0.3.14 (2020-08-23)
- JSDocDeprecatedTag: add support for JSDocDeprecatedTags (bd6df51)
0.3.13 (2020-08-11)
- parentheses: make sure that cloned CallExpressions and VariableDeclarations are always structurally equivalent (03206f6)
- NamedTupleMember: add support for NamedTupleMembers (339fc9b)
0.3.12 (2020-08-07)
- PropertyAssignment: make sure that cloned PropertyAssignments are always structurally equivalent. Closes #1 (fa59c75)
0.3.11 (2020-07-27)
- comments: improve comment cloning (8f2dbcc)
0.3.10 (2020-07-27)
- also clear synthetic trailing comment ranges (fe6052e)
0.3.9 (2020-07-03)
- typescript: add TypeScript v4 support (729b38e)
0.3.8 (2020-03-29)
- when preserving a node, make sure to set the parent of the old node if requested (d78720d)
0.3.7 (2020-03-29)
- fix an issue where the options for setParentNodes would be ignored (fcd3eb7)
0.3.6 (2020-03-29)
- always set parents, traversable with _parent, unless 'setParents' is true, then the 'parent' property is used directly (6db6182)
0.3.5 (2020-03-29)
- setParents: expose 'setParents' function (4b8bda1)
0.3.4 (2020-03-01)
- add support for PrivateIdentifiers (17068ef)
0.3.3 (2020-01-15)
- typescript-3.8: respect 'isTypeOnly' property for ImportClauses (de62562)
0.3.2 (2020-01-14)
- typescript-3.8: add support for TypeScript v3.8 (36db665)
0.3.1 (2020-01-10)
- add more customizability (a40af21)
0.3.0 (2020-01-10)
0.2.1 (2020-01-07)
0.2.0 (2020-01-07)
- add support for cloning comments (73887ae)
0.1.4 (2020-01-02)
- fix issue with cloning MethodSignatures with modifiers (c392fc9)
0.1.3 (2019-12-28)
0.1.2 (2019-12-28)
- ensure compatibility with TypeScript v3.0.0 (92139eb)