The problem with log4j-api 2.24.1 is it can return null Logger instances when
used with log4j-core 2.24.0 leading to NullPointerExceptions. Most users do not
expect that patch releases shouldn't cause this level of compatibility issue.
The NPEs happen at runtime and users may not do enough testi
My view is that in the absence of regular releases and active
development, log4j-api-scala should be abandoned.
It is more than 3 years since the 12.0 release of log4j-api-scala. The
lib does not appear to be commonly used. There are lots of
alternatives open to Scala developers.
Slf4j predominates