We'll walk you through all the exciting updates and improvements that come with the latest version of our e-commerce platform. We've worked hard to improve your Shopware experience, from bug fixes to performance enhancements. So, let's dive in and discover what's new in Shopware 6.5.7.0!

System requirements

  • tested on PHP 8.1 and 8.2

  • tested on MySQL 8.0.33, MariaDB 10.4. 10.5, 10.11 & 11.0

#Improvements

Deprecated SEO URLs for Headless Sales Channels

In this latest update, we have deprecated SEO URLs specifically for headless sales channels. This feature is slated for removal in version 6.6. For users seeking SEO-friendly URLs within a headless environment, we recommend leveraging the Storefront Sales Channel type or opting for a custom sales channel type through a custom plugin. That ensures continued flexibility and adaptability for your SEO strategy in a headless architecture.

Disabled Doctrine Database Profiler in CLI

We've taken a significant step by disabling the Doctrine Database Profiler, specifically in the CLI. Previously, even in production mode, the Symfony Profiler, when installed, would collect database queries in the command line interface. Now, we've implemented a comprehensive solution by completely turning it off in the CLI, irrespective of the active environment in which Shopware operates. This refinement ensures a more efficient and focused command-line experience for users.

Support for Maintenance Mode in Store-AP

We've introduced enhanced support for Maintenance Mode in Store-API. Now, the maintenance configuration set in the Sales Channel is seamlessly honoured in headless store-API requests. If the maintenance mode is ACTIVE, your request will receive a 503 HTTP error, ensuring a streamlined and user-friendly experience during maintenance periods.

Media Path refactoring

Shopware has undergone significant refactoring in its approach to managing media paths. The process has been redesigned to maintain media paths consistently without the need for recalculation during requests. This enhancement allows for more efficient media querying, requiring only the path for retrieval. In contrast to the previous approach, where the complete media entity had to be loaded for path generation, this streamlined method optimizes performance and resource utilization in media-related operations.

This HTTP POST request to /API/search/product allows you to customize the fields returned in the response. In this instance, it's configured to retrieve product information, specifically the "name" and the "path" of the product cover image. This tailored request provides a more focused and efficient way to obtain specific product details through the Shopware API.

Improvements to logging

We continued to improve the Shopware logging in previous editions. As a result, we appended more down-ranked and logged faults to noises to purge critical messages' logs. 

Deprecated LoggerFactory

Attention Shopware users! The LoggerFactory in Shopware 6.5.7.0 is deprecated. Please migrate to the new logging system in the latest version to improve functionality. This change requires developers to adjust their code for compatibility with Shopware 6.

New low_priority queue

Maximize your productivity with the latest Low Priority Queue feature! This powerful addition allows you to efficiently manage tasks with lower priority, ensuring that your high-priority work takes precedence. Seamlessly organize and optimize your workflow, achieving a new efficiency level in your daily tasks. Experience heightened productivity with the Low Priority Queue – the tool you need to stay focused on what matters most.

Improved plugin: create

The plugin: create command has been enhanced to generate components such as console commands, scheduled tasks, event subscribers, storefront controllers, and store-API routes.

Soft delete of custom entities on App uninstall

 It is an essential aspect of maintaining data integrity and privacy within applications. When an app is uninstalled, custom entities associated with it should be deleted by Shopwaresoft to preserve the data while removing it from active use. This process ensures that sensitive information is securely managed and does not linger within the system after removing the App. By implementing soft delete functionality, app developers can adhere to best practices in data management and demonstrate a commitment to maintaining user privacy and security.

Elightwalk specializes in top-tier Shopware development services, including Shopware Marketplace Development, Multichannel Connector, Theme Development, PIM Integration, POS System, and Mobile Commerce. 

Our seasoned team of developers ensures high-quality web and mobile e-commerce solutions that cater to your specific needs. Count on Elightwalk as your preferred partner for Shopware projects, benefitting from our expertise and commitment to delivering efficient, tailored, and premium services. Elevate your e-commerce experience with our skilled team at Elightwalk.