| ⇢ | D | ExtensionStruct added | |
| ⇢ | A | ExtensionLoader added | |
| ⇢ | A | ReviewStruct added | |
| ⇢ | A | VariantTypesNotAllowedException added | |
| ⇢ | A | BinaryCollection added | |
| ⇢ | A | CartPositionStruct added | |
| ⇢ | A | VariantStruct added | |
| ⇢ | A | PermissionStruct added | |
| ⇢ | A | PermissionCategorization added | |
| ⇢ | A | EqualsFilterStruct added | |
| ⋮ | view more | ||
| A | ↘ | C | StoreClient got worse |
| ⇢ | B | ReviewStruct::fromRequest() added | |
| ⇢ | B | StoreClient::cancelSubscription() added | |
| ⇢ | B | ExtensionCriteria::fromArray() added | |
| ⇢ | A | ExtensionLoader::prepareAppData() added | |
| ⇢ | A | ExtensionLoader::loadLocalAppsCollection() added | |
| ⇢ | A | ExtensionDownloader::download() added | |
| ⇢ | A | ExtensionLoader::loadFromAppCollection() added | |
| ⇢ | A | StoreAppLifecycleService::validateExtensionCanBeRe... added | |
| ⇢ | A | ExtensionLoader::translateExtensionLanguages() added | |
| ⇢ | A | ExtensionLoader::loadFromPlugin() added | |
| ⋮ | view more | ||
| ⇢ | A | ShopwareExtensionService added | |
| ⇢ | A | ExtensionStoreCategoryService added | |
| ⇢ | A | ShopwareDiscountCampaignService added | |
| ⇢ | A | ExtensionLicenseService added | |
| ⇢ | A | ExtensionStoreDataService added |