Version | Date | Description |
---|---|---|
2.0-alpha2 | 2012-08-24 | Bug fixes and minor enhancements |
2.0-alpha1 | 2012-07-29 | Rewrite of Log4j |
Type | Changes | By |
---|---|---|
Add getLogger(Class) to LogManager. Fixes LOG4J2-70. | rgoers | |
Allow Flume agents to be embedded into the Flume Appender. Fixes LOG4J2-69. | rgoers | |
Add support for formatting using String.format(). Fixes LOG4J2-68. | rgoers | |
Allow components besides core to create a PluginMap for faster plugin loading and not having to specify the plugin package in the configuration. Fixes LOG4J2-67. | rgoers | |
Fix compilation problems in Java 7. Fixes LOG4J2-64. | rgoers | |
Allow variable substitution on the configuration attributes and on the root log level. Fixes LOG4J2-65. | rgoers |
Type | Changes | By |
---|---|---|
Added ability to filter on the appender-ref by adding either a level or a filter. Fixes LOG4J2-60. Thanks to Shane Kelly. | rgoers | |
Level.toLevel would throw an IllegalArgumentException instead of returning the default value. Fixes LOG4J2-56. Thanks to John Owen Atala. | rgoers | |
Remove LoggerContext support for custom logger factories. All Loggers returned by LoggerContext should be compatibile and of the same type. Fixes LOG4J2-51. Thanks to John Vasileff. | rgoers | |
Make sure all application facing log methods use their own FQCN. This patch resolves a unit test failure for the %C pattern when using the Category logger. Fixes LOG4J2-50. Thanks to John Vasileff. | rgoers |