github shopware/shopware v6.6.7.0
Release v6.6.7.0

22 hours ago

See the UPGRADE.md for all important technical changes.

  • #3575 - Use order currency if defined to display line items, default to context currency (Melvin Achterhuis & Fabian Blechschmidt)
  • #3738 - NEXT-38052 - Fix include of address actions (@iNaD)
  • #3819 - Only select used fields of translation tables (Sven Münnich)
  • #3824 - NEXT-38051 - added missing twig dependency StorefrontControllerGenerator (@panakour)
  • #3844 - Add no-progress option to indexing commands (Marcus Müller)
  • #4491 - Fix Shopping Experience demo entity loading (Max)
  • #4501 - Mark autoprefixer as deprecated (tinect)
  • #4538 - Fix partial hydreateEntity bug
  • #4544 - Fix product category selection unchecked (Elias Lackner)
  • #4632 - NEXT-38321 - Fix: product.rating-averaget to product.rating-average for indexing (@bh-pu)
  • #4665 - NEXT-38216 - handling sliderInfo.controlsContainer undefined case in base-slider.plugin.js (@luminalpark)
  • #4671 - Allow admin-search to get aborted by new request (Benjamin Wittwer)
  • #4672 - Deprecate legacy format in system:config:get command (Max)
  • #4687 - Fix deprecation message for shopware.payment.method (Rahpaël HOMANN)
  • #4700 - add support for message queue for local sendmail type (tinect)
  • #4704 - Fix state attribute on attributed entities (Nicky Gerritsen)
  • #4737 - Prevent newsletter optin through HEAD requests (Niklas Wolf)
  • #4760 - Cast thumbnail size to integer (Vladislav Sultanov)
  • #4779 - Changed usages of hash algo md5 to xxh128 (tinect)
  • #4782 - Changed hash algo for manifest to xxh128 (tinect)
  • #4788 - Improve order amount stats performance (Benjamin Wittwer)
  • #4812 - Move NavigationPageLoadedEvent to end (Niklas Wolf)
  • #4819 - Changed wishlist cookie from a session cookie to a cookie valid for 30 days (Max)
  • #4820 - Do not throw an error if no labels are present on country change (Max)
  • #4821 - Remove unneeded mediaFolder association (Max)
  • #4822 - Simplified product media sorting (Max)
  • #4850 - Added mailTemplateId and mailTemplateTypeId to data sent to mail action (Niklas Wolf)
  • #4851 - Added criteria events for country and country state routes (Niklas Wolf)
  • #4865 - NEXT-38520 - Avoid double submissions on password recovery form (@sneakyvv)
  • #4894 - Changed the JSON-LD schema links to use https instead of http (Wanne Van Camp)
  • #4903 - NEXT-38521 - Ignore Google Merchant parameter for caching (@wannevancamp)
  • #4948 - Do not create log package in plugin database migrations (Max)
  • #4953 - NEXT-38701 - Fix Typo('s) in PR Template (@alessandroaussems)
  • NEXT-16211 - Add ProductListingCriteriaExtension
  • NEXT-19063 - Added company and department to different views
  • NEXT-24954 - Add store API endpoints for product and category breadcrumbs
  • NEXT-26677 - Added ariaLabel parameter to sw-icon
  • NEXT-26705 - Improve keyboard UX and accessibility in top-bar navigation
  • NEXT-26705 - Preserve focus of radio inputs for shipping and payment method selection in checkout
  • NEXT-26705 - Preserve focus state after variant switch page reload
  • NEXT-26712 - Add missing visual focus states
  • NEXT-26712 - Improve focus handling for Off-Canvas cart and quantity selector
  • NEXT-26715 - Improve error suggestions
  • NEXT-32922 - Postal code not mandatory in alternative delivery address
  • NEXT-33575 - Use bootstrap prefix variable instead of hard-coded bs-
  • NEXT-33697 - Accessibility improvements for the slider plugin
  • NEXT-33807 - Improved text editor formatting
  • NEXT-33807 - Improved text formatting in the storefront
  • NEXT-33825 - Update postal code required for country table to default value is true
  • NEXT-34090 - Change search dropdown close action to button
  • NEXT-34133 - Add initial services infrastructure
  • NEXT-34142 - Fix creating invoices via bulk edit missing invoice address
  • NEXT-34189 - Shipping cost discount is not recalculated correctly
  • NEXT-35455 - Prevent account menu dropdown on mobile
  • NEXT-36016 - Improve inheritance in cms-details page
  • NEXT-36382 - Introduce app filesystem abstraction
  • NEXT-36420 - Added new batch import strategy for import/export
  • NEXT-36490 - Incorrect tax calculation for shipping costs with automatic calculation with discount item
  • NEXT-36697 - Double thumbnail after uploaded
  • NEXT-36851 - Moved plugin config button to main view
  • NEXT-36925 - Release promotion code after remove promotion line item
  • NEXT-37279 - Add chunkhash for async JS built files
  • NEXT-37439 - remove-bundles-from-path
  • NEXT-37456 - Fix generate individual code more than 25 items
  • NEXT-37503 - Update variant listing config when removing variants of product
  • NEXT-37506 - Prevent hyphens in custom field names
  • NEXT-37521 - Use correct Domain for Sitemap locations in SitemapIndex
  • NEXT-37532 - Fix unselect for media base item
  • NEXT-37564 - Remove deprecations during test execution
  • NEXT-37654 - Property value is limited to 500 on when on generating variant modal
  • NEXT-37658 - Fixed the issue where product export feed does not meet idealo requirements
  • NEXT-37661 - Allow toggling page smart bar
  • NEXT-37692 - Add json output for system checks command
  • NEXT-37767 - Fixed orders of app-cms blocks via xml
  • NEXT-37832 - Changed price schema for open api spec to be more precise
  • NEXT-37869 - Hide update button for extensions managed by composer
  • NEXT-37900 - Fix test namespace regex in DefinitionValidator
  • NEXT-37991 - Fix many to many filtered join to same table
  • NEXT-37997 - VAT is not mandatory in alternative shipping address
  • NEXT-38011 - add defineStore method to Shopware.Store
  • NEXT-38012 - Prevent overwriting of media path
  • NEXT-38038 - Optimizing Elasticsearch product indexing
  • NEXT-38043 - Add product variants only
  • NEXT-38045 - Update ESLint rules
  • NEXT-38052 - Deprecate address card template (Daniel Gehn)
  • NEXT-38112 - Fix issue cart discount with rule not possible in promotion
  • NEXT-38170 - Improve account orders accessibility
  • NEXT-38207 - Cash rounding for tax prices with multiple tax rules
  • NEXT-38209 - Added category object to navigation page
  • NEXT-38229 - Add interval DAL fields to entity generator
  • NEXT-38239 - Update Twig to 3.14.0
  • NEXT-38241 - allow customFields on mapping on newsletter_recipient
  • NEXT-38262 - Fix issue cart discount with total quantity rule not possible
  • NEXT-38266 - Expand notification message column to allow longer messages
  • NEXT-38273 - Added an Import/Export locale code serialization fallback
  • NEXT-38309 - Fix issue cannot rename media files when remote thumbnails are enabled
  • NEXT-38324 - Change size of icon for confirm field component
  • NEXT-38331 - Fix password reset validation handling
  • NEXT-38407 - Remove duplicate twig block
  • NEXT-38409 - Load all languages in snippet modal
  • NEXT-38420 - Make StateAwareTrait serializable
  • NEXT-38427 - Sort sales channels in product visibility selection (Marcus Müller)
  • NEXT-38436 - Fix birthday display in admin
  • NEXT-38495 - Update account accordion to Bootstrap version 5
  • NEXT-38520 - Block double password recovery form submissions (Bart Vanderstukken)
  • NEXT-38521 - Add srsltid parameter to ignored http cache parameters (Wanne Van Camp)
  • NEXT-38642 - add sw-users-permissions-user-detail-integrations position identifier
  • NEXT-7505 - Improved extensibility of CMS resolvers

Don't miss a new shopware release

NewReleases is sending notifications on new releases.