Releases: openrewrite/rewrite-javascript
Releases · openrewrite/rewrite-javascript
v0.28.1
What's Changed
- Updated recipe test, added exp op and make other fixes by @arodionov in #192
- Added WithStatement and JS Try-Catch by @arodionov in #193
- rework jsimport to reflect AST structure and fix remaining gaps by @OlegDokuka in #194
Full Changelog: v0.27.0...v0.28.1
0.27.0
What's Changed
- refactor: Remove expired suppressions by @lkerford in #186
- Cleanup readme by @mike-solomon in #187
- Variable declaration with using keyword by @arodionov in #188
- Added BOM detection and BOM marker removal by @arodionov in #189
- Have JavaPrinter print TrailingComma marker by @timtebeek in #191
New Contributors
- @lkerford made their first contribution in #186
- @mike-solomon made their first contribution in #187
Full Changelog: v0.26.0...v0.27.0
v0.26.0
What's Changed
- Added TrailingTokenStatement, fixed trailing comma in visitIfStatement by @arodionov in #181
- Use OmitParentheses marker for new operation without parentheses by @arodionov in #182
- Wrap clazz into TypeTreeExpression by @arodionov in #183
Full Changelog: v0.25.4...v0.26.0
v0.25.4
What's Changed
- Updates for NamespaceDeclaration and FunctionType by @arodionov in #176
- Updates for ExpressionWithTypeArguments, TaggedTemplateExpression and TypeQuery by @arodionov in #177
- Remove include of non-existent
js
subproject fromsettings.gradle
by @bryceatmoderne in #178 - Fixed trailing comma in TypeParameters, updated decorators by @arodionov in #179
New Contributors
- @bryceatmoderne made their first contribution in #178
Full Changelog: v0.25.3...v0.25.4
v0.25.3
Full Changelog: v0.25.2...v0.25.3
v0.25.2
Full Changelog: v0.25.0...v0.25.2
v0.25.1
What's Changed
- Implemented MappedType mapping by @arodionov in #167
- fix ParenthesizedTypeTree usage and replace it with TypeTreeExpression where needed by @OlegDokuka in #168
- refactor: Remove expired suppressions by @zieka in #166
- Refactored arrow function and fix errors by @arodionov in #169
- Fixed missed optional tokens in yield and method declaration by @arodionov in #170
- Use
latest.integration
forrewrite-remote
dependencies by @knutwannheden in #172 - Change type to prevent class cast exception by @arodionov in #171
- Remove
tsc/index.js
from jar by @knutwannheden in #174 - Adopt MSAL by @timtebeek in #175
- add jar to embed and bundle JS server as a jar by @OlegDokuka in #173
New Contributors
- @timtebeek made their first contribution in #175
Full Changelog: v0.24.0...v0.25.1
v0.25.0
What's Changed
- Implemented MappedType mapping by @arodionov in #167
- fix ParenthesizedTypeTree usage and replace it with TypeTreeExpression where needed by @OlegDokuka in #168
- refactor: Remove expired suppressions by @zieka in #166
- Refactored arrow function and fix errors by @arodionov in #169
- Fixed missed optional tokens in yield and method declaration by @arodionov in #170
- Use
latest.integration
forrewrite-remote
dependencies by @knutwannheden in #172 - Change type to prevent class cast exception by @arodionov in #171
- Remove
tsc/index.js
from jar by @knutwannheden in #174 - Adopt MSAL by @timtebeek in #175
- add jar to embed and bundle JS server as a jar by @OlegDokuka in #173
New Contributors
- @timtebeek made their first contribution in #175
Full Changelog: v0.24.0...v0.25.0
v0.24.0
What's Changed
- Implemented addition types support by @arodionov in #161
- export decl and bugfixes by @OlegDokuka in #164
- fix indexed access type to return TypeTree by @OlegDokuka in #165
- Use new socket for each source file by @knutwannheden in #163
Full Changelog: v0.23.1...v0.24.0
0.23.1
What's Changed
- OpenRewrite v8.41.1: https://github.com/openrewrite/rewrite
Full Changelog: v0.23.0...v0.23.1