| ⇢ | A | DatabaseQueryResultTest added | |
| ⇢ | A | DatabaseQueryRunnerTest added | |
| ⇢ | A | DatabaseQueryBuilderTest added | |
| B | ↗ | A | Form improved |
| ⇢ | C | Router::determineRouteParamsFromRequestUri() added | |
| ⇢ | B | Router::determineRouteParamsFromConfig() added | |
| ⇢ | B | Router::processRequest() added | |
| ⇢ | B | Router::setRouteSegments() added | |
| ⇢ | B | Router::setRouteUri() added | |
| ⇢ | A | Router::setControllerFilePath() added | |
| ⇢ | A | RouterTest::testWithCustomConfigUsingMultiplePatte... added | |
| ⇢ | A | RouterTest::testWithCustomConfigUsingAlphaPattern(... added | |
| ⇢ | A | RouterTest::testWithCustomConfigUsingAlphaNumericP... added | |
| ⇢ | A | RouterTest::testWithCustomConfigUsingAnyPattern() added | |
| ⋮ | view more | ||
| A | ↘ | B | FormValidation::_validateIsUniqueUpdate() got worse |
| C | ↘ | F | Config::setBaseUrlUsingServerVar() got worse |
| F | ↛ | Router::run() removed | |
| A | ↛ | Router::setRouteParams() removed | |
| A | ↛ | FunctionUserAgentTest::testNotYet() removed | |
| A | ↛ | RouterTest::testNotYet() removed | |
| A | ↛ | FunctionUserAgentTest::tearDown() removed | |
| A | ↛ | FunctionUserAgentTest::tearDownAfterClass() removed | |
| A | ↛ | FunctionUserAgentTest::setUp() removed | |