Change Log

Alle erwähnenswerten Änderungen in der Komponente werden hier dokumentiert.

[Unreleased] 2021-06-07

1.26.0 - 2021-06-06

Hinzugefügt

neuer Trait für die Berechnung der Specification in einer Datasource /source/builder/datasource/implementation/item/SpecificationView.trait.php neuer Trait für die Berechnung der Specification /source/logic/item/Specification.trait.php

1.25.0 - 2021-05-03

Geändert

  • Positionen um Token erweitert /application/source/order/Position.interface.php /application/source/order/PositionImplementation.trait.php

1.24.0 - 2021-04-26

Hinzugefügt

/source/logic/workflow/step/validation/AbstractHasChannelState.class.php /source/logic/workflow/step/validation/item/HasNoChannelState.class.php /source/logic/workflow/step/validation/item/HasChannelState.class.php

Geändert

Order abgeleitet von AbstractHasChannelState source/logic/workflow/step/validation/order/HasNoChannelState.class.php source/logic/workflow/step/validation/order/HasChannelState.class.php

1.23.0 - 2021-04-20

Hinzugefügt

  • ChannelState Objekte und Logik

1.22.0 - 2021-03-16

Hinzugefügt

  • Stock summary Trait /source/logic/stock/Summary.trait.php
  • json Builder für Lagerbestände /source/logic/workflow/action/builder/fragment/json/Stock.class.php
  • indexer für Lagerbestände /source/logic/workflow/action/builder/indexer/Stock.class.php
  • Restriction Trait für Lagerbestände /source/logic/stock/Restriction.trait.php
  • default route /application/default/route/stock-query.xml
  • API Presenter für LagerDateien application/source/presenter/shop/api/item/StockQuery.class.php

1.21.0 - 2021-03-11

Hinzugefügt

  • Display Price Trait

Geändert

  • getPriceType an Order Position Objekt erweitert

1.20.0 - 2021-03-11

Geändert

  • neue Methode initAmountFormatter /source/presenter/Shop.class.php
  • Abstract Plugin angepasst, "template_path" muss nun definiert werden /source/presenter/shop/plugin/AbstractPlugin.class.php

1.19.0 - 2021-03-08

Geändert

  • Standard Factory in Methoden ausgelagert damit diese besser überschrieben werden können

1.18.0 - 2021-03-08

Geändert

  • Order Positionen um validated erweitert
  • Retouren erweitert
  • Retouren Positionen erweitert

1.17.0 - 2021-02-28

Geändert

  • Factory Klassen erstellen nun nicht mehr direkt im Constructor die anderen Factory , erst wenn diese benötigt werden
  • Order Klasse um Lieferungen erweitert
  • neue ObjectMap abgeleitet von AlvineApplicationPlatformTypesMapObjectMap um den PrimaryKey des Objektes zu verwenden wenn es die Methode gibt

1.15.0 - 2021-01-31

Behoben

  • getPropertyObjectClass hat ::class gefehlt bei allen Abstrct Klassen

1.14.0 - 2020-12-14

Hinzugefügt

  • neue Methoden für die Berechung mit Geld Beträgen AlvineApplicationPlatformPluginCommerceMathMoney

1.12.0 - 2020-12-07

Behoben

  • default Objekte in Immutable umbenannt
  • AbstractObjekt in AbstractEntity umbenannt
  • Dateien gelöscht die nicht benötigt wurden
  • Rückgabewerte Bugfix

1.11.0 - 2020-11-25

Geändert

  • Alle Objekte wurden auf Interface umgebaut.
  • Die Immutable Objekte wurden nun auch so benannt ImmutableItem zum Beispiel

1.10.0 - 2020-11-04

Behoben

  • Factory Order createInstanceFrom Map
  • Factory Delivery createInstanceFrom Map

1.7.0 - 2020-10-20

Geändert

  • Order Objekt um Positionen erweitert

1.6.0 - 2020-10-13

Geändert

  • einheitliche Methode createInstanceFromMap bei der Factory

1.1.0 - 2020-10-07

Geändert

Standard Objekte sind nun von AbstractObjekt abgeleitet

Hinzugefügt

Neue Objekte , Text, Price, Stock, Manager