Repository navigation
Releases
Releases · openrewrite/rewrite-logging-frameworks
3.40.0
What's Changed
- OpenRewrite recipe best practices by @timtebeek in #323
Full Changelog: v3.38.0...v3.40.0
3.39.0
What's Changed
- OpenRewrite recipe best practices by @timtebeek in #323
Full Changelog: v3.38.0...v3.39.0
3.38.0
Full Changelog: v3.36.0...v3.38.0
3.37.0
What's Changed
- Move test-only parser dependencies to type tables by @timtebeek in #321
- Keep JUL varargs type on the method name and read log level checks under && and || by @timtebeek in #322
Full Changelog: v3.35.0...v3.37.0
3.36.0
What's Changed
- Move test-only parser dependencies to type tables by @timtebeek in #321
- Keep JUL varargs type on the method name and read log level checks under && and || by @timtebeek in #322
Full Changelog: v3.35.0...v3.36.0
3.35.0
What's Changed
- Only convert format strings to
{}placeholders when the output stays the same by @greg-at-moderne in #309 - A few fixes for
ParameterizedLoggingby @greg-at-moderne in #308 - Fix NPEs in PrintStackTraceToLogError, CompleteExceptionLogging by @greg-at-moderne in #310
- Respect log levels and markers in
RemoveUnnecessaryLogLevelGuardsandChangeLogLevelby @greg-at-moderne in #311 - Keep markers and avoid uncompilable lambdas in WrapExpensiveLogStatementsInConditionals by @greg-at-moderne in #307
ChangeLoggersToPrivateis now a scanning recipe and checks usages beyond current class by @greg-at-moderne in #312- Fix
RemoveUnnecessaryLogLevelGuardsnot to crash on leading comments by @greg-at-moderne in #313 - Fix LoggersNamedForEnclosingClass crashes and this.class handling in Groovy by @greg-at-moderne in #314
WrapExpensiveLogStatementsInConditionalsnot to traverse javadocs by @greg-at-moderne in #315- Type the null argument ConvertJulEntering adds as the null type by @jkschneider in #316
- Regenerate type table without pre-release dependencies by @timtebeek in #317
- Upgrade to Gradle 9.8.2 by @jkschneider in #318
- Replace
ListUtils.mapused as a loop with an indexed loop by @timtebeek in #319 - Logging recipes remove the imports they leave unused by @knutwannheden in #320
Full Changelog: v3.34.1...v3.35.0
3.34.1
What's Changed
- OpenRewrite v8.93.0: https://github.com/openrewrite/rewrite
Full Changelog: v3.34.0...v3.34.1
3.34.0
What's Changed
Full Changelog: v3.33.0...v3.34.0
3.33.0
What's Changed
- Resolve org.openrewrite build plugins from the Code Genome Project by @kmccarp in #305
- Replace the Log4j setLevel Refaster template with its generated recipe by @kmccarp in #304
Full Changelog: v3.32.1...v3.33.0
3.32.1
What's Changed
- OpenRewrite v8.91.0: openrewrite/rewrite@v8.91.0...main
Full Changelog: v3.32.0...v3.32.1