Skip to content

Latest commit

 

History

History
212 lines (193 loc) · 25.6 KB

CHANGELOG.md

File metadata and controls

212 lines (193 loc) · 25.6 KB

CHANGELOG FOR 1.0.X

v1.0.0-rc.2

TL;DR

  • Several issues were fixed and a first iteration of documentation was added.

Details

Added

Changed

Fixed

v1.0.0-rc.1

TL;DR

  • Fixed performance issue for logged in customers (#478)
  • Improved customer assignment to the cart, so the promotions and all customer based calculation is done ASAP (#490)
  • Easier extending of requests and commands (#371, #480, #479, #491, #493, #496)
  • Fixed issues with too many addresses in database (#349)
  • Added access to show order for guests (#443)
  • Tactician bus was replaced with a Messenger component (#419)
  • Integration with JWT was whitelisted and now it is supported out-of-the-box (#482)
  • Plugin started to follow Plugin naming convention (#473)
  • Address book CRUD operation are hanlded with Resource Controller instead of Command pattern (#462)
  • New fields were added to responses like payment instructions to the PaymentMethodView(#348]) or coupon code to the CartView (#414)
  • Lots of enhancements, bug fixes and documentation improvements

Details

Added

  • #348 Added payment instructions to PaymentMethodView (@kortwotze)
  • #388 Adding validation to the AddProductReview endpoint (@mamazu)
  • #390 Add missing customer attributes to sylius_shop_api_me ()
  • #349 Fixed order addressing filling the database with garbage (@JakobTolkemit, @mamazu)
  • #414 Adding coupon code to cart view (@mamazu)
  • #442 adding company and phoneNumber to checkout/address (@hashnz)
  • #262 Added ProductAttributeValue serialization for select attribute types (@gorkalaucirica, @mamazu)
  • #443 ShowOrderDetailsAction handles guest customer orders. (@dlobato)
  • #455 Adding created date to product review endpoint (@mamazu)

Changed

Fixed

v1.0.0-beta.21

TL;DR

  • Added address book API (#229, #295)
  • Added customer profile update API (#236)
  • Added Sylius 1.1 and 1.2 support (#253, #275, #291)
  • Added Symfony 4.1+ support (#293, #294)
  • Added stable Tactician command bus support, removed support for prestable one (#293)
  • Removed Sylius 1.0 support (#276)
  • Lots of enhancements, bug fixes and documentation improvements

Details

  • #224 [README] Remove warning (@lchrusciel)
  • #225 add composer suggestions (@sdleiw)
  • #227 fix nelmio_cors bundle config in the readme, (@sdleiw)
  • #229 [RFC] Address book (@jseparovic1)
  • #236 [RFC] Customer profile update api (@zenjara)
  • #237 Add latest products (@sdleiw)
  • #239 Get quantity from request as an integer. (@lchrusciel)
  • #240 update nelmio_cors config, (@sdleiw)
  • #245 add description and shortdescription on view product (@chefdeprojetrc)
  • #246 Fix an issue in the configuration example which causes error in loading checkout page. (@Hailong)
  • #248 Correct the error message for ChooseShippingMethod API. (@Hailong)
  • #253 Use Sylius v1.1.0-RC (@Zales0123)
  • #254 More builds! (@pamil)
  • #270 [README] Mention about shop api mailing config (@lchrusciel)
  • #274 Fixed ShowAvailableShippingMethodsAction constructor argument typehinting to use interfaces (@cyrosy)
  • #275 [Maintenance] Allow Sylius 1.2 (@lchrusciel)
  • #276 Drop support for Sylius 1.0 (@pamil)
  • #280 [Maintenance] Remove outdated services (@lchrusciel)
  • #286 Removed unused cart controller (@mamazu)
  • #288 Added more documentation to swagger (@mamazu)
  • #289 Fix tests (order products by their id) (@pamil)
  • #291 Tweak Travis configuration to test the plugin with Sylius 1.2 and 1.3 (@pamil)
  • #292 Use SyliusLabs/CodingStandard v2 (@pamil)
  • #293 Update various dependencies (@pamil)
  • #294 Test on Travis CI using different Symfony versions (@pamil)
  • #295 Added documentation for the address book (@mamazu)
  • #299 [README] Pre release improvements (@lchrusciel)
  • #301 More precise error messages (@mamazu)
  • #302 Unified routing (@mamazu)
  • #304 Replaced asserts with type hints (@mamazu)
  • #305 Improve coupon code validator (@lchrusciel)
  • #306 Random minor fixes (@lchrusciel)
  • #307 Codebase cleanup (@lchrusciel)
  • #308 [Maintenance] Add phpstan (@lchrusciel)