Skip to content
This repository has been archived by the owner on Jul 22, 2022. It is now read-only.

Latest commit

 

History

History
186 lines (151 loc) · 10.5 KB

CHANGELOG.md

File metadata and controls

186 lines (151 loc) · 10.5 KB

Change Log

All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.

3.5.2 - 2021-03-21

Changed

  • [#773] Change usage of Symfony\Bridge\Doctrine\RegistryInterface into Doctrine\Persistence\ManagerRegistry (BC) (@wbloszyk)

3.5.1 - 2021-02-16

Changed

  • [#771] Change usage of Symfony\Bridge\Doctrine\RegistryInterface into Doctrine\Persistence\ManagerRegistry (BC) (@wbloszyk)

3.5.0 - 2021-02-05

Added

  • [#714] Support for sonata-project/datagrid-bundle to version ^3.0 (@wbloszyk)
  • [#730] Added compatibility with doctrine/doctrine-bundle ^2.0 (@jordisala1991)

Changed

Removed

  • [#714] Support for sonata-project/datagrid-bundle to version < 3.0 (@wbloszyk)

3.4.0 - 2020-10-19

Added

  • [#688] Support for "friendsofsymfony/rest-bundle:^3.0" (@wbloszyk)
  • [#685] Added public alias Sonata\BasketBundle\Controller\Api\BasketController for sonata.basket.controller.api.basket service (@wbloszyk)
  • [#685] Added public alias Sonata\CustomerBundle\Controller\Api\AddressController for sonata.customer.controller.api.address service (@wbloszyk)
  • [#685] Added public alias Sonata\CustomerBundle\Controller\Api\CustomerController for sonata.customer.controller.api.customer service (@wbloszyk)
  • [#685] Added public alias Sonata\InvoiceBundle\Controller\Api\InvoiceController for sonata.invoice.controller.api.invoice service (@wbloszyk)
  • [#685] Added public alias Sonata\OrderBundle\Controller\Api\OrderController for sonata.order.controller.api.order service (@wbloszyk)
  • [#685] Added public alias Sonata\ProductBundle\Controller\Api\ProductController for sonata.product.controller.api.product service (@wbloszyk)

Changed

  • [#688] Support for deprecated "rest" routing type in favor for xml (@wbloszyk)
  • [#687] Translate flash message before add it to flash bag (@wbloszyk)

Fixed

  • [#685] Fix RestFul API - Class could not be determined for Controller identified Error (@wbloszyk)
  • [#709] Working with "sonata-project/exporter" v2 (@wbloszyk)
  • [#702] Fixed support for string model identifiers at Open API definitions. (@wbloszyk)
  • [#681] Fix Twig\Extra\String\StringExtension optional auto-registration to avoid duplication twig.extension service (@wbloszyk)

Removed

  • [#702] Removed requirements that were only allowing integers for model identifiers at Open API definitions. (@wbloszyk)
  • [#694] Support for cocur/slugify < 4.0 (@jordisala1991)
  • [#686] Support for Symfony < 4.4 (@wbloszyk)

3.3.0 - 2020-06-23

Added

Changed

  • [#678] Changed use of truncate filter with u filter. (@wbloszyk)

Fixed

Removed

3.2.3 - 2020-02-27

Fixed

  • Only add association mapping from ProductCollection to Collection when property exists
  • Only add inverse side definition in ProductionCollection mapping when property exists.

3.2.2 - 2020-01-15

Fixed

  • fix collection navigation
  • remove deprecated calls
  • ->cannotBeEmpty() is not applicable to concrete nodes at path sonata_customer.profile.menu.

3.2.1 - 2020-01-04

Fixed

  • crash with Compile Error: Access level to Sonata\CustomerBundle\Block\ProfileMenuBlockService::getMenu() must be protected

3.2.0 - 2020-01-03

Added

  • Added configurable profile to CustomerBundle

Fixed

  • bug with missing CustomerController::getCurrentRequest method

3.1.0 - 2019-12-01

Fixed

  • crash on payment validation

3.0.1 - 2019-11-24

Fixed

  • crash when using doctrine bundle 2

3.0.0 - 2019-11-16

Fixed

  • Fixed missing security.context service error
  • Increase precision for decimal price fields in BaseProduct, BaseOrder, BaseOrderElement

Removed

  • support for symfony 2
  • compatibility with FOSRest <2.2

2.3.0 - 2019-11-16

Fixed

  • Changed the authentication check in the CustomerSelector, check for IS_AUTHENTICATED_REMEMBERED.
  • removed usage of deprecated classes and interfaces
  • Missing relation for productCollection field

Removed

  • support for php 5 and php 7.0

2.2.0 - 2017-12-25

Added

  • Added missing basket property in AddressType
  • Added discriminator-field-name to fix JMS Serializer compatibility
  • Added russian translations

Changed

  • changed skeleton to create abstract class for Product Entity

Fixed

  • Made choice fields compatible with >=SF 2.7
  • usage of MopaBootstrapBundle
  • Removed NotNull constraint from BaseDelivery validation
  • Fixed usage of not persisted addresses when the customer is taken from a session.
  • Fix SonataProductExtension loading
  • Fixed usage of deprecated methods in controllers (Improve compatibility with SF 3)
  • Fixed ProductCategoryManager compatibility with PostgreSQL
  • Fixed clearing basket with deleted from db products
  • Removed not existing directory from autoload-dev
  • Fixed contributors homepage link
  • Fixed compatibility with SonataAdminBundle ^3.29
  • Fixed resetting full basket stored in session
  • Removed duplicated code from BasketSessionFactory

Deprecated

  • Deprecated ProductAdmin::getProductClass method

Removed

  • Support for old versions of PHP and Symfony.

2.1.1 - 2017-04-04

Changed

  • Replaced types for the FQCN's

Fixed

  • Fixed AddressType forms choices option for SF>=2.7
  • Fixed BasketElement, CurrencyPriceCalculator price calculation with priceIncludingVat=true
  • Fixed setPriceIncludingVat param type in BasketElementInterface and ProductInterface
  • use AbstractAdmin instead of deprecated Admin class
  • Fixed typo in TransformerEvents consts values

2.1.0 - 2017-03-23

Added

  • Added sonata.payment.generator.postgres service

Changed

  • use configureSettings instead of setDefaultSettings
  • CurrencyDoctrineType now extends Doctrine\DBAL\Types\Type instead of Doctrine\DBAL\Types\StringType
  • Changed BaseProduct::setSlug to use cocur-slugify
  • Deprecated BaseProduct::slugify

Fixed

  • Use AbstractAdmin instead of deprecated AdminClass and added dependency for SonataAdminBundle
  • fix missing configuration to the CoreBundle's FormHelper
  • Fix jQuery add_basket_button form selector for ProductBundle:Product:view.html and ProductBundle:Product:view_thumbnail.html
  • Fixed tests namespaces
  • Replaced deprecated getMock with createMock
  • Added support for FOSRestBundle >= 2.0
  • Replaced deprecated BaseBlockService
  • Replaced deprecated $form->bind($request) with $form->handleRequest($request)
  • Replaced twig deprecated renderMetadatas with getMetadatas
  • Increased block-bundle dependency to ^3.2
  • Fixed missing default transformers section in PaymentBundle configuration

Removed

  • internal test classes are now excluded from the autoloader