12 minutes to read

Shopware 6 Release News – March 2022

Shopware 6 Release News – March 2022

To the German article

The March release is now out with Shopware 6.4.9.0. It includes, among other things, news related to the Rule Builder, dynamic product groups and the Flow Builder, as well as the option to upload private apps. In addition, there is a new Premium Theme for Professional and Enterprise editions – furthermore: users of the B2B Suite can look forward to the revision of this.

Read all about it in the sections or watch the release video.

ReleaseNews_GeneralUpdates_860x58

Shopware cloud: upload private apps

From now on, merchants and agencies can use private apps in Shopware cloud. These are then not available in the Shopware Store, but can be uploaded in the Admin as a ZIP file and activated. This was previously only possible for users of Shopware self-managed.

private-apps-upload-1

The model for uploading private apps

Who should be using this? It can be the case that app manufacturers want to make apps available to single customers, for example, to make individual adjustments to them. In this case, it would not be appropriate to publish this extension in the App Store, because it would first have to go through the usual Shopware review process. Private apps therefore do not go through the review process, nor do they trigger support or collect monthly fees.

Users can find their private apps in the Shopware administration under Extensions > My Extensions > Apps. There, they can be activated and also deactivated again. You can read more about private apps in our documentation.

New possibilities for the Shopware Flow Builder

In November last year, we released the Flow Builder. With the Shopware key feature, you can automate complex and individual business processes – completely without code. To do this, define certain triggers and link them to conditions and actions.

flow-builder-trigger-condition-action

 With this release, new actions are added that you can use for your workflows. 

These are the new possible actions of the Flow Builder:

  • Change the customer group of a customer
  • Set customers to active/inactive
  • Add affiliate code to an order
  • Add affiliate code to a customer
  • Add promotion code to a customer
  • Set values for a custom field

Nothing is impossible: import and export without UUID

In Shopware you can export and import content and this means, for example, you can make use of interfaces or data from other connections. This is done via the import and export module. You can use profiles to define which database entries are taken into account during import or export.

Until now, profiles like these had to contain so-called UUIDs (universally unique identifiers) for import and export. But this was not always practical because they are not easy for users to read and also made it difficult to import data from third-party providers such as ERPs or PIMs. From now on, this is no longer a problem: UUIDs are no longer necessary as identifiers. Many users from the Shopware community, who expressed this wish, should also be pleased about this.

New operators for dynamic product groups

Sales channels, categories or product sliders: with dynamic product groups, you can post in different locations inside and outside the online shop with an automated and dynamic product feed based on rules. The rules on which the product groups are based use operators to query values (for example, is equal to, is greater than or equal to, is one of…). We have now extended these operators.

These are the two new operators for dynamic product groups:

  • Is equal to all of…
  • Is not equal to all of…

With these new operators you can, for example, define three tags as a condition and then ensure that only products that have all three tags are displayed. If the product includes only two or fewer tags, the product will not be listed in the dynamic product group.

New and clearer conditions for the Rule Builder

The Rule Builder is a central feature in Shopware 6. With it you can define business logics for numerous application areas relating to your online shop. To make your work even easier in the future, we have made some improvements.

In future, if you select a condition in the drop-down menu when creating rules, you will be able to see better what the various conditions are useful for. This is because we have partially renamed them, sorted them according to their function and assigned them meaningful supercategories. This way you can find the conditions more easily and assign them better. 

rule-builder-conditions

In the drop-down menu you will now see the sorted conditions.

In addition to optimizing the conditions, we have also added two new conditions.

These are the new conditions for the Rule Builder:

  • New condition for gross or net prices (applied to all price-related conditions within a rule)
  • New condition for the simple stock level (this differs from the available stock level because it also takes into account products with an order status that is still open) 

Sales Channels: now easier to manage

Storefront, marketplaces or social media: Sales Channels are channels through which you can sell your products. With the new release, we have improved the user experience when it comes to the sales channels. You can now sort them or mark them as favorites.

Sales-Channels-handling

The advantage of this is that your favorite Sales Channels will then also be displayed in the side bar of the administration so that you can access them even faster. Do you have many Sales Channels that you use frequently? Then you will also be pleased to know that we have increased the number of Sales Channels that can be displayed here from 7 to 25.

UX improvement with skeleton loading

From now on, you may notice "skeleton loading" in some places in the Shopware administration. These are placeholders that are displayed while the data is still loading. 

skeleton-loading

Placeholders appear in the administration while the data is still loading.

Why have we implemented this? Studies show that users find this more pleasant and that the waiting time seems shorter to them as a result. Another reason for this is that we have already used placeholders like this in some places in the Shopware administration. With this release, we have standardized the presentation of these placeholders.

Hotly awaited bugfix: competing admin requests

Shop operators already had problems with this bug in earlier versions and were unintentionally logged out of the admin. OAuth tokens were invalidated by competing requests. We have now been able to fix the problem. Read all about the exact details in the blog post Random logout and high CPU load in the administration – solved!

Watch the summary in the release video

In this video, we will give you insights into a few of the improvements we made, for example to the Flow Builder or the Sales Channels.

 

ReleaseNews_DeveloperNews_860x58

The topic of private apps is particularly interesting for agencies and developers. We have already described above what it is all about. Please take also a look at this blog post regarding the already mentioned bugfix.

Now possible: Asynchronous payment transactions

This feature primarily addresses development following the headless approach, for example with Shopware PWA. It allows clients to create a payment transaction entirely decoupled from the Shopware API, which can be synchronised at a later time via webhooks.

ReleaseNews_Editions_Service_News_860x58

Enterprise Edition: UI improvements and compatibility upgrade of the B2B Suite

Continuing the facelift for the B2B Suite

In the last release, we already reported on improvements to the design and usability of the B2B Suite. We have continued to work on this so that various places have been further optimized – especially in the area of UI. One example is the "Statistics" module. Here, the filter option is now more prominently arranged, making it easier to find.

PHP compatibility upgrade and Maria DB support of one further version

The new version of the B2B Suite (4.6.0) is now compatible with Shopware versions 6.4.0 and above.

Tested with the following versions:

New Premium Theme: Cinema

In addition to the three Premium Themes released so far, Cinema is now the fourth. Like all Premium Themes, it is available free of charge for Professional and Enterprise editions and can be downloaded and installed from the App Store.

cinema-theme-1

 

What makes the Cinema theme different?

  • Modern and high-contrast design
  • Particularly suitable for single-product shops
  • Scalable and therefore suitable for both smaller and larger ranges
  • Configurable and customizable, for example with images for empty state pages (404 error page, maintenance, etc.)
  • Unique layout with a focus on product photos

Check out the blog post to get to know the Cinema Theme in detail.

ReleaseNews_More-information_860x58

  • Missed out on any release updates? Find out more about recent releases!
  • As always, you can see the concrete changes also in the upgrade.md or in our technical changelog.
  • No matter which issue you’re dealing with, it’s often worth checking out our documentation first.

Go download the latest Shopware version here

Shopware 6 Changelog

ReleaseNews_Credits_860x58

Many thanks to all GitHub contributors for nearly 30 pull requests we could merge in this version!

Joshua Behrens
Marcin Kaczor
Dominik Mank
Andreas Allacher
tinect
Max
Nils Evers
Simon Nitzsche
Geert van Wittlaer
Lucas Nothnagel

Newsletter

Never miss out - get all the latest news sent straight to your inbox.

To the newsletter manager