Download Download Shopware Version: 5.3.4 Manual installation

Here you can download the free Shopware Community Edition of our open source solution. You can install Shopware in your hosting environment, a virtual system image or locally on your PC, Mac or Linux computer.

Releases & Updates

  • 5.3.4

    (2017-10-24 - 11:00)
    Security update
    Req. Version 5.0.0

    Information

    This update package is cumulative and includes various bug fixes and new features. It requires Shopware 5.0.0 or newer.

    Please read the release notes for all releases between your version and the version you want to update to.

    Type of release:
    Patch
    Project Status:
    Released
    Release date/time:
    2017-10-24 - 11:00
    Github Repository:
    Changelog:

    Important Changes

    Security update

    Next to bug fixes and optimisations, this update also closes three vulnerabilities that were detected at the moderate threat level. More information

    SW-19896, SW-19895: The vulnerabilities were identified by using the static analysis tool from RIPS Technologies.

    SW-19834: This vulnerability was identified by Benjamin Kunz Mejri from evolution-sec.com (Vulnerability Lab).

    Changelog


    SW-13672 - Saving a newsletter is now possible at any time.
    SW-17508 - New grunt tasks, which will be called the "default" tasks of the inherited themes (screeny05).
    SW-17568 - Customer group settings are now applied on categories when they are exported in a sitemap (shyim).
    SW-17570 - Added dispatch attributes to frontend (shyim).
    SW-18766 - Added a callback "onscroll end" for the scrolling plugin.
    SW-18939 - Removed the default option 'touchControls: true' from the instantiation of the 'swImageSlider' (aragon999).
    SW-19232 - Changelogs are now read from the plugin.xml and displayed in the plugin manager like in plugins from the Shopware Store (https://developers.shopware.com/developers-guide/plugin-system/#plugin-metadata) (shyim).
    SW-19264 - Unifying constant usage (shyim).
    SW-19265 - Validation error messages thrown by creating new resources, include now the name of invalid field (shyim).
    SW-19681 - Improved fault tolerance of filters in empty categories.
    SW-19745 - Added external links and target attribute to mobile navigation (s-jakob).
    SW-19749 - The committer added several unsubscribe calls from event listeners for plugins (on destroy) (r-wettstaedt).
    SW-19750 - Added function `is_object` to the list of allowed functions in Smarty (kekster).
    SW-19753 - PSD files aren't treated as images anymore (s-jakob).
    SW-19754 - Unitize now behaves like CSS properties (lajosthiel).
    SW-19756 - Removed unnecessary `extends` from `themes/Frontend/Bare/frontend/listing/product-box/box-emotion.tpl` (shyim).
    SW-19757 - Added block to allow extension of product associations in the backend (dneustadt).
    SW-19762 - Performance on listing pages improved by removing unnecessary includes (barbieswimcrew).
    SW-19763 - Added a new method in the shop repository to get inactive shops (samuelvogel).
    SW-19793 - Product ratings are now shown in the backend sorted by date descending by default (shyim).
    SW-19822 - Fixes a bug when clicking a password reset link of a already deleted user (shyim).
    SW-19824 - Prevent scrolling on accept cookie permission (tsia).
    SW-19825 - Breadcrumbs on landingpages can now be translated (relnod).
    SW-19900 - Improved help text for local plugin updates (samuelvogel).
    SW-19905 - The translation component is now available in the DIC.
    SW-19951 - Optimized images in Responsive theme.
    SW-20053 - Fixed an issue with the logarithmic mode in the rande slider jQuery plugin.
    SW-20188 - Improves statistics of mobile devices and for setups using reverse proxies.

  • 5.3.3

    (2017-09-19 - 15:30)
    Req. Version 5.0.0

    Information

    This update package is cumulative and includes various bug fixes and new features. It requires Shopware 5.0.0 or newer.

    Please read the release notes for all releases between your version and the version you want to update to.

    Type of release:
    Patch
    Project Status:
    Released
    Release date/time:
    2017-09-19 - 15:30
    Github Repository:
    Changelog:

    Changelog


    SW-16897 - Fixed collation issues on the database level.
    SW-17303 - Added field "phone" to the shipping address of an order (FiveDigital).
    SW-17383 - The duplicated button was removed.
    SW-17491 - Fixes a problem showing expiring licenses.
    SW-17542 - The correct value of an radio facet filter is now shown under active filters (aragon999).
    SW-17806 - Added validation for thumbnail sizes.
    SW-17807 - Improved changing of thumbnail sizes.
    SW-17810 - Show a list of thumbnail links in the media preview.
    SW-18516 - Fixed issue where the "Last Viewed" section was displayed when it was the first product you had viewed on the site.
    SW-18551 - Fixes redirect of inactive categories (shyim).
    SW-18654 - Added container parameter 'installed plugins' containing the names and versions of all installed and activated plugins (shyim).
    SW-19240 - Extended variable context for article-rating email.
    SW-19395 - Improved the stability of the translation inputs.
    SW-19435 - Improved the stability of the cli command `sw:store:download`.
    SW-19549 - Fix "Reset all filter"-link for live updating filters.
    SW-19580 - Fixes category selection in plugin configurations.
    SW-19654 - All settings on ElasticSearch indices are now applied when the index is created.
    SW-19674 - Fixes filtering on boolean attributes.
    SW-19675 - Fixes the functionality to convert canceled orders to real ones.
    SW-19679 - A re-installation of an plugin awaiting an update now updates it's version number.
    SW-19688 - Product images created using the API now also generate thumbs for the main product.
    SW-19695 - The AJAX sorting in the responsive template (infinite scrolling) had some default SQL order by, causing the AJAX call to duplicate elements while listing.
    SW-19708 - Improved Exception handling when providing customer id's on the addresses endpoint of the REST API.
    SW-19719 - The country name in the address displayed in the account is now being translated.
    SW-19722 - Fix search in customer- and order module.
    SW-19727 - Fix customer stream country filter.
    SW-19731 - Fixes problems with the handling of the pagination on AJAX category pages.
    SW-19740 - Defined default encoding for MySQL-connection
    SW-19742 - Fixed snippets for cronjob interval combobox presets (shyim).
    SW-19743 - Fixed misleading comment in jquery.modal.js (tkapet).
    SW-19746 - Print success message after plugin has been reinstalled via console (MapGhost).
    SW-19747 - Fixes a problem with not loaded attributes (ckdot).
    SW-19748 - Fixes wrong doc comment (chriskonnertz).
    SW-19751 - Extended PHPDoc in Emotion controller (jkrzefski).
    SW-19755 - WOFF and SVG compression added (tinect).
    SW-19774 - Fixed search for names containing umlauts in backend.
    SW-19784 - Improved compatibility of installer with Apache 2.2.
    SW-19799 - The growl messages in the backend can now be configured to be displayed top right / bottom right / top left / bottom left.
    SW-19847 - The behavior of the backend menus is now configurable. The menus can be opened by mouse hover or click (this can be configured in the basic settings).

  • 5.3.2

    (2017-08-23 - 15:30)
    Req. Version 5.0.0

    Information

    This update package is cumulative and includes various bug fixes and new features. It requires Shopware 5.0.0 or newer.

    Please read the release notes for all releases between your version and the version you want to update to.

    Type of release:
    Patch
    Project Status:
    Released
    Release date/time:
    2017-08-23 - 15:30
    Github Repository:
    Changelog:

    Important Changes

    New REST API authentication

    The HTTP Basic authentication can now be used as another authentication mechanism for the REST API. More information

    Changelog


    SW-18237 - Namspaces for controllers are now possible.
    SW-18409 - Add basic auth support for the REST API. (shyim)
    SW-18526 - Deactivated apcu if disabled in the php configuration.
    SW-18942 - The media url of the category image is now always saved in the same format.
    SW-19032 - The generation of pictures with mappings via API now works correctly again (DerRidda).
    SW-19261 - The attribute loader always returns an array now (kekster).
    SW-19422 - Member-variable "documents" in the Order-model is now being initialized as an ArrayCollection.
    SW-19428 - Fixed smarty race condition when creating nested directories (fixpunkt).
    SW-19468 - Fixed inconsistent data for customer stream conditions.
    SW-19471 - The length of the field "ordercode" in table "s_marketing_vouchers" was changed to match the length in other tables.
    SW-19502 - The update notification in the shop updater has been improved.
    SW-19509 - Fix salutation display bug in customer module.
    SW-19517 - Fixed urls in the installer when using HTTPS only.
    SW-19578 - We fixed an issue in the statistics plugin which caused the request to load endless.
    SW-19622 - Bugfix of the media migration while updating the shop.
    SW-19623 - Fixes a possible warning in the last step of an update.
    SW-19636 - Fixed issue when fetching "random article" in emotion article element.
    SW-19637 - Fixes broken filter for text fields.

  • 5.3.1

    (2017-08-14 - 14:00)
    Req. Version 5.0.0

    Information

    This update package is cumulative and includes various bug fixes and new features. It requires Shopware 5.0.0 or newer.

    Please read the release notes for all releases between your version and the version you want to update to.

    Type of release:
    Patch
    Project Status:
    Released
    Release date/time:
    2017-08-14 - 14:00
    Github Repository:
    Changelog:

    Changelog


    SW-19348 - Unify german translations in backend
    SW-19367 - Internationalized texts
    SW-19414 - Added necessary parameters for the mail module
    SW-19437 - Escaped customer stream names in backend interface and resolved mapping issues in revenue comparison chart.
    SW-19455 - Corrected the snippet for the theme setting "Async javascript"
    SW-19481 - Resolved resolution issue for emotion-banner links
    SW-19485 - Update README.md to match version 5.3 (TriggerRimfire)
    SW-19491 - Resolved NullPointerException in emotion module when no criteria object is passed.
    SW-19494 - typo in snippet function in buy_container.tpl
    SW-19497 - Fixes a problem when importing DigiPub banner without images
    SW-19519 - Fixed product search in product stream module
    SW-19524 - Shopping worlds with article elements using numeric article numbers are now displayed correctly.
    SW-19525 - The call of `array()` is now allowed in templates. (fixpunkt)

  • 5.3.0

    (2017-07-31 - 10:45)
    Req. Version 5.0.0

    Information

    This update package is cumulative and includes various bug fixes and new features. It requires Shopware 5.0.0 or newer.

    Please read the release notes for all releases between your version and the version you want to update to.

    Important update information
    You can find more update information in our Update Guide from Shopware 5.2 to Shopware 5.3.
    Developer information
    You can find the upgrade guide for developers in our developer documentation.
    Type of release:
    Minor
    Project Status:
    Released
    Release date/time:
    2017-07-31 - 10:45
    Github Repository:
    Changelog:

    Important Changes

    Smarty Security Mode

    As of 5.3.0, the smarty security mode has been enabled by default. This may lead to plugin incompatibilities which you should resolve in your plugin.
    For more information, please refer to the Upgrade Guide for Developers.

    Deprecated partial SSL support

    The partial SSL support has been deprecated with version 5.3.0 and will be removed with version 5.4.0.
    For more information, please refer to the Update Guide from Shopware 5.2 to Shopware 5.3.

    Changelog


    SW-5535 - Order mails with attachment possible
    SW-13407 - The user is now informed that this website uses cookies
    SW-13652 - Dropped support for Internet Explorer < 11
    SW-13996 - The media cleanup command now searches for unused media in entire shopware.
    SW-14039 - Added opportunity to display article votes only in sub shop where they posted. This behavior can be configured over the backend configuration module.
    SW-14197 - The plugin LastArticle has been moved into the core.
    SW-14277 - The select box replacement of the "FancySelect" plugin are removed from the template.
    SW-14814 - The shopping world preview can now be opened without the shopping world getting saved.
    SW-15035 - Sorting by customer in backend order listing sorts now by customer name
    SW-15101 - The order search in backend now includes the adresses used in the orders.
    SW-15674 - Attributes with type "simple text" are now generated with SQL TEXT type.
    SW-15736 - Fixed theme detection for plugins which based on the shopware 5.2 plugin system
    SW-15906 - Variants with an instock of NULL are no more possible. This values are now converted to 0
    SW-15917 - Cleanup sources which has access to s_core_countries.shippingfree which didn't work for shipping costs calculation
    SW-15949 - Added new jQuery plugin to store the users comments in the checkout in the session. When the page reloads, the comment box will then be populated with their comment.
    SW-15963 - Gruntfile korrigiert, so dass das Verhalten des Shopware internen LESS Kompiler entspricht
    SW-15984 - There are now multiple captchas in the backend to chosse from.
    SW-16453 - Removed configuration option to ask for country/state in shipping addresses
    SW-16481 - The tables `s_user_billingaddress` and `s_user_shippingaddress` are now deprecated and will be removed in 5.4
    SW-16492 - The live migration of images is now configurable
    SW-16499 - Add a community store tab to the plugin details
    SW-16503 - Sql queries which implements an own shippings costs rule or basket surcharge have now to work with the new s_user_addresses table. This affects different columns like countryID are now named country_id
    SW-16566 - Überholte Klassen und Funktionen enfernt
    SW-16583 - A captcha can be configured for the registration page.
    SW-16629 - Removed unused Zend Framework components
    SW-16632 - Replaced usage of Zend_Filter
    SW-16649 - Performance improvements for shopping worlds.
    SW-16676 - The command `sw:thumbnail:cleanup` searches for orphaned thumbnails whichs source image does not exist anymore.
    SW-16690 - Added configuration to display "add to basket" button inside product listings.
    SW-16691 - Implement new listing filter mode which allows to disable none combinable filters after the customer filtered the listing
    SW-16692 - New option for showing a filtered result instantly
    SW-16697 - Buy product from QuickView - Select variant in shopping world elements
    SW-16895 - Removed \Enlight_Controller_Request_RequestHttp::getClientIp parameter to receive Client IP Address from insecure Proxy Headers
    SW-16922 - It's possible to apply a loading indicator and an overlay to jQuery elements using the `setLoading` method
    SW-16941 - Add a setting that displays the ProductFilterPanel in the sidebar.
    SW-16944 - Implemented custom filter features
    SW-16946 - Implement listing mode selection
    SW-16947 - Optimized vote filter
    SW-16948 - Amount products is shown on the filter panel close button
    SW-16949 - Activate loading indicator for listing container when products or facets reloaded via ajax request
    SW-16955 - The two widgets of the Digital-Publishing plugin now display a preview in the grid of the shopping world designer.
    SW-16956 - It's now possible to edit a banner directly in the digipub module from the element settings of both digipub elements (normal & slider) in the emotion worlds.
    SW-16967 - Fixed styling of buy button
    SW-17015 - Infinite scrolling now works on the search page
    SW-17048 - Implement new listing mode in elastic search
    SW-17050 - Media files can now be replaced
    SW-17054 - Javascript files will now be loaded asynchronously.
    SW-17697 - Neuer Smarty Block, welcher es ermöglicht Attribute an das body Element zu hängen (screeny05).
    SW-18522 - Added capcha for the newsletter subscription on the shop.
    SW-18562 - Modularized grunt to allow easier customizationGrunt now has a livereload mode which reloads the browser when the grunt compilation was successful.
    SW-18688 - sw:media:optimize now is able to optimize files on remote filesystems like S3.
    SW-18734 - Fixed a display error of the backend toolbar pagination.
    SW-18796 - The method `Shopware\Bundle\StoreFrontBundle\Service\CoreLocationService::getCountries` now returns an array containing the country ids as keys.
    SW-18809 - Display assigned customer streams on customer detail page.
    SW-18812 - Correct pagination in newsletter listing.
    SW-18816 - The customer overview is now sorted by customer number by default.
    SW-18817 - Customer streams are now sorted by name by default.
    SW-18819 - The plugin manager safe mode now detects if some third party plugins installed and triggers the safe mode state change if a plugin activated manually.
    SW-18824 - Attribute filter sliders are only displayed if more than one value exists.
    SW-18825 - Merge "save" and "stream_index" rule for customer streams.
    SW-18836 - Only display digits and unit field if the attribute filter mode is set to slider.
    SW-18837 - Fixed null values for date attributes.
    SW-18842 - The config option 'Hide captcha after logout' is now also working for the newsletter form.
    SW-18845 - Adjusted multi-dateselection and calendar display.
    SW-18850 - Improved usability for mobile users. If a user now clicks on the register button in the sidebar, the register form is show immediately.
    SW-18851 - Reset user info after profile changed.
    SW-18852 - Added canceled state condition to ordered products selection.
    SW-18854 - Removed "max-width" from day containers so they are able to adjust to their parent element.
    SW-18856 - The "analyse customers" button always refresh now the customer stream assignments.
    SW-18862 - Siderbar is no longer visible for one time users in the note overview.
    SW-18866 - Refactored loading of cron jobs to be more fault tolerant.
    SW-18869 - Fixed boolean filter for attribute filter configuration.
    SW-18871 - Optimize view rendering when saving emotion presets.
    SW-18873 - Fixes a problem with preview of exchanged images.
    SW-18874 - Fixes missing mail sending when "Send E-Mail" checkbox is set in Batch-edit-order mode.
    SW-18880 - The frontend controllers Account and Address now process the sTarget and sTargetAction parameter correctly.
    SW-18882 - Added customer scope validation for slt detected customers.
    SW-18884 - Added overflow: auto to the .product--actions class.
    SW-18888 - rename customer streams filter product of manufacturer filter.
    SW-18889 - Changed Customer Stream selection in the newsletter module, fixed generate password function and customer stream display in the account detail view.
    SW-18903 - Fixed path of installer language cookie. Added international support phone numbers to graphical installation.* Changed snippet for backend language selection (Login).* Set correct admin user language during installation.* Replaced links to german sites with links to their english equivalent if the installer isn't executed in German* The corresponding prompt is now closed immediately, if the user chooses to install a localisation plugin via first run wizard* Phrased `localization_installer/continue` snippet more broadly.
    SW-18906 - Added account type filter to customer streams.
    SW-18910 - Rework of the captcha validation.
    SW-18927 - Recognize shopping world translations during export and import.
    SW-18928 - Add off canvas support for elements loaded via infinite scrolling.
    SW-18959 - Sorted attribute tableselection after label name.
    SW-18971 - Vereinzelte Snippets im Bewertungsmodul umformuliert.
    SW-18980 - Changed label of chart y axes.
    SW-18990 - Fixes a problem while saving settings in performance module.
    SW-18994 - Fix migration 917 to support special characters in translations.
    SW-18996 - Avoid jumping of the search icon & the product slider on slower connection or on initial load.
    SW-18999 - Added combotree and selecttree config elements as plugin configuration options (viosys).
    SW-19001 - Changed the format for Year/Month to ensure cross browser compatibility.

  • 5.2.27

    (2017-07-17 - 12:00)
    Req. Version 5.0.0

    Information

    This update package is cumulative and includes various bug fixes and new features. It requires Shopware 5.0.0 or newer.

    Please read the release notes for all releases between your version and the version you want to update to.

    Type of release:
    Patch
    Project Status:
    Released
    Release date/time:
    2017-07-17 - 12:00
    Github Repository:
    Changelog:

    Changelog


    SW-17633 - Fixed an issue with the boolean validation in cronjobs (nlubisch)
    SW-17675 - Moved duplicate block out of conditional statement
    SW-17955 - Removed Hotkey tooltip info from backend config module (shyim)
    SW-18241 - The output of downloaded PDFs will not echoed twice (jeboehm)
    SW-18242 - On creating new media objects, the files are only deleted, if they are uploaded (FiveDigital)
    SW-18746 - Add config check to only show the tell a friend page if the feature is activated
    SW-18765 - Added event Shopware_Modules_Basket_AddArticle_Added in sBasket.php (Diu)
    SW-18937 - Allows upload via ftps in rest-api (shyim)
    SW-19143 - Added condition to prevent the browser from trying to load new data when no cross-variant navigation occured (splendidinternet)
    SW-19150 - Fixed creating of "Questions concerning the product" form (s-jakob)
    SW-19159 - Fixed an issue with configurator products without images (k-30)
    SW-19163 - Fixed pagination of manufacturer seo url generation (jeboehm)
    SW-19164 - Allow to change the javascript compressor (shyim)
    SW-19165 - Fix typo in variable name in frontend/checkout/index.tpl (zipcode) (mnaczenski)
    SW-19173 - Add new event on creation of cookies (shyim)
    SW-19191 - Added smarty block around table in confirm.tpl (jkrzefski)
    SW-19195 - Search for individual vouchers possible (shyim)

  • 5.2.26

    (2017-06-22 - 17:00)
    Req. Version 5.0.0

    Information

    This update package is cumulative and includes various bug fixes and new features. It requires Shopware 5.0.0 or newer.

    Please read the release notes for all releases between your version and the version you want to update to.

    Type of release:
    Patch
    Project Status:
    Released
    Release date/time:
    2017-06-22 - 17:00
    Github Repository:
    Changelog:

    Important Changes

    Improved compatibility with e-mail templates and plugins

    This update improves compatibility with plugins or email templates of the previously released security update.

    If you can not find any problems with version 5.2.25, an update to this version is not required.

  • 5.2.25

    (2017-06-22 - 08:00)
    Security update
    Req. Version 5.0.0

    Information

    This update package is cumulative and includes various bug fixes and new features. It requires Shopware 5.0.0 or newer.

    Please read the release notes for all releases between your version and the version you want to update to.

    Type of release:
    Patch
    Project Status:
    Released
    Release date/time:
    2017-06-22 - 08:00
    Github Repository:
    Changelog:

    Important Changes

    Security update

    This release contains an important security update. More information

    This issue has been identified by Niklaus Schiess on behalf of ernw.de

    Changelog


    SW-18240 - Added event for product feeds.
    SW-18585 - Fixed product stream selection for emotion components in case that a stream of page 2 or more is selected.
    SW-18730 - Fixes rendering of SVG urls in the frontend.
    SW-18758 - Fixes a typo (Haehnchen).
    SW-18759 - Normalizes the return value of getThumbnailSize (jochenmanz).
    SW-18760 - Fixes a "undefined variable" notice (jochenmanz).
    SW-18761 - Fixes a W3C compatibility problem (div in ul) (iLuHa91).
    SW-18764 - Fixes phpdoc and auto completion (arvatis).
    SW-18768 - Empty spaces when adding a product into the basket via ordernumber are now ignored (marcobamert).
    SW-18777 - Change "protected" properties to "public" (shyim).
    SW-18778 - New smarty block for the preview image on the detail page (mioduszewski).
    SW-18779 - Prevent wrong parameter type in ShopPageService (FiveDigital).
    SW-18782 - Added product id sorting fallback in case if the top seller index is not filled (dneustadt).
    SW-19080 - Plugin snippets are no longer reset to the initial value when updating a plugin (mihaiplasoianu).

  • 5.2.24

    (2017-05-17 - 16:00)
    Req. Version 5.0.0

    Information

    This update package is cumulative and includes various bug fixes and new features. It requires Shopware 5.0.0 or newer.

    Please read the release notes for all releases between your version and the version you want to update to.

    Type of release:
    Patch
    Project Status:
    Released
    Release date/time:
    2017-05-17 - 16:00
    Github Repository:
    Changelog:

    Changelog


    SW-16361 - Fixed article custom date field format value on existing article
    SW-18579 - Fixed wrong display of article thumbnails when in tablet landscape mode

  • 5.2.23

    (2017-05-15 - 11:15)
    Req. Version 5.0.0

    Information

    This update package is cumulative and includes various bug fixes and new features. It requires Shopware 5.0.0 or newer.

    Please read the release notes for all releases between your version and the version you want to update to.

    Type of release:
    Patch
    Project Status:
    Released
    Release date/time:
    2017-05-15 - 11:15
    Github Repository:
    Changelog:

    Changelog


    SW-16381 - Fixes error on creation of new snippets through changes in the upper and lower case writing of controller names in the menu.xml.
    SW-16507 - Products that are blocked for a certain customer group are now removed after login if the customer belongs to such a group (shyim).
    SW-17705 - Removed function which cleared the quickview whenever product data was fetched. Further adjustments to make sure the plugin runs properly after that.
    SW-18153 - Added conditional statement which prevents the plugin from executing an ajax request indefinitely when no article data is received.
    SW-18251 - Added progressBar during shopware update to new version due to take sometime to download the next version because of checking files permissions.
    SW-18297 - Improves the calculation of orders in the backend (thomasnordquist).
    SW-18439 - Added new media type "Vector", improved error handling when generating thumbnails.
    SW-18532 - Fixes issues when reusing old SEO URLs without previous reindexation.
    SW-18534 - In the newsletter template newsletter/index/footer.tpl the variable $sStart is no longer filtered via dirname.
    SW-18561 - Added limit parameter to allow batch processing of properties (Elasticsearch).
    SW-18565 - Increases number of newsletter recipient groups displayed.
    SW-18579 - fix wrong styling of image slider on tabletlandscape viewport.
    SW-18602 - Incorrect file permissions will now be logged when updating.
    SW-18632 - Fixes wrong formatted image attributes.
    SW-18665 - Bugfix for exceptions by the CSRF protection when mode "Remove cookies" is used.
    SW-18668 - Adds an ExtJS-Store for document types (fixpunkt).

  • 5.2.22

    (2017-04-24 - 09:00)
    Req. Version 5.0.0

    Information

    This update package is cumulative and includes various bug fixes and new features. It requires Shopware 5.0.0 or newer.

    Please read the release notes for all releases between your version and the version you want to update to.

    Type of release:
    Patch
    Project Status:
    Released
    Release date/time:
    2017-04-24 - 09:00
    Github Repository:
    Changelog:

    Changelog


    SW-16381 - Fixes error on creation of new snippets through changes in the upper and lower case writing of controller names in the menu.xml.
    SW-17247 - Fixed an issue regarding the modal window height on iOS devices (screeny05).
    SW-17350 - The product box of the shopping world module now loads the correct image sizes.
    SW-17773 - Console command sw:media:optimize only runs if a optimization tool is installed.
    SW-18181 - Height, length and width is now set correctly, if you use the functionality "Apply standard data" in product module (larsbo).
    SW-18231 - Search requests are now canceled when editing the term (screeny05).
    SW-18234 - It is now possible to get the voucher detail view over url (shyim).
    SW-18249 - The payment menu entry in backend will now be hidden if no payment provider is installed.
    SW-18253 - Fixes csrf token in category link.
    SW-18274 - Fix broken product links for mail "sARTICLECOMMENT" when called via console
    SW-18277 - Fixes missing translations for menu items where the action name is "Index".
    SW-18279 - Fix sARTICLECOMMENT in english after shopware installation.
    SW-18287 - Normalized padding for sorted & unsorted lists (wolv-dev).
    SW-18386 - The shortcut info for the shortcut info panel was added to the menu.
    SW-18410 - Corrects parameter in Shopware.attribute.SelectionFactory::createEntitySearchStore().
    SW-18435 - Fixed shipping address migration when updating to 5.2.x.
    SW-18457 - Added src attributes to main-image tags of blog and article detail.
    SW-18458 - Implemented sorting for the locale configuration of shops.
    SW-18484 - Added optional parameter `appendCSRFToken` for JSONP-Requests. The CSRF token will only be sent if the parameter is true.

  • 5.2.21

    (2017-03-21 - 13:30)
    Req. Version 5.0.0

    Information

    This update package is cumulative and includes various bug fixes and new features. It requires Shopware 5.0.0 or newer.

    Please read the release notes for all releases between your version and the version you want to update to.

    Type of release:
    Patch
    Project Status:
    Released
    Release date/time:
    2017-03-21 - 13:30
    Github Repository:
    Changelog:

    Important Changes

    Improved CSRF token verification

    The verification of CSRF token has been improved.

    Creating orders using the API

    Orders can now be created completely via the REST API.More information

    Translatable plugin label and descriptions

    For plugins created with the new plugins system, the labels and descriptions are now translated in the plugin manager.

    Changelog


    SW-14198 - following of acl permissions for backend orders corrected.
    SW-16912 - Rating is now disabled in listing correctly if config is disabled (fmaasde).
    SW-17245 - Ability to disable the CSRF Token header for AJAX request using the property "ignoreCSRFHeader" (screeny05).
    SW-17342 - plugin name (label) and description are now translated in the backend.
    SW-17721 - Improves checks for running Opcache and APC modules.
    SW-17748 - The OpCache now get's cleared as well when caches are cleared in the backend or via the API (oktupol).
    SW-17792 - Exports for subshops now use the correct image urls.
    SW-17820 - Mails now support the shops SSL settings (shyim).
    SW-17821 - Fixed display of requirements in the auto updater.
    SW-17877 - Elastic search service can now be access even if elastic search is disabled.
    SW-17932 - - Changeover of the token validation (frontend). The sent token will now be compared to the cookie instead of the session.- GET routes are now protectable via Opt-In.- The __csrf_token-{shop-id} parameter will be appended to GET Requests if it is missing.
    SW-17963 - Fixed ExtJs doc (shyim).
    SW-17965 - Fixes snippets with german "Sie" (mkreusch).
    SW-17966 - The shortcut info for the plugin manager was added to the menu.
    SW-17969 - Added paymentID as event property in `Shopware_Modules_Admin_Execute_Risk_Rule_RuleName` (shyim).
    SW-17985 - Fix legacy media url in manufacturer slider (k-30).
    SW-17986 - Update Symfony to version 2.8.17.
    SW-18073 - Added events to the SEPA payment component & added a smarty block around the sepa fields in the frontend (s-haase).
    SW-18083 - Fixes a typo in comment (shyim).
    SW-18085 - Added event for callback extension (revoltek-daniel).
    SW-18087 - Deprecated duplicate block `frontend_blog_detail_comments` in `frontend/blog/detail.tpl`, use `frontend_blog_detail_comments_count` and `frontend_blog_detail_comments_list` instead.
    SW-18088 - Adds optional Guzzle config array param in factory method (slax0rr).
    SW-18089 - Product resources (links and downloads) are now editable (shyim).
    SW-18135 - Removes unnecessary assertion in order model (svenmuennich).
    SW-18143 - Show more detailed XML parsing errors (shyim).
    SW-18145 - Fix color validation of backend config elements (kuborgh-hgiesenow).
    SW-18148 - Removes unnecessary string concatenation (aragon999).
    SW-18149 - Fixed an exception if the orderBy equals null in the order status history (Gugiman).
    SW-18151 - Resolved typo in api error message (podarcis).

  • 5.2.20

    (2017-02-28 - 13:30)
    Req. Version 5.0.0

    Information

    This update package is cumulative and includes various bug fixes and new features. It requires Shopware 5.0.0 or newer.

    Please read the release notes for all releases between your version and the version you want to update to.

    Type of release:
    Patch
    Project Status:
    Released
    Release date/time:
    2017-02-28 - 13:30
    Github Repository:
    Changelog:

    Changelog


    SW-17980 - Reverted shopware/shopware#821. Fixes a misbehavior in CSV product exports.

  • 5.2.19

    (2017-02-27 - 08:45)
    Req. Version 5.0.0

    Information

    This update package is cumulative and includes various bug fixes and new features. It requires Shopware 5.0.0 or newer.

    Please read the release notes for all releases between your version and the version you want to update to.

    Type of release:
    Patch
    Project Status:
    Released
    Release date/time:
    2017-02-27 - 08:45
    Github Repository:
    Changelog:

    Changelog


    SW-12898 - Fixes wrong link target in navigation.
    SW-16135 - The issue in the backend widgets from deactivated plugins was fixed (hanneswernery).
    SW-16462 - Adds support for CSS files in Gruntfile.
    SW-17242 - Extracted list query in customer api resource (kleinmann).
    SW-17249 - Removed strip_tags from inputfilter (jkrzefski).
    SW-17250 - Changes the default 'from' value in the price model from 0 to 1 (chowanski).
    SW-17288 - Moving images to other albums will now create the correct thumbnails for the new album.
    SW-17352 - Add event on regenerate session id (shyim).
    SW-17356 - The method convertCategory() in the sCategories.php was changed from private to public (FiveDigital).
    SW-17418 - Fixed word wrap in invoice documents (mnaczenski).
    SW-17422 - Changes old ExtJs mehtods (shyim).
    SW-17464 - All Theme-Config fields now have Support & HelpText.
    SW-17472 - Set performance module window height to 80% (kekster).
    SW-17572 - Fix typo in sw:theme:dump:config output (screeny05).
    SW-17653 - Fixes missing image metadata on detail pages (danielwolf1).
    SW-17702 - Only the base directories are tested.
    SW-17703 - Add theme info tab.
    SW-17751 - Fixes a typo in tracking controller (shyim).
    SW-17753 - Attributes of CMS pages are available at render time (shyim).
    SW-17758 - Renamed duplicated smarty block (tyurderi).
    SW-17762 - Combobox loads storevalue after storeload.
    SW-17802 - Solves a problem with duplicate version check messages.
    SW-17813 - Fixed url generation for shop pages.
    SW-17833 - Fixed seo url generation for manufacturer sliders.
    SW-17847 - Added filter event "Shopware_Modules_Order_SaveOrder_FilterDetailAttributes" (shyim).
    SW-17848 - The path of the directory to the new plugin system is now configurable in the Config.php file.
    SW-17849 - Added notify event `Shopware_Modules_Admin_Newsletter_Registration_Success` (shyim).
    SW-17852 - Add new filter event Shopware_Modules_Export_ExportResult_Filter.
    SW-17853 - Adds a shopId-option to command `sw:theme:cache:generate` (shyim).
    SW-17854 - No default value for WYSIWYG field in translations (giginos).
    SW-17855 - Address attributes are now available on checkout finish (screeny05).
    SW-17911 - Wrong reading of the Shopware configuration does not lead to a javascript error on loading the backend.

  • 5.2.18

    (2017-02-14 - 15:15)
    Req. Version 5.0.0

    Information

    This update package is cumulative and includes various bug fixes and new features. It requires Shopware 5.0.0 or newer.

    Please read the release notes for all releases between your version and the version you want to update to.

    Type of release:
    Patch
    Project Status:
    Released
    Release date/time:
    2017-02-14 - 15:15
    Github Repository:
    Changelog:

    Changelog


    SW-17772 - Fixed product feed export.
    SW-17774 - Fixed theme config inheritance for language shops.
    SW-17776 - Fixes possible wrong permissions on optimized images.

  • 5.2.17

    (2017-02-13 - 09:30)
    Req. Version 5.0.0

    Information

    This update package is cumulative and includes various bug fixes and new features. It requires Shopware 5.0.0 or newer.

    Please read the release notes for all releases between your version and the version you want to update to.

    Type of release:
    Patch
    Project Status:
    Released
    Release date/time:
    2017-02-13 - 09:30
    Github Repository:
    Changelog:

    Important Changes

    Performance improvement

    The basic performance of loading relevant shop information has been optimized.

    New console command for image optimization

    With the new console command "sw: media: optimize", images on the file system can be optimized without loss of quality. This command uses existing and installed console tools.

    Changelog


    SW-14043 - Allow to provide a position for new configurator options in variant api resource.
    SW-14703 - Image links are automatically rebuilt after creating variants.
    SW-16547 - Fix template for missing salutation in backend (bestit-baumann).
    SW-16585 - Added configurator groups and options attributes (FiveDigital).
    SW-16604 - backend widgets get now removed from database on deinstallation (nlubisch).
    SW-16618 - Improves Opengraph tags for manufacturer pages.
    SW-16669 - Added api resources to the dependency injection container (PortaltechGithub).
    SW-16677 - Fixes a problem with api calls from unknown shopware version.
    SW-16979 - Removed bad words check in forms.
    SW-16985 - Fixes skipped URLs on RefreshSeoIndex cronjob and command executions.
    SW-17085 - Meta data will now only be searched for "physical" items during document creation.
    SW-17255 - It is now possible to register a plugin using $.subscribe('StateManager/onInit', function () { ... }); (jkrzefski).
    SW-17286 - FIxed attribute translation in product exports.
    SW-17288 - Moving images to other albums will now create the correct thumbnails for the new album.
    SW-17338 - Optimized routing performance.
    SW-17340 - Force shop selection in customer detail window.
    SW-17343 - PropertyIndexer now uses the PropertyProviderInterface instead of the actual class.
    SW-17348 - Cancellation Analysis: Renamed "average Basket value" to "average Item value".
    SW-17361 - Non existing Manufacturer Ids will not show a 404 page instead of generating an error (simkli).
    SW-17374 - Fixed null override for address attributes which not displayed in the frontend account or backend address page.
    SW-17382 - Add easy login possibility after logout.
    SW-17391 - Added snippet for not available articles in account last orders.
    SW-17403 - The new command `sw:media:optimize` uses external tools to optimize media files.
    SW-17475 - Improved the UI of the snippet import/export windows (shyim).
    SW-17478 - When restoring a basket the customernumber will be copied into the billing address (LePrau).
    SW-17479 - Added variables `$sAmountNumeric` and `$sAmountNetNumeric` to sOrder mail (shyim).
    SW-17481 - Clear the APCu cache when clearing the proxy cache (fixpunkt).
    SW-17519 - New value for the product feeds: {$sArticle.variantActive}.
    SW-17549 - The smarty modifier `rewrite` has been deprecated (aragon999).
    SW-17554 - Fix of the links for last seen products.
    SW-17557 - Change snippet, step ticks are shown again.
    SW-17558 - Added new config parameter to limit the sPerPage storefront value (shyim).
    SW-17563 - Improve Session Cleanup.
    SW-17569 - The console command `sw:warm:http:cache` now has an option to clear the cache before warming the http cache (shyim).
    SW-17591 - Smarty blocks added to the address section of the document templates (aragon999).
    SW-17609 - Use autocomplete attributes for password forms.
    SW-17630 - Fixes PHP notice on creating menus (jochenmanz).
    SW-17631 - New plugin configuration element "button" (nlubisch).
    SW-17639 - A canonical tag was added to forms.
    SW-17717 - Fixed translation of article metaTitle over REST Api.

  • 5.2.16

    (2017-01-25 - 11:45)
    Security update
    Req. Version 5.0.0

    Information

    This update package is cumulative and includes various bug fixes and new features. It requires Shopware 5.0.0 or newer.

    Please read the release notes for all releases between your version and the version you want to update to.

    Type of release:
    Patch
    Project Status:
    Released
    Release date/time:
    2017-01-25 - 11:45
    Github Repository:
    Changelog:

    Important Changes

    Extended security update now available

    Following the security update that was published on 23rd January, we are now providing you with an updated version that offers improved protection (including protection for individual adjustments made in Shopware).

    Under certain circumstances it is still possible to compromise Shopware and the HotFix plugin that was previously provided. One possible threat is a completely copied template, which has not been derived according to the Shopware standard.

    To prevent this scenario, we created an updated version of Shopware and the HotFix plugin. To ensure security, we strongly recommend that you install the latest version of Shopware (5.2.16) or the most recent version of the HotFix plugin.

    You can find all information and important recommendations for the update in our Wiki article


    This issue has been identified by Markus Seegmüller on behalf of Internetmenschen UG(https://www.internetmenschen.de)

  • 5.2.15

    (2017-01-23 - 16:00)
    Security update
    Req. Version 5.0.0

    Information

    This update package is cumulative and includes various bug fixes and new features. It requires Shopware 5.0.0 or newer.

    Please read the release notes for all releases between your version and the version you want to update to.

    Type of release:
    Patch
    Project Status:
    Released
    Release date/time:
    2017-01-23 - 16:00
    Github Repository:
    Changelog:

    Important Changes

    Important security update

    This release contains an important security update. More information.

    This issue has been identified by Manuel Reiß(@mreiss) of NETFORMIC GmbH

    Changelog


    SW-17258 - The automatically removal of events works again.
    SW-17401 - ESLint Code Style Check for our frontend components.
    SW-17442 - Added possibility to configure image mappings with new configurator options inside the same API request (wildi1).
    SW-17445 - Added ability to create cronjobs with cronjob.xml in Plugins (shyim).
    SW-17450 - Sort URL query parameters in the inbuilt HTTP Cache to increase HIT-Rate.
    SW-17456 - Fixed ACL resource creation (jochenmanz).
    SW-17466 - Added user data to reset password confirmation mail template (shyim).
    SW-17469 - The order query in the backend now joins their attributes (rjhllr).
    SW-17484 - Fixed backend login problem if the timeout is set to 0.
    SW-17486 - sub menu entries won't be deleted in new plugin system.

  • 5.2.14

    (2017-01-16 - 09:45)
    Req. Version 5.0.0

    Information

    This update package is cumulative and includes various bug fixes and new features. It requires Shopware 5.0.0 or newer.

    Please read the release notes for all releases between your version and the version you want to update to.

    Type of release:
    Patch
    Project Status:
    Released
    Release date/time:
    2017-01-16 - 09:45
    Github Repository:
    Changelog:

    Changelog


    SW-13676 - Add property valueField to the MediaSelection.
    SW-16514 - Improved Subshop-Landingpages switchover when using virtual URLs (balux).
    SW-16913 - Fixed locale assignment for salutation snippets.
    SW-16968 - Deletes the temporary backup files.
    SW-17272 - Added fallback for invalid pagination and limit parameter.
    SW-17371 - Optimized performance for sql search.
    SW-17393 - Fix deeplinking on last viewed articles if no SEO URL is generated.
    SW-17436 - Prevented javascript error which were triggered in the "NoCookieNotice" alert box.
    SW-17440 - Fixes a migration bug caused by apostrophe.
    SW-17448 - Fix for windows file pathes.

  • 5.2.13

    (2017-01-09 - 10:00)
    Req. Version 5.0.0

    Information

    This update package is cumulative and includes various bug fixes and new features. It requires Shopware 5.0.0 or newer.

    Please read the release notes for all releases between your version and the version you want to update to.

    Type of release:
    Patch
    Project Status:
    Released
    Release date/time:
    2017-01-09 - 10:00
    Github Repository:
    Changelog:

    Important Changes

    System logs in the log module

    The log module in the backend now displays all the entries stored in the system log.

    Attributes for partner

    You can now create individual attributes for the partner system in the backend.

    Custom maintenance pages

    An individual maintenance page can now be displayed during the update process. More information

    Changelog


    SW-12811 - Fix SEO URLs with hash tags.
    SW-13434 - Fix for displaying the last seen articles.
    SW-14090 - Product changes over console commands are now detected for elastic search index.
    SW-15161 - The executable flag of shell scripts are now being preserved on updates.
    SW-15491 - Fixed message of "article rating cronjob".
    SW-15680 - Overview of the system log in the system info.
    SW-15837 - Fixed external videos in HTML5 video element.
    SW-16345 - * Changed parsing of JSON `POST`ed to the REST API to not remove top-level `NULL` values (svenmuennich).
    SW-16360 - Fixes a bug related to a bidirectional item relation when a unilateral relation already exists.
    SW-16407 - Fixed meta information in order documents for article positions.
    SW-16444 - Implemented Locking Session Handler to mitigate session race conditions in the storefront.
    SW-16637 - CSRF Exceptions now contain the path on which they were thrown.
    SW-16665 - Payment methods can now be created easily over the 5.2 plugin system.
    SW-16671 - Plugin resources inside of the `PluginName/Resources/frontend` directory are now loaded automatically on theme compilation when using the new plugin system (PortaltechGithub).
    SW-16682 - Implements a migrating for attribute translations from Shopware 5.1 to 5.2.
    SW-16714 - sub menus are now created correctly in the new plugin system.
    SW-16785 - Implemented compatability with elasticsearch 5.0.
    SW-16803 - Added missing requirement of "parse_ini_file".
    SW-16909 - The directory custom/plugins will now be checked for permissions in system information.
    SW-16913 - Fixed locale assignment for salutation snippets.
    SW-16990 - Plugins, which based on the 5.2 plugin system, can now be installed after the buy process in the plugin manager.
    SW-17004 - On creating new attribute columns via plugin, depending attribute tables were not updated correctly if the option was set (uehler).
    SW-17008 - Renamed duplicate smarty block.
    SW-17041 - Verbesserung der HttpCache Invalidierung.
    SW-17056 - sub directories for MultiEdit and AutoUpdate in backup directory.
    SW-17063 - fix restarts of first run wizard.
    SW-17086 - fix typo in invalid backend form message.
    SW-17087 - Prevent delete clear_cache.sh.
    SW-17111 - Items invisible for members of the default customer group are no excluded from the sitemap.xml.
    SW-17130 - Fixes a bug with the displaying of empty DateTime attributes in the backend.
    SW-17134 - Support for pass-by-reference parameters in hooked classes (kleinmann).
    SW-17162 - Fixed theme detection for plugins which based on the shopware 5.2 plugin system.
    SW-17168 - Fixes a PHP 7.1 incompatibility for variant generations.
    SW-17176 - Fixed update process for plugin system update over the shopware store.
    SW-17183 - Fixes duplicate h1-tag in template.
    SW-17192 - Introduce less variable to change the fontname (screeny05).
    SW-17208 - Fixes "undefined index error" messages in command sw:snippets:to:db (kuborgh-mspindelhirn).
    SW-17209 - Add default sorting to order and payment status lists (maxout).
    SW-17224 - Implemented custom maintenance page (FiveDigital).
    SW-17236 - Support symlinked plugins and themes (kuborgh-hgiesenow).
    SW-17261 - Bugfix for media urls.
    SW-17284 - Optimized routing functionality (xf-).
    SW-17308 - States are also selected on orders (ahmad-saad).

  • 5.2.12

    (2016-11-28 - 16:15)
    Req. Version 5.0.0

    Information

    This update package is cumulative and includes various bug fixes and new features. It requires Shopware 5.0.0 or newer.

    Please read the release notes for all releases between your version and the version you want to update to.

    Type of release:
    Patch
    Project Status:
    Released
    Release date/time:
    2016-11-28 - 16:15
    Github Repository:
    Changelog:

    Important Changes

    Fix PHP 5.6 incompatibility

    Restored PHP 5.6 compatibility of the installation and the first run wizard process.

    Changelog

    - Restored PHP 5.6 compatibility of the installation process.
  • 5.2.11

    (2016-11-28 - 13:30)
    Req. Version 5.0.0

    Information

    This update package is cumulative and includes various bug fixes and new features. It requires Shopware 5.0.0 or newer.

    Please read the release notes for all releases between your version and the version you want to update to.

    Type of release:
    Patch
    Project Status:
    Released
    Release date/time:
    2016-11-28 - 13:30
    Github Repository:
    Changelog:

    Changelog


    SW-12479 - Optimize shop selection in shop sites.
    SW-14184 - Old cache folders are deleted during update.
    SW-15951 - Multiple starts of update process get prevented.
    SW-16126 - The `:focus` pseudo selectors for the default form fields are using the theme configuration variables now.
    SW-16162 - A non-availability message is displayed for inactive or sold-out items in the order list of my account.
    SW-16190 - Added new blocks in `themes/Frontend/Bare/frontend/account/index.tpl`- If shipping address equals billing address show notice instead of same address twice in account index.
    SW-16371 - Own shipping cost calculation is now rounded to two decimal places in product export.
    SW-16429 - Fix of the tax calculation by federal state at the cost calculation in the shopping basket and during the registration step 2.
    SW-16486 - The GET request of the ajax vairant switch doesn't contains the CSRF token anymore.
    SW-16508 - It's now possible to define a combo store with values inside a plugin's config.xml, for an example see `tests/Unit/Components/Plugin/examples/config_store.xml` (shyim).
    SW-16885 - A new allow rule was added for /widgets/emotion to the robts.txt file.
    SW-17001 - Adds notifications for begin and end of the FirstRunWizard.

  • 5.2.10

    (2016-11-15 - 14:30)
    Req. Version 5.0.0

    Information

    This update package is cumulative and includes various bug fixes and new features. It requires Shopware 5.0.0 or newer.

    Please read the release notes for all releases between your version and the version you want to update to.

    Type of release:
    Patch
    Project Status:
    Released
    Release date/time:
    2016-11-15 - 14:30
    Github Repository:
    Changelog:

    Important Changes

    Rotational product slider

    If the option is set and there are sufficient products, the product sliders are now rotating endlessly.

    Changelog


    SW-12479 - Optimize shop selection in shop sites.
    SW-13129 - Product slider now rotates endless if it has enough products.
    SW-14075 - The original image source is now used for the detail image view in blog articles.
    SW-14342 - Deprecated \Enlight_Controller_Request_RequestHttp::getClientIp parameter to receive Client IP Address from insecure Proxy Headers.
    SW-15359 - The deletion of thumbnails has been improved.
    SW-15538 - The save of invalid SnippetModel is prevented.
    SW-16150 - Fix supplier login redirect on failure.
    SW-16203 - Shopping world elements can now be created easily over the shopware 5.2 plugin system.
    SW-16346 - Plugins have now the opportunity to sort and filter data for central data sources over ajax (svenmuennich).
    SW-16411 - Payment blocked message appear's no more if the basket called directly over the url.
    SW-16433 - Fix registration with alternative shipping address and required state field.
    SW-16505 - Better error messages for the new plugin system (FiveDigital).
    SW-16648 - Optimized behaviour for saving property groups and directly adding options.
    SW-16718 - Automatic menu reload triggered by plugin actions.
    SW-16861 - Article attribute are now indexed correctly in sql search index.

  • 5.2.9

    (2016-10-19 - 08:30)
    Security update
    Req. Version 5.0.0

    Information

    This update package is cumulative and includes various bug fixes and new features. It requires Shopware 5.0.0 or newer.

    Please read the release notes for all releases between your version and the version you want to update to.

    Type of release:
    Patch
    Project Status:
    Released
    Release date/time:
    2016-10-19 - 08:30
    Github Repository:
    Changelog:

    Important Changes

    Important security update

    This release contains an important security update. More information.

    New option in the basic settings for disabling the registration e-mail

    The confirmation mail after registration can be deactivated with the new option in the basic settings "Send confirmation email after registration".

    New variable for product exports

    With the new variable "configurator_options" groups and options of a configurator article can now be accessed. Learn more.

    Changelog


    SW-13408 - Added setting to send an confirmation email after registration to the basic settings.
    SW-15035 - Sorting by customer in backend order listing sorts now by customer name.
    SW-15644 - Fixed detail page product navigation when access over product stream categories.
    SW-15993 - Implement unique attribute name validition in backend module.
    SW-16059 - Missing voucher variables have been added.
    SW-16132 - You can now use the variable "configurator_options" for products in the product feeds to have access to property groups and their options.
    SW-16191 - Fixed price filter view in product streams where only the min price defined.
    SW-16200 - Session access in bot request are now longer throw an exception.
    SW-16443 - The notice for disabled cookies has been placed to the end of the DOM to improve SEO information (tomm1996).
    SW-16475 - Added shopware business platform exception reason to displayed error message in plugin manager module.
    SW-16576 - Fixed customer group selection in newsletter module.

  • 5.2.8

    (2016-10-05 - 15:00)
    Req. Version 5.0.0

    Information

    This update package is cumulative and includes various bug fixes and new features. It requires Shopware 5.0.0 or newer.

    Please read the release notes for all releases between your version and the version you want to update to.

    Type of release:
    Patch
    Project Status:
    Released
    Release date/time:
    2016-10-05 - 15:00
    Github Repository:
    Changelog:

    Important Changes

    New cron job configuration

    It is now configurable to disable a cron job by faulty execution or not.

    Inline editing of pseudo prices for variants

    Now variant pseudo prices can be edited directly on the variant listing in the backend

    New product layout

    You can now select a new product layout "product list" in the category module in the backend

    HTML emails by order status change

    If you change the status of an order, you can now directly send HTML e-mails

    Changelog


    SW-10346 - You can now configure if a cronjob should be disabled after a failed run (kleinmann).
    SW-12180 - Configuration of currency position is now recognized in orders (htkassner).
    SW-12430 - The field `lastmod` in the `sitemap.xml` is now getting updated when saving categories (TobiasWilming).
    SW-12659 - Double-quotes in forms are now escaped correctly (teiling88).
    SW-12741 - The currency selection now only shows the shorthand if the symbol equals the shorthand (htkassner).
    SW-12743 - Image titles will now longer be cutted after 25 characters (htkassner).
    SW-12745 - Fix voucher wrong enddate (TobiasWilming).
    SW-12795 - Improve searching for URL specific characters (mitelg).
    SW-13189 - Fix sorting of blog comments (TobiasWilming).
    SW-13436 - Added blocks for the buy template (mitelg).
    SW-13559 - Presentation of tax values recognize locales (htkassner).
    SW-13901 - Fix error message in cancled orders when sorting by comment (TobiasWilming).
    SW-13908 - adding sort option by relevance only on search page (teiling88).
    SW-13998 - fix wrong image position attribute (taltholtmann).
    SW-14287 - don't send a rating e-mail if all articles are inactive (teiling88).
    SW-14292 - Moved star in ajax cart to snippet (mitelg).
    SW-14407 - adding update button for product feeds which does not close the window (mkreusch).
    SW-14466 - Fixed typo in checkout template (TobiasWilming).
    SW-14482 - Fix description in basicsettings Seo-Router (TobiasWilming).
    SW-14526 - Fields `price_numeric` and `netprice_numeric` are now available for product feeds (mitelg).
    SW-14598 - Duplicate meta tag "apple-mobile-web-app-status-bar-style" has been removed (taltholtmann).
    SW-14728 - Removed nofollow attribute from internal link in shopping worlds (saberdude).
    SW-14753 - increased password hash size in s_user table (teiling88).
    SW-14787 - fix voucher select in cancel orders (TobiasWilming).
    SW-15236 - Link to media can now be copied & pasted (htkassner).
    SW-15348 - Changed description text for articledetail settings (janbuecker).
    SW-15761 - Fix address type detection when changing exisiting addresses (janbuecker).
    SW-15773 - The status of email dispatch for order batch changes has been fixed (SimonBaeumer).
    SW-15814 - Fix sorting of filters in categories if using elastic search (mitelg).
    SW-15823 - Fixing the missing encoding on the "Alle Ergebnisse anzeigen" Button in ajax search template (Gugiman).
    SW-15835 - Smarty variables now usable in email subject in form module (simkli).
    SW-15897 - You are now able to send html mails for order status changes (shyim).
    SW-15912 - The upload of too big file now throws an UploadMaxSizeException.
    SW-15946 - fixed saving surcharge for countries (TobiasWilming).
    SW-15974 - Fix an Issue in analytics overview (TobiasWilming).
    SW-15978 - Variant pseudo prices can now configured from the listing (kleinmann).
    SW-15981 - Optimized behaviour of folder tree in mediamanager after reload (htkassner).
    SW-16027 - New product layout "product list" for category listings (swDennis).
    SW-16034 - Added possibility for deleting multiple article images at once (TobiasWilming).
    SW-16036 - Disable changing default role name local_admins (shyim).
    SW-16047 - Added missing translastion (TobiasWilming).
    SW-16063 - Manufacturer media files uploaded by the API are now saved into the correct album (OliverSkroblin).
    SW-16122 - Arrow from thubmnail gallery is not shown anymore in image zoom mode (TobiasWilming).
    SW-16168 - Fixed order attribute persist for deprected order properties (svenmuennich).
    SW-16211 - Label in den E-Mail Einstellungen korrigiert (janbuecker).
    SW-16237 - Fixed typos in Shopware/Models/Customer/Customer (DanielRuf).
    SW-16250 - Fix basket calculation with special surcharges.
    SW-16252 - Article attribute are now indexed correctly in sql search index.
    SW-16254 - Fix typos (wenz).
    SW-16373 - While evaluating for empty content, `jquery.tab-menu.js` and `jquery.jump-to-tab.js` now use `trim()`..

  • 5.2.7

    (2016-09-21 - 09:15)
    Req. Version 5.0.0

    Information

    This update package is cumulative and includes various bug fixes and new features. It requires Shopware 5.0.0 or newer.

    Please read the release notes for all releases between your version and the version you want to update to.

    Type of release:
    Patch
    Project Status:
    Released
    Release date/time:
    2016-09-21 - 09:15
    Github Repository:
    Changelog:

    Changelog


    SW-12408 - Fixed creation of units if they assigned to the main variant of the article in api resource.
    SW-14665 - If theme compiler throws an exception, it will be displayed in a pop up.
    SW-15056 - A price update via API now invalidates the cache for that article.
    SW-15526 - Optimized media deletion.
    SW-16038 - New plugin system controller are now registered automatically (jeboehm).
    SW-16062 - Fixed `send error to shop owner" function for backend exceptions.
    SW-16159 - Customer api resource contains now the configured country and state for billing and shipping adress.
    SW-16176 - The console commands sw:firstrunwizard:disable and sw:firstrunwizard:enable now clear the cache after execution.
    SW-16196 - Add support for third party post messages in the backend.
    SW-16228 - Centralized bundle dependency injection functions.
    SW-16245 - Fix for wrong surcharge calculation after switching payment method.
    SW-16258 - Fixed category filter on frontend search page if customer views not first page.
    SW-16259 - Refactoring of the onKeyboardNavigation and filtering for result items in the AJAX search.
    SW-16260 - 404 Errors will not create logentries anymore.
    SW-16302 - Completely new introduction page for connect.

  • 5.2.6

    (2016-08-30 - 14:45)
    Req. Version 5.0.0

    Information

    This update package is cumulative and includes various bug fixes and new features. It requires Shopware 5.0.0 or newer.

    Please read the release notes for all releases between your version and the version you want to update to.

    Type of release:
    Patch
    Project Status:
    Released
    Release date/time:
    2016-08-30 - 14:45
    Github Repository:
    Changelog:

    Important Changes

    Integration of connect onboarding

    The navigation in the shopware backend contains a new menu item: Connect

    Using this button you can easily connect with this network and benefit from all its advantages. If you do not wish to use connect, you can easily disable the menu item under "Connect->Introduction->Remove Connect"

    At this time, Shopware Connect is only available in Germany.

    Changelog


    SW-12294 - Products with a configured price group, which has more than one defined discount, are now displayed with the cheapest price variant in listings.
    SW-15093 - Replaced `grunt-contrib-watch` with `grunt-chokidar` for the grunt watch task. Run `npm install` to update your dependencies.
    SW-15127 - Changed visibility of sAdmin::loginUser to protected.
    SW-15258 - All methods in LegacyStructConverter now have filter events (FiveDigital).
    SW-15294 - Added opportunity to replace the pre filtering of search terms in plugins.
    SW-15565 - Fix media url generation in product exports.
    SW-15729 - Fixed base price data on article detail page if no variant selected.
    SW-15755 - Fixed the display of translation fields for snippets with HTML content.
    SW-15797 - Fixed article paging in category module.
    SW-15831 - The products of the intelligent newsletter are now displayed correctly.
    SW-15877 - Added more template extension points for advanced menu teaser.
    SW-15878 - The column Type in the backend customer list indicates if the customer was using the quick checkout or registered an account (shyim).
    SW-15879 - Added order attribute select in order api resource.
    SW-15881 - Fixed sql select in export module for customer groups with negative ids.
    SW-15882 - Optimized validation if a product has an active price group configured.
    SW-15884 - Sql bigint data type are now supported in the article multi edit module.
    SW-15885 - Fixed the variable names in the meta tags for coloring the browser toolbar.
    SW-15886 - Use user ID of the API key owner for media files if none is provided (svenmuennich).
    SW-15887 - Fixed html identifiers for image configurators.
    SW-15888 - New notifyUntil events for sBasket sInsertSurcharge, sInsertSurchargePercent and sInsertDiscount (hrombach).
    SW-15889 - Fixed fallback translation of articles.
    SW-15891 - The incorrect form variable {$sShopname} was corrected to {sShopname}. Until version 5.2 the old variable will still be usable.
    SW-15892 - Fixed payment creation if shops provided.
    SW-15893 - Removed duplicate category property definition in backend module.
    SW-15911 - Fixed licence check function for 5.2 plugin system.
    SW-15942 - Fixed section delete in emotion module if advanced emotion plugin installed.
    SW-15973 - The result of the ionCube detection is now shown correctly again in the backend.
    SW-15988 - Optimized pdf document download in backend order module.
    SW-16101 - Update ongr/elasticsearch-dsl to version 2.0.2 (oliver-schulz).
    SW-16136 - Strip content of style and script tags from long description (sebastianlenz).
    SW-16165 - Property, manufacturer and category attributes are now available in the listing filter panel.
  • 5.2.5

    (2016-08-15 - 13:15)
    Req. Version 5.0.0

    Information

    This update package is cumulative and includes various bug fixes and new features. It requires Shopware 5.0.0 or newer.

    Please read the release notes for all releases between your version and the version you want to update to.

    Type of release:
    Patch
    Project Status:
    Released
    Release date/time:
    2016-08-15 - 13:15
    Github Repository:
    Changelog:

    Changelog


    SW-15085 - Variants which generated over the api, are now created with stock 0 as default.
    SW-15119 - Not available variants are no more considered when calculating the price starting from for listings.
    SW-15780 - The IonCube detection has been fixed.
    SW-15883 - Calling the sw:theme:cache:generate does not produce an error anymore if the cache Directory is empty.
    SW-15890 - Improve Thumbnail generator performance (jochenmanz).
    SW-15937 - Dots in SEO-URLs will not be replaced by a slash (/) anymore.This corresponds to the SW 5.2.3 behavior.
  • 5.2.4

    (2016-08-10 - 15:30)
    Req. Version 5.0.0

    Information

    This update package is cumulative and includes various bug fixes and new features. It requires Shopware 5.0.0 or newer.

    Please read the release notes for all releases between your version and the version you want to update to.

    Important update information

    You can find more update information in our Update Guide from Shopware 5.1 to Shopware 5.2.

    Developer information
    You can find the upgrade guide for developers in our developer documentation.
    Type of release:
    Patch
    Project Status:
    Released
    Release date/time:
    2016-08-10 - 15:30
    Github Repository:
    Changelog:

    Changelog


    SW-15772 - Fix: Saving theme settings
    SW-15721 - Data-modifying GET requests have been changed to POST requests.
    SW-13284 - Allows the repetition of an order with variant articles
    SW-14652 - Fixes referenceprice for variants in cart confirm overview
    SW-15039 - URLs are now generated with `cocur/slugify`.
    SW-15087 - There are now two different snippets for searches either with or without results.
    SW-15089 - The dispatch method of an order is now changeable afterwards.
    SW-15091 - The link to the forum now points to https://forum.shopware.com
    SW-15094 - Media file can now be uploaded using the REST API.
    SW-15095 - The backend login window will not close anymore by pressing the esc key.
    SW-15098 - The error message for non-existing jQuery plugins has been enriched.
    SW-15103 - The customer group in price groups are now preselected.
    SW-15104 - The document id from orders will now always be displayed if available.
    SW-15106 - An error has been fixed, which increased the wrong topseller articles.
    SW-15108 - Icons from extra-icon-set-02.css are now displayed correctly.
    SW-15115 - After a comparison the unnecessary space in the navigation has been removed.
    SW-15123 - The account sidebar menu item "Note" is now selected when using the note feature.
    SW-15138 - ProductQueryFactory now implements an interface for extensions.
    SW-15240 - The loading of article related translations has been fixed.
    SW-15241 - The "Page not found" dropdown in the router settings is now paginated.
    SW-15243 - Added event `Shopware_SearchBundle_Create_Base_Criteria` in `Shopware\Bundle\SearchBundle\StoreFrontCriteriaFactory::createBaseCriteria()`
    SW-15245 - Introduced a partner filter for the backend order list.
    SW-15610 - The file names of external pictures in the API have been fixed.
    SW-15672 - Allow creation of root menu elements in backend menu using the menu.xml of the new plugin system.
    SW-15850 - Catch ServiceCircularReferenceException in DI Container prevent an endless loop.
  • 5.2.3

    (2016-07-26 - 07:30)
    Req. Version 5.0.0

    Information

    This update package is cumulative and includes various bug fixes and new features. It requires Shopware 5.0.0 or newer.

    Please read the release notes for all releases between your version and the version you want to update to.

    Important update information

    You can find more update information in our Update Guide from Shopware 5.1 to Shopware 5.2.

    Developer information
    You can find the upgrade guide for developers in our developer documentation.
    Type of release:
    Patch
    Project Status:
    Released
    Release date/time:
    2016-07-26 - 07:30
    Github Repository:
    Changelog:

    Changelog


    SW-13269 - Fixed routing issue which appears with virtual sub shop urls and browser cookies.
    SW-14768 - Method \Shopware\Components\Model\ModelManager::addAttribute was marked deprecated and will be removed in 5.3.
    SW-14770 - The sorting of manufacturer names in the listing of the ElasticSearch SearchBundle was changed so it matches the sorting of the DBAL implementation.
    SW-14780 - The update module will now show an error message if the PHP module "curl" is missing.
    SW-15067 - Article statistics are no longer affected by vouchers.
    SW-15068 - Prevent the generation of defekt attribute models when custom "_attributes" tables are present.
    SW-15489 - Template variables on blog, index and category listing pages have been extended and including product streams now.
    SW-15611 - optimized performance with many voucher codes.
    SW-15676 - Fixed attribute translation in article resource. Translations are now saved in the same format as the backend saves it
    SW-15678 - The country api endpoint does not respond with redundant 'data' key anymore. The location header has been added to the create route.
    SW-15679 - Removed timeouts from install/update/(secure) uninstall operations in plugin manager.
  • 5.2.2

    (2016-07-13 - 14:45)
    Req. Version 5.0.0

    Information

    This update package is cumulative and includes various bug fixes and new features. It requires Shopware 5.0.0 or newer.

    Please read the release notes for all releases between your version and the version you want to update to.

    Important update information

    You can find more update information in our Update Guide from Shopware 5.1 to Shopware 5.2.

    Developer information
    You can find the upgrade guide for developers in our developer documentation.
    Type of release:
    Patch
    Project Status:
    Released
    Release date/time:
    2016-07-13 - 14:45
    Github Repository:
    Changelog:

    Changelog


    SW-15601 - Alternative MySQL Ports will be respected again.
    SW-15633 - Only register plugin commandos in the new plugin system if the plugin is active.
    SW-15615 - The PHP HTTP-Cache returns HTTP-Code 200 for BAN/PURGE Requests event if the cache was already empty.
    SW-15607 - The attribute system DataPersister now uses prepared statements continously. This way, even very long HTML content can be saved.
    SW-15603 - Plugin archives created with the zip-option "--no-dir-entries" can be installed in the plugin manager again. Actions
    SW-15590 - Fixed quantity validation for closeout products if the product added to the basket and the quantity would exceed the product stock
    SW-15075 - The less mixin .unitize is now used correctly in footer.less. (schliflo)
    SW-14885 - Fixed create property button in article module
    SW-14768 - Method \Shopware\Components\Model\ModelManager::addAttribute was marked deprecated and will be removed in 5.3.
    SW-14751 - Fixed defekt link to Shopware Account.
    SW-14655 - Fixed problem with variant products in combination with premium products
    SW-14616 - The option id is used as the index of the properties array again
    SW-14351 - Fixed tax free calculation in backend order module when changes occurred.
    SW-12816 - Fixed problem with numeric product numbers
    SW-12303 - Multiple styling improvements for product groups in the newsletter module
    SW-15070 - time() function in sAddNote was set to lower case (Haehnchen)
  • 5.2.1

    (2016-07-05 - 10:30)
    Req. Version 5.0.0

    Information

    This update package is cumulative and includes various bug fixes and new features. It requires Shopware 5.0.0 or newer.

    Please read the release notes for all releases between your version and the version you want to update to.

    Important update information

    You can find more update information in our Update Guide from Shopware 5.1 to Shopware 5.2.

    Developer information
    You can find the upgrade guide for developers in our developer documentation.
    Type of release:
    Patch
    Project Status:
    Released
    Release date/time:
    2016-07-05 - 10:30
    Github Repository:
    Changelog:

    Important Changes

    Shop pages backend module

    Fixes a problem with certain versions of Shopware that the shop pages backend module could not be opened.

    Changelog


    SW-15557 - Fixes a problem with certain versions of Shopware that the shop pages backend module could not be opened
    SW-15562 - Fix: No Image in the emotion widget of category teasers with random products
  • 5.2.0

    (2016-07-04 - 08:45)
    Req. Version 5.0.0

    Information

    This update package is cumulative and includes various bug fixes and new features. It requires Shopware 5.0.0 or newer.

    Please read the release notes for all releases between your version and the version you want to update to.

    Important update information

    You can find more update information in our Update Guide from Shopware 5.1 to Shopware 5.2.

    Developer information
    You can find the upgrade guide for developers in our developer documentation.
    Type of release:
    Minor
    Project Status:
    Released
    Release date/time:
    2016-07-04 - 08:45
    Github Repository:
    Changelog:

    Important Changes

    Emotion template

    The emotion template is completely removed from the system during the update and can no longer be used.

    Changelog


    SW-13168 - Emotion templates have been removed and are no longer supported
    SW-13476 - Custom shopping worlds have been overhauled and redesigned (Documentation)
    SW-12797 - Custom shopping world article slider now features 'topseller' and 'newcomer' with automatic rotation
    SW-13682 - Custom shopping world elements keep their database id on save
    SW-13770 - Custom shopping world setting fields are now translatable
    SW-13769 - Custom shopping world widget fields are now translatable
    SW-14672 - Custom shopping worlds can be created for each device type or for multiple devices via chaining
    SW-13477 - Custom shopping worlds now feature a 'HTML Code Widget'
    SW-14644 - New custom shopping world type: Grid behaviour
    SW-14634 - The custom shopping world 'masonry'-mode was replaced by the 'reflow'-mode' with similar behaviour
    SW-15323 - Low level errors like a broken database connection are no longer shown to the user by default, an error 500 page is shown to the user instead
    SW-12692 - Removed deprecated .bowerrc file from the responsive theme
    SW-13637 - npm is now used for managing dependencies in the frontend (Documentation)
    SW-13327 - The attribute management has been replaced by a new, easier to use and more powerful module (Documentation)
    SW-15096 - The new attribute management allows for easy creation of combo boxes with self defined values
    SW-12953 - The shopware frontend is now protected against CSRF attacks by default
    SW-12992 - The shopware backend is now protected against CSRF attacks by default
    SW-14066 - A new address management including a customer address book was implemented (Documentation)
    SW-13852 - Customers are now able to manage their addresses through the account page
    SW-13862 - Adresses are automatically migrated to the new system
    SW-13857 - The addresses of a customer can be managed via a new tab in backend when viewing a single customer
    SW-14286 - The fax field has been removed from the billing address
    SW-13859 - Customer salutations can now be created and managed through shopware backend
    SW-15351 - The IonCube loader, which is potentially needed for third-party plugins, has to be installed in version 5.0
    SW-14566 - Subshops can now already be created, managed and used in community edition
    SW-14587 - Subshop management has been simplified
    SW-14584 - Alongside the existing one, a new composer-based plugin system has been implemented
    SW-13627 - Doctrine cache: APCu is now used instead of the APC compatability mode
    SW-13892 - ongr-io/ElasticsearchDSL was updated to version 2.0.0
    SW-14737 - The register controller has been refactured and slimmed down
    SW-11991 - There is now a unified template for product sliders. It can be used in custom themes or plugins.
    SW-14869 - There is a new api endpoint allowing for management of the countries in shopware (svenmuennich)
    SW-14817 - There is now a service in shopware for retriving order numbers (svenmuennich)
    SW-15088 - Empty strings and booleans are now allowed as attribute default values (svenmuennich)
    SW-14960 - Plugin developers are not able to use a store ID when creating combo boxes to use a base store (svenmuennich)
    SW-14958 - A bug was resolved that could cause displaying wrong sums in the backend when creating documents (samuelvogel)
    SW-14959 - Shipping costs are now excluded from order amount when shipping costs are hidden (andrewisplinghoff)
    SW-15134 - The backend address comparsion now includes the country, city, salutation and department (cjuner)
    SW-14801 - Attribute fields are now initialized with their default values when no value was set (svenmuennich)
    SW-14831 - The 'order_number' fields in the database were all set to a length of 40 characters (teiling88)
    SW-14394 - A typo in the naming of a smarty block was fixed (uehler)
    SW-14947 - The price range specific field 'basePrice' was deprecated and instead the single 'purchasePrice' added (svenmuennich)
    SW-14816 - When a new product variant is created but the order number already exists, the rest api now responds with a meaningful error (svenmuennich)
  • 5.1.6

    (2016-05-23 - 11:15)
    Req. Version 4.2.0

    Information

    This update package is cumulative and includes various bug fixes and new features. It requires Shopware 4.2.0 or newer.

    Please read the release notes for all releases between your version and the version you want to update to.

    Type of release:
    Patch
    Project Status:
    Released
    Release date/time:
    2016-05-23 - 11:15
    Github Repository:
    Changelog:

    Important Changes

    Problem saving the core settings using PHP 5.6.21 or 7.0.6

    This release contains an important bugfix which fixes a problem saving the core settings when using PHP 5.6.21 or 7.0.6. (SW-14962)

    Changelog


    SW-14962 - Fixing a problem with the core settings when using PHP 5.6.21 or 7.0.6
    SW-14866 - Changed default value for always_populate_raw_post_data php setting
    SW-14595 - Pricegroup selection is now required when setting pricegroups to active (shyim)
    SW-14380 - Backend news widget: Improved error reporting
  • 5.1.5

    (2016-04-11 - 15:15)
    Security update
    Req. Version 4.2.0

    Information

    This update package is cumulative and includes various bug fixes and new features. It requires Shopware 4.2.0 or newer.

    Please read the release notes for all releases between your version and the version you want to update to.

    Type of release:
    Patch
    Project Status:
    Released
    Release date/time:
    2016-04-11 - 15:15
    Github Repository:
    Changelog:

    Important Changes

    Important security update

    This release contains an important security update. More information.

    Changelog


    Security update - This issue has been identified by David Vieira-Kurz (@secalert) of Immobilien Scout GmbH.
    SW-14604 - fix VAT calculation with net orders in the backend
    SW-13498 - Improved protection against double order numbers
    SW-14674 - add block definition for Shopware.component.Preloader (sensus-media)
    SW-14505 - Add {block} tags for all .js files in the PluginManager (edwint88)
    SW-14430 - The smarty variable `sCategoryInfo` in Listing and Blog controllers is now deprecated and will be removed soon. Use `sCategoryContent` instead, it's a drop in replacement. (schliesser)
    SW-14428 - Fix 'from' filter in the backend to include orders created at 00:00:00 (andrewisplinghoff)
    SW-14393 - Add missing class to checkout rebate (screeny05)
  • 5.1.4

    (2016-03-22 - 09:30)
    Req. Version 4.2.0

    Information

    This update package is cumulative and includes various bug fixes and new features. It requires Shopware 4.2.0 or newer.

    Please read the release notes for all releases between your version and the version you want to update to.

    Type of release:
    Patch
    Project Status:
    Released
    Release date/time:
    2016-03-22 - 09:30
    Github Repository:
    Changelog:

    Important Changes

    New product stream filter

    A new product stream filter was added to filter for new products in the shop. It is using the existing core setting "Number of days items are considered new"

    Product streams in parent categories

    Product streams can now be assigned to parent categories, too. Product stream articles are not inherited to child categories

    Changelog


    SW-14406 - convertMediaStruct() now returns the retinaSource again. (plugware)
    SW-14333 - History modifications are now more granular. The only limitation is that the jQuery plugins only can use `history.pushState()` and `history.popState()`.
    SW-14329 - configurable media file permissions (FiveDigital)
    SW-14317 - Moved `div` outside of `ul` for W3C compatability in `themes/Frontend/Bare/frontend/index/sidebar.tpl`. The affected smarty block is `frontend_index_left_switches`. (iLuHa91)
    SW-14293 - The first language shop can now be deleted in the settings module.
    SW-14281 - The functionality of the method removeListener() has been fixed. (samuelvogel)
    SW-14274 - Optimized file system access while reading media data
    SW-14271 - Added database index for s_core_subscribes.pluginID
    SW-14259 - The automatic detection of similar products was disabled for install customers
    SW-14223 - fix for articleId on backend order positions (samuelvogel)
    SW-14203 - Fixed image selection in media manager for grid layout
    SW-14202 - The paths of the ant script are now configurable. (redshark1802)
    SW-14201 - product streams selectable for parent categories
    SW-14154 - Fixed deprecation notices under PHP 7.
    SW-14139 - Streamlined german wording by replacing several different spellings to `E-Mail`.
    SW-14137 - Correct "immediate delivery" frontend filter in SQL and elastic search
    SW-14123 - When creating SEO urls now a inherited language is used (if selected) instead of creating german SEO urls. (martinweinmayr)
    SW-14103 - Added indexes for table s_article_img_mapping_rules.
    SW-14099 - Fixed a recoverable php7 error while hydrating media structs
    SW-14068 - The query builder of method getSupplierListQuery() can now be extended using the getSupplierListQueryBuilder(). (mioduszewski)
    SW-14048 - New option "--removedata" for "sw:plugin:reinstall" CLI-Command (elpollitodiablo)
    SW-14044 - Now using active default shop for console command `sw:product:feeds:refresh` for image URL generation.
    SW-14003 - added meta tag for encoding to newsletter, fixed html syntax
    SW-13988 - Added database index for s_order_basket.ordernumber
    SW-13967 - The "unsubscribe" link in the footer of the newsletter now opens the form with the correct setting. (kekster)
    SW-13966 - Order and payment state constants are now available in \Shopware\Models\Order\Status. (Tombro)
    SW-13965 - Dispatch attributes are now saved correctly. (FiveDigital)
    SW-13964 - New product stream condition: Is new. Filters new articles which are created X days ago (settings). (FiveDigital)
    SW-13962 - Class names for the controller name or action are now lowercase. (shyim)
    SW-13961 - The markup for the rating tab will no longer be rendered when the option is disabled in the settings. (schliesser)
    SW-13917 - Fixed elastic search synchronisation for product units.
    SW-13751 - Supplemented eMail address in the backend modules: Orders overview and details of an order. Additionally the orders API now returns the customers eMail inside the new [customer][email] array element for each order in the list.
    SW-13731 - File permissions of media files are now configurable in the config.php.
    SW-13692 - update crowdin snippets
    SW-13537 - Optimized `AND` search logik. This considers now all tables that have been configured in the relevance fields.
    SW-13492 - The minimal footer is now available in the entire store front for smartphones
    SW-13223 - The banner slider doesn't flicker while sliding on iOS devices with version >= 9.x
    SW-13135 - The `RebuildIndex` plugin now takes 1000 items at a time and runs in a loop, iterating over all articles. Thus the former limitation to 900000 articles is removed and the script needs only a fraction of the amount of RAM it needed before.
    SW-13133 - The current price of articles in my orders is now correct.
    SW-13110 - Customer logout will now regenerate the session id and clear the customers basket.
    SW-12687 - The jQuery function now reacts to a newly introduced html attribute "data-tabName='rating'". If the block "frontend_detail_tabs_rating" was overwritten in an own template, the "data-tabName='rating'" has to be set by hand. Otherwise the fix won't apply.
    SW-12568 - The SimilarProductsService now uses the SimilarProductsGatewayInterface only to get manually set similar Products. To automatically generate a list of similar products it now uses a new SimilarProductCondition vie the SearchBundle. This way the number of similar products shown in the frontend is correct now.
    SW-12521 - Fixed size 200px for slider "selected articles".
    SW-12360 - Added css rule in order to remove bottom border from last child of `.emotion--html > .html--content` so there is no scrollbar when only whitespace would overlap parent div.
    SW-12351 - Removed redundant quotation mark and unused filter condition from blog/listing_sidebar.tpl.
    SW-12318 - Fixed line-height problem in the article comparison.
    SW-12316 - Added external-link support to the advanced menu.
    SW-10620 - Changed the email validation. So emails with the following format are not valid: "test@test"
    SW-8317 - Faster cache invalidation for large caches
  • 5.1.3

    (2016-02-15 - 14:00)
    Req. Version 4.2.0

    Information

    This update package is cumulative and includes various bug fixes and new features. It requires Shopware 4.2.0 or newer.

    Please read the release notes for all releases between your version and the version you want to update to.

    Type of release:
    Patch
    Project Status:
    Released
    Release date/time:
    2016-02-15 - 14:00
    Github Repository:
    Changelog:

    Important Changes

    New pseudo price snippets

    New global Snippets were added which are displayed before ("priceDiscountLabel") and after ("priceDiscountInfo") the pseudo price. (Only responsive template)

    Developer information: New REST-API manufacturer resource

    You can now access the manufacturer resource over the REST API. For more information read our developer guide

    Changelog


    SW-14052 - Quantity of database queries at generating attributes was optimized
    SW-13999 - Attribute Models are created automatically if cache is empty
    SW-13968 - Fixed checkout/confirm step article url when using ssl
    SW-13915 - Last stock articles without stock are now displayed correctly and can't be put into the basket.
    SW-13899 - SEO title will now displayed correctly again cause we're using "escapeHtml" instead of "escapeHtmlAttr". "escapeHtmlAttr" are necessary when you want to put HTML code inside a HTML attribute (e.g. HTML "data" attribute)
    SW-13889 - Inactive item exports will now result in a error message and HTTP Code 404 instead of an blank page and HTTP Code 200.
    SW-13827 - The API now supports the manufacturer resource
    SW-13823 - Added PropertyFacetHandler AGGREGATION_SIZE constant with default 5000, which defines the `size` parameter for the property aggregation.
    SW-13802 - jQuery URL in infinite scrolling is now adjustable
    SW-13737 - Enlight_Application::getOption() is not used anymore and is now deprecated
    SW-13714 - The advanced menu was broken by using the emotion template
    SW-13710 - A typo of a sitemap smarty block was fixed
    SW-13623 - An SQL error by searching an item in the backend item overview by using brackets was fixed
    SW-13516 - A styling issue in the checkout comment field was fixed
    SW-13507 - A wrong redirection of vouchers in the off canvas cart was fixed
    SW-13139 - A display issue of modalboxes with headlines was fixed
    SW-12850 - Item downloads now have attributes
    SW-12737 - We included new global snippets before and after each pseudo price information to make it possible to show additional price information.
    SW-12538 - Searching for Umlauts was improved
    SW-12256 - The copyright snippet was changed
    SW-12249 - Unwanted display of a snipet was fixed
    SW-12209 - The meta informations of category listings will now provide correctly
    SW-12152 - Blocking categories for other customer groupgs than EK didn't work
  • 5.1.2

    (2016-01-12 - 08:30)
    Req. Version 4.2.0

    Information

    This update package is cumulative and includes various bug fixes and new features. It requires Shopware 4.2.0 or newer.

    Please read the release notes for all releases between your version and the version you want to update to.

    Type of release:
    Patch
    Project Status:
    Released
    Release date/time:
    2016-01-12 - 08:30
    Github Repository:
    Changelog:

    Important Changes

    Elasticsearch Support

    Shopware now supports versions of Elasticsearch larger than 1.6

    Media manager: Album names

    The name of the default albums can now be changed and adjusted in the media manager

    Multiple category assignments in Shopping Worlds

    Multiple categories can now be assigned to one Shopping world.

    SEO-Title for Landingpages

    Custom SEO-Titles can now be stored in the module for landing pages.

    Selectable sold out variants

    Sold out variants can now be selected in the storefront.

    Force checkout step 2

    A new config option was added to the core settings. If the option "Always select payment method in checkout" is active, the checkout step 2 will be displayed every time.

    Checkout performance

    Performance of the checkout process was improved.

  • 5.1.1

    (2015-10-26 - 09:00)
    Req. Version 4.2.0

    Information

    This update package is cumulative and includes various bug fixes and new features. It requires Shopware 4.2.0 or newer.

    Please read the release notes for all releases between your version and the version you want to update to.

    Type of release:
    Patch
    Project Status:
    Released
    Release date/time:
    2015-10-26 - 09:00
    Github Repository:
    Changelog:
  • 5.1.0

    (2015-10-19 - 10:45)
    Req. Version 4.2.0

    Information

    This update package is cumulative and includes various bug fixes and new features. It requires Shopware 4.2.0 or newer.

    Please read the release notes for all releases between your version and the version you want to update to.

    Developer information
    You can find the upgrade guide for developers in our developer documentation.
    Important update information

    You can find more update information in our Update Guide from Shopware 5.0 to Shopware 5.1.

    Type of release:
    Minor
    Project Status:
    Released
    Release date/time:
    2015-10-19 - 10:45
    Github Repository:
    Changelog:
  • 5.0.4

    (2015-09-16 - 10:15)
    Req. Version 4.2.0

    Information

    This update package is cumulative and includes various bug fixes and new features. It requires Shopware 4.2.0 or newer.

    Please read the release notes for all releases between your version and the version you want to update to.

    Important Changes

    Forgot Password?

    "Forgot password?" - Functionality has been completely revised in this version. The user will receive an email with a link to define a new password, which is reachable only for a limited time. A new email template has been created for this feature, which you may need to adjust.

    SEPA and Debit data

    The validation of payment method information can no longer be evaded. The ordering process can no longer be completed without correct payment details.

    Type of release:
    Patch
    Project Status:
    Released
    Release date/time:
    2015-09-16 - 10:15
    Github Repository:
    Changelog:
  • 5.0.3

    (2015-08-24 - 08:45)
    Req. Version 4.2.0

    Information

    This update package is cumulative and includes various bug fixes and new features. It requires Shopware 4.2.0 or newer.

    Please read the release notes for all releases between your version and the version you want to update to.

    Important Changes

    Variant API resource getlist method

    The variant API resource now supports the getList method. It will return all variants with prices and attributes. You can optionally calculate the gross price by using the "considerTaxInput" parameter.

    UserManager: Batch user deletion

    Added support for batch user deletion in the backend UserManager module.

    Type of release:
    Patch
    Project Status:
    Released
    Release date/time:
    2015-08-24 - 08:45
    Github Repository:
    Changelog:
  • 5.0.2

    (2015-07-20 - 11:45)
    Req. Version 4.2.0

    Information

    This update package is cumulative and includes various bug fixes and new features. It requires Shopware 4.2.0 or newer.

    Please read the release notes for all releases between your version and the version you want to update to.

    Developer Information:
    Defining a snippet value in multiple lines is deprecated. Many jQuery Plugin events were marked as deprecated. You can find more information in the UPGRADE.md.
    Type of release:
    Patch
    Project Status:
    Released
    Release date/time:
    2015-07-20 - 11:45
    Github Repository:
    Changelog:

    Important Changes

    Order backend module batch processing

    Removed the expert layout and the corresponding mail form inside the batch processing window (order backend module).

    Newsletter registration date

    The double opt-in date in the newsletter registration is now saved and displayed in the newsletter administration.

    Statistics in order backend module

    Removed the hidden statistics in the order backend module.

  • 5.0.1

    (2015-05-26 - 16:15)
    Req. Version 4.2.0

    Information

    This update package is cumulative and includes various bug fixes and new features. It requires Shopware 4.2.0 or newer.

    Please read the release notes for all releases between your version and the version you want to update to.

    Type of release:
    Patch
    Project Status:
    Released
    Release date/time:
    2015-05-26 - 16:15
    Github Repository:
    Changelog:

    Important Changes

    Graduated prices

    Graduated prices are not marked with a form-price. Further than you can configure which graduated price will be used for the cheapest price calculation.

    Grunt implementation

    From Shopware 5.0.1 you can use Grunt to make it easier to develop with less and to speed up the compiling. You can find more information here.

    Other changes

    • The Advanced Menu has been optimized for shop categories which are configured as main categories but wasn't created as a category at the first level.
    • Fixed export of articles with a too small instock when the option "Do not show on sale products that are out of stock" was active.
    • Themecachehandling optimized: Emptying the Themecache is now also possible during the term.
  • 5.0.0

    (2015-04-27 - 12:00)
    Req. Version 4.2.0

    Information

    This update package is cumulative and includes various bug fixes and new features. It requires Shopware 4.2.0 or newer.

    Please read the release notes for all releases between your version and the version you want to update to.

    Legacy Template
    By default, this version contains the old template, you don't need to download an extra package. The support ends with version 5.2. You can find more information about the legacy template in our Dev Docs.
    Type of release:
    Major
    Project Status:
    Released
    Release date/time:
    2015-04-27 - 12:00
    Github Repository:
    Changelog:

    Important Changes

    Changed system requirements

    The system requirements for Shopware 5 have changed. So the PHP Version 5.4 and MySQL version 5.5 are now required. If you are running a commercial version of Shopware, you also need the Ioncube Loader Version 4.6. We recommend to switch directly to the latest stable version of PHP, MySQL and Ioncube. The new responsive template is not supported in Internet Explorer 8 and below. The old emotion template still supports Internet Explorer 7 and above.

    Login / Register

    • Street address were merged into one field
    • You can add, two additional address fields (also configurable as required)
    • More configuration options have been added

    Variants / configurator

    • The table configurator been replaced by the new image Configurator
    • Own deep-link to any variant
    • Audit inventory and active status + optional suppression of variants
    • Consideration in categories at prices
    • Can create additional texts from groups and options automatically
    • Definition gross / net premium or discount per option

    Filter

    • Multiple selection is possible, even across different filter groups
    • Price filter as Slider (price range of the respective listings will automatically split into 20 steps)
    • Filter by color / patterns can be equipped with small thumbnails
    • Selected properties are displayed as labels, which may be removed at any time (individually or completely)
    • Applying the selection is made only after clicking on "X Products View" button, where the 'x' dynamically displays the number of expected results

    E-mail templates

    • Central header + footer for email templates

    statistics

    • Analysis broken down by Device

    Theme configuration

    • Colors and sizes can be customized in detail the use of LESS variables is possible
    • Easy to change the logo and favicons
    • Use Offcanvas-cart instead of modal window
    • Focus search by default on Mobile
    • Display category Left sidebar on category pages
    • Show Header & Footer Minimum check-in
    • Use Inifinite scrolling for category pages
    • Zoom factor for the product on the detail page is fully customizable
    • More CSS and JavaScript files can be defined directly in the theme

    Cache + Template-Cache

    • Distinction between productive and edit mode
    • Released HTTP cache for production use
    • Warm cache for rapid construction of the cache
    • Template-configuration directly from the backend
    • Colors, typeface, logo, etc. can be adjusted directly without programming knowledge
    • Deeper adjustments on LESS & variables possible
    • Automatically merge and compress stylesheets and javascripts

    Shopping Worlds

    • Device type specific
    • Fully Responsive
    • Duplicating Shopping Worlds
    • Insert and delete rows in existing shopping worlds
    • Shopping worlds can be reused in other worlds Shopping
    • "Storytelling" available with professional licences

      Multiple change

    • Formerly "Advanced Feature" is now a standard part of Shopware

    Search Engine Optimization (SEO)

    • Store pages / forms: limitable to one or more stores
    • Store pages / forms: SEO URLs can be individualized on the structure
    • Store pages / forms: meta-data definable
    • SEO generally: Page not found - status code and redirect adjustable
    • SEO generally: Paginated pages (rel = next & rel = prev)

    Plugin-Manager

    • Download, install and adding the license in a step (Automatically) (also batch -> several plugins in one step integration)
    • Download great plugins (such as demo data) with progress bar
    • Warning in the backend before expiring trial licenses and display the valid-to date in the Plugin Manager

    Further Adjustments

    • ESD can be deactivated (Note text and link in "My Account")
    • Categories have a setting "Product Layout"
    • Text snippets can be translated directly into a window in all languages
    • VRRL default settings in the Preferences
    • Complete rewrite of the "order without account" function
  • 4.3.7

    (2016-04-11 - 14:15)
    Security update
    Req. Version 4.2.0

    Information

    This update package is cumulative and includes various bug fixes and new features. It requires Shopware 4.2.0 or newer.

    Please read the release notes for all releases between your version and the version you want to update to.

    Type of release:
    Patch
    Project Status:
    Released
    Release date/time:
    2016-04-11 - 14:15
    Github Repository:
    Changelog:

    Important Changes

    Important security update

    This release contains an important security update. More information.

    Changelog


    Security update - This issue has been identified by David Vieira-Kurz (@secalert) of Immobilien Scout GmbH.
Show all

Download Shopware Demo Try it out

Want to take Shopware for a spin? You can easily test Shopware in our public live demo or request your own personal demo.

Download Shopware in the Cloud Get started now

Here you can set up your own online shop in a cloud environment with just a few clicks. Test Shopware, free of charge, for an hour in the cloud with Bitnami, where you have the most popular cloud services, including Google, Microsoft Azure, Oracle Cloud, Amazon Web Services, CenturyLink or 1&1, available to choose from.


Cloud Hosting über Bitnami