Skip to content

5.0.0

Compare
Choose a tag to compare
@jkschneider jkschneider released this 30 Aug 06:48

Enhancements

  • Add Maven.Pom#withModel.
  • Don't resolve runtime scope dependencies in Maven parser.
  • RefactorPlan renamed to Environment. Environment now supports property substitution.
  • Styles separated from Recipe.
  • Support version updating on modules with pre-release and metadata (maven).
  • Lower logging level for dependency resolution problems (maven).
  • UpgradeVersion (maven) now supports updating properties in parents.
  • Initial implementation of GenerateGetter and GenerateSetter (incubating).
  • Added getter for include/exclude in Recipe.

Fixes

  • Fix delegation of validation in CompositeRefactorVisitor.
  • Correct tag telemetry in Refactor.

Polish

  • Moved ChangeLiteral implementation into a Scope inner class because it cannot be used declaratively.
  • Downgraded ValidationException if recipe name not unique to a warning.