Skip to content

Latest commit

 

History

History
73 lines (55 loc) · 5.14 KB

UPGRADE-v9.0.1.md

File metadata and controls

73 lines (55 loc) · 5.14 KB

This guide contains instructions to upgrade from version v9.0.0 to v9.0.1.

Before you start, don't forget to take a look at general instructions about upgrading. There you can find links to upgrade notes for other versions too.

Application

  • add psr/event-dispatcher to your composer dependencies in order to prevent PHPStan errors in Event classes (#1894)

    • add "psr/event-dispatcher": "^1.0.0", to require-dev section in your composer.json file
  • fix not working upload of files in wysiwyg editor (#1899)

  • add missing elasticsearch host to production docker-compose.yml file (#1861)

  • fix login form validation is initialized too early (#1906)

  • fix exporting of JavaScript translations (#1880)

  • enable automatic deleting of sessions older than 7 days in Redis (#1842)

    • see project-base diff to update your project
    • you should consider what to do with current sessions, if you want to keep them, set them TTL or delete them
  • fix 500 error during logout when the user is already logged out (#1909)

    • you might want to update your translations, because new translation message has been added for Czech and English language only
  • restrict access to Admin > Pricing > Currencies only to superadmin (#1338)

  • fix wrong translations in CartCest (#1582)

  • set default availability for ProductData (#1723)

    • following constructor changed its interface:
      • ProductDataFactory::__construct()

            public function __construct(
                VatFacade $vatFacade,
                ProductInputPriceFacade $productInputPriceFacade,
                UnitFacade $unitFacade,
                Domain $domain,
                ProductRepository $productRepository,
                ParameterRepository $parameterRepository,
                FriendlyUrlFacade $friendlyUrlFacade,
                ProductAccessoryRepository $productAccessoryRepository,
                ImageFacade $imageFacade,
                PluginCrudExtensionFacade $pluginDataFormExtensionFacade,
                ProductParameterValueDataFactoryInterface $productParameterValueDataFactory,
        -       PricingGroupFacade $pricingGroupFacade
        +       PricingGroupFacade $pricingGroupFacade,
        +       ?AvailabilityFacade $availabilityFacade = null
            ) {
  • order can now be completed when successful flash message exists (#1644)

  • add variant visibility on product detail (#771)

  • fix Window.js - default options are not overridden by jQuery.extend function anymore (#1892)

  • optimization of ProductDataFixture (#1810)

  • fix wrong url of freshly uploaded files in wysiwyg (#1926)