github openrewrite/rewrite v8.92.17
8.92.17

2 hours ago

What's Changed

  • Python: a spliced template's context reaches the file it lands in by @knutwannheden in #8790
  • C#: add RemoveNjsprojFromSolution to drop Node.js projects from solutions by @macsux in #9019
  • ChangePackage expands a wildcard import to the package's top-level types only by @jkschneider in #9020
  • ChangeDependencyClassifier keeps the version a dependency took from management when the classifier changes by @jkschneider in #9021
  • UpgradeDependencyVersion resolves nested property expressions through the POM by @jkschneider in #9022
  • ChangeDependencyGroupIdAndArtifactId gains changePluginDependencies to leave Maven plugin dependencies alone by @jkschneider in #9023
  • Don't repurpose a version property that Maven plugins also use when changing a dependency by @jkschneider in #9024
  • ChangePropertyKey keeps comments with their lines when moving YAML properties by @jkschneider in #9025
  • Skip calls to declared methods in UsePropertyAssignmentSyntax by @mipal-mod in #9017
  • C#: parse Android without a JDK and out-of-support workloads (NETSDK1202) by @macsux in #9013
  • JavaScript: reject a direct peer conflict before resolving the npm dependency closure by @jkschneider in #9029
  • JavaScript: format a template applied to a JSX attribute's value in the attribute's context by @jkschneider in #9028
  • JavaScript: keep the indentation of multiline template literal interpolations by @jkschneider in #9027
  • Print JavaScript, Python, Go and C# LSTs in the JVM by @jkschneider in #9030

New Contributors

Full Changelog: v8.92.16...v8.92.17

Don't miss a new rewrite release

NewReleases is sending notifications on new releases.