Diese Seite ist auch auf Deutsch verfügbar. Zur deutschen Seite wechseln

Shopware Roadmap

With openness as one of our core values, we will always provide you with a transparent overview of our product development. The Shopware Roadmap shows you what we are working on, what we want to tackle next, and what visions we have for the future.

We will update our product roadmap within the next couple of weeks.

Legend:
  • Planned
  • In Development
  • Resolved
  • Releases
  • Still unplanned
February March April May

Platform

The platform roadmap is the basis for every Shopware edition. It shows you what we are currently working on for the Shopware 6 Community Edition. Note: See below to get an impression of what we will be adding to the commercial editions.
  • AppStore OnPrem Integration
    AppStore OnPrem Integration

    With the new App System it is possible to develop extensions for Shopware Cloud and Shopware self-hosted. Actually an additional plugin has to be installed in the self-hosted version to use the App System, which is not convenient for self-hosted merchants. This is why the App System will get a part of the platform like the plugin system so it will be available out of the box and merchants can purchase and activate apps without the need of an additional plugin. The result is that all Shopware merchants (Cloud and self-hosted) will get the possibility to use Apps and Themes created via the App System. Extensions developers can develop the Apps and Themes in a local environment and make them available for both Cloud and self-hosted merchants.

    Platform 94%
  • AppSystem 3.0
    AppSystem 3.0

    To enrich the possibilities of app developers, we will add further features to the app system. This will include the option to add menu entries via an app, open the actual app inside a modal or enrich the CMS with an app.

    Also, it will be made possible to build payment apps.

    Platform 33%
  • Brexit changes
  • Bulk Edit for Orders and Products
    Bulk Edit for Orders and Products

    We want to give merchants the possibilty to update multiple orders and products at the same time.

    This will help to reduce the time needed for order processing and to maintain products, especially for those merchants without additional ERP/PIM software.

    Platform 0%
  • Buttons as CMS element
    Buttons as CMS element

    To further improve the usability of the CMS, we will add a new element to the shopping experiences which will simplify adding buttons to your layout.

    Platform 0%
  • Captcha Solution
    Captcha Solution

    The current honeypot integration does not reliably prevent spam. Therefore we want to add different possibilities to use a captcha of number/character combinations as well as a google captcha v3.

    Platform 65%
  • Elasticsearch Improvements
    Elasticsearch Improvements

    With the use of Elasticsearch, the performance can already be significantly improved today, especially with large amounts of data. With this initiative, we want to significantly improve the existing integration of Elasticsearch. Besides some bugfixes, we want to improve the indexing process which takes care of transferring the data to Elasticsearch.

     

    Platform 100%
  • Image assignment for variants
    Image assignment for variants

    When working with variants one needs to have a simple functionality to assign images to each variants It should be possible to assign images to variants directly in the variant listing of the product listing and the product details.

    Platform 42%
  • Improve Cache, HTTP-Cache and Performance
    Improve Cache, HTTP-Cache and Performance

    The performance of a store is one of the most important prerequisites for the acceptance of the webshop by customers. One way to ensure the speed of the store even in scenarios with many customers, e.g. during a promotional campaign, is the use of an HTTP cache.

    With this initiative we want to improve the already existing HTTP cache in shopware in all aspects. Above all, we want to improve the cache management so that only the pages that are important are cached, without making the cache get bigger and bigger. Also the performance for the creation of the sitemap will be improved significantly.

    Platform 74%
  • Improve product UX
    Improve product UX

    As every merchants products are different, the requirements for the settings of a product also differ. The product configuration mask will be reworked and cleaned up.

    Also, merchants will be able to edit the product mask to their needs by collapsing cards or using a simple mode.

    Platform
  • Improve product UX - II
    Improve product UX - II

    It will be much easier to assign products to Sales Channels, by setting a default Sales Channel visibility for new products and a batch-assign feature in the Sales Channels.

    Platform 0%
  • Improve promotions UX
    Improve promotions UX

    CHANGE: Due to unforseeable difficulties there will only be some minor UI Changes in this release.

    The promotions feature already gives a wide range of possibilities to set different kinds of discounts, might it be on single products, groups of products or shipping, on base of target groups or shopping carts or a lot more specifications. But due to the highly flexibility of the feature, it's not that easy to find the perfect settings.

    Therefor we gonna simplify the whole process of setting a discount. -With the help of a wizard with predefined typical promotions (e.g. "Buy x, get y free") it will be much easier and faster to set up promotions.-

    Platform
  • Rule Builder & Dynamic Product Group Improvements
    Rule Builder & Dynamic Product Group Improvements

    With the next iteration, the Rule Builder will be enhanced with numerous new features. The inclusion of custom fields, checking whether fields are empty, the ability to apply multiple conditions to a single product in the shopping cart and the use of strike prices will allow merchants to create even more customized rules.

    Platform 9%
  • Support nested LineItems for Storefront and Admin
    Support nested LineItems for Storefront and Admin

    To simplify the display of custom product options it's necessary to support nested line items in every view of the storefront. The hierarchical view of cart positions will be unified and available in every view. This includes the storefront, the administration, document and mails.

    Platform 54%
  • Migration SW 6 cloud to local
    Migration SW 6 cloud to local

    The migration assistant already helps store owners to migrate their products, orders, customers and much more from a Magento or SW 5 store to SW 6. But if someone wants to switch to our cloud solution, he doesn't have the possibility to do so. And vice versa, if a SW 6 cloud shop has growing requirements e.g. to individualize the shop, it's not possible to switch to a self-hosted SW 6 solution so easy.

    Therefor the migration assistant gets updated with the possibility to migrate between a self-hosted SW 6 solution and the SW 6 cloud solution and vice versa.

     

    Migration Assistant 85%

Starter Edition

The youngest member of the Shopware family is constantly being developed and updated. Here you can find out what we are currently developing specifically for our entry-level ecommerce solution based on the Shopware Cloud.
  • Domains by Shopware
    Domains by Shopware

    Domains by Shopware will make it extremely easy for merchants to book top level domains such as "my-shop.com" or "my-shop.de". Top Level domains make a shop more trustworthy and help you to build a brand. With Domains by Shopware you no longer need to bring and connect your own domain - you can simply book a domain directly in the Shopware administration and we will take care of the rest.

    Starter Edition 50%
  • Private Apps
    Private Apps

    With the Shopware App Store, you can already bring new functionalities and integrations to your cloud shop. Private Apps will additionally allow you to upload apps directly to your shop. This will not only allow for e.g. template modifications by the merchant but also for more complex customizations by e.g. shopware partners

    Starter Edition 6%

Professional Edition

Whether in the cloud or as a self-hosted version: Here you can get an overview of the upcoming features and milestones of the Professional Edition.
  • Form Builder
    Form Builder

    It is already possible to integrate forms into any layout with the help of the Form element. The Form Builder will enable merchants to configure forms completely by themselves. Fields can be assembled into forms using drag & drop.

    This feature will also be available in the Advanced Plan of the Cloud solution.

    CMS Professional

Enterprise Edition

The Enterprise Edition is designed for technically demanding and complex ecommerce projects. The innovations listed here will be added in the near future.
  • Add B2B Suite to the unified language plugin
    Add B2B Suite to the unified language plugin

    In order to support the internationalization of our products, it is necessary that the B2B suite is ready for our focus markets. This epic make sure, that all translations will be part of the unified language plugin.

    Enterprise B2B Suite
  • Draft Mode for Shopping Experiences
    Draft Mode for Shopping Experiences

    When working with shopping experiences it is necessary to create drafts for your newly content campaigns and release them when the campaign starts. This topic will cover the content creating in a drafting mode and a preview for shopping experiences that are not live yet.

    Publisher 98%
  • Fixed Workflow for Shopping Experiences
    Fixed Workflow for Shopping Experiences

    When working with multiple users in the administration, it might be necessary to have some kind of release-workflow for new layouts and pages. With this feature we will implement a fixed workflow for shopping experiences as basic integration for the new workflow builder that will follow. This basic integration can later be used for several other entities like products, categories and so on.

    Publisher 100%

Next: This comes in the next term

We schedule new features in a 4-month cycle, which we call a term at Shopware. Here you will find all the features that we have already planned for the following term. So you can be sure: What is listed here, we will definitely tackle soon.

  • Automatic change of shipping method
    Automatic change of shipping method

    When a shipping method is no longer available, the shop should change to the next available one without any user interaction.

    Platform
  • Configurable robots.txt
    Configurable robots.txt

    As a shop owner I want to customize a robots.txt for my sales channels to be able to exclude routes from the indexing. Shopware 6 is currently missing a robots.txt.

    Platform
  • Documentation in the administration
    Documentation in the administration

    When working with the administration it's always difficult to find the right documentation article that covers the questions that might arise. This epic will introduce a functionality that makes it possible to get the the documentation of a module displayed directly in the administration. It will surely help fo clarify questions directly without searching in the online documentation.

    Platform
  • Import/Export Iteration II
    Import/Export Iteration II

    Make the tool usable for shop owners without any technical experience.

    Platform
  • Improve orders UX
    Improve orders UX

    The order module is one of the most important modules for the merchants. By reworking the user interface and the usability, we want to ensure that the whole process of handling orders will get more convenient and a lot easier. 

    We will achieve this by restructuring tabs & cards and simplify working with the order states.

    Platform
  • Order Status per line / Partial Cancellation
    Order Status per line / Partial Cancellation

    Every shop owner has to deal with returns and cancellations. Currently one needs to cancel the whole order and partial cancellations are not possible. With this epic we want to introduce a workflow on how to create partial cancellations in shopware.

    Platform
  • Preview available variables of email templates in the administration
    Preview available variables of email templates in the administration

    When editing mail templates it is necessary to know all available mail variables. The administration should help the users and show all available variables and give the user the possibility to see a preview of the rendered mail template with example data.

    Platform
  • Tax Calculation of Vouchers
    Tax Calculation of Vouchers

    When working with vouchers there are many different regulations that also are depending on the country the voucher is used in. To maximize the possible configurations it is necessary to assign taxes to vouchers.

    Platform
  • SESP Translations
    SESP Translations

    In order to support the internationalization of our products, it is necessary that the enterprise search is ready for our focus markets. This epic make sure, that all translations will be part of the unified language plugin.

    Enterprise Search Platform
  • Publisher Translations
    Publisher Translations

    In order to support the internationalization of our products, it is necessary that the publisher is ready for our focus markets. This epic make sure, that all translations will be part of the unified language plugin.

    Publisher

Future: What comes after

Here you can see features that we want to implement in the foreseeable future, but have not yet scheduled specifically. While it's unlikely that these features will be worked on in the next four months, they are already on our radar.

  • Community Store & Composer
    Community Store & Composer

    Make the community store's plugins available via composer, e.g. via Toran proxy.

    This will be relevant for all ENT customers, especially on platform.sh

    Platform
  • Improve Checkout and Registration
    Improve Checkout and Registration

    The storefront registration should increase the conversion rate. Therefore it needs to be improved.

    Platform
  • Rework Documents
  • Storefront: Support multiple deliveries
    Storefront: Support multiple deliveries

    A common functionality in online shops is an option that allows the customer to split an order into multiple deliveries, for example when a product is not in stock, and the rest of the order is ready to ship. We want to introduce a setup that allows the customer to split the orders based on the delivery times to get their packages earlier.

    Platform
  • delivery time refactoring
    delivery time refactoring

    It's quite useful to display delivery times in the storefront. The difference between preparation time and shipping time is not clear in the storefront yet. With this epic we want to improve the delivery times.

    Platform
  • Storefront TypeScript Refactoring