Changelog

Releases & Updates

5.5.8 08.04.2019 Security update
Req. version:
5.0.0
Type of release:
Patch
Project Status:
Released
Release date/time:
08.04.2019 - 10:00
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.5.8)

SHA256
7f38209d4bce828f120887d99162f9d27874c97b86905d66a67f50e97e3ed57e
Checksum


Update (5.5.8)

SHA256
315fd4de7eb45bc25b502f808e479a06a9d44f990a286bdd2cfb18eab6dd5914
Checksum

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.

Security update

Further information can be found here.


SW-23603: Many thanks to Netsparker security researcher Umran Yildirimkaya for this report.

SW-23626, SW-23766: Many thanks to mschop for this reports.

Changelog


SW-21336 - Added plugin compatibility check (shyim)
SW-21650 - Old note entries from guest users are now cleared after a year (shyim)
SW-21980 - {link} modifier now works also in cli
SW-22586 - Fixes a wrong name being shown in the header after a login in a different account
SW-22888 - Removed duplicate headers on esd download
SW-23172 - Improved performance of method `sGetSimilarArticles` (Ancillius)
SW-23310 - Added smarty block to themes/Frontend/Bare/documents/index.tp to simplify extensions
SW-23392 - Hide basic price after content information on a detail page of a product with graduated prices
SW-23400 - Added new configuration to set min. search keyword length. (pascalheidman-bedarf)
SW-23425 - Fixed ajax variant change with url parameters without value
SW-23467 - Added option for "Deactivate no customer account" in the basic settings so that the checkbox can be preselected.
SW-23502 - Introduce service to allow modification of the query used to fetch products (oktupol)
SW-23529 - 404 error while warming up the cache are now properly logged (foxlady)
SW-23536 - Add two configs for display shipping costs pre calculation in shopping cart and off canvas shopping cart
SW-23541 - Added warning for not tested compatibility with PHP version higher than 7.2.x in installer and system info
SW-23572 - The width of the select box for the quantity of items in the shopping cart has been adjusted for tablet view
SW-23576 - Fixes issues with variant stock availability filter in Elasticsearch
SW-23581 - Standardized resource-ids and consistency of conversion from CamelCase to snake_case (fivetide)
SW-23588 - In the mobile view, the same data is displayed in the order details as in the desktop version
SW-23607 - Fixed isCached condition in Newsletter Controller
SW-23612 - Fixes issues with the first request of a URL when HTTP-Cache debugging is active (arosenhagen)
SW-23621 - Fixed backend log viewer
SW-23628 - priceCurrency, priceValidUntil, url, image added to rich snippets
SW-23634 - Fixes issues with the selection of roles on the edit rules screen
SW-23641 - Fixed display issues of long filter names by adding a title (uehler)
SW-23667 - Improved elasticsearch index time when variant search is active
SW-23669 - The backend now uses the created-date as a cachebuster for media (tinect)
SW-23671 - Changed font-display value to 'swag' for improved font rendering performance (hlohaus)
SW-23687 - Added missing attribute accessor methods to `CustomerStream` model (JoshuaBehrens)
SW-23726 - Added smarty function `http_build_query` to allowed_functions list (hlohaus)
SW-23732 - Fixed category menu after logout with customergroup restrictions
SW-23733 - The length of the meta description of the blog posts now depends on the global length of the meta description
SW-23734 - Closes property filter dropdown if a value is selected and other values for this property can not be selected
SW-23763 - Removed duplicate variables assignments (tinect)
SW-23764 - Prevent google bots from indexing sites that are disallowed by robots.txt (codeenterprise)
SW-23767 - Guest customers could order even though they had no selected shipping method and the configuration prohibits an order without a shipping method.
SW-23753 - The list of allowed file extensions in the mediamanager can now be customized more easily

5.5.7 25.02.2019 Security update
Req. version:
5.0.0
Type of release:
Patch
Project Status:
Released
Release date/time:
25.02.2019 - 10:30
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.5.7)

SHA256
cefdc1f57f96310235070449df4120b897de131c2b6620e082fa3eb710717ec6
Checksum


Update (5.5.7)

SHA256
992217946a4bf9d4ee93792ae492925c0a2bd46956d781adae5f0c4e1274bcdb
Checksum

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.

Security update

Further information can be found here.


SW-23007, SW-23166: Many thanks to mschop for these reports.

SW-23319: Many thanks to Heiner Lohaus for this report.

SW-23428: Many thanks to Shirtinator AG for this report.

Changelog


SW-22693 - Translation of blog entries
SW-22753 - Added possibility to manipulate the URLs for the sitemap via config.php
SW-21073 - In Batch processing mail errors are now also handled (windaishi)
SW-21425 - Filters in blog categories can now be hidden (Shyim)
SW-23063 - Improved ReflectionHelper support for Composer projects
SW-23269 - Fixes problems saving orders when the client timezone doesn't match the server's
SW-21704 - Fixed price count rounding (screeny05)
SW-22136 - Changed the type of the `docId` column in `s_order_documents` to VARCHAR, the models and backend module have been changed accordingly. (nicoanders)
SW-22407 - CLI commands for plugins now can clear the relevant caches (JoshuaBehrens)
SW-22640 - Optimized SQL query in risk management (Isengo1989)
SW-22769 - Updated Symfony libraries in installer
SW-22845 - Fixed an issue with the menu in the affiliate partner view on mobile devices
SW-23205 - Fixed JQuery Preloader reset (PheysX)
SW-23211 - Improved MySQL 8 compatibility in newsletter module
SW-23216 - Visitor widget in the backend now properly displays a users company, if available (tinect)
SW-23248 - Added an ID to the iframe in the installer (DanielRuf)
SW-23250 - Fixed CSS selector (DanielRuf)
SW-23259 - Removed duplicate advanced menu cache test (tinect)
SW-23261 - Fixed LESS mixin ´column-break-inside` (DanielRuf)
SW-23264 - The dynamic mapping of products and properties on indexing in Elasticsearch can now be disabled
SW-23273 - Added new blocks in `listing/listing_actions/action-pagination.tpl` and `listing/listing_actions/action-sorting.tpl` (larsbo)
SW-23297 - Fixed the activating of the extended editor
SW-23299 - Added `shopId` to the `Shopware_Controllers_Seo_filterCounts` event (jinnoflife)
SW-23312 - Corrected wrong error message referring to plugin subscriptions
SW-23313 - If condition simplified (jkrzefski)
SW-23314 - Improved if condition in GenerateArticleImages (fivetide)
SW-23315 - Sorting position of countries in fronend is now being displayed in the backend country grid (tinect)
SW-23316 - Fixes occasionally occurring duplicate Shopsites in sitemap.xml
SW-23323 - Added font-display for Open Sans (alea123)
SW-23332 - Replaced Router with RouterInterface (hlohaus)
SW-23349 - "Apply Standard Data" applies now also last stock field (aherking)
SW-23355 - Removed duplicate folder renaming (marcop73)
SW-23365 - Orders in the order module are now sorted correctly by default in Elasticsearch mode
SW-23384 - Added new blocks in `index/index.tpl` and `index/header.tpl`(tinect)
SW-23385 - Fixes not updated basket header if the last product is being removed from the off canvas basket
SW-23401 - The customer can now be opened from the order detail overview (pascalheidman-bedarf)
SW-23402 - Media cleanup now also checks links (aragon999)
SW-23456 - Fixed the selection of states in backend when creating a customer (snHolst)
SW-23457 - Changed backend search for articles with chars like 'ß' (jnugh)
SW-23478 - Added function to ignore customer groups for caching in the advanced menu (Isengo1989)
SW-23479 - The command "sw:plugin:delete" is now able to delete plugins in the new plugin structure (bogusbd)

5.5.6 22.01.2019
Req. version:
5.0.0
Type of release:
Patch
Project Status:
Released
Release date/time:
22.01.2019 - 10:00
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.5.6)

SHA256
552cc9e9e78e5a29f4ca0e82208bd22f3d68cb1742e70c01bb1c9b551b33af13
Checksum


Update (5.5.6)

SHA256
1d8dc25f3631bfe67bbb0163b902b131cad546847004430bda18bd6c7240bde1
Checksum

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.

Improvement of snippets with quotation marks

Due to an improvement in the snippet management, escaping for quotation marks like the following are now obsolete:

<a href=\"/link\">Testlink</a>

If you are currently using such a workaround, please check if the concerned snippets are still being displayed correctly after the update or if the backslashes need to be removed.

Changelog


SW-23335 - Fixed an issue with emotions using the 'resize' layout
SW-23338 - Fixed occasional issues in migration 1452

5.5.5 21.01.2019
Req. version:
5.0.0
Type of release:
Patch
Project Status:
Released
Release date/time:
21.01.2019 - 09:15
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.5.5)

SHA256
c63d71d907b520a195e9f6521f19b7ba70b0e97cb29d33a92dff144bbe7cbe27
Checksum


Update (5.5.5)

SHA256
a8c742a3df030335a003e606d96ae04d3d4f30b0d234bc58ec0d7f4ad60908d8
Checksum

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.

Improvement of snippets with quotation marks

Due to an improvement in the snippet management, escaping for quotation marks like the following are now obsolete:

<a href=\"/link\">Testlink</a>

If you are currently using such a workaround, please check if the concerned snippets are still being displayed correctly after the update or if the backslashes need to be removed.

Changelog


SW-22876 - Extracted snippets in smarty strings into variables (JoshuaBehrens)
SW-22894 - Parallel generation of sitemaps are now being prevented
SW-23052 - Adds additional countries to backend
SW-22675 - Added shop attributes (larsbo)
SW-17587 - Attributes for payment means are now properly loaded in the frontend (shyim)
SW-22718 - Added logging and indexation evaluation for Elasticsearch
SW-23056 - Made Elasticsearch major version configurable to decrease the number of requests
SW-22886 - Added attribute parser for Elasticsearch product indexing
SW-20379 - Plugins can now use classes / namespaces from other plugins in the bootstrap (dehare)
SW-20742 - RewriteMatcher checks now as first the Subshop (aragon999)
SW-20967 - New event "Shopware_Form_BuildForm" (vitek499)
SW-20989 - Adjusted cronjob execution logic, so that one cronjob cannot be listed in more than one execution queue at the same time (e.g. when executing sw:cron:run multiple times) (wh33ler)
SW-21083 - Added new property for `Shopware.grid.Panel`, so you can display the ID column (shyim)
SW-21864 - Backend filter for laststock works with variants now
SW-21252 - Added a new event "onRequestDataCompleted " to jQuery plugin "swAjaxVariant" (shyim)
SW-21445 - Improved compatibility with Cygwin (Phist0ne)
SW-21893 - Placeholder value for translatable checkbox attributes is now read from parent translation (larsbo)
SW-22057 - Extended article information of variants endpoint in rest api (larsbo)
SW-22082 - Added configuration for max expansions of number's and name's phrase prefix query
SW-22151 - Add variant text also on new order position (SvenHerrmann)
SW-22265 - Sorting for article name also minds translations now (JoshuaBehrens)
SW-22517 - Namespace wasn't properly given for plugins in the custom/project directory
SW-22624 - Changed URL in Javascript from `ajaxListing` action to `listingCount`
SW-22642 - Improved Snippet compatibility to windows installations (marcharding)
SW-22731 - Added IN and NOT IN operators for filters in backend's article overview (mnaczenski)
SW-22824 - Contents are now translated in sitemap html (jochenmanz)
SW-22825 - Removed timeout check from sAdmin::sCheckUser
SW-22891 - Variant image will be now also deleted, if the product image is deleted (jochenmanz)
SW-22903 - Added help and support text support for extjs html fields (buddhaCode)
SW-22944 - Media temp files will now be cleaned up after an API request (SieGeL2k16)
SW-22977 - Thumbnail Generation: Progressbar will be now more often updated (buddhaCode)
SW-23003 - Fixed wrong exception constructor
SW-23018 - Media Cleanup now checks also html attribute fields (buddhaCode)
SW-23019 - Exception in Thumbnail Manager fixed (marcelloceschia)
SW-23026 - `fileinfo` php extension is now required in systeminfo (marcelloceschia)
SW-23027 - Added CustomEventPolyfill for IE 11 on Windows 7 (sergejr)
SW-23049 - Improved customizability for the jQuery emotion plugin (sergejr)
SW-23053 - Change order of articles and accessories in cart when added via ajax action (buddhaCode)
SW-23054 - Added block 'backend/search/index/result' to the backend search result template (EtienneBruines)
SW-23055 - Renamed the batchprocessing operator "devide" to "divide" (barbieswimcrew)
SW-23073 - Improved filter for `data-` attributes (zapato)
SW-23074 - Improved customizability of the jquery "swRegister" plugin (aragon999)
SW-23108 - Fixed http cache invalidation in console mode with ssl enabled shop (alphanyx)
SW-23109 - Added further support channels to the composer.json file (84m)
SW-23110 - Fixed an issue with partner accounts (mnaczenski)
SW-23121 - Added event to `engine/Shopware/Components/TemplateMail.php` (uehler)
SW-23137 - Changes all old wiki links to new docs
SW-23138 - Use constants instead of numbers for comparison of ORM relations in `Shopware_Controllers_Backend_Application` (pascalheidman-bedarf)

5.5.4 03.12.2018 Security update
Req. version:
5.0.0
Type of release:
Patch
Project Status:
Released
Release date/time:
03.12.2018 - 10:00
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.5.4)

SHA256
65eded3e4b041a359d335a49d8c3c3aa1e9952c98ceb6fe2db0c4e4a679dfbf6
Checksum


Update (5.5.4)

SHA256
cdae9327543dfeb6080f2a177c2411339cf3b248a0a65023ec68fa4b75c83434
Checksum

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.

Security update

Further information can be found here.


SW-23008 - SW-23012: Many thanks to mschop for this report.

Changelog


SW-17962 - Fixed an issue in the jQuery modal plugin (tyurderi)
SW-18078 - Changed mailer config elements to combo box to simplify configuration
SW-19337 - Clarified SELECT statement of article SEO query (s-jakob)
SW-19565 - Cronjob entries are no longer created twice with Plugin Updates (DerRidda)
SW-19823 - Rest API batch mode doctrine recovery fixed (shyim)
SW-20020 - Rest API configuration groups will be now lowercase compared (DerRidda)
SW-20236 - Root directory is now created with dirname() and not with realpath() anymore to avoid unexpected behaviour when using streams (fionera)
SW-20377 - Expanded regex used for rewriting media filenames, so that special symbols which were not filtered before are now taken into account aswell (wbob)
SW-20399 - Document box will be not displayed on new entries (windaishi)
SW-20498 - Improved functional testing for plugins (wesolowski)
SW-20583 - Changed properties to meet the requirements for structured data of blog articles (marvinschroeder)
SW-20598 - Expert mode related configuration of snippet management will now be saved (shyim)
SW-20612 - File permission of templates files now configureable (Crease29)
SW-20648 - Use ustid from order when available in documents (Gugiman)
SW-20708 - Improved code style (uehler)
SW-20735 - Added changetime to sArticles variable (larsbo)
SW-21126 - Fix empty baskets for onetime customers with SLT cookies
SW-21161 - New grunt task "development" (dasistweb-gmbh)
SW-21229 - Free text field management can have now fields with country selection (pascalheidman-bedarf)
SW-21307 - Ajax search uses now also min search term (fmaasde)
SW-21344 - Changed the captcha template and the corresponding jQuery plugin, so that the honeypot captcha is now included serverside instead of being fetched asynchronously.
SW-21387 - Added country filter for backend's customer overview (pascalheidman-bedarf)
SW-21536 - New feature to add own product box layouts to the listing via an own ExtJS plugin (haebich)
SW-21576 - Added missing address attributes to sOrder mail (FiveDigital)
SW-21606 - Removed Internet Explorer check in Ajax Variants (aragon999)
SW-21675 - The dimensions of svg files are now persisted with the media object (xf-)
SW-21682 - Added new lifecycle-events for plugins (fivetide)
SW-21769 - Attributes can be created with default values via CRUD-service (shyim)
SW-21998 - Model objects can be now downloaded from product downloads (mnaczenski)
SW-22077 - Added listStore to Shopware.apps.Order.view.detai.Window (pascalheidman-bedarf)
SW-22078 - Adding items to the cart will be now laststock used from variant (nicoanders)
SW-22079 - Removed empty space on password reset page (721658432)
SW-22248 - Cronjob execution with interval 0 fixed (t2oh4e)
SW-22249 - ProductBoxLayout is now being considered for infinite scrolling in manufacturer listing (JoshuaBehrens)
SW-22251 - Removed static "shopware" font family (timogauweiler)
SW-22339 - Added forwarding to new manufacturer listing for old supplier urls (SW4)
SW-22355 - Small corrections on Model typehints (jochenmanz)
SW-22356 - Modal can now be linked in shopping worlds (alea123)
SW-22387 - Added product information to sARTICLEAVAILABLE (mnaczenski)
SW-22443 - Open Sans file size reduced (tinect)
SW-22452 - Added new font-face-definitions for OpenSans (tinect)
SW-22477 - Improved typehints and comments in some classes (nlubisch)
SW-22512 - Fixed mobile menu bug of custom pages that have the same id as the root category
SW-22554 - Product notification have now attributes (dasistweb-gmbh)
SW-22568 - AWS Endpoint can be now configured (hendrikleyendeckers)
SW-22591 - Added privilege check for sensitive fields for getting a single user with the REST-API (Isengo1989)
SW-22970 - Rsync is being used if available to clear caches faster (xf-)

5.5.3 05.11.2018 Security update
Req. version:
5.0.0
Type of release:
Patch
Project Status:
Released
Release date/time:
05.11.2018 - 11:00
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.5.3)

SHA256
0c29b0333c30e4b0ee50fcf6e4cf7edaca2cd2c97142091ca8af0c4d36563c67
Checksum


Update (5.5.3)

SHA256
628023e7816fb5fc2e3f4f0beb72ea0d2d1ba87d917b1d31f8a748ad1f8caeb0
Checksum

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.

Security update

Further information can be found here.


SW-22811: Many thanks to mschop for this report.

Changelog


SW-22628 - Added checkbox for countries to make shipping countries restrictable
SW-22413 - Fix random initLocale errors in backend session
SW-17841 - Added translation fallback for mails (giginos)
SW-18294 - Shop sites can be now used in multi select in attributes (jkrzefski)
SW-19281 - Shopware RSS Feed now uses the php default stream context (ingowalther)
SW-19826 - Topseller generation now works also when topseller is deactivated in the frontend (larsbo)
SW-20224 - Added ESD-Article support for REST API (shyim)
SW-20376 - Corrected model definition of order status (JoshuaBehrens)
SW-20461 - Added new api payment resource (wolv-dev)
SW-20649 - Added GET-Parameter "renderer" to enable HTML-Output for documents (JoshuaBehrens)
SW-20869 - Added filter event to be able to set the documents paper format (waldicom)
SW-21303 - Added parser for defaultValues of type boolean in attribute CrudService (rene-gust)
SW-21388 - Added column "file size" to media manager table view (default: hidden) (shyim)
SW-21659 - Added unlock button for backend users in detail view (shyim)
SW-22014 - Removed duplicate code for discount tax calculation (jlaute)
SW-22470 - Added IN-Statement for SubPriceQuery (hhoechtl)
SW-22698 - Improved exception messages (Crease29)
SW-22711 - Added flags via CSS (ico-flags.png still available as fallback) (tinect)
SW-22750 - Added class "btn" to "next" button of order listing in account (ottschoOllli)
SW-22763 - Unified usage of random number generator (teiling88)
SW-22780 - "Save" button on newsletter page is now being disabled on submit (sobyte)
SW-22828 - Order overwrite protection fixed (windaishi)

5.5.2 22.10.2018 Security update
Req. version:
5.0.0
Type of release:
Patch
Project Status:
Released
Release date/time:
22.10.2018 - 11:00
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.5.2)

SHA256
383d89290296be602d4611c4b3c10028cb783df71adc5c2972cf79e4f0cf1678
Checksum


Update (5.5.2)

SHA256
37efd6dbde91742d34d9a06e50ade04370a1a6c9e2f2726493d808a6c8898f4d
Checksum

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.

Security update

Further information can be found here.


SW-22065: Many thanks to mschop and uehler for this report.

SW-22386: Many thanks to Simon Scannell from RIPS Technologies for this report.

Changelog


SW-22575 - Improved the support for custom order- and payment-statuses
SW-20804 - Meta description length is now configurable
SW-19767 - Fixes problems with incremented failed login counts on guest accounts
SW-19914 - Added pagination to order country select
SW-21967 - Replace file-protocol of file-URL with empty string
SW-21236 - The shop url is no longer added multiple times in shopping worlds media elements
SW-22462 - Privacy checkbox will be now correct displayed in Edge
SW-22138 - Added voteAverage.average mapping for elastic search indexing
SW-22326 - Added index.max_result_window for ES to config.php to have the possibility to change the maximum amount of shown articles per category
SW-22320 - Fixed the "Immediate delivery"-filter condition for ElasticSearch use
SW-22481 - Added new smarty block to emotion index tpl
SW-18792 - Variants of a product can now be sorted by stock (pascalheidman-bedarf)
SW-20226 - Added column "active" for product feed-list in the backend (shyim)
SW-20233 - Plugin Manager reloads now on plugin update failures (niklasbuechner)
SW-20325 - Alert window added when overwriting or deleting documents (windaishi)
SW-20552 - Voucher Extjs Model definition fixed (windaishi)
SW-20765 - Company and department will be shown in pdf documents if corresponding variables are filled (buddhaCode)
SW-20766 - Added some newsletter events for un-/subscribe and sendMail (shyim)
SW-20801 - Remove overlay-class from body-tag in any case while closing the overlay (removed the if-condition) (fzuellich)
SW-20870 - Removed article link and delete button for rebate articles from offcanvas (tinect)
SW-20968 - Added instance check for ES category facet (barbieswimcrew)
SW-21019 - Removed unused code that was used for checking the vat-id during registration (nlubisch)
SW-21228 - Fixed default value of required in config.xsd (oktupol)
SW-21304 - Plugin configurations are sorted by their order in config.xml (shyim)
SW-21305 - Added `Theme` typehint to class `LessDefinition` (shyim)
SW-21306 - Add possibility to remove a supplier image via REST API (Guenzn)
SW-21359 - Retry-After header added to maintenance page (tinect)
SW-21447 - Added method 'getListQueryBuilder' to 'Shopware/Models/Order/Repository.php' (marcop73)
SW-21586 - Filling the href-attribute of the wrapping a-tag of the thumbnails on detail page with the correct image url (shyim)
SW-21605 - Use `getRawBody()` instead of `php://input` in `JsonRequest` (shyim)
SW-21813 - Take the current configuration values for thumbnail quality, high-res thumbnail quality and generation of high-res thumbnails into account when creating a new sub-album. (EtienneBruines)
SW-21925 - In the article module preview now the standard shop is preselected (Crease29)
SW-21949 - Article Slider can now be sorted by random products (stephan4p)
SW-22016 - Added event to the variant generation (larsbo)
SW-22081 - Removed unused function in Emotion widget (jinnoflife)
SW-22234 - Added new block `frontend_listing_box_article_image_attributes` in `listing/product-box/product-image.tpl` (JoshuaBehrens)
SW-22311 - Added new entries for `curl_exec` and `curl_multi_exec` to the system requirements list. (larsbo)
SW-22341 - Added paging compatibility for the custom "sPage" short parameter (buddhaCode)
SW-22357 - Fixes generation of DOI link in non-frontend contexts (fixpunkt)
SW-22359 - Added numeric amounts for basket items (kleinmann)
SW-22361 - `\Shopware\Models\Form\Repository::getListQueryBuilder` can now be called without parameters (Gugiman)
SW-22373 - Added amountNumeric and priceNumeric to order items in template (kleinmann)
SW-22409 - Time difference of MySQL and PHP is now displayed in system info (shopwarrior)
SW-22471 - Added scrollbar to shopping world attributes (kekster)
SW-22487 - Added event in the notification plugin to be able to modify the QueryBuilder (larsbo)
SW-22522 - Outsourced variant link change to own method (sebastianlenz)
SW-22525 - Improves migration from Shopware 4 to 5 (jkrzefski)
SW-22555 - Parameters in data-attributes are now applied automatically in the `swRegister` plugin (aragon999)
SW-22570 - Productstreams in categories are now translatable (tinect)

5.5.1 18.09.2018
Req. version:
5.0.0
Type of release:
Patch
Project Status:
Released
Release date/time:
18.09.2018 - 15:00
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.5.1)

SHA256
35d7c7e44ff5ba73c8468621de2c7f7435f28399b14702de12a1dced0e0dcc4a
Checksum


Update (5.5.1)

SHA256
220adf0f0d28f2f3660dc239050f95eb3527751d6f0b8b03c5f22ead032464e6
Checksum

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.

Changelog


SW-22547 - Changed the loading of shopping worlds to fix issues with shopping worlds missing

5.5.0 18.09.2018
Req. version:
5.0.0
Type of release:
Minor
Project Status:
Released
Release date/time:
18.09.2018 - 09:00
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.5.0)

SHA256
4ffcb2acf9b92a7d34651e895ab50287d9c349609eb27903ee868f530a8f00cc
Checksum


Update (5.5.0)

SHA256
0ee0aee9b5d3886a0532cf9df63457053b639f87a826c3a1e430335097ea16f6
Checksum

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.

Changelog


SW-19152 - Shopware now supports proportional tax calculation
SW-20659 - Optimization of basket calculation performance
SW-15718 - Implemented translation function for categories
SW-17501 - Implemented translation function for shop pages
SW-21681 - Implemented translation function for forms
SW-21840 - Added support for hreflang tags
SW-19043 - Implemented dynamic cache-invalidation for time-controlled content
SW-21577 - Cache warmup now allows parallel requests (buddhaCode)
SW-19139 - Improved http-cache warmer
SW-19430 - Added snippets for locales in backend menus
SW-19718 - Shipping and Payment are now translated in Order status mails
SW-20658 - Added translations for holidays and media albums
SW-21974 - Support for MySQL 8
SW-21418 - Implemented ElasticSearch in the backend
SW-21732 - Implement Shopware BI
SW-12739 - New sitemap structure implemented to bypass the limit of 50,000 URLs
SW-20357 - Added `mainDetail` to `articles` REST API endpoint call for retrieving a list of products
SW-20798 - Added notification if the user updates a plugin in plugin manager to the same version, due expired subscription
SW-20835 - Voucher with 2 decimal space vat works now. Vat of voucher is now saved in order
SW-20850 - AddressHydrator transforms now additionalAddressLine2 right (barbieswimcrew)
SW-20896 - Added unique key to PDF document types (niklasbuechner)
SW-20969 - Added warning when multiple users editing same article, customer or order (windaishi)
SW-21072 - Updated mPDF to version 7.0 (cjuner)
SW-21080 - Improve execution model of `replace` hooks (svenmuennich)
SW-21206 - Updated dependencies to next major version
SW-21276 - Button "Place order" replaced by "Log in as customer" in customer account (jkrzefski)
SW-21314 - Forms can now have multiple receivers (Shyim)
SW-21480 - Slugify library updated to v3.1
SW-21548 - Documents and ESD files can be now stored in the cloud storage
SW-21578 - Improves messages in plugin commands (afoeder)
SW-21594 - Added new column `articleDetailsID` to table `s_order_details` to keep relation to the article's variant (windaishi)
SW-21748 - Modified ElasticSearch in the backend for sorting and filtering
SW-21757 - New ACL privilege "SQLi" has been added. If this privilege is active, backend users can also make changes to their own SQL statements
SW-21794 - Made Elasticsearch setting "index.mapping.total_fields.limit" configurable
SW-21796 - Removed subscribers and compilerpasses, which can be replaced with symfony tags
SW-21872 - Text changes in Readme (Crease29)
SW-21873 - Text changes in Readme (Gugiman)
SW-21960 - Price change in the variant list with graduated prices triggers a warning window
SW-22040 - Made elasticsearch indexer batchsize configurable
SW-22046 - Extensibility for the proportional tax calculation
SW-22103 - Improved caption of order overwrite confirmation dialog (windaishi)
SW-22277 - Shopware\Bundle\PluginInstallerBundle\Service\SubscriptionService::getPluginInformationFromApi is now public method (svenmuennich)
SW-15728 - Article restrictions for vouchers now allow less than 5 characters
SW-20375 - Improved codestyle (kalessil)
SW-20509 - Improves behaviour of snippet imports when locales are missing (hanneswernery)
SW-20518 - Added config flag to allow multiple documents of the same type in an order (hanneswernery)
SW-20764 - Added blocks to the Document template (buddhaCode)
SW-20859 - Added user attributes to pdf documents (mnaczenski)
SW-21042 - Added document type specific mail templates (windaishi)
SW-21043 - `$.plugin()` now supports classes as a second parameter (screeny05)
SW-21096 - Fixed possible PHP Notice when using Redis (novalis111)
SW-21129 - Improved autocomplete of Enlight_Controller_Plugins (shyim)
SW-21193 - Fixes broken implementation of method count() in `Enlight_Collection_ArrayCollection` (jmatthiesen81)
SW-21230 - Improves type hints and fluent interface in `User` model (buddhaCode)
SW-21256 - Removed unnecessary h2-tag in theme header
SW-21338 - Updated URL for creation of new tickets (internetinnovations)
SW-21340 - Reduced amount of data in session (vanWittlaer)
SW-21390 - Fix small W3C errors (tinect)
SW-21399 - New javascript event plugin/swImageSlider/onThumbnailPrevArrowClick (mateuszfl)
SW-21422 - Fixes broken reference price being displayed (pascalheidman-bedarf)
SW-21448 - Fixes wrong text in Exception (Diu)
SW-21449 - Adjusted the width of the backend order window sidebar (shyim)
SW-21476 - Fixes a bug in the QueryBuilder for Site attributes (barbieswimcrew)
SW-21488 - Blog categories with extern links no redirect (shyim)
SW-21539 - Removed legacy code from `registerResources` (shyim)
SW-21543 - Added IDs to the login and registration forms (Isengo1989)
SW-21553 - Fixes a problem with pseudo fields when a form is set to an empty value (sebastianlenz)
SW-21557 - Added banner config to english emotion demo data (shyim)
SW-21620 - Increases caching duration of files with extension `ico` and `webp` (shyim)
SW-21677 - Added attribute `rel="noopener"` to external links (futjikato)
SW-21678 - Block `frontend_compare_unitprice ` in `compare/col.tpl` is now being closed in the correct place (snHolst)
SW-21688 - Added possibility to set sTarget for Detail/ratingAction (SvenHerrmann)
SW-21689 - Made search in orders hookable (vanWittlaer)
SW-21770 - Lists of countries in shipping cost window are sorted now (shoobyban)
SW-21894 - Improve performance of media garbage collection performance (dasistweb-gmbh)
SW-21924 - Added some Javascript paths to the watcher (wanicode)
SW-21962 - Fixed a typo (ThomasChr)
SW-21999 - Added event to filter generated HTML of \Shopware_Components_Document (windaishi)
SW-22015 - Added configurable TrustedHeaderSet (mintopia)
SW-22032 - Customers created using the API now attributes always have attributes (jochenmanz)
SW-22080 - Added a snippet for the `x` in amounts inside the AJAX basket (jkrzefski)
SW-22122 - Added blocks to `detail/content.tpl` hinzugefügt (timogauweiler)
SW-22125 - Emotion worlds can be now limited to a specific shop
SW-22180 - stateId is no longer a mandatory field when creating an order via API
SW-22185 - Used interface instead of class for CustomerServiceInterface (JoshuaBehrens)
SW-22192 - Made all default commands lazy
SW-22212 - Made Zend Session check compatible with PHP 7.1+ (t2oh4e)
SW-22213 - Fixes ambiguous column names in birthday cron (sobyte)
SW-22214 - Added missing blocks to `account/profile.tpl` (snHolst)
SW-22235 - Customer can be now also edited when he is in optin mode

5.4.6 23.07.2018
Req. version:
5.0.0
Type of release:
Patch
Project Status:
Released
Release date/time:
23.07.2018 - 10:00
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.4.6)

SHA256
7c4fc5f72625c8b254c908947e568fc7755087cf6c6f427e342380da7a65d0ef
Checksum


Update (5.4.6)

SHA256
f66ad944d37cf46877c2fe27f5cc950b18fc10354b707a34e1fe823511c3578c
Checksum

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.

Changelog


SW-21379 - There are now three cookie modes: Show note, only allow technical cookies, block all cookies until accepted
SW-21979 - Double-Opt-In is now configurable seperatly
SW-21984 - In production mode, 404 errors will be not more logged in cache warmup
SW-21596 - Improves performance of the Shoppingworld editor with complex Shoppingworlds
SW-18095 - More than 10 links of products with activated Elasticsearch are now displayed
SW-19887 - Listing filter deletion works now again on mobile devices
SW-19941 - "Min. order value" and "Order surcharge" changed to 0 for customergroup default and the mail address of forms and newsletter sender will be set to the configured one during installation
SW-20356 - Fixed Range slider rounding problems
SW-20733 - Made a snippet in export filters more precise
SW-20923 - Custom listing layouts will be now also loaded on emotion pages
SW-21830 - Added Cronjob to clean leftover optin data different from register
SW-21887 - Correct styling of "customers also bought" slider
SW-21940 - VariantFilter does now work also with MariaDB
SW-21944 - Product notifications now will only be sent with at least one item in stock
SW-22005 - Monolog level can be now configured in config.php
SW-22008 - My orders are now also shown when esd is inactive
SW-22023 - Changed names of some Zend locale files to match the names in the database
SW-22053 - Fixed changing default sorting with elasticsearch
SW-22092 - Added missing type hints for `Order\Document\Document::$type` (JoshuaBehrens)
SW-22099 - Fixes wrong visitor numbers in statistics

5.4.5 18.06.2018
Req. version:
5.0.0
Type of release:
Patch
Project Status:
Released
Release date/time:
18.06.2018 - 10:00
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.4.5)

SHA256
6bedfc292b6db15ebe646307e9933e5e29232a5be60518c62203cb9587b7cd0a
Checksum


Update (5.4.5)

SHA256
793af7784a5da48ceebd93069ae97dfb17e39ba1c2fa634950ef4c943ce25f0c
Checksum

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.

Changelog


SW-14131 - Added Double-Opt-In for customer registration
SW-21751 - IP addresses of visitors are now anonymized by default
SW-17576 - OneTime accounts will now be redirected to checkout if trying to access the account-controller, instead of logging out and clearing the cart
SW-19802 - Plugin configuration with `lang=en` will now translated correctly
SW-21333 - Requests to missing or inactive blog articles and CMS pages now are handled by the generic error handler
SW-21744 - Removed duplicate confirmation of privacy policy for newsletter subscription from footer
SW-21804 - Update of Zend Locale Data
SW-21830 - Added Cronjob to clean leftover opt-in data different from register
SW-21847 - Fixed some typos
SW-21870 - Fixes problem with an english snippet in the demodata
SW-21882 - Removed additional bracket in comment form
SW-21899 - Fix issue with mail transmission via SMTP and TLS 1.0 on specific PHP versions and some mail providers
SW-21948 - Fixed tinymce image replacement

5.4.4 05.06.2018 Security update
Req. version:
5.0.0
Type of release:
Patch
Project Status:
Released
Release date/time:
05.06.2018 - 10:00
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.4.4)

SHA256
0339e43c4b700ff6f2d44feefac4d79aa373bbbcc5bd94cffbb8532f99e98879
Checksum


Update (5.4.4)

SHA256
dd8d058e2bef96f4c5b4201ced3a9b083b9ae487614fb31863438c11088ff5d0
Checksum

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.

Security update

Further information can be found here.


SW-21776: Many thanks to Simon Scannell from RIPS Technologies for this report.

SW-21839: Update of Symfony to v2.8.41. The vulnerability in Symfony was reported by Federico Stange.

Changelog


SW-16189 - The AJAX search now respects the basic setting for direct number searches and shows the same result as the normal search (mnaczenski)
SW-19615 - Search for manufacturer numbers in elasticsearch is less rigid now
SW-19623 - Fixed a possible warning in the last step of an update
SW-20548 - Fixed shopware to choose the correct font face if font is locally available
SW-20719 - Changed default sorting of the customer list to the order of creation
SW-20775 - Fixed usability issue on iOS, which didn't tell the user if the ToS checkbox hasn't been checked
SW-20947 - Resolve Tinymce placeholder on initialization
SW-21286 - Added JS and theme templates to file check
SW-21337 - Add smarty block around "back to shop" button (hrombach)
SW-21339 - Added arguments to SEO rebuild event (hrombach)
SW-21414 - Fixed notification position changing error
SW-21465 - Product notification now works with instock <= 0
SW-21469 - Fixed smarty path error with Windows
SW-21470 - ReflectionHelper does also work with Windows
SW-21471 - Added conditional statement, so a media objects name is not overwritten when a name is given via the API
SW-21496 - Cookie notice will be shown now when cookies are disabled in browser
SW-21545 - Added button in the backend to unlock a customer login
SW-21641 - Duplicate newsletter registration is not possible anymore now
SW-21649 - Double-Opt-In for newsletters saves register date, but also the confirmation date now
SW-21737 - Mail Template sending without shop context now works again
SW-21759 - Added new smarty blocks to template 'action-filter-facet-tpl' (jkrzefski)
SW-21763 - Fixed typo in note translation
SW-21791 - Changed privacy checkbox validation to disable it as well when privacy policy is disabled
SW-21817 - Changed types in constructors to interfaces instead of classes
SW-21826 - Fix `for` attribute of privacy checkbox (jkrzefski)
SW-21839 - Updated Symfony libraries to v2.8.41

5.4.3 07.05.2018 Security update
Req. version:
5.0.0
Type of release:
Patch
Project Status:
Released
Release date/time:
07.05.2018 - 10:00
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.4.3)

SHA256
9e52121b8b58b350e1cf68c5159fdbc4eb9b53e2bd3b159f681b9a6141dc3363
Checksum


Update (5.4.3)

SHA256
21a807498c3c35aea68c28ad78c1cb2148f3717fa760b41a2a3a2a2f1b2d1939
Checksum

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.

Updateinformation
Due to the GDPR lauch Shopware can display privacy notes at all relevant places in the frontend. You'll find the related setting in the basic settings in "Additional settings > Privacy".

Security update

Further information can be found here.


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

SW-21640: Many thanks to Hong kun Zeng from Zhejiang University & VULNSPY.com for this report.

SW-21598: Many thanks to Jaroslav Hranicka (hranicka) for this report

Changelog


SW-21481 - Added data protection information texts, checkbox and reorganized backend options in terms of privacy to a new basic settings category
SW-19218 - Improve the 'sShopURL in email templates for sub shops
SW-20671 - Fixes incorrect recipient count of a newsletter, if it includes customer group and customer stream
SW-20724 - Improves search for product numbers with Elasticsearch active
SW-20860 - Added new Events to Shopware_Controllers_Widgets_Listing::listingCountAction (shyim)
SW-21084 - Prohibits download of .env files (teiling88)
SW-21095 - Fixes problems on PHP 7.1 with form fields of type "text2 (teiling88)
SW-21360 - Changed API behaviour on update, when the lastStock parameter is set (like on creation)
SW-21393 - Improved mobile swiping in product page
SW-21426 - Reduced keyword batch size and made it configurable using the `config.php`
SW-21450 - "Send eMails automatically" in batch processing of orders active by default
SW-21474 - Requests to deactivated forms now use the default handler for missing pages (shyim)
SW-21518 - Fixes sporadic problems with the HTTP cache on categories
SW-21591 - Made canonical tag dependent on "noindex"-state of page

5.4.2 04.04.2018
Req. version:
5.0.0
Type of release:
Patch
Project Status:
Released
Release date/time:
04.04.2018 - 08:00
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.4.2)

SHA256
5a877866bfaf79ace2ba9b2486ff80047b6d351ff10affc6e597ff8141983b48
Checksum


Update (5.4.2)

SHA256
d71c10638eea42d1108216de2ea6256977e00fe4012a2399e1a93d3158baecdf
Checksum

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.

Changelog


SW-21367 - Fixed negative checksums using 32-bit systems
SW-20021 - Ability to activate / deactivate forms without deleting them (shyim)
SW-21032 - Improved check for existing composer autoloader in install und update scripts
SW-21341 - Changed detail page behaviour with preselection variants which onsale-flag is active
SW-19632 - Changed types in constructors to interfaces instead of classes
SW-19657 - Fixed notes counter for first entries
SW-19773 - Improved image rendering through AJAX for IE
SW-20526 - A path given to `sw:media:optimize` is now being interpreted
SW-21219 - Added pagination to the attribute filter of the product stream configurator
SW-21278 - Adjusted rendering of noCookiesNotice, removed superfluous JSON.parse() statements, implemented jsonEncode-flag for snippets
SW-21315 - Fixed indexing of article attributes
SW-21380 - Removed the deactivated sorting possibilities of a products variants
SW-21408 - Fixed advanced menu cache
SW-21431 - Fixed the selection of the product layout in manufacturer listings
SW-21466 - Fixed statistic tracking with async javascript disabled
SW-21475 - Fixed problems with live reloading of products and filters on categories with ProductStreams (ahmad-saad)
SW-19459 - Fixed a typo in the filter settings

5.4.1 12.03.2018
Req. version:
5.0.0
Type of release:
Patch
Project Status:
Released
Release date/time:
12.03.2018 - 09:00
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.4.1)

SHA256
96cba1a2af65cb30bcce88653d7b83bf8fd111bf71a0c37ddabfd606ff13ad5f
Checksum


Update (5.4.1)

SHA256
4d868f38687ccd84603bad0b7e03404592eeac16557ffb47742bb985ae1aacb4
Checksum

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.

Changelog


SW-21277 - Improved the composer paths to open pdfs in backend (and others) (shyim)
SW-9656 - Removed old template code of Shopware Plugins
SW-18338 - Replaced static placeholder logo in newsletter header with the current themes logo and added smarty blocks
SW-19697 - Improved Smarty error message when a template extends from a parent template and said parent doesn't exist
SW-19828 - Added hidden input to login form, so the showNoAccount option will be taken into account when the form is submitted
SW-20242 - Added view variable 'sCategoryContent' to infinite scrolling listing
SW-20820 - Improved cloning of Smarty object (windaishi)
SW-20965 - Fixed vouchers with manufacturer restriction
SW-21105 - Improved the sorting of property filters in a listing
SW-21106 - Set queryMode-option for select and combo boxes in the Config-controllers getFormAction
SW-21266 - Implemented variant filtering with selection product streams
SW-21267 - Improved display of closeout products in listing with ElasticSearch
SW-21284 - Fixed an issue, which enabled the "shop type" combobox in the backend shop configuration for the main shop
SW-21291 - Improved the "Immediate delivery" filter with variant filtering
SW-21292 - Fixed errors in the generation of URLs for some products in product feeds
SW-21297 - Improved support for Windows servers

5.4.0 27.02.2018 Security update
Req. version:
5.0.0
Type of release:
Minor
Project Status:
Released
Release date/time:
27.02.2018 - 09:30
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.4.0)

SHA256
699f129f7695568de58ffed8bbc51dc0d4b653efb106936f9e3ce2334eea5c80
Checksum


Update (5.4.0)

SHA256
85cad924748e3c3f76c2e5da771b1826627db19c9937c48f9e9449eea745d8cd
Checksum

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.3 to Shopware 5.4.

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

Security update

With this release, an improved CSRF protection was implemented that closes two security gaps whose security level is estimated to be low to very low.


Further information can be found here.


These vulnerabilities were identified by RedTeam Pentesting.

Changelog


SW-21033 - Product variants in listing implemented
SW-14863 - Improved image mapping to variants
SW-9812 - Implemented clearance sale for variants
SW-19878 - Implemented support for Composer
SW-17845 - Add the option to discard previously defined Less/Javascript (wolv-dev)
SW-19341 - The part-SSL mode was removed. Now only complete HTTP or HTTPS modes are supported
SW-20490 - Removed "Force http canonical url" setting in basic settings as it is obsolete
SW-17483 - Added product box layout selection support for manufacturer listings
SW-18141 - Cleaned up the smarty templates. (screeny05)
SW-18408 - Removed unused config option blogcategory and bloglimit
SW-19207 - Removed smarty security toggle in `config.php`
SW-15188 - Added shipping information to offcanvas cart
SW-15287 - The _private folder of a theme is now properly loaded on the checkout finish page
SW-17153 - Improved product export. All attributes from articles can now be used.
SW-19592 - Added new flag to albums to spare the contained images from being auto cleaned
SW-19730 - Added scrolling animation when using the paging while the live reload is enabled and the upper paging bar is not currently visible
SW-19780 - A canonical tag now isn't rendered if the page is set to noindex
SW-20350 - Deprecated \Shopware\Models\Order\Document\Type
SW-20494 - Changed rounding of decimal digits to two in PriceCalculator::calculatePrice and sArticles::sCalculatingPriceNum
SW-20679 - "Show more products" button disappears if the category has no displayable products
SW-20695 - Added optional `id` parameter to the getTemplatesAction of the Emotion-Controller. Replaced the combobox for template selection with a paging-combobox.
SW-20864 - Log level for e-mail notifications is now configurable
SW-20946 - Name field for product ratings is not required anymore
SW-21075 - Added batch update option to plugin update command
SW-21076 - Add more filters to sw:plugin:list
SW-21119 - Corrected typo in newsletter backend config and added english translation
SW-21170 - Fixes PRIMARY index on table `s_core_config_auth`
SW-21220 - Fixes async Javascript callbacks after variant changes
SW-21225 - Improve paging combobox to support display of entries from pages >1

5.3.7 22.01.2018 Security update
Req. version:
5.0.0
Type of release:
Patch
Project Status:
Released
Release date/time:
22.01.2018 - 10:30
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.3.7)

SHA256
1b98f1cf6bcde937e6acceac09a282ce920dd9816240c4a5a86e13b56bd66b6f
Checksum


Update (5.3.7)

SHA256
b55ac1d215179e516168d250e1ec6220119b5104608f856e1d5c9aa7e3062398
Checksum

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.

Security update

This update closes two non-persistent XSS in the Frontend. More information


SW-20878: The vulnerabilities were identified by S. Klimek (Github).

Changelog


SW-20878 - Fix non persistent XSS vulnerability in the frontend
SW-20904 - Implements timeout for store API requests

5.3.6 10.01.2018
Req. version:
5.0.0
Type of release:
Patch
Project Status:
Released
Release date/time:
10.01.2018 - 13:30
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.3.6)

SHA256
a78e8d302381620d7d79e3714c7d9ff95fc8acff1a18d809950bd96606e50f62
Checksum


Update (5.3.6)

SHA256
c9ad5edc41c0c6d0de716d04be30856c0bcdfa37d14c2f1ea4b2efacb4714654
Checksum

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.

Changelog


SW-20852 - Suppressed error mails regarding missing URLs
SW-20665 - Added product sorting by stock facet (shyim)

5.3.5 08.01.2018
Req. version:
5.0.0
Type of release:
Patch
Project Status:
Released
Release date/time:
08.01.2018 - 11:30
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.3.5)

SHA256
3fd81e1d9623d18e6522785ea02b706cdf6964fee82fb82d424d37c11c3ccb96
Checksum


Update (5.3.5)

SHA256
0a53264fe90c66dfe1b92127126d121f2e7af1f08e80164b56561ad1dfdb5a6d
Checksum

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.

Updateinformation
Starting this release Shopware (with open source plugins) can leverage PHP 7.2.

Changelog


SW-14680 - Shop pages now have a defined canonical URL.
SW-16409 - Improved SEO URL generation for forms and shop pages.
SW-16713 - Product image attributes are now saved as well when "Save Product" is being clicked.
SW-17225 - The advanced menu templates are following our guidelines (jkrzefski).
SW-17623 - Fixed customer scope validation for new customer mails. The validation is now executed for all language shops (sobyte).
SW-17752 - Changed the snippet read operation: Snippets with numeric names are now possible (shyim).
SW-17754 - Optimized router component to allow easy extensions for plugins (shyim).
SW-17842 - Little improvement of the snippet export (Gugiman).
SW-18075 - Error message mails can now be sent to an alternative mail address.
SW-18081 - Added event for document data modification.
SW-18091 - Unify document path generation.
SW-18182 - Tax id from invoice address is now also used for deliveries to foreign countries if the invoice country and the delivery country are tax free for companies.
SW-18265 - The E-Mail templates of an english and german Shopware installation have been updated.
SW-18509 - Save last backlog id between each shop to minify backlog sync (m-knabe-reply).
SW-18510 - Add a API endpoint /users which allows to manage the backend users via the API (larsbo).
SW-18549 - Added infinite sliding option to product slider (screeny05).
SW-18553 - Fix a pagination display bug in the order / download overview (intocommerce).
SW-18789 - Add a parameter to sw:product:feeds:refresh to only export one specific product feed (bvogel).
SW-19003 - Added hidden `sordernumber` form field to inquiry forms to make sure the product relation is being kept.
SW-19140 - Added console command option, for theme compilation, to compile the themes for current timestamp (wbob).
SW-19262 - Added cache id support for shop sites. If a shop page will be saved, the cache for this id will be invalidated (aragon999).
SW-19263 - The caching system now ignores certain URL parameters to avoid re caching an entire page for e.g. tracking parameters (aragon999).
SW-19404 - Changed the creation of Cronjobs to insert active Cronjobs by a 'cronjob.xml' (t2oh4e).
SW-19464 - Removed entry "legs" from the bot-blacklist used by the Statistics plugin (mnaczenski).
SW-19465 - Add a notify until event to the HTTP cache to prevent invalidation via plugin (kekster).
SW-19564 - Fixes problem with redirects in subshops when using hostalias (tyurderi).
SW-19567 - Make the product shipping time translatable (larsbo).
SW-19571 - Improved search in backend.
SW-19869 - Payment state message generalized (pascalheidman-bedarf).
SW-19872 - Removed unnecessary variables in return statements and \JsonSerializable interface in classes which extend to "Extendable" (Haehnchen).
SW-19899 - Fix a typo in the PluginManager controller (jeboehm).
SW-19927 - fixed sidebar on mobile viewport.
SW-19937 - Added active flag for shop pages (shyim).
SW-20189 - Added new service for creating cache routes.
SW-20207 - Fix the value list of product attribute filters to display the translated values.
SW-20211 - Fix interpretation of custom stores in config.xml.
SW-20215 - Added the cart events to the AJAX product pagination.
SW-20227 - Improves the usage of font weight variables in less files (wolv-dev).
SW-20228 - Increase size of emotion element default values (shyim).
SW-20300 - Fix sorting of tax rates in the article module (windaishi).
SW-20306 - Added initialization check to disable and enable form field function of tiny mce.
SW-20314 - Added EventEmitter to StateManager constructor (screeny05).
SW-20330 - The "jump to tab" can be configured with HTML "data" attributes on the "body" element now (jkrzefski).

5.3.4 24.10.2017 Security update
Req. version:
5.0.0
Type of release:
Patch
Project Status:
Released
Release date/time:
24.10.2017 - 11:00
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.3.4)

SHA256
ecc6983ed2600914d16c641e93985dd73b70c749c3699d41041b6665cc06f6e7
Checksum


Update (5.3.4)

SHA256
e9bf15b2cde1002eea7d00d15b6b51b243036ef60ee6a07a10efc98a6d507350
Checksum

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.

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 19.09.2017
Req. version:
5.0.0
Type of release:
Patch
Project Status:
Released
Release date/time:
19.09.2017 - 15:30
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.3.3)

SHA256
ce04f1d2fee136184dad1e5857666c822adff4d5bf744ef7bc8ce56f42cf45d2
Checksum


Update (5.3.3)

SHA256
3acaab99bc37f69af879d3501e94f60f53da231e8f7991892a2a6ff4754b2cbc
Checksum

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.

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 23.08.2017
Req. version:
5.0.0
Type of release:
Patch
Project Status:
Released
Release date/time:
23.08.2017 - 15:30
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.3.2)

SHA256
77432cc65dd5ffbe38f8aad7d634330094197d1ab5f5ad4e844cd7fed72802ad
Checksum


Update (5.3.2)

SHA256
6041f3cadf621921cdce7b80dcec21395b8d80a643e231bd2053bf4f5ca5e1f4
Checksum

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.

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 14.08.2017
Req. version:
5.0.0
Type of release:
Patch
Project Status:
Released
Release date/time:
14.08.2017 - 14:00
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.3.1)

SHA256
261d5c3db5def74bae002a5ff815a8af56e7431bda97fdb52d85a7ba3cd6fd3a
Checksum


Update (5.3.1)

SHA256
a9c8c07aad0c9c70a9711d3a6911a751abd3ecf27aabf2964ba9eb00fe7f83ca
Checksum

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.

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 31.07.2017
Req. version:
5.0.0
Type of release:
Minor
Project Status:
Released
Release date/time:
31.07.2017 - 10:45
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.3.0)

SHA256
1b5aa0a19b72d1120aba252a596e12bca5e953fd20b4c2eed3ee1f15242ee955
Checksum


Update (5.3.0)

SHA256
6501df10b0b32e07bbe2db8761f467a783c25b10b6a0b4aca5b684221349eb28
Checksum

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.

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 17.07.2017
Req. version:
5.0.0
Type of release:
Patch
Project Status:
Released
Release date/time:
17.07.2017 - 12:00
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.2.27)

SHA256
526a94e41370f54a87784b36ac40d1f3dfacda663145b20473ffa74c81f5307d
Checksum


Update (5.2.27)

SHA256
896f50a097cfba0b721ef39422b91a4459af772be96e1cfe38fe542b6cd118cd
Checksum

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.

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 22.06.2017
Req. version:
5.0.0
Type of release:
Patch
Project Status:
Released
Release date/time:
22.06.2017 - 17:00
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.2.26)

SHA256
6f5b68e3cf2fc4c84ee81a9cf60711e7004aaf5d9ae2e78f6e84a73a44f9611b
Checksum


Update (5.2.26)

SHA256
b321a64da7199e781685864f0e8f00f9609f9811dde742edcb593e7e23283a4f
Checksum

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.

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.

Changelog

5.2.25 22.06.2017 Security update
Req. version:
5.0.0
Type of release:
Patch
Project Status:
Released
Release date/time:
22.06.2017 - 08:00
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.2.25)

SHA256
810a693efabba290b5dbeb8f639e99f8cc81a4f60edb86d1a888682751862082
Checksum


Update (5.2.25)

SHA256
5f1e36816fec627c504201cf2608bbff915ec93647dc18ffa6cea4a26cc2726b
Checksum

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.

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 17.05.2017
Req. version:
5.0.0
Type of release:
Patch
Project Status:
Released
Release date/time:
17.05.2017 - 16:00
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.2.24)

SHA256
23fa5235512a34a43473f49b49f25590e803df94a297b21fe8d94005cac63d31
Checksum


Update (5.2.24)

SHA256
4bce2d18c8febed1181788716aac80de944e78fb4d14c3fa950f9af82016c2f1
Checksum

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.

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 15.05.2017
Req. version:
5.0.0
Type of release:
Patch
Project Status:
Released
Release date/time:
15.05.2017 - 11:15
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.2.23)

SHA256
2a84fdfd6b9fda1674613b2a3f3a2327662b986800b1b3051c5946248fd1409a
Checksum


Update (5.2.23)

SHA256
8b9b78d16893b86ebe5189bc8dd82bd6a93e8a36485757bff8fea4b8f434d005
Checksum

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.

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 24.04.2017
Req. version:
5.0.0
Type of release:
Patch
Project Status:
Released
Release date/time:
24.04.2017 - 09:00
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.2.22)

SHA256
93d8f7d6159e7c711ef5ff07a528723e8344201731a853d2ac9d89eb3ec5a2ef
Checksum


Update (5.2.22)

SHA256
bdb207aa9221f7a8976bad14b4062c06c8e9ebd0033ef47b37865076e4c91945
Checksum

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.

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 21.03.2017
Req. version:
5.0.0
Type of release:
Patch
Project Status:
Released
Release date/time:
21.03.2017 - 13:30
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.2.21)

SHA256
32a0d109b0e6d19dca364935f8be15530833c43837cef86c6261108c22a7def4
Checksum


Update (5.2.21)

SHA256
65ca476bfb36c7ef685fdf4b787710ed2dcce627a5ffa47e4aa607c9f42d3351
Checksum

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.

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 28.02.2017
Req. version:
5.0.0
Type of release:
Patch
Project Status:
Released
Release date/time:
28.02.2017 - 13:30
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.2.20)

SHA256
786e90037ceb13b9572f5b7111542d3495c1caab8148457be4b67f01117e55c5
Checksum


Update (5.2.20)

SHA256
629eaf052bc123e912a3941385ffd540b5333c8a57687177f149f6ccbe3ff8cf
Checksum

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.

Changelog


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

5.2.19 27.02.2017
Req. version:
5.0.0
Type of release:
Patch
Project Status:
Released
Release date/time:
27.02.2017 - 08:45
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.2.19)

SHA256
bf784bb6322514b589a3508a060e835c770d3068c948af7788f2ecfcca5f1ae3
Checksum


Update (5.2.19)

SHA256
67537268bc620dec7f844e7ca98b5c99bcbaa4a15d52d100225bb005f62a72e1
Checksum

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.

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 14.02.2017
Req. version:
5.0.0
Type of release:
Patch
Project Status:
Released
Release date/time:
14.02.2017 - 15:15
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.2.18)

SHA256
770cd6c1361df59b7e12d2c75c8614351055139ce10285c4f294d27c6eae635f
Checksum


Update (5.2.18)

SHA256
594556d8f21697d48580b3e06d239bd470eb9760199cbd87db3e93bb7d08f1dd
Checksum

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.

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 13.02.2017
Req. version:
5.0.0
Type of release:
Patch
Project Status:
Released
Release date/time:
13.02.2017 - 09:30
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.2.17)

SHA256
5b2baaa76e2bf4e91996ebf54a1e48fe98460caa63deda37266dda5ee75978aa
Checksum


Update (5.2.17)

SHA256
69abeb107724abcd1e5f16b1a0e80106f4a12f0cb112e63c909573b72223a8b5
Checksum

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.

Array

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 25.01.2017 Security update
Req. version:
5.0.0
Type of release:
Patch
Project Status:
Released
Release date/time:
25.01.2017 - 11:45
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.2.16)

SHA256
53d192d8eee35d0e1432ef9428ce387987d782a0a6dc53d6e7591a2fe7e717a0
Checksum


Update (5.2.16)

SHA256
24e9c3520f35d6fd798a0b0899504a50f93c6269b1645659a0bd4cb2d9f6a765
Checksum

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.

Array

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)

Changelog

5.2.15 23.01.2017 Security update
Req. version:
5.0.0
Type of release:
Patch
Project Status:
Released
Release date/time:
23.01.2017 - 16:00
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.2.15)

SHA256
cdb38fae3157d537081ae878f636e3c393cd6c6c26632e3d6e96a25c65a4e05d
Checksum


Update (5.2.15)

SHA256
530b2e88aca055d1ec881ad3cf198a1dc8bcc5aab50de7839567f160c20c3d1b
Checksum

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 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 16.01.2017
Req. version:
5.0.0
Type of release:
Patch
Project Status:
Released
Release date/time:
16.01.2017 - 09:45
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.2.14)

SHA256
56b0babfb3222303cdc1fb01b35db994fd35a47e1fc30253962a76ae15aa9056
Checksum


Update (5.2.14)

SHA256
622e116c161880e9f3ee20f222f7fe42cf1837c3d57e0aa1d9973591360edd30
Checksum

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.

Array

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 09.01.2017
Req. version:
5.0.0
Type of release:
Patch
Project Status:
Released
Release date/time:
09.01.2017 - 10:00
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.2.13)

SHA256
4a17f3aa7810cae7570bee98bc157bf5bc9d43b4b64492934be72061e6fb2994
Checksum


Update (5.2.13)

SHA256
5377c4bfa9f0547af14f067253d9476fe1350471a31fd7d8eac90ef7fe465b17
Checksum

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.

Array

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 28.11.2016
Req. version:
5.0.0
Type of release:
Patch
Project Status:
Released
Release date/time:
28.11.2016 - 16:15
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.2.12)

SHA256
9c7483f63cb81f2b75a8f93b8673b02c438832b5693bf830c0643f5bc1c3fb51
Checksum


Update (5.2.12)

SHA256
2f1a0f016cd249ff44cef48e99cc6faab05903ca04489aaf4f5974b2942162d3
Checksum

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.

Array

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 28.11.2016
Req. version:
5.0.0
Type of release:
Patch
Project Status:
Released
Release date/time:
28.11.2016 - 13:30
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.2.11)

SHA256
fdf335a9b52613d1c621aafbd3d077117b70522e31dd3686d153aa3f79051aa0
Checksum


Update (5.2.11)

SHA256
60c76093b26188338d7de01097175df42bfea8976cda9bff1e25a0ff2edc2e36
Checksum

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.

Array

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 15.11.2016
Req. version:
5.0.0
Type of release:
Patch
Project Status:
Released
Release date/time:
15.11.2016 - 14:30
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.2.10)

SHA256
47cae0b09914e901dc97fec12d016f83ee550c851abe59b0c98932091969da11
Checksum


Update (5.2.10)

SHA256
945657528f27589a0eeb7438da2a76980794c4ca5f0492aef9ac048750c791e7
Checksum

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.

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 19.10.2016 Security update
Req. version:
5.0.0
Type of release:
Patch
Project Status:
Released
Release date/time:
19.10.2016 - 08:30
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.2.9)

SHA256
3319e2c35bc78b0886cbc8b6be12da0d52f4ac13d513af2a901da88ddc96f57f
Checksum


Update (5.2.9)

SHA256
a4d6dec671c1aea52cd11df4a95332d14ebe841ffede4d043e2f7387408a8bee
Checksum

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 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 05.10.2016
Req. version:
5.0.0
Type of release:
Patch
Project Status:
Released
Release date/time:
05.10.2016 - 15:00
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.2.8)

SHA256
f21a504b9b388f9c4cb893a8fb37624a7717ca7ff5efe6130653458e97ceb9d6
Checksum


Update (5.2.8)

SHA256
5d0a0fb815dd6f0e5c8702b6210a2f2270464400b12dde6efcb2f0160da99bd2
Checksum

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.

Array

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 21.09.2016
Req. version:
5.0.0
Type of release:
Patch
Project Status:
Released
Release date/time:
21.09.2016 - 09:15
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.2.7)

SHA256
1c18c74fa0cd481d035dc313067eaf9635c76b20b76f6b5e00d68595a198b4c8
Checksum


Update (5.2.7)

SHA256
bb0e05c64bc42c59baec4bf8df809b6aa141c946f3c61a17ce992962a51b5467
Checksum

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.

Array

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 30.08.2016
Req. version:
5.0.0
Type of release:
Patch
Project Status:
Released
Release date/time:
30.08.2016 - 14:45
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.2.6)

SHA256
fb1a406f83ce37624ebdc6465d4f2d145b0ecef3672322a28b778adf9aa5f970
Checksum


Update (5.2.6)

SHA256
423e6d6f3272e17fde5c1865aa8b90c4c1229c19e85bc176395c5e9fb1a33190
Checksum

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.

Array

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 15.08.2016
Req. version:
5.0.0
Type of release:
Patch
Project Status:
Released
Release date/time:
15.08.2016 - 13:15
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.2.5)

SHA256
b2876605831eb772c535e2798b59969a6d7a7d3ac197870b5e88fb541904803f
Checksum


Update (5.2.5)

SHA256
764b9dbc01a75fcc6875dbd2b446875a91f54b667a22ef12fa5e0dd281324c1c
Checksum

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.

Array

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 10.08.2016
Req. version:
5.0.0
Type of release:
Patch
Project Status:
Released
Release date/time:
10.08.2016 - 15:30
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.2.4)

SHA256
bb5015bfc11ff34c91c80ae99679ac3fa4514b81d06d845a8198360dcde8c640
Checksum


Update (5.2.4)

SHA256
f78f5527d457cd660aad9b5755710d533691894d29e092e2b3ca76e89dec770f
Checksum

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.

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 26.07.2016
Req. version:
5.0.0
Type of release:
Patch
Project Status:
Released
Release date/time:
26.07.2016 - 07:30
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.2.3)

SHA256
d5ed57fe03532cabd2ad2428fbee5c2a6b3857a92be03250368bf654203459f7
Checksum


Update (5.2.3)

SHA256
f51fe7365924b1a0ee8cd5d5cb85c674d246123a9a2e930d94a0424b3723112c
Checksum

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.

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 13.07.2016
Req. version:
5.0.0
Type of release:
Patch
Project Status:
Released
Release date/time:
13.07.2016 - 14:45
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.2.2)

SHA256
b94a308de774088d987d0db711550c34bf571069d5f1823e569e1d590669791d
Checksum


Update (5.2.2)

SHA256
4a4c1f016b4e38fb3a24d5c9b412f82fa8b5ada1594a3c4c688d8d242d40c387
Checksum

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.

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 05.07.2016
Req. version:
5.0.0
Type of release:
Patch
Project Status:
Released
Release date/time:
05.07.2016 - 10:30
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.2.1)

SHA256
f66d722f3d1cc24a2c50b0e30574ca113096ee649e911d3095ba1a51e20b0805
Checksum


Update (5.2.1)

SHA256
8ec066a7007294917fcdbca2aa4efe25b0e7fb862b5c8fba6e968634f6363c3b
Checksum

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.

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 04.07.2016
Req. version:
5.0.0
Type of release:
Minor
Project Status:
Released
Release date/time:
04.07.2016 - 08:45
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.2.0)

SHA256
f93cd446f2c21bf21ed03ca7c6ab0e78271c5f18e86f81f4379e9375962eb739
Checksum


Update (5.2.0)

SHA256
20c13ef92b0057472f868f2815d9cb58ca4c6349a2735dd3d44e4dc4ad31974e
Checksum

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.

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 23.05.2016
Req. version:
4.2.0
Type of release:
Patch
Project Status:
Released
Release date/time:
23.05.2016 - 11:15
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.1.6)

SHA256
00ac464d01447034b9b2424d858566149bf442ec2cbd86374b34bf78f1db57ab
Checksum


Update (5.1.6)

SHA256
f21652407c87754c0c3635384f6aa4d9fc78cb108071eef599f444df31f8e700
Checksum

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.

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 11.04.2016 Security update
Req. version:
4.2.0
Type of release:
Patch
Project Status:
Released
Release date/time:
11.04.2016 - 15:15
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.1.5)

SHA256
fa77a0c5801b253a884709d63380860a9d2290a566768bcb3106b4de1fe8b40a
Checksum


Update (5.1.5)

SHA256
e1f6de6949053f5295f261e56756f5e4adfe0c8436552642d78f3653be3afdff
Checksum

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 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 22.03.2016
Req. version:
4.2.0
Type of release:
Patch
Project Status:
Released
Release date/time:
22.03.2016 - 09:30
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.1.4)

SHA256
2ae7489a7718baec08559b0bd037accc3604b70ad469d48aa5a73fdfc919df65
Checksum


Update (5.1.4)

SHA256
c2f2b8b79980df0be976c4be332fb63761ece3d4055e85e3fd7151cc0850ce0b
Checksum

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.

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 15.02.2016
Req. version:
4.2.0
Type of release:
Patch
Project Status:
Released
Release date/time:
15.02.2016 - 14:00
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.1.3)

SHA256
6579aee831807dd9d1ac160e9a28e316be7c1b3b264a4b7bc238510b5ca45933
Checksum


Update (5.1.3)

SHA256
541ce8b2034857aec44640982abc61037a2bdf432633a1f0b6b84a7061b62b2d
Checksum

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.

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 12.01.2016
Req. version:
4.2.0
Type of release:
Patch
Project Status:
Released
Release date/time:
12.01.2016 - 08:30
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.1.2)

SHA256
fe4065573ee727d7a59beb13b3504976a4b3ca981b5fcf002235b8ccc729de67
Checksum


Update (5.1.2)

SHA256
4951d055bd13af39799fd0cef00d8be29d4f4919a193779100142871be27ed9f
Checksum

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.

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.

Changelog

5.1.1 26.10.2015
Req. version:
4.2.0
Type of release:
Patch
Project Status:
Released
Release date/time:
26.10.2015 - 09:00
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.1.1)

SHA256
fdf24aa9ead3c0619df9ad4a9470c9b5c9f6f21815f56084ab3e5f08b2adbf0b
Checksum


Update (5.1.1)

SHA256
41958d551fbd7a74efbcfbf5334b45d188d851e6fb97165359fa55c775f0c5eb
Checksum

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.

Changelog

5.1.0 19.10.2015
Req. version:
4.2.0
Type of release:
Minor
Project Status:
Released
Release date/time:
19.10.2015 - 10:45
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.1.0)

SHA256
2ffe37466fecabc43a8b0d1ab0e7458a8d6d04b7e0700dab4ecefeedd8a34d24
Checksum


Update (5.1.0)

SHA256
20b31e5a678d9dff9a2c3e36502c80aa42ed84457f68be1a69be3a83420b1eb8
Checksum

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.

Changelog

5.0.4 16.09.2015
Req. version:
4.2.0
Type of release:
Patch
Project Status:
Released
Release date/time:
16.09.2015 - 10:15
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.0.4)

SHA256
5674734573ed611efe2a35cc39ea836de48aa8cdc0ad953b5c51168e2044d212
Checksum


Update (5.0.4)

SHA256
f4a18dc60316a36816edf445fa57c8798479281bfddc362f2188914bcd7827af
Checksum

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.

Changelog

5.0.3 24.08.2015
Req. version:
4.2.0
Type of release:
Patch
Project Status:
Released
Release date/time:
24.08.2015 - 08:45
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.0.3)

SHA256
4d23a03cd18d6402391b912853d6447742ea9c13e7c2d9ef77118402d7826fb9
Checksum


Update (5.0.3)

SHA256
9b07070879492f24e959508be0bdf366cd592419e7ff74f19d29dde682d5e272
Checksum

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.

Changelog

5.0.2 20.07.2015
Req. version:
4.2.0
Type of release:
Patch
Project Status:
Released
Release date/time:
20.07.2015 - 11:45
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.0.2)

SHA256
42260fb2ff91513647ecbf7ff5229421fdd89e2cba3f8c0a55732e54df19756c
Checksum


Update (5.0.2)

SHA256
9a85b6bf72b908078cf2e4b2c1038b359cdcea24186dbe7ce64647a6d276e6ae
Checksum

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.

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.

Changelog

5.0.1 26.05.2015
Req. version:
4.2.0
Type of release:
Patch
Project Status:
Released
Release date/time:
26.05.2015 - 16:15
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.0.1)

SHA256
94069d70b97c11f3d2dd8482ea98efb08096cc51fbc85bcecb833b1a4c876ddb
Checksum


Update (5.0.1)

SHA256
5d5400baf221723173a81e57bc790ba7819de5c4c1228a5503832b0c340d2262
Checksum

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.

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.

Changelog

5.0.0 27.04.2015
Req. version:
4.2.0
Type of release:
Major
Project Status:
Released
Release date/time:
27.04.2015 - 12:00
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (5.0.0)

SHA256
3d1ef69640079eb976e3e185a878741036e6313ff71051a07d39e1d331f81555
Checksum


Update (5.0.0)

SHA256
f8cd4b8e70297ba778fabcaba40949f07dda1971a37b82599341b9fb4d18d909
Checksum

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.

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

Changelog

4.3.7 11.04.2016 Security update
Req. version:
4.2.0
Type of release:
Patch
Project Status:
Released
Release date/time:
11.04.2016 - 14:15
Tickets:
issues.shopware.com
GitHub Repository:
github.com
Upgrade info:
upgrade.md
Install (4.3.7)

SHA256
320c340e03ecb98855431e7c3acbce46ea10e31e80a7b55bd5d53165ea8c6f92
Checksum


Update (4.3.7)

SHA256
47ee7acf7abbe84a0ae8480ca3d0169c4352a5541bc4c73553faf7e5f476ba72
Checksum

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