Skip to content

Releases: spryker/customer

4.0.0

23 Feb 14:32
Compare
Choose a tag to compare

Included commits: 3.0.3...4.0.0

Improvements

  • Use UtilText bundle.
  • Use new UtilDateTime bundle.
  • Use AbstractController from Kernel.
  • Fixed Propel dependencies, moved spryker/propel to require-dev and added new spryker/propel-orm.
  • Moved Application and Pimple to Kernel.
  • Use TwigServiceProvider from Twig bundle.
  • Use Console from Kernel.
  • Replaced usage of AbstractTransfer, TransferInterface from Transfer bundle with the ones from Kernel.
  • Moved constants to BundleConfig.
  • Removed dependency to Application.
  • Removed dependency to Checkout.

3.0.3

03 Feb 16:00
Compare
Choose a tag to compare

Included commits: 3.0.2...3.0.3

Bugfixes

  • Fixed invalid customer address ID data handling when saving new addresses.

3.0.2

20 Jan 15:18
Compare
Choose a tag to compare

Included commits: 3.0.1...3.0.2

Bugfixes

The customer address form had some missing constraints for required input.

  • Made sure customer address form uses proper required fields.

3.0.1

20 Jan 14:07
Compare
Choose a tag to compare

Included commits: 3.0.0...3.0.1

Bugfixes

Some small CS fixes. Not relevant for projects.

3.0.0

30 Dec 12:29
Compare
Choose a tag to compare

Included commits: 2.1.10...3.0.0

Improvements

Customer now uses the new Mail bundle. Also the locale which a customer has in Yves is transported to Zed. With this it is possible to use proper translations for a customer. The locale is stored with the customer on registration.

  • Use new Mail bundle.
  • Store Locale which customer has in Yves.

2.1.10

06 Dec 15:56
Compare
Choose a tag to compare

Included commits: 2.1.9...2.1.10

Bugfixes

The interface for the facade was missing some methods.
Since this is now the single source of truth regarding the specifications for the facade API all facade methods must be always completely covered here.

  • The interface for the facade now contains all facade methods.

2.1.9

21 Nov 14:26
Compare
Choose a tag to compare

Included commits: 2.1.8...2.1.9

Adjustments

In newer Symfony Versions setDefaultOptions() is deprecated. To be able to work with the newer versions we added the new configureOptions() method. The old method now delegates to the new method.

  • Deprecated setDefaultOptions().
  • Added configureOptions().

2.1.8

16 Nov 10:03
Compare
Choose a tag to compare

Included commits: 2.1.7...2.1.8

Bugfixes

The only mandatory fields are email, first name, last name - when adding or updating customers.
This is now working as expected.

2.1.7

28 Sep 15:29
Compare
Choose a tag to compare

Included commits: 2.1.6...2.1.7

Bugfixes

The exception thrown on Gateway side led to unnecessary log entries because it was caught too late on Yves side again.

  • The exception is now caught early and the Client will not have to deal with the issue.

2.1.6

26 Sep 11:55
Compare
Choose a tag to compare

Included commits: 2.1.5...2.1.6

Exception messages were either not present or too generic.

  • All exceptions now contain a message including values for easier debugging.