| ⇢ | A | ModelWithState added | |
| ⇢ | A | ElementByString added | |
| ⇢ | A | ModelWithHandle added | |
| ⇢ | A | Model added | |
| ⇢ | A | ModelWithId added | |
| ⇢ | A | ModelById added | |
| ⇢ | A | ModelWithState added | |
| ⇢ | A | ModelByString added | |
| ⇢ | A | RecordWithId added | |
| ⇢ | A | Object added | |
| ⋮ | view more | ||
| C | ↗ | B | Model improved |
| C | ↗ | B | Object improved |
| A | ↛ | ObjectByHandle removed | |
| A | ↛ | ElementTrait removed | |
| A | ↛ | ModelTrait removed | |
| A | ↛ | ObjectTrait removed | |
| ⇢ | B | ElementByString::cacheByString() added | |
| ⇢ | B | RecordWithHandle::handleRules() added | |
| ⇢ | B | ModelWithHandle::handleRules() added | |
| ⇢ | B | ObjectById::findById() added | |
| ⇢ | B | ModelByString::findByString() added | |
| ⇢ | B | ModelById::findById() added | |
| ⇢ | B | Element::toRecord() added | |
| ⇢ | B | ObjectByString::findByString() added | |
| ⇢ | B | Object::findAllRecordsByCriteria() added | |
| ⇢ | B | ElementByString::findByString() added | |
| ⋮ | view more | ||
| B | ↗ | A | Object::find() improved |
| B | ↗ | A | ModelWithHandle::rules() improved |
| B | ↛ | Object::findById() removed | |
| B | ↛ | Model::findById() removed | |
| B | ↛ | ModelByHandle::findByHandle() removed | |
| B | ↛ | ObjectByHandle::findByHandle() removed | |
| B | ↛ | ElementByString::findByString() removed | |
| B | ↛ | ObjectTrait::findAllRecordsByCriteria() removed | |
| B | ↛ | ElementTrait::toRecord() removed | |
| A | ↛ | ModelByHandle::toRecord() removed | |
| A | ↛ | ObjectTrait::createRecord() removed | |
| A | ↛ | ModelTrait::toRecord() removed | |
| ⋮ | view more | ||