Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: openrewrite/rewrite

8.64.0

22 Oct 10:16

Choose a tag to compare

What's Changed

Full Changelog: v8.63.4...v8.64.0

8.63.4

17 Oct 14:14
bbdbc31

Choose a tag to compare

What's Changed

Full Changelog: v8.63.3...v8.63.4

8.63.3

14 Oct 15:41
7effd4a

Choose a tag to compare

What's Changed

Full Changelog: v8.63.2...v8.63.3

8.63.2

14 Oct 03:11
10619b8

Choose a tag to compare

What's Changed

Full Changelog: v8.63.1...v8.63.2

8.63.1

13 Oct 12:00
186c617

Choose a tag to compare

What's Changed

  • Move JavaScript type RPC to visitor rather than codecs by @jkschneider in #6123
  • Add TOML recipes to change keys and values, find and delete keys, and create new TOML files by @zieka in #6124
  • JavaScript Type reading of cyclic types from Java -> TypeScript process by @jkschneider in #6126

Full Changelog: v8.63.0...v8.63.1

8.63.0

10 Oct 16:45
434df24

Choose a tag to compare

What's Changed

  • Guard against MavenResolutionResult.parentPomIsProjectPom() considering anything within .m2 to be part of the current repository. by @sambsnyd in #6119
  • Add support to HCL grammar for escaped backslash by @kbrockhoff in #6117
  • Adjust how negation is handled when simplifying boolean expressions by @Laurens-W in #6111
  • Fix NPE and NoSuchMethodError by @Jenson3210 in #6120
  • Revert changes made to add method wrapping style by @kmccarp in #6121
  • chore: add .vscode/ to .gitignore by @qxo in #6103

New Contributors

Full Changelog: v8.62.7...v8.63.0

v8.62.7

09 Oct 22:16
a007100

Choose a tag to compare

What's Changed

Full Changelog: v8.62.6...v8.62.7

8.62.6

01 Oct 09:08

Choose a tag to compare

What's Changed

  • Add caching to JavaParser.fromJavaVersion() by @knutwannheden in #6026
  • JavaParser should first check type tables by @knutwannheden in #6068
  • When upgrading a maven dependency whose version is managed by a BOM, prefer to upgrade the BOM's version by @sambsnyd in #6070
  • Fix AddToGitignore so it works on Windows by @sambsnyd in #6071
  • Fix HCL parser idempotency issue with empty arrays containing newlines by @timtebeek in #6075
  • Remove imports for class arguments to replaced annotation by @timtebeek in #6077
  • Remove 99-percentile columns from RecipeRunStats data table by @knutwannheden in #6072
  • Safer reflection in JavaTypeMapping implementations by @knutwannheden in #6079
  • Find distinct methods by @jkschneider in #6080
  • Adding CreateJsonFile recipe in the same flavour as CreateYamlFile by @steve-aom-elliott in #6083
  • Add MethodMatcher support for JavaScript by @jkschneider in #6085
  • Get GAV coordinates for type table entries by @timtebeek in #6086
  • JavaScriptVisitor adaptability, no more lib. prefix on core types, common precondition alternatives. by @jkschneider in #6087
  • Fix maven ejb dependency recipes by @maikebertpsc in #6081
  • Optimize MethodMatcher parsing and matching by @knutwannheden in #6082
  • fix: AddDependency with onlyIfUsing: "*" cause: StringIndexOutOfBoundsException by @qxo in #6057
  • Fix missing rows when multiple recipes write to the same data table in the same recipe run. by @sambsnyd in #6088
  • Fix RemoveRedundantDependencyVersions comment handling with new GradleDependencies Trait by @Jenson3210 in #6065
  • Prevent visitors used as Preconditions predicates from emitting data table rows. by @sambsnyd in #6091
  • Remove Preconditions#isAcceptable() by @knutwannheden in #6092
  • Adopt Style.from instead of SourceFile.getStyle by @timtebeek in #6093
  • Fix HCL parser idempotency issue with spaces before closing brace by @timtebeek in #6076
  • Support multi-code point unicode characters (like 👇) in XML by @sambsnyd in #6094
  • JavaScript RemoveImport visitor by @jkschneider in #6095

New Contributors

Full Changelog: v8.62.4...v8.62.6

8.62.4

23 Sep 11:21
5e48fcd

Choose a tag to compare

What's Changed

  • Extend JSP parser to support scriptlets, expressions, declarations, and comments by @timtebeek in #6054
  • Parsers should target the previous LTS to support non-LTS versions by @timtebeek in #6055
  • Inline annotated methods through generated recipes to support multiple versions by @timtebeek in #6059
  • Groovy - advance cursor when unknown code during Enum parsing by @greg-at-moderne in #6061
  • Annotate methods which may return null with nullable by @timtebeek in #6063
  • JavaTemplate.Matcher mistakenly matches 0.0 to 0 by @timtebeek in #6056
  • Run CI on released version of Java 25 temurin by @timtebeek in #6064
  • JavaScript printing of templated expressions by @jkschneider in #6051
  • Call delegate.validate() for BellwetherDecoratedRecipe by @timtebeek in #6060
  • More robust Groovy enum parsing by @knutwannheden in #6062

Full Changelog: v8.62.3...v8.62.4

8.62.3

19 Sep 09:39
8394dd8

Choose a tag to compare

What's Changed

  • Groovy: Guard against NPE when coming across a multi variable assignment by @Laurens-W in #6048
  • More efficient JavaScript print handling, skip minified JS files in parsing. by @jkschneider in #6049
  • Yaml newline after end of document by @Laurens-W in #6035
  • UpgradeDependencyVersion needs to support common Groovy property access notations by @bmuschko in #6043
  • Feature: Added ability to add property in unordered manner at end of file by @raju-gundu in #6052

New Contributors

Full Changelog: v8.62.2...v8.62.3