| ⇢ | B | TwigStakxBridgeFactory added | |
| ⇢ | B | WhereFilter added | |
| ⇢ | A | Sha1Filter added | |
| ⇢ | A | SummaryFilter added | |
| ⇢ | A | TableOfContentsFilter added | |
| ⇢ | A | TruncateFilter added | |
| ⇢ | A | WordWrapFilter added | |
| ⇢ | A | ZipFilter added | |
| ⇢ | A | AbstractFilesystemTwigExtension added | |
| ⇢ | A | TwigError added | |
| ⋮ | view more | ||
| C | ↛ | TwigStakxBridgeFactory removed | |
| B | ↛ | WhereFilter removed | |
| A | ↛ | ZipFilter removed | |
| A | ↛ | TwigStakxBridge removed | |
| A | ↛ | TwigTemplate removed | |
| A | ↛ | TwigError removed | |
| A | ↛ | BaseUrlFunction removed | |
| A | ↛ | FileFunction removed | |
| A | ↛ | FinderFunction removed | |
| A | ↛ | FilesystemExtension removed | |
| ⋮ | view more | ||
| ⇢ | D | WhereFilter::comparisonSymbol() added | |
| ⇢ | D | WhereFilter::compareNullValues() added | |
| ⇢ | C | SelectFilter::__invoke() added | |
| ⇢ | C | TableOfContentsFilter::__invoke() added | |
| ⇢ | C | ZipFilter::__invoke() added | |
| ⇢ | B | GroupByFilter::__invoke() added | |
| ⇢ | B | OrderFilter::__invoke() added | |
| ⇢ | B | TwigStakxBridgeFactory::createTwigEnvironment() added | |
| ⇢ | B | WordWrapFilter::__invoke() added | |
| ⇢ | B | WhereFilter::search_r() added | |
| ⋮ | view more | ||
| A | ↘ | B | Application::buildContainer() got worse |
| D | ↛ | WhereFilter::comparisonSymbol() removed | |
| D | ↛ | WhereFilter::compareNullValues() removed | |
| C | ↛ | SelectFilter::__invoke() removed | |
| C | ↛ | TableOfContentsFilter::__invoke() removed | |
| C | ↛ | ZipFilter::__invoke() removed | |
| B | ↛ | GroupByFilter::__invoke() removed | |
| B | ↛ | TwigStakxBridgeFactory::createTwigEnvironment() removed | |
| B | ↛ | OrderFilter::__invoke() removed | |
| B | ↛ | TextExtension::twig_wordwrap_filter() removed | |
| B | ↛ | WhereFilter::search_r() removed | |
| ⋮ | view more | ||