Upgrading org.slf4j:slf4j-jdk14 1 to 2
Unknown1.7.36 → 2.0.20Deprecated1Fixed9Other2
UnknownUpgrade verdict
DepDelta hasn't looked for the notes of 34 of 38 releases yet, so breaking changes can't be ruled out.
In plain terms
- DepDelta hasn't finished looking for the notes in this range, so it can't rule out breaking changes yet.
- Their commits are listed with this comparison.
Must act 1 item needs code or config changes
1 package of its own release moves with it.
Deprecations to plan for
Deprecated1
Deprecates methods in the Marker interface that add or remove children, as Marker instances are slated to become immutable.
MarkerAPI changes
Generated by DepDelta from published JVM bytecode. Not mixed with prose notes.
- removed:
class JDK14LoggerFactory implements ILoggerFactory - removed:
class StaticLoggerBinder implements LoggerFactoryBinder - removed:
class StaticMDCBinder - removed:
class StaticMarkerBinder implements MarkerFactoryBinder - removed:
ctor JDK14LoggerFactory() - removed:
final class JDK14LoggerAdapter extends MarkerIgnoringBase implements LocationAwareLogger - removed:
method JDK14LoggerAdapter.debug(String): void - removed:
method JDK14LoggerAdapter.debug(String, Object): void - removed:
method JDK14LoggerAdapter.debug(String, Object, Object): void - removed:
method JDK14LoggerAdapter.debug(String, Object[]): void - removed:
method JDK14LoggerAdapter.debug(String, Throwable): void - removed:
method JDK14LoggerAdapter.error(String): void - removed:
method JDK14LoggerAdapter.error(String, Object): void - removed:
method JDK14LoggerAdapter.error(String, Object, Object): void - removed:
method JDK14LoggerAdapter.error(String, Object[]): void - removed:
method JDK14LoggerAdapter.error(String, Throwable): void - removed:
method JDK14LoggerAdapter.info(String): void - removed:
method JDK14LoggerAdapter.info(String, Object): void - removed:
method JDK14LoggerAdapter.info(String, Object, Object): void - removed:
method JDK14LoggerAdapter.info(String, Object[]): void - removed:
method JDK14LoggerAdapter.info(String, Throwable): void - removed:
method JDK14LoggerAdapter.isDebugEnabled(): boolean - removed:
method JDK14LoggerAdapter.isErrorEnabled(): boolean - removed:
method JDK14LoggerAdapter.isInfoEnabled(): boolean - removed:
method JDK14LoggerAdapter.isTraceEnabled(): boolean - removed:
method JDK14LoggerAdapter.isWarnEnabled(): boolean - removed:
method JDK14LoggerAdapter.log(LoggingEvent): void - removed:
method JDK14LoggerAdapter.log(Marker, String, int, String, Object[], Throwable): void - removed:
method JDK14LoggerAdapter.trace(String): void - removed:
method JDK14LoggerAdapter.trace(String, Object): void - removed:
method JDK14LoggerAdapter.trace(String, Object, Object): void - removed:
method JDK14LoggerAdapter.trace(String, Object[]): void - removed:
method JDK14LoggerAdapter.trace(String, Throwable): void - removed:
method JDK14LoggerAdapter.warn(String): void - removed:
method JDK14LoggerAdapter.warn(String, Object): void - removed:
method JDK14LoggerAdapter.warn(String, Object, Object): void - removed:
method JDK14LoggerAdapter.warn(String, Object[]): void - removed:
method JDK14LoggerAdapter.warn(String, Throwable): void - removed:
method JDK14LoggerFactory.getLogger(String): Logger - removed:
method StaticLoggerBinder.getLoggerFactory(): ILoggerFactory - removed:
method StaticLoggerBinder.getLoggerFactoryClassStr(): String - removed:
method StaticMDCBinder.getMDCA(): MDCAdapter - removed:
method StaticMDCBinder.getMDCAdapterClassStr(): String - removed:
method StaticMarkerBinder.getMarkerFactory(): IMarkerFactory - removed:
method StaticMarkerBinder.getMarkerFactoryClassStr(): String - removed:
static field StaticLoggerBinder.REQUESTED_API_VERSION: String - removed:
static field StaticMDCBinder.SINGLETON: StaticMDCBinder - removed:
static field StaticMarkerBinder.SINGLETON: StaticMarkerBinder - removed:
static method StaticLoggerBinder.getSingleton(): StaticLoggerBinder - removed:
static method StaticMDCBinder.getSingleton(): StaticMDCBinder - removed:
static method StaticMarkerBinder.getSingleton(): StaticMarkerBinder
- added:
class JDK14LoggerFactory implements ILoggerFactory - added:
class JULServiceProvider implements SLF4JServiceProvider - added:
ctor JDK14LoggerFactory() - added:
ctor JULServiceProvider() - added:
final class JDK14LoggerAdapter extends LegacyAbstractLogger implements LocationAwareLogger - added:
method JDK14LoggerAdapter.getFullyQualifiedCallerName(): String - added:
method JDK14LoggerAdapter.handleNormalizedLoggingCall(Level, Marker, String, Object[], Throwable): void - added:
method JDK14LoggerAdapter.isDebugEnabled(): boolean - added:
method JDK14LoggerAdapter.isErrorEnabled(): boolean - added:
method JDK14LoggerAdapter.isInfoEnabled(): boolean - added:
method JDK14LoggerAdapter.isTraceEnabled(): boolean - added:
method JDK14LoggerAdapter.isWarnEnabled(): boolean - added:
method JDK14LoggerAdapter.log(LoggingEvent): void - added:
method JDK14LoggerAdapter.log(Marker, String, int, String, Object[], Throwable): void - added:
method JDK14LoggerFactory.getLogger(String): Logger - added:
method JULServiceProvider.getLoggerFactory(): ILoggerFactory - added:
method JULServiceProvider.getMDCAdapter(): MDCAdapter - added:
method JULServiceProvider.getMarkerFactory(): IMarkerFactory - added:
method JULServiceProvider.getRequestedApiVersion(): String - added:
method JULServiceProvider.initialize(): void - added:
static field JULServiceProvider.REQUESTED_API_VERSION: String