| ⇢ | A | BooleanCatser added | |
| ⇢ | A | CarbonCaster added | |
| ⇢ | A | DateCaster added | |
| ⇢ | A | FloatCaster added | |
| ⇢ | A | IntegerCaster added | |
| ⇢ | A | StringCaster added | |
| ⇢ | A | TimeCaster added | |
| ⇢ | A | BelongTo added | |
| ⇢ | A | Metadata added | |
| ⇢ | A | MetadataReader added | |
| ⋮ | view more | ||
| A | ↛ | RepositorySettings removed | |
| ⇢ | D | MetadataReader::getMetadataFrom() added | |
| ⇢ | B | StringCaster::cast() added | |
| ⇢ | B | Time::safeCreateDateTimeZone() added | |
| ⇢ | A | ArrayCaster::cast() added | |
| ⇢ | A | TimeCaster::cast() added | |
| ⇢ | A | Repository::getIdentifier() added | |
| ⇢ | A | BelongTo::getRelation() added | |
| ⇢ | A | Date::fromCarbon() added | |
| ⇢ | A | Caster::getCaster() added | |
| ⇢ | A | Metadata::__construct() added | |
| ⋮ | view more | ||
| A | ↘ | B | Repository::insert() got worse |
| C | ↗ | B | Repository::hydrate() improved |
| D | ↛ | Caster::castPlainType() removed | |
| B | ↛ | RepositorySettings::fromAnnotation() removed | |
| A | ↛ | RepositorySettings::__construct() removed | |
| A | ↛ | Caster::normalizeArray() removed | |
| A | ↛ | Time::getSeconds() removed | |
| A | ↛ | Time::getMinutes() removed | |
| A | ↛ | Time::getHours() removed | |
| A | ↛ | RepositorySettings::getTable() removed | |
| A | ↛ | RepositorySettings::getModel() removed | |
| A | ↛ | RepositorySettings::getColumns() removed | |
| ⋮ | view more | ||