Skip to content

Releases: spryker/customer

7.7.0

13 Mar 18:29
Compare
Choose a tag to compare

Included commits: 7.6.0...7.7.0

Improvements

Added entry point for rendering external templates on Customer view page.

7.6.0

13 Mar 09:41
Compare
Choose a tag to compare

Included commits: 7.5.1...7.6.0

Improvements

  • Updated ViewController to support external blocks using subrequests
  • Updated CustomerCommunicationFactory to use a bridge for UtilDateTme service instead of concrete class
  • CustomerTable business model class had its constructor changed to use a bridge rather than a concrete class for UtilDateTime service, please be careful with this update if you have extended the CustomerTable class

7.5.1

16 Feb 14:02
Compare
Choose a tag to compare

Included commits: 7.5.0...7.5.1

Bugfixes

  • Check if the entity is modified before the call to save.

7.5.0

08 Feb 17:27
Compare
Choose a tag to compare

Included commits: 7.4.3...7.5.0

Improvements

  • move customer expander plugin stack to the business logic layer
  • apply expanders for each customer facade call

7.4.3

06 Feb 19:52
Compare
Choose a tag to compare

Included commits: 7.4.2...7.4.3

Bugfixes

  • Added call to isSubmitted() before isValid() is called.

7.4.2

06 Feb 14:52
Compare
Choose a tag to compare

Included commits: 7.4.1...7.4.2

Bugfixes

  • Added check before use of count() for PHP7.2.

7.4.1

25 Jan 17:54
Compare
Choose a tag to compare

Included commits: 7.4.0...7.4.1

Bugfixes

  • Replaced text names for types $builder->add('foo', 'text') is replace by $builder->add('foo', TextType::class).
  • Removed form constructor.
  • Forms now extend Spryker's AbstractType.
  • Use FQCN instead of instances in FormBuilder.

7.4.0

10 Jan 12:23
Compare
Choose a tag to compare

Included commits: 7.3.0...7.4.0

Improvements

  • Added new markCustomerAsDirty() client method.
  • Added plugin extension points for reading/writing customer from/to session.
  • Added CustomerTransferRefreshPlugin that refreshes customer data from Zed if the customer was marked as dirty.

7.3.0

05 Jan 12:00
Compare
Choose a tag to compare

Included commits: 7.2.0...7.3.0

Improvements

  • CustomerToLocaleInterface extended with 2 new methods:
    • getAvailableLocales()
    • getLocaleById($idLocale)
  • Locale Facade added as dependency to communication layer
  • Extended CustomerFormDataProvider (be aware, LocaleFacade added as dependency, if you extend this class, please update your factories.)
  • CustomerForm extended with 4 new fields: Company, Phone, Date of Birth and Locale (be aware, LocaleFacade added as dependency, if you extend this class, please update your factories.)
  • Updated Customer business model, to have possibility to save customer locale using locale transfer.

7.2.0

19 Dec 17:47
Compare
Choose a tag to compare

Included commits: 7.1.1...7.2.0

Improvements

  • Add a new DoSave plugin for placing an order for new Checkout v4.0.0.