| ⇢ | A | FluentModel added | |
| ⇢ | A | BoomerangDbDataSample added | |
| ⇢ | A | BoomerangDataSampleTrait added | |
| ⇢ | A | DbDataSampleTrait added | |
| ⇢ | A | CraftDataSample added | |
| ⇢ | A | CleanModel added | |
| ⇢ | A | BoomerangDataSample added | |
| ⇢ | A | CraftDbDataSample added | |
| ⇢ | A | RecommendationDataSample added | |
| ⇢ | A | RecommendationsController added | |
| ⋮ | view more | ||
| A | ↛ | DataSample removed | |
| A | ↛ | DbModel removed | |
| ⇢ | A | Recommendations::data() added | |
| ⇢ | A | BoomerangDataSampleTrait::rules() added | |
| ⇢ | A | FluentModel::__call() added | |
| ⇢ | A | CraftDataSampleTrait::rules() added | |
| ⇢ | A | Recommendations::list() added | |
| ⇢ | A | DbDataSampleTrait::rules() added | |
| ⇢ | A | MemoryLimit::summary() added | |
| ⇢ | A | BoomerangDbDataSample::behaviors() added | |
| ⇢ | A | MemoryLimit::evaluate() added | |
| ⇢ | A | BoomerangDbDataSample::rules() added | |
| ⋮ | view more | ||
| C | ↘ | D | TablesController::actionPageDetail() got worse |
| A | ↛ | DataSample::rules() removed | |
| A | ↛ | DataSample::fields() removed | |
| A | ↛ | DbModel::cleanProperties() removed | |
| A | ↛ | DataSample::scenarios() removed | |
| A | ↛ | DataSample::behaviors() removed | |
| A | ↛ | DbModel::__construct() removed | |