Skip to content

Releases: spryker/customer

7.26.7

06 Mar 13:32
Compare
Choose a tag to compare

Included commits: 7.26.6...7.26.7

Fixes

Fixed data builder config to match released Payment module.

<property name="methodName" dataBuilderRule="unique()->word"/>

All data builder properties have to match this dataBuilderRule for the generator to not throw an exception.

7.26.6

30 Jan 13:57
Compare
Choose a tag to compare

Included commits: 7.26.5...7.26.6

Bugfixes

  • Adjusted CustomerFacade::updateCustomer() facade method so the token could be sent to a customer's email when the customer's data did not change.

7.26.5

25 Nov 11:45
Compare
Choose a tag to compare

Included commits: 7.26.4...7.26.5

Bugfixes

  • Use constant for the sub_request service.

7.26.4

05 Nov 17:18
Compare
Choose a tag to compare

Included commits: 7.26.3...7.26.4

Improvements

  • Adjusted Presentation\Add\index.twig with the usage of assetsPath Twig function.
  • Adjusted Presentation\Edit\index.twig with the usage of assetsPath Twig function.

7.26.3

23 Oct 10:51
Compare
Choose a tag to compare

Included commits: 7.26.2...7.26.3

Bugfixes

  • Adjusted the CustomerService::getUniqueAddressKey() service method, so now it skips address fields that have empty string values for key generation.

7.26.2

14 Oct 14:10
Compare
Choose a tag to compare

Included commits: 7.26.1...7.26.2

Bugfixes

  • Fixed transfer definitions to include missing uses of Transfers or Transfer properties.

7.26.1

04 Oct 10:14
Compare
Choose a tag to compare

Included commits: 7.26.0...7.26.1

Bugfixes

  • Adjusted EditController::updateCustomerAddresses() in order to get default addresses from submitted form.

7.26.0

23 Sep 12:04
Compare
Choose a tag to compare

Included commits: 7.25.0...7.26.0

Improvements

  • Introduced CustomerConfig::getAddressKeyGenerationWhiteListedFields() to provide a whitelist of address fields for generating a unique address key.
  • Adjusted CustomerAddressKeyGenerator::getUniqueAddressKey() so it can apply a whitelist address fields logic for generating a unique address key.

Deprecations

  • Deprecated CustomerConfig::getAddressKeyGenerationExcludedFields().

7.25.0

13 Sep 08:16
Compare
Choose a tag to compare

Included commits: 7.24.0...7.25.0

Improvements

  • Introduced the Spryker\Service\CustomerConfig::getAddressKeyGenerationExcludedFields() config method to get the list of excluded address fields for the address key generation.

  • Introduced the CustomerService::getUniqueAddressKey() service method to generate a unique key for the address based on address transfer properties without the excluded properties list.

  • Introduced the CustomerFacade::findCustomerAddressByAddressData() facade method to retrieve a customer address by address details.

  • Introduced the CustomerFacade::getAllSalutations() facade method to get all salutations available in the system.

  • Adjusted the CustomerFacade::saveOrderCustomer() facade method for support of split delivery in the BC way.

  • Impacted the CustomerOrderSavePlugin plugin with facade changes.

  • Increased the spryker/kernel version dependency.

  • Added CustomerToUtilEncodingServiceInterface to dependencies.

  • Added spryker/util-encoding to dependencies.

Deprecations

  • Deprecated the QuoteTransfer::$isAddressSavingSkipped transfer object property; use AddressTransfer::$isAddressSavingSkipped instead.
  • Deprecated the QuoteTransfer::$shippingAddresses transfer object property; use the item level shipping addresses ItemTransfer::$shipment::$shippingAddress instead.

7.24.0

10 Sep 12:53
Compare
Choose a tag to compare

Included commits: 7.23.0...7.24.0

Improvements

  • Added a new error message to de_DE.csv.
  • Added a new error message to en_US.csv.
  • Adjusted EditController to show an error message when editing an unexisting customer.
  • Adjusted ViewController to show an error message when viewing an unexisting customer.