Skip to content

Releases: shopsys/framework

7.0.0-alpha1 - 2018-04-12

12 Apr 13:54
Compare
Choose a tag to compare
Pre-release

We are releasing the Shopsys Framework in version 7 and we are synchronizing versions because the Shopsys Framework and all packages are now developed together and are now same-version compatible.

Added

  • extracted core functionality of Shopsys Framework
    from its open-box repository shopsys/project-base (@MattCzerner)
    • this will allow the core to be upgraded via composer update in different project implementations
    • core functionality includes:
      • all Shopsys-specific Symfony commands
      • model and components with business logic and their data fixtures
      • Symfony controllers with form definitions, Twig templates and all javascripts of the web-based administration
      • custom form types, form extensions and twig extensions
      • compiler passes to allow basic extensibility with plugins (eg. product feeds)
    • this is going to be a base of a newly built architecture of Shopsys Framework
  • styles related to admin extracted from shopsys/project-base package (@MattCzerner)
    • this will allow styles to be upgraded via composer update in project implementations
  • glass-box model entities are now extensible from project-base without changing the framework code (@simara-svatopluk)
    • the entity extension is a work in progress
    • currently it would require you to override a lot of classes to use the extended entities instead of the parents
  • Shopsys Community License

Changed

  • configuration of form types in administration is enabled using form type options (@Miroslav-Stopka)
    • following form types configured using options:
      • VatSettingsFormType
      • SliderItemFormType
      • ShopInfoSettingFormType
      • SeoSettingFormType
      • MailSettingFormType
      • LegalConditionsSettingFormType
      • HeurekaShopCertificationFormType
      • CustomerCommunicationFormType
      • CookiesSettingFormType
      • CategoryFormType
      • ArticleFormType
      • AdvertFormType
      • AdministratorFormType