This page is also available in English. Change to English page

Shopware Roadmap

Transparenz und Offenheit sind tief in unserer DNA verankert, "offen" ist ein Kernwert der shopware AG. Mit der automatisch generierten Produkt-Roadmap zeigen wir Dir, woran wir gerade arbeiten, was wir als nächstes in Angriff nehmen und welche Visionen wir für die Zukunft haben.

Plattform

Die Plattform-Roadmap ist die Basis für alle weiteren Shopware Editionen. Sie zeigt Dir, was wir für die Shopware 6 Community Edition aktuell erarbeiten. Beachte: Was bei den kommerziellen Editionen als Mehrwert hinzukommt, kannst Du weiter unten einsehen.

Legende:
  • Geplant
  • In Umsetzung
  • Fertiggestellt
  • Releases
  • September
  • Oktober
  • November
  • Dezember
  • Januar
  • Scheduled Release

    Next scheduled release

  • Shopware 6.3.1

    Description

  • "Accept All" for the Cookie Manager
    "Accept All" for the Cookie Manager

    EN:

    Currently it is not possible to accept all cookies. There should be a setting to accept all cookies (could be activated per setting)

    DE:

    Derzeit ist es nicht möglich, alle Cookies zu akzeptieren. Es sollte eine Einstellung geben, alle Cookies zu akzeptieren (könnte per Einstellung aktiviert werden)

    Platform
  • "from" prices for variant products
    "from" prices for variant products

    As a shop owner I want to show from prices in the listing when showing a variant product

    Platform
  • Add Custom Field Label to Storefront
    Add Custom Field Label to Storefront

    As a shop owner I want to show custom fields in the storefront and use the label and the value. Currently only the value is available.

    Platform
  • Add Keywords for Products
  • Allow multiple Plugins to inherit Themes
    Allow multiple Plugins to inherit Themes

    In order to allow the storefront themes to be extended by plugins, the inheritance order of templates can be defined in the theme configuration.

    Platform
  • Assignement of layouts in pagebuilder
    Assignement of layouts in pagebuilder

    Make ist possible to quickly assign layouts to mutltiple categories (ord products) directly in the pagebuilder. Also, it should possible to skip through the assignements and overwrite the content directly in the visual pagebuilder, otherwise the admin has to jump into every category / product again.

    This would not only make the handling of the category-assignement easier, it would also be mandatory for an editable product detail page and will make it way more clearer to the admin to see where a layout is assignend and where content is overwritten.

     

    https://share.goabstract.com/248f311f-dd74-4e51-a621-8b3f5428949a

    Platform 7%
  • Auto-Redirects (301)
    Auto-Redirects (301)

    The user should be able to decide whether he wants a 301 to the new URL or a canonical tag when the URL changes.

    Platform
  • CMS - Product Page Layouts
    CMS - Product Page Layouts

    As a shop owner I want to create layouts for detail pages and place addional banners, sliders and texts in those layouts.

    Platform 2%
  • Canonical URL Handling for Products
    Canonical URL Handling for Products

    As a shop owner I want to define whether a product should have different canonicals for each variants or the same.

    Platform
  • Custom Search Index & Ranking
    Custom Search Index & Ranking

    As a shop owner I want to customize the search results with settings based on the attributes of each entity (e.g. prioritize the description of products) and I want to add fields to the search index, because they are important for my catalogue

    Platform
  • Customer Scope
    Customer Scope

    A user can register separately with one email address in several sales channels.

    Platform 82%
  • Define Products per Page in Listings
    Define Products per Page in Listings

    The number of products displayed on each page of a category or search, in the storefront can be configured.

    Platform
  • Delete Customer GDPR-compliant
    Delete Customer GDPR-compliant

    As a customer I am able to delete my customer account directly via the storefront.

    Platform 81%
  • Documents in customer account
    Documents in customer account

    As a customer I want to have an overview of documents directly in my customers account. There should also be the possibility to download them.

    Platform 76%
  • Elasticsearch Improvements
    Elasticsearch Improvements

    Bugfixing, performance optimization and improvement of the elastic search integration.

    Platform
  • Entity Lookup as Custom Field Type
    Entity Lookup as Custom Field Type

    As a shop owner I want to link other entities in the custom fields. Currently no entity selection is implemented.

    Platform
  • Filter-Settings per Category
    Filter-Settings per Category

    As shop owner I want to customize the available filters for every category

    Platform 3%
  • Filters & Search for Admin Grids
    Filters & Search for Admin Grids

    To facilitate the daily work of users in list views of the administration, searching based on the attributes of the entities is provided.

    Platform 4%
  • Finalize Store API
    Finalize Store API

    Creating or moving the remaining endpoints missing to ensure feature-parity between Storefront and Store-API, following our new proposed architecture paradigm. This will make it way easier to create Single Page Applications, Native Apps, IoT applications or other headless frontends with Shopware PWA. In addition to that we ensure great functionality within the API.

    Platform
  • Fix Breadcrumbs for Shop Pages
    Fix Breadcrumbs for Shop Pages

    The items displayed in the footer and service menu are always subcategories of the category selected as the entry point for the respective menu. These "container categories" should not be displayed in breadcrumb.

    Platform
  • Fix Property Import
    Fix Property Import

    Importing new properties using the "Default Profile Properties" and leave the UUID field empty will result in an error and needs to be fixed.

    Platform
  • Fix loading of Ratings when customer is deleted
    Fix loading of Ratings when customer is deleted

    When a given user rates a product using the review feature, and the corresponding user will be deleted, the product detail page reviewed breaks.

    Platform
  • GDPR-compliant YouTube Element
    GDPR-compliant YouTube Element

    As a shop owner I want a 2-click-solution for youtube videos.

    Platform
  • Hide category settings for structuring elements
    Hide category settings for structuring elements

    If a structural element is created in the category module, no products may be assigned here. Neither via dynamic product groups nor via manual assignment. Also the product mask, the structure category must not appear.

    Hidden elements should be: Complete card Menu Setting Complete card Product Assignment Complete map SEO Canonical URLs

    Platform
  • Improve HTTP-Cache and Performance
    Improve HTTP-Cache and Performance

    Bugfixing, performance optimization and improvement of the HTTP cache

    Platform
  • Improve Payment Handling
    Improve Payment Handling

    Both the selection of payment methods during the checkout in our storefront and the new behaviour introduced with Shopware 6 to save orders independently of the payment process is further improved. As a result of this optimization, customers are guided through the checkout better if an error occurs during payment and it becomes more convenient for the customer to complete the order with a different payment method. In addition, merchants will be able to decide in which case a notification is sent by e-mail.

    Platform 100%
  • Improve Payment Selection
    Improve Payment Selection

    Current state: Payment can only be changed by clicking a button and opening a modal. 

    Desired state: All valid payments are directly available in the payment section of the checkout. I do not need to click a button to see all payments.

     

    Platform 4%
  • Individual Sortings
    Individual Sortings
    • Define own sortings based on specific parameters of the product
    • Define a standard sorting for listings
    • Hide sortings in specific categories
    • Individual sortings on sales channel basis
    Platform
  • Inherit Meta Description to Variants
    Inherit Meta Description to Variants

    If a merchant decides to inherit the variant information from the master product, this should also apply to the meta description, so that the page can be indexed in the optimal way.

    Platform
  • List Price per Price Rule
    List Price per Price Rule

    As a shop owner I want to offer different list prices for every advaned pricing rule

    Platform
  • Net Purchase Prices
    Net Purchase Prices

    As a shop owner I want to the purchase price as net price.

    Platform
  • Order Notification for Merchants
    Order Notification for Merchants

    The order confirmation email can also be sent to other email addresses. An extra individualization via rule is also possible.

    Platform
  • Prevent Deletion of used Rules
    Prevent Deletion of used Rules

    As a merchant I would like to get a warning when I'm deleting an rule which is in use by other modules to prevent destroying their configuration

    Platform
  • Prevent invalid Filtering
    Prevent invalid Filtering
    • optional prevent filter selections that won't show any results
    Platform
  • Price Rounding
    Price Rounding
    • Price rounding based on currency, country and sales-channel selection
    • Define the decimal position based on these three settings
    • Define the rounding for currencies (like integer, ending with 5/0 or only 0)
    Platform 72%
  • Restore Cart
    Restore Cart

    The shopping cart of a customer should be retained over several visits and reloaded at the next login so that he can conveniently proceed shopping.

    Platform 86%
  • Restrict indexable pages
    Restrict indexable pages

    Currently the checkout and account is set to index, follow.

    This should be set instead:

    Metatag robots:

    • Account index, follow -> noindex, follow
    • Registration index, follow -> noindex, follow
    • Cart/Checkout index follow -> noindex, follow
    • Search index follow -> noindex, follow
    • /offcanvas index, follow -> noindex, follow

    Canonical:

    • missing on category pages. This should not be the header solution.

     

    Platform
  • Rich-Text Editor with Variables
    Rich-Text Editor with Variables

     

    It should be possible to insert a variable, mapped to data inside the text-editor, so it can be styled as any other text.

    Example:

    "Buy two , and get the third for free!"

    Platform
  • Roles & Permissions
    Roles & Permissions

    Extension of the user administration module with rights and role assignment.

    • Assignment of rights ↔ Roles ↔ Users

    • Rights can be assigned to Roles that restrict viewing, editing and deleting in the administration or API.

    • Additionally there are certain actions (like deleting a cache, or releasing campaigns) that can also be restricted with a right.

    The first iteration does not restrict entity or sales channel.

     

    Platform
  • Save Cart/Product on Wishlist
    Save Cart/Product on Wishlist

    As a customer I want to save my cart or certain products "for later" and add them to wishlists.

    Platform 20%
  • Save Category without SEO Url Template
    Save Category without SEO Url Template

    In case a user does not want to define an SEO Url template for a category, the template can simply be deleted

    Platform
  • Show Variants in Admin Grid
    Show Variants in Admin Grid

    As a shopowner I want to see all variants directly in the product listing in the administration

    Platform
  • Skip Status Updates
    Skip Status Updates

    It should be possible to skip the sending of status mails during status change.

    Platform
  • Sort Variants when created
    Sort Variants when created

    The manual sorting of properties is not taken into account when generating variants or inside the property tab.

    Platform
  • Tax calculations for internationalization
    Tax calculations for internationalization

    It should be possible to decide whether the dynamic or a fixed calculation on discounts, shipping costs and surcharges is needed.

    Dropdown:

    • auto calculation (as it is now)
    • highest tax
    • tax collection e.g. 19%
    Platform 77%
  • Use Order Data in Documents
    Use Order Data in Documents

    When creating new documents for an order, the customer data stored during the order is always used. This helps to prevent incorrect data from being used if, for example, the customer updates his information in his account.

    Platform
  • Vat handling for companies
    Vat handling for companies

    When registering as a customer I want to add my vat-id in the checkout and see net prices. When creating invoices this needs to be considered as well

    Platform 9%
  • Make Sales Channel language available
    Make Sales Channel language available

    According to iZettle, merchants should be able to change the language of product names / descriptions. This selection should be available in the wizards (product selection page) and also in the settings.

    The default iZettle language should still be pre-selected.

    PayPal Integration
  • Launch Google Products in Shopware Cloud
    Launch Google Products in Shopware Cloud

    As part of our partnership with google we will integrate the Google Merchant Center and Google Ads functionality to the administration. You will be able to synch your products to google directly in the administration as well as planning dynamic shopping campaigns.

    Google Products 100%

Starter Edition

Das jüngste Mitglied in der Shopware Familie wird ständig weiterentwickelt und automatisch upgedated. Hier erfährst Du, was wir derzeit speziell für unsere Einstiegslösung in den E-Commerce auf Basis der Shopware Cloud entwickeln.

Legende:
  • Geplant
  • In Umsetzung
  • Fertiggestellt
  • Releases
  • September
  • Oktober
  • November
  • Dezember
  • Januar
  • App System in Shopware Platform
    App System in Shopware Platform

    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.

    Starter Edition
  • Google Integration
    Google Integration

    Launch our new Google Shopping integration and allow customers to create a corresponding sales channel - no matter which plan they have booked

    Starter Edition
  • Launch of App Store
    Launch of App Store

    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.

    Starter Edition
  • NPS
    NPS

    We want to give our customers the opportunity to not only rate their experience with Shopware Cloud but also leave a short comment for details, tipps and questions

    Starter Edition
  • Trial Mode
    Trial Mode

    Inform customers, when the trial mode is about to end and allow them to book a plan beforehands. If the customer is in demo mode, allow them to extend the demo or reset the shop.

    Starter Edition

Professional Edition

Ob in der Cloud oder als selbst gehostete Lizenz-Version: Hier erhältst Du einen Überblick über die nächsten Anpassungen und Meilensteine der Professional Edition.

Legende:
  • Geplant
  • In Umsetzung
  • Fertiggestellt
  • Releases
  • September
  • Oktober
  • November
  • Dezember
  • Januar
  • Rules in Shopping Experiences
    Rules in Shopping Experiences
    • You can assign Rules to control the visibility of blocks in layouts
      • Your customers will see different content depending on which rules apply to their current state
    CMS Professional

Enterprise Edition

Die Enterprise Edition ist vollumfänglich und für anspruchsvolle und komplexe E-Commerce-Projekte konzipiert. Die hier abgebildeten Neuerungen kommen in absehbarer Zeit hinzu.

Legende:
  • Geplant
  • In Umsetzung
  • Fertiggestellt
  • Releases
  • September
  • Oktober
  • November
  • Dezember
  • Januar
  • Enterprise Search 3.1.3

    This release will add the compatibility for shopware 6.3.x.x to the enterprise search.

  • B2B Suite 4.3.0

    This release will include the offer functionality and the 6.3.x.x compatibility

  • 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.

    Enterprise Edition
  • Quote Module
    Quote Module

    Migrate the existing Offer functionality to SW 6.

     

    Enterprise B2B Suite
  • Store API Integration
    Store API Integration

    We will ensure that every storefront-functionality of the B2B suite is available in the Store API, so that the B2B suite can be used in headless environments.

    Enterprise B2B Suite

Shopware PWA

Das Frontend für ein herausragendes Kundenerlebnis wurde komplett neu entwickelt. Entdecke hier, womit wir die Shopware PWA demnächst zusätzlich ausstatten.

Legende:
  • Geplant
  • In Umsetzung
  • Fertiggestellt
  • Releases
  • September
  • Oktober
  • November
  • Dezember
  • Januar
  • API Improvements
    API Improvements

    Based on the refactorings of the Shopware Core APIs we will iteratively adopt the new endpoints and incorporate them into the application.

    Shopware PWA
  • CLI Tools
    CLI Tools

    The shopware-pwa/cli package provides sophisticated tools for common tasks that developers have to accomplish, such as initialising or building the app, synchronising plugins and snippets or some development related tools like easier component overrides.

    Shopware PWA
  • Extensions
    Extensions

    We intend to provide basic integrations for selected Shopware extensions. These extensions are selected based on requests that we receive and will be implemented in an ongoing fashion.

    Shopware PWA
  • General Improvements
    General Improvements

    This ongoing task incorporates quality related tasks like constant refactorings, documentation and improvement which does not directly interfere with user-facing features but ensures long time stability and maintainability of the software.

    Shopware PWA