| ⇢ | A | CreatedByField added | |
| ⇢ | A | UpdatedByFieldSerializer added | |
| ⇢ | A | UpdatedByField added | |
| ⇢ | A | CreatedByFieldSerializer added | |
| B | ↘ | F | WriteCommandExtractor got worse |
| ⇢ | B | CreatedByFieldSerializer::encode() added | |
| ⇢ | A | UpdatedByFieldSerializer::encode() added | |
| ⇢ | A | WriteCommandExtractor::isCreatedAtFieldCase() added | |
| ⇢ | A | WriteCommandExtractor::isUpdateAtFieldCase() added | |
| ⇢ | A | SalesChannelProxyController::proxyCreateOrder() added | |
| ⇢ | A | CreatedByField::getAllowedWriteScopes() added | |
| ⇢ | A | CreatedByField::getSerializerClass() added | |
| ⇢ | A | CreatedByField::__construct() added | |
| ⇢ | A | UpdatedByField::getSerializerClass() added | |
| ⇢ | A | UpdatedByField::__construct() added | |
| ⋮ | view more | ||
| C | ↗ | B | WriteCommandExtractor::map() improved |