| ⇢ | A | UriHelpers added | |
| ⇢ | A | JsonRequestStruct added | |
| ⇢ | A | VerifiableUserTrait added | |
| ⇢ | A | ParsedBodyRequestStruct added | |
| ⇢ | A | UnpackForNewInstance added | |
| ⇢ | A | Enum added | |
| ⇢ | A | LockableUserTrait added | |
| ⇢ | A | ProtectedExposable added | |
| ⇢ | A | SoftDeletable added | |
| ⇢ | A | UserTrait added | |
| ⋮ | view more | ||
| A | ↛ | UriHelpers removed | |
| A | ↛ | Enum removed | |
| A | ↛ | JsonSerializable removed | |
| A | ↛ | UserTrait removed | |
| A | ↛ | Arrayable removed | |
| A | ↛ | Indexable removed | |
| A | ↛ | ExposableIndexable removed | |
| A | ↛ | Dateable removed | |
| A | ↛ | ProtectedExposable removed | |
| A | ↛ | ParsedBodyRequestStruct removed | |
| ⋮ | view more | ||
| ⇢ | B | Enum::fromValue() added | |
| ⇢ | A | ProvidersAwareTrait::register() added | |
| ⇢ | A | UriHelpers::isStandardPort() added | |
| ⇢ | A | StreamHelpers::isModeWriteable() added | |
| ⇢ | A | Castable::internalCheckAndCastPropertyValue() added | |
| ⇢ | A | Message::injectHeader() added | |
| ⇢ | A | ProvidersAwareTrait::registerDeferred() added | |
| ⇢ | A | Castable::internalCastPropertyValue() added | |
| ⇢ | A | Indexable::getMappedArrayFromIndexedArray() added | |
| ⇢ | A | UriHelpers::validateFragment() added | |
| ⋮ | view more | ||
| B | ↛ | Enum::fromValue() removed | |
| A | ↛ | UriHelpers::isStandardPort() removed | |
| A | ↛ | ProvidersAwareTrait::register() removed | |
| A | ↛ | Castable::internalCheckAndCastPropertyValue() removed | |
| A | ↛ | StreamHelpers::isModeWriteable() removed | |
| A | ↛ | Message::injectHeader() removed | |
| A | ↛ | Castable::internalCastPropertyValue() removed | |
| A | ↛ | ProvidersAwareTrait::registerDeferred() removed | |
| A | ↛ | Indexable::getMappedArrayFromIndexedArray() removed | |
| A | ↛ | NotifiableUserTrait::hasNameField() removed | |
| ⋮ | view more | ||