| ⇢ | A | Message added | |
| ⇢ | A | CategoryFilter added | |
| ⇢ | A | Formatter added | |
| A | ↛ | MessageCategoryFilter removed | |
| A | ↛ | MessageFormatter removed | |
| A | ↛ | MessageCollection removed |
| ⇢ | B | CategoryFilter::isExcluded() added | |
| ⇢ | B | Formatter::getContext() added | |
| ⇢ | A | Message::parse() added | |
| ⇢ | A | Logger::validateLevel() added | |
| ⇢ | A | Formatter::setPrefix() added | |
| ⇢ | A | CategoryFilter::include() added | |
| ⇢ | A | Formatter::defaultFormat() added | |
| ⇢ | A | Target::setCommonContext() added | |
| ⇢ | A | CategoryFilter::exclude() added | |
| ⇢ | A | Target::getCommonContext() added | |
| ⋮ | view more | ||
| B | ↗ | A | Target::filterMessages() improved |
| B | ↛ | MessageCategoryFilter::isExcluded() removed | |
| A | ↛ | MessageFormatter::getGlobalContext() removed | |
| A | ↛ | Logger::getLevelName() removed | |
| A | ↛ | Target::setLogGlobals() removed | |
| A | ↛ | MessageCollection::count() removed | |
| A | ↛ | Target::setLogParams() removed | |
| A | ↛ | MessageCollection::addMultiple() removed | |
| A | ↛ | Logger::getTarget() removed | |
| A | ↛ | MessageFormatter::getTrace() removed | |
| A | ↛ | MessageCollection::getLevels() removed | |
| ⋮ | view more | ||