| ⇢ | A | TestMiddleware added | |
| ⇢ | A | FlushMiddleware added | |
| ⇢ | A | AuthenticationMiddleware added | |
| ⇢ | A | FlushMiddlewareTest added | |
| ⇢ | A | TestFlushable added | |
| ⇢ | A | SessionMiddleware added | |
| A | ↛ | FlushRequestFilter removed | |
| A | ↛ | FlushRequestFilterTest removed | |
| A | ↛ | TestFlushable removed | |
| A | ↛ | AuthenticationRequestFilter removed |
| ⇢ | B | RequestProcessor::process() added | |
| ⇢ | B | DirectorTest::testGlobalMiddleware() added | |
| ⇢ | B | DirectorTest::testRouteSpecificMiddleware() added | |
| ⇢ | A | Director::callWithMiddlewares() added | |
| ⇢ | A | AuthenticationMiddleware::process() added | |
| ⇢ | A | FlushMiddlewareTest::testImplementorsAreCalled() added | |
| ⇢ | A | SessionMiddleware::process() added | |
| ⇢ | A | TestMiddleware::process() added | |
| ⇢ | A | TestMiddleware::reset() added | |
| ⇢ | A | FlushMiddleware::process() added | |
| ⋮ | view more | ||
| B | ↗ | A | Director::direct() improved |
| A | ↛ | AuthenticationRequestFilter::preRequest() removed | |
| A | ↛ | RequestProcessor::preRequest() removed | |
| A | ↛ | RequestProcessor::postRequest() removed | |
| A | ↛ | AuthenticationRequestFilter::setAuthenticationHand... removed | |
| A | ↛ | FlushRequestFilterTest::testImplementorsAreCalled(... removed | |
| A | ↛ | FlushRequestFilter::preRequest() removed | |
| A | ↛ | AuthenticationRequestFilter::postRequest() removed | |
| A | ↛ | FlushRequestFilter::postRequest() removed | |
| A | ↛ | AuthenticationRequestFilter::getAuthenticationHand... removed | |
| A | ↛ | TestFlushable::flush() removed | |