S potěšením oznamujeme vydání další hlavní verze Shopsys Framework – v11.0.0 jejímž základem je upgrade na Symfony 5.4 LTS a v rámci toho povýšení dalších balíčků, přidání několika nových funkcionalit, po kterých volala naše komunita a v neposlední řadě opravy bugů.
Co je nového v Shopsys Frameworku?
Povýšení balíčků
- Symfony 5.4 LTS (#2496) – Povýšili jsme SSFW na poslední dlouhodobě udržovanou verzi [LTS version] Symfony. Naše strategie je držet se LTS verze. Informace co tato verze Symfony přináší si můžete přečíst v jejich blog článků.
- Guzzle povýšen na verzi 7.5
- ElFinder povýšen na verzi 12.2
- Flysystem povýšen na verzi 3.11
- GraphQL povýšen na verzi 0.15
- Redis bundle povýšen na verzi 4.4.1
- Twig povýšen na verzi 3.5
- Heuréka ověřeno zákazníky povýšen na verzi 4.11
- Swiftmailer byl nahrazen za Symfony Mailer
Pozoruhodné změny v Shopsys Frameworku
- Sitemap obrázků (#2551) – byla přidána sitemap i pro obrázky pro dosažení ještě lepších SEO výsledků.
- Řazení produktů podle dostupnosti (#2555) – nově jsou ve všech výpisech na prvním místě dostupné produkty a produkty, jež jsou aktuálně nedostupné jsou zobrazeny až na konci výpisů.
- Názvy obrázků (#2566) – u všech nahraných obrázků je nově možné vyplnit název, který se následně bude na webu zobrazovat jako jeho ALT
- Phing target demo-data (#2520) tento nový phing target umožňuje v jednom kroku znovu nainstalovat demo data do Postgres databáze a následně je vyexportovat do Elasticu. Tento target nahrazuje dosavadní db-demo.
- Refaktoring GraphQL resolverů (#2563) – resolvery pro získávání dat se nově nejmenují *Resolver ale *Query. Dále jsme přidali automatické mapování metod resolverů jako aliasy pro použití v GraphQL definicích.
- A mnoho dalšího. Seznam kompletních změn můžete vidět na našem Githubu.
Doufáme, že budete mít s nově vydanou verzí Shopsys Frameworku jenom pozitivní zkušenosti. Pokud máte otázky či návrhy, nebojte se nás kontaktovat na našem veřejném Slacku nebo v Github Discussions.
Čtěte také