Skip to content

Latest commit

 

History

History
113 lines (91 loc) · 5.37 KB

CHANGELOG.md

File metadata and controls

113 lines (91 loc) · 5.37 KB

Changelog

All notable changes to shopware-php-sdk will be documented in this file.

Updates should follow the Keep a CHANGELOG principles.

2.2.0

  • Compatibility with Shopware 6.6.10.0
  • Update Criteria to support partial loading (Criteria.addFields)
  • Added Repository::aggregate method to fetch aggregated data
  • Fixes #89 Missing associated entities with same type in repository requests
  • Fixes #86 Notification classes (definition, entity, collection) are missing
  • Fixes #96 Class "Vin\ShopwareSdk\Data\Entity\Custom\CustomDefinition" not found
  • Fixes #98 Deleting a Version does not work
  • Fixes add custom definition, @see: examples/custom-entity.php for code example
  • Throw ShopUnreachableException when the shop server is unreachable
  • Fixes Repository.syncDeleted to use the same http client as the repository
  • Fixes #87 Extensions not loaded into ProductEntity
  • Fixes #50 Work with custom entities
  • Fixes #78 Allowed memory size exhausted
  • Added #77 Add support for criteria in SyncService / SyncPayload (@see: examples/sync-service.php)

2.1.0

  • Updated the entity-schema for Shopware version 6.6

2.0.0

1.7.3

1.7.2

1.7.1

  • guzzlehttp/guzzle updated to version 7.5

1.7.0

  • PHP 8.1 compatibility

1.6.0

1.5.1

1.5.0

1.4.0

  • Updated Latest DAL Classes
  • Added NotificationService to allow sending/getting notification from external app (success/error/warning/info)
  • Added UserConfigService to getting/saving admin's config
  • Added AdminSearchService to search for multiple entities as one request
  • Added more service's examples
  • Deprecated SystemConfigService::saveConfiguration, use SystemConfigService::save instead
  • Deprecated SystemConfigService::batchSaveConfiguration, use SystemConfigService::batchSave instead

1.3.3

1.3.2

  • Shopware 6.5 compatibility
  • WebhookAuthenticator::authenticateGetRequest now also consider sw-context-language and sw-user-language
  • Added properties userLanguage and contextLanguage into IFrameRequest

1.3.1

1.3.0

  • PHP 8 compatibility

1.2.2

  • Added SystemConfigService, MailSendService
  • Changed ApiService constructor do not require a $context object, using setContext method instead
  • Fix some minor bugs

1.2.1

  • Added RepositoryFactory::createFromDefinition that allow to generate the repository from an EntityDefinition

1.2.0

  • Added ActionButtonResponse classes that can be return directly when receive an action button request
  • Added RegistrationResponse that can be return directly when receive an app register request
  • Updated Docs for App

1.1.0

  • Added plugin custom Definition at runtime
  • Updated all latest entities from SW 6.4.2.1
  • Better Collection generator method annotation
  • HttpClient decoupling
  • Added IframeRequest DTO and ShopRequest constant

1.0.0

  • Package initial structure
  • First release