Skip to content

Releases: shopsys/shopsys

v14.0.0 (2024-05-06)

06 May 14:43
Compare
Choose a tag to compare

✨ Enhancements and features

🐛 Bug Fixes

  • [framework] fixed access to nullable country by @stanoMilan in #2370
  • [project-base] fixed undefined window error by @sebaholesz in #2882
  • [project-base] improvements of product list in grapesjs by @grossmannmartin in #2879
  • [project-base] fixed ProductsQuery Gatling simulation to wait for http response by @TomasLudvik in #2908
  • [project-base] search on search page is now not called if search query is empty by @sebaholesz in #2895
  • [framework] RedisClientFacade::contains() now throws exception when Redis is in multimode by @vitek-rostislav in #2915
  • [shopsys] improved storefront translations cache invalidation by @grossmannmartin in #2949
  • [project-base] fix broken drag and drop in GrapesJS in Safari by @sebaholesz in #2966
  • [framework] admin: fixed flag filter in product advanced search by @TomasLudvik in #2989
  • [project-base] grapesjs product catnums field is now text input by @grossmannmartin in #2994
  • [project-base] resolve unwanted links and http iframe in datafixtures by @pk16011990 in #2751
  • [frontend-api] FE API Advert.catgories field returns visible categories only by @malyMiso in #2701
  • [shopsys] unset variant is now automatically exported by @grossmannmartin in #3016
  • [framework] added unique constraint to cart by @grossmannmartin in #3017
  • [shopsys] luigis box product feed now correctly exports all products by @TomasLudvik in #3028
  • [project-base] added missing cron instances to deploy-project.sh by @TomasLudvik in #3036
  • [project-base] removed duplicate update payment mutation call on order payment confirmation page by @sebaholesz in #3025
  • [project-base] fixed non-working sentry logging on SF by @sebaholesz in #3034
  • [shopsys] renamed blog article publishedAt elastic field to fix elasticsearch migration by @grossmannmartin in #3038
  • [shopsys] hotfix: locked php-cs-fixer in version lower than 3.50 as new version causes errors in tests with current easy-coding-standards by @TomasLudvik in #3042
  • [framework] ensure proper entity name is used within getClassMetadata call by @vitek-rostislav in #3068
  • [shopsys] adverts restricted by theirs display dates are now correctly displayed at specified dates by @TomasLudvik in #3065
  • [project-base] fixed wrong PageType for articles in search by @TomasLudvik in #3062
  • [shopsys] move migration 20200219145345 by @stanoMilan in #2975
  • [shopsys] unified composer conflicts by @TomasLudvik in #3082
  • [framework] tweaks and fixes in moved migrations by @vitek-rostislav in #3097
  • [project-base] cart and product lists are not refetched while auth loading is active by @sebaholesz in #3096
  • [frontend-api] fixed ordering of search results by @TomasLudvik in #3111
  • [shopsys] fixed saving empty article by @TomasLudvik in #3113
  • [frontend-api] applied promo code is now taken into account in priceByTransportQuery and priceByPaymentQuery by @vitek-rostislav in #3118
  • [frontend-api] addProductToListMutation: ensure new product list is created with non-conflicting uuid by @vitek-rostislav in #3126
  • [frontend-api] cart is now correctly created for current customer user when carts are merged by @TomasLudvik in #3112
  • [project-base] ...
Read more

v13.0.0

11 Oct 20:36
eb593f3
Compare
Choose a tag to compare

What's Changed

  • [shopsys] new Next.js Storefront and a lot of features in #2622

✨ Enhancements and features

🚧 Changes that require additional implementation if you are using Frontend API

🐛 Bug Fixes

🔨 Developer experience and refactoring

📖 Documentation

🎨 Design & appearance

☁️ Infrastructure

  • [php-image] added cron package to base image by @gross...
Read more

v12.0.0 - 2023-09-22

22 Sep 13:48
Compare
Choose a tag to compare

What's Changed

🐛 Bug Fixes

🔨 Developer experience and refactoring

☁️ Infrastructure

Full Changelog: v11.1.0...v12.0.0

v11.1.0 - 2023-08-08

08 Aug 06:14
70d945c
Compare
Choose a tag to compare

✨ Enhancements and features

  • [shopsys] added detailed cron run information for administrators by @TomasLudvik in #2581
  • [shopsys] adverts on product list can now be set only for range of categories by @TomasLudvik in #2583
  • [shopsys] added ability to change periodicity and length of cron runs by @TomasLudvik in #2584
  • [framework] columns in grid can now be reordered by @grossmannmartin in #2564
  • [shopsys] added ability to change content of robots.txt file through administration by @radek-bruha in #2591
  • [shopsys] users and admins now have only five tries to log in one minute by @TomasLudvik in #2599
  • [framework] cron overview is now available for admin in the default state by @grossmannmartin in #2600
  • [shopsys] added ability to change email whitelist through administration by @radek-bruha in #2592
  • [shopsys] don't show 500 error page when you have 405 http code by @sspooky13 in #2666

🐛 Bug Fixes

  • [framework] AdministrationFacade: support requests without _route parameter by @mposchl in #2373
  • [shopsys] updated acceptance tests because they were no longer working locally by @TomasLudvik in #2610
  • [shopsys] too many attempts js error is now translated on frontend by @grossmannmartin in #2613
  • [framework] removed class duplication in expanded choice by @grossmannmartin in #2614

🔨 Developer experience and refactoring

  • [framework] added missing getters to UploadedFile by @TomasLudvik in #2582
  • [framework] bin/console base phing targets are now more verbose by @vitek-rostislav in #2507
  • [framework] Transport::getPrice() - fix error message by @vitek-rostislav in #2506
  • [framework] added commonly used methods to Price class by @TomasLudvik in #2589
  • [framework] build-demo-dev-quick phing target now correctly recreates elasticsearch structure by @TomasLudvik in #2590
  • [framework] removed DRY violation in AggregationResultToProductFilterCountDtaTransformer and fixed property name by @sspooky13 in #2501
  • [shopsys] checking if order status update email should be sent is done directly in OrderMailFacade instead in multiple places by @TomasLudvik in #2588
  • [shopsys] updated installation docs for macOS using Mutagen by @TomasLudvik in #2593
  • [shopsys] added BlankLineBeforeStatementFixer for ensuring empty line before statements by @TomasLudvik in #2128
  • [framework] RegisterProjectFrameworkClassExtensionCompilerPass now ensures that both class and interface alias are registered in Symfony services by @TomasLudvik in #2605
  • [project-base] config folder is now less confusing by @grossmannmartin in #2607

🔗 Frontend API

📖 Documentation

🎨 Design & appearance

  • [framework] improved elasticsearch debug panel readability in Symfony Profiler by @grossmannmartin in #2509
  • [framework] Do not show loader element in load order preview by @sspooky13 in #2425
  • [framework] admin: order items table sizes are now fixed by @TomasLudvik in #2597

☁️ Infrastructure

Full changelog: v11.0.0...v11.1.0

v11.0.0 - 2023-03-02

02 Mar 14:07
Compare
Choose a tag to compare

🚧 Changes that require additional implementation if you are using Frontend API

✨ Enhancements and features

🐛 Bug Fixes

🔨 Developer experience and refactoring

🚀 Performance

☁️ Infrastructure

Full Changelog: v10.0.5...v11.0.0

v10.0.5 - 2023-02-09

10 Feb 09:10
Compare
Choose a tag to compare

🔝 Upgrading

⚠️ Security

v9.1.3 - 2023-01-25

25 Jan 09:43
Compare
Choose a tag to compare

For the list of the all interesting changes, see the changelog

v10.0.4 - 2022-11-14

15 Nov 11:31
Compare
Choose a tag to compare

allow ^7.5 version of guzzlehttp/guzzle library

v10.0.3 - 2022-08-11

12 Aug 06:26
0572340
Compare
Choose a tag to compare

FE API: all user errors now provide user error code

For the list of the all interesting changes, see the changelog

v10.0.2 - 2022-07-21

21 Jul 06:34
18668c2
Compare
Choose a tag to compare

removed deprecation notices
improved behavior of extended entities

For the list of the all interesting changes, see the changelog