Releases: openrewrite/rewrite-logging-frameworks
Releases · openrewrite/rewrite-logging-frameworks
3.29.0
What's Changed
- Regenerate recipes.csv by @timtebeek in #292
- Fix re-escaping of control characters when rebuilding Java string literals in logging recipes. by @motlin in #293
- Add Log4j2IsEnabledToSlf4j Refaster recipe to convert isEnabled(Level) level guards to SLF4J isXEnabled() calls. by @motlin in #294
Full Changelog: v3.28.0...v3.29.0
3.28.0
What's Changed
- Renew log4j 1.2.17 reference suppression to 2026-06-01 by @Jenson3210 in #287
- Update log4j-api TypeTable to 2.26.0 by @timtebeek in #288
- Preserve formatting when ParameterizedLogging has nothing to parameterize by @timtebeek in #290
Full Changelog: v3.27.0...v3.28.0
v3.27.3
What's Changed
- OpenRewrite v8.81.6
- Fix IndexOutOfBoundsException when JUL placeholders exceed argument count by @timtebeek in #284
- Fix exception consumed by format placeholder in CompleteExceptionLogging by @timtebeek in #285
Full Changelog: v3.26.0...v3.27.3
3.27.2
What's Changed
- OpenRewrite v8.81.0: openrewrite/rewrite@v8.81.0...main
Full Changelog: https://github.com/openrewrite/rewrite-logging-frameworks
3.27.1
What's Changed
- OpenRewrite v8.80.0: openrewrite/rewrite@v8.80.0...main
Full Changelog: https://github.com/openrewrite/rewrite-logging-frameworks
3.27.0
What's Changed
- Fix IndexOutOfBoundsException when JUL placeholders exceed argument count by @timtebeek in #284
- Fix exception consumed by format placeholder in CompleteExceptionLogging by @timtebeek in #285
Full Changelog: v3.26.0...v3.27.0
3.26.1
What's Changed
- OpenRewrite v8.77.0: openrewrite/rewrite@v8.77.0...main
Full Changelog: https://github.com/openrewrite/rewrite-logging-frameworks
3.26.0
What's Changed
- Add recipe to convert log creation from JBoss Logging to SLF4J by @tmoreira2020 in #283
New Contributors
- @tmoreira2020 made their first contribution in #283
Full Changelog: v3.25.0...v3.26.0
3.25.0
What's Changed
- Add StringFormat, MessageFormat, and RemoveUnnecessaryLogLevelGuards SLF4J recipes. by @motlin in #280
- Fix PrintStackTraceToLogError breaking stacktrace-to-string methods by @timtebeek in #282
Full Changelog: v3.24.0...v3.25.0
3.24.0
What's Changed
- Replace JulGetLoggerToLoggerFactory Refaster recipe with imperative visitor by @steve-aom-elliott in #278
- Fix CI: Change slf4j-api-2.1.+ to slf4j-api-2 by @timtebeek in #279
New Contributors
- @steve-aom-elliott made their first contribution in #278
Full Changelog: v3.23.0...v3.24.0