This repository was archived by the owner on May 12, 2025. It is now read-only.
Releases: openrewrite/rewrite-javascript
Releases · openrewrite/rewrite-javascript
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
0.23.0
Full Changelog: v0.22.2...v0.23.0
v0.22.2
What's Changed
- fix parsing errors by @arodionov in #159
- Implemented template expression and conditional type by @arodionov in #160
Full Changelog: v0.22.1...v0.22.2
v0.22.1
What's Changed
- Fix for immediately invoked anonymous function by @arodionov in #150
- Implemented TypeDeclaration by @arodionov in #151
- add type-literal & index signature support by @OlegDokuka in #154
- Reimplemented for-in/of loop by @arodionov in #153
- make type literal to extend TypeTree by @OlegDokuka in #155
- Implement type validation as part of parser by @knutwannheden in #152
- Implemented ConstructorType and TypeQuery by @arodionov in #156
- add array binding pattern by @OlegDokuka in #157
- Implemented TupleType, OptionalType, RestType, TypeOperator by @arodionov in #158
Full Changelog: v0.22.0...v0.22.1
v0.22.0
What's Changed
- Implemented support for FunctionExpression by @arodionov in #145
- Implemented support for control-flow operations by @arodionov in #146
- Implemented support for ClassExpression by @arodionov in #147
- binding patters support & imports fix & parses cleaning by @OlegDokuka in #148
- Implemented custom JSMethodInvocation to support optional chaining operator by @arodionov in #149
Full Changelog: v0.21.0...v0.22.0
0.21.0
What's Changed
- Add support for proper
module
keyword printing in case of JS.NamespaceDeclaration & add export keyword support for variables statement by @OlegDokuka in #143 - Implemented support for ConstructSignature by @arodionov in #141
- Implemented non-null, optional chaining and nullish coalescing operators by @arodionov in #144
Full Changelog: v0.20.8...v0.21.0
v0.20.8
What's Changed
- Implement some missing remoting extensions by @knutwannheden in #142
Full Changelog: v0.20.7...v0.20.8
v0.20.7
Full Changelog: v0.20.6...v0.20.7