| ⇢ | A | MessageCollection added | |
| ⇢ | A | MessageCategoryFilter added | |
| D | ↗ | B | Target improved |
| ⇢ | B | MessageCategoryFilter::isExcluded() added | |
| ⇢ | A | MessageCollection::parse() added | |
| ⇢ | A | MessageCollection::clear() added | |
| ⇢ | A | MessageCollection::checkStructure() added | |
| ⇢ | A | MessageCollection::add() added | |
| ⇢ | A | MessageCollection::all() added | |
| ⇢ | A | MessageCollection::prepare() added | |
| ⇢ | A | MessageCollection::count() added | |
| ⇢ | A | Target::getTimestampFormat() added | |
| ⇢ | A | MessageCollection::addMultiple() added | |
| ⋮ | view more | ||
| C | ↗ | A | Target::filterMessages() improved |
| A | ↛ | Target::checkMessageStructure() removed | |
| A | ↛ | Logger::parseMessage() removed | |
| A | ↛ | Logger::prepareMessage() removed | |