Releases: shopware/shopware
Release v6.5.3.0
See the UPGRADE.md for all important technical changes.
https://github.com/shopware/platform/blob/v6.5.3.0/UPGRADE-6.5.md
- NEXT-21815 - Create app manifest xsd for flow custom event
- NEXT-21814 - DAL for App flow event.
- NEXT-21816 - Update App lifecycle element for flow custom event
- NEXT-21819 - Add custom event to current list event.
- NEXT-21817 - Flow api to dispatch custom app event.
- NEXT-24807 - Handle for unknown trigger at flow builder.
- NEXT-25362 - Refactor namespace for app flow actions
- NEXT-24081 - Fix date format in documents not correct
- NEXT-25239 - Fix versioned many to one references (Maximilian Ruesch)
- NEXT-28659 - Adjust version constraint for flysystem (Sebastian König)
- NEXT-23615 - use-indices-for-cart-cleanup
- NEXT-27675 - Fix bulk edit - when empty custom fields is passed, it wipes out ALL custom fields ([Matheus Gontijo](https://github.com/Matheus Gontijo))
- NEXT-26334 - Document translator does not use fallback
- NEXT-27486 - use uuidv7 when creating new uuids (Jochen Manz)
- NEXT-25265 - Improve warning message delay actions
- NEXT-27457 - Apply domain exceptions in controllers
- NEXT-27449 - Evaluate Vue 3 eslint rules
- NEXT-27431 - Listing processors
- NEXT-24508 - Fixed product description and reviews element overflows the preview
- NEXT-26845 - Fix
sales_channel_analytics
definition - NEXT-27515 - Fix document invoice broken at letter header
- NEXT-0000 - Fix Elasticsearch DateTime criteria parser (Max)
- NEXT-27716 - Handle form validation on the modal
- NEXT-26230 - Widen the used space in storefront account overview pages
- NEXT-27284 - Wrap StorefrontController render call in ShopwareException
- NEXT-26846 - Fix DAL validation for fields with
Required
andAllowEmptyString
flags - NEXT-26658 - Add Cookie Configuration for Youtube
- NEXT-28427 - Use value of BeforeSystemConfigChangedEvent in the SystemConfigService set value. (Andreas Allacher)
- NEXT-28428 - Allow uploading of url encoded media (Michael Köck)
- NEXT-28214 - Fix bug where double slash would break salesChannelRequired check
- NEXT-28311 - Quote table names for delete unused media queries
- NEXT-27273 - Text block translation from product pages
- NEXT-26813 - Fix order state auto reset to open status
- NEXT-27403 - Catch payment method exceptions on order finish
- NEXT-28455 - Fix block slot combination of sw-sidebar-collapse
- NEXT-23958 - Fixed categories of type internal link only show 25 items
- NEXT-23486 - SEO-Bugs and Improvements in Theme / listing and cross-seller boxes
- NEXT-28475 - Propagate sw-base-field slots through other fields
- NEXT-28463 - Add active status to tabs
- NEXT-28496 - Create new template scopes
- NEXT-25797 - Improve UI settings number range detail page
- NEXT-28565 - Implement KeyValueStorage
- NEXT-28566 - Wrap Newsletter recipient error in ShopwareException
- NEXT-28618 - Add children to LineItem in order types
- NEXT-28609 - Introduce domain exception for state machine
- NEXT-28169 - Fix mail serializer bytes
- NEXT-28600 - Bulk Edit should be worked with One To One Association.
- NEXT-28712 - Add loading spinner to password confirm modal in user listing
- NEXT-28707 - Allow disabling HTML Sanitizer
- NEXT-28237 - Fix elasticsearch indexing of admin custom field sets
Release v6.5.2.1
Release v6.5.2.0
See the UPGRADE.md for all important technical changes.
https://github.com/shopware/platform/blob/v6.5.2.0/UPGRADE-6.5.md
- NEXT-25553 - Add module sw-settings-usage-data
- NEXT-26207 - Fix non-UUID FKFields in data abstraction layer
- NEXT-26890 - Do not use request locale to format the rich snippet product release date (Max)
- NEXT-26331 - Moved closing div in correct twig block (Ioannis Pourliotis)
- NEXT-25610 - Deprecate large button variant
- NEXT-23543 - rename-markAsTopseller-label-in-admin-product-details
- NEXT-26649 - Display rebuild search index search config for non-elasticsearch shop
- NEXT-26258 - Add styling property to sw-checkbox-field
- NEXT-23498 - Alphabetical sorting of countries and states
- NEXT-25322 - Fix bug missing snippets input when snippets set is more than 25
- NEXT-26752 - Replace serialize/unserialize with JsonSerializable
- NEXT-26782 - Fix Admin management of composer plugins
- NEXT-26433 - Fix bug wrong icon name on settings logs page and settings storefront page
- NEXT-25750 - Fix SDK tabs issue
- NEXT-26896 - Fix Elasticsearch visibility mapping definition (Max)
- NEXT-26184 - Update lazy function for breaking change
- NEXT-18244 - Correct the behavior of order status change in bulk editing orders
- NEXT-25347 - Add product states to product streams
- NEXT-26882 - Should be able to extend criteria before loading entity inside flow storer
- NEXT-25347 - Little changes on the customer group detail page
- NEXT-26995 - Fix error redirect on account login
- NEXT-25332 - Remove deprecated autoload === true associations
- NEXT-26983 - Allow composer app install
- NEXT-25020 - Handle user context information
- NEXT-27122 - Introduce new DomainExceptions
- NEXT-27046 - Added exception on invalid promotion code pattern
- NEXT-27106 - Salutation change is not possible in the storefront
- NEXT-27207 - Add Sales channel domain exceptions
- NEXT-27079 - Handle exception when register without error route
- NEXT-26748 - Add app version constraint
- NEXT-27176 - Allow configuration for log level on error codes for domain exceptions
- NEXT-27442 - Fix webpack cleanup config
- NEXT-27466 - Update and evaluate all packages for Vue 3
- NEXT-28406 - Correct version compare for shopware (tinect)
Release v6.5.1.1
See the UPGRADE.md for all important technical changes.
https://github.com/shopware/platform/blob/v6.5.1.1/UPGRADE-6.5.md
Release v6.5.1.0
See the UPGRADE.md for all important technical changes.
https://github.com/shopware/platform/blob/6.5.1.0/UPGRADE-6.5.md
- NEXT-19709 - Switch storefront plugin data-attribute selectors to match their -option naming (Joshua Behrens)
- NEXT-24157 - Consider Inheritance in Product Stream Mapping (Thomas Holm Thomsen)
- NEXT-24148 - Add order comment indicator in order overview (Melvin Achterhuis)
- NEXT-24029 - Add sales filter to product filtering (Melvin Achterhuis)
- NEXT-24903 - Fix typos in criteria
- NEXT-25220 - Define Store API context route as service. (Andreas Allacher)
- NEXT-25596 - Compile theme only for active sales channels (Lars Schröder (KielCoding))
- NEXT-24382 - Fix adding new customer functionality
- NEXT-25027 - added-media-uploaded-event (Hung Mac)
- NEXT-24856 - Add subset variable font Inter to Shopware storefront (Max)
- NEXT-18904 - Improve StateMachineHistory query performance
- NEXT-25870 - Form preserver iterates through wrong elements (Wanne Van Camp)
- NEXT-19751 - Add shipping status rule condition
- NEXT-25004 - Publish CMS page data from category detail page and product detail page (Vu Le)
- NEXT-18195 - add cart condition amount of shipping costs
- NEXT-25022 - Add pcre twig extension
- NEXT-25052 - Fix mismatching behaviour of snippet usage in form cms element (Vincent Neubauer)
- NEXT-21986 - sw-text-editor-toolbar does not disappear
- NEXT-25104 - Adds app action buttons for cms pages (Heiner Lohaus)
- NEXT-25289 - App action buttons for category (Heiner Lohaus)
- NEXT-24919 - Add LineItemFactory to CartLineItemController
- NEXT-25061 - Fix alignment of taxes overview grid column 'default'
- NEXT-20474 - Fix VAT ID pattern for cyprus country is not correct.
- NEXT-25145 - Refactor internals of SalesChannelRequestContextResolver (Max)
- NEXT-12019 - Set NoAutoCacheControl on httpCache routtes
- NEXT-24850 - Broken CMS image slider when mapping to deleted product cover image
- NEXT-25146 - Fix duplicated position identifier in dashboard charts
- NEXT-24930 - PHPStan rule prevent autoload in entity definitions
- NEXT-11357 - Add native image lazy loading to the Storefront
- NEXT-24983 - Make user activity tab overarching
- NEXT-25195 - Unclutter composer commands
- NEXT-25137 - Switch to Clipboard API
- NEXT-23498 - Alphabetical sorting of countries and states
- NEXT-23512 - Fix CMS service collect function for array values (Elias Lackner)
- NEXT-25069 - Fix UI broken at country state label in registration form
- NEXT-21390 - Prevent double click error to delete a product from cart
- NEXT-25219 - Prevent unfiltered cms demo category media search (Elias Lackner)
- NEXT-25253 - add-sorting-for-merged-documents (Cedric Engler)
- NEXT-25236 - sw-time-ago should handle future dates as well
- NEXT-25175 - Update Cypress to latest version
- NEXT-24427 - Add American English in Installer
- NEXT-24916 - Fix HTML line breaker at address format
- NEXT-23497 - Improve setting time zones
- NEXT-23975 - Log theme compile errors after update
- NEXT-25063 - Provided cart price taxes are not calculated into the cart price sum
- NEXT-26177 - Implement language switch and smart bar buttons for main module in App (Vu Le)
- NEXT-25267 - Make admin compatible with NPM 9
- NEXT-24935 - Create method to get translation of trigger name
- NEXT-16591 - Improve text wrap behavior in notifications
- NEXT-22671 - Add a separate Guzzle client for the First Run Wizard
- NEXT-24201 - Add transparent background possibility to text editor
- NEXT-25277 - Adjust login styling
- NEXT-25272 - Adjust menu styling
- NEXT-25291 - ProductLineItem validator ignores skip product stock validation
- NEXT-25306 - Remove unused DebugStack class
- NEXT-17050 - Allow conversion of units in the rule builder
- NEXT-25324 - Update DBAL dependency
- NEXT-25282 - Removing Cancel Button from Extension-Store Review
- NEXT-25583 - Add twig blocks in CMS Element Category Navigation (Rune Laenen)
- [NEXT-...
Release 6.4.20.2
Find more information here: https://www.shopware.com/en/changelog/#release-6-4-20-2
Changes: v6.4.20.1...v6.4.20.2
Security Update
Additional information can be found here: Security Update 05/2023
Release 6.5.0.0
See the UPGRADE.md for all important technical changes.
https://github.com/shopware/platform/blob/6.5.0.0/UPGRADE-6.5.md
- NEXT-1797 - New option for plugins using Composer 2
- NEXT-12669 - Deprecate sw-promotion in favor for sw-promotion-v2
- NEXT-14699 - Refactor theme asset
- NEXT-14360 - Build Action Button messaging system
- NEXT-16482 - Suppress confusing cart merge flash message after login when not appropriate
- NEXT-15723 - Extend country selection in the registration forms
- NEXT-7739 - Optional salutation
- NEXT-15953 - Warning for non deliverable countries in the modal for address change
- NEXT-15952 - Warning for undeliverable address in account overview
- NEXT-14361 - Smartbar buttons open modal with iframe
- NEXT-15957 - Fix VAT id field missing when guest changes address in checkout
- NEXT-14001 - Add option for newsletter DOI for registered customers
- NEXT-16151 - Refactor CheapestPrice indexing
- NEXT-15917 - Optimize storefront script loading
- NEXT-16200 - Added configurable domain for newsletter doi confirmation link
- NEXT-13601 - Add new "Unconfirmed" Order Transaction State
- NEXT-16271 - Refactor
sw-simple-search-field
component to transparent wrapper - NEXT-13410 - Add sales channel to seo url route interface
- NEXT-16661 - Rework order list filters
- NEXT-16677 - Add order status history modal
- NEXT-16679 - Added sw-order-select-document-type-modal
- NEXT-14317 - Added option to match all for line item rules
- NEXT-16660 - Rework order list status display
- NEXT-16675 - Add sw-order-state-select-v2
- NEXT-16671 - add-tabs-to-order-page
- NEXT-16678 - Adjust sw-order-document-card
- NEXT-16674 - Adjust Admin Order Line Items
- NEXT-16681 - Enable single order document delivery
- NEXT-17276 - Don't override languageId of SalesChannel in SalesChannelContext
- NEXT-16673 - Creating the new tab "General" for orders in the order module
- NEXT-17978 - Fix templates of administration component extensions of components that have overrides (Hannes Wernery)
- NEXT-16682 - Create the new tab "Details" in the order module
- NEXT-16676 - Implement new selection for address in order detail
- NEXT-18625 - Extend rule condition service
- NEXT-16683 - Implement modal to create new order
- NEXT-17414 - Make rule assignment aware
- NEXT-18187 - Moved admin dashboard statistics into separate component
- NEXT-15381 - Save theme compilation
- NEXT-11634 - Webpack alias refactor
- NEXT-19576 - Make line item conditions only consider goods where necessary
- NEXT-18215 - Implement rule awareness
- NEXT-20067 - Add lazy loading functionality to component factory
- NEXT-24324 - Unify login route and account service (Max)
- NEXT-19245 - Refactor rule awareness
- NEXT-21547 - Change criteria defaults
- NEXT-20068 - Refactor admin modules to lazy loading
- NEXT-21642 - Clean cart before serialization (Timo Helmke, Sebastian König)
- NEXT-20068 - Change component name
- NEXT-16680 - Modify create document modal
- NEXT-21456 - Message queue v2
- NEXT-21643 - Add tax provider entity
- NEXT-20067 - Add component wrap method to async component factory for supporting TypeScript in async components
- NEXT-19272 - Add CustomEntityDefinitionService and generate admin menu entries
- NEXT-22642 - Create custom entity listing
- NEXT-22643 - Implement dynamig Custom Entity Detail page
- NEXT-22209 - Add hints in admin configuration for Tax providers
- NEXT-21648 - Add tax providers to rule administration
- NEXT-23243 - Add range aggregation (Léo Cunéaz)
- NEXT-24825 - Fix Plugin Template Order (Fayti1703)
- NEXT-22646 - Implement blog category type
- NEXT-22793 - Fix document service
- NEXT-23930 - Fix plugin storefront js code being compiled twice (Maximilian Rüsch)
- NEXT-23929 - Added helpText to the minHeight of the image slider elements (Joschi Mehta)
- NEXT-23928 - Fixing Styling for image sliders with arrows outside (Joschi Mehta)
- NEXT-21647 - Add tax provider in administration
- [NEXT-23524 - Shopping experiences lazy loading](./changelog/release-6-5-0-0/2022-10-07-shopping-experiences-laz...
Release v6.4.20.1
Find more information here: https://www.shopware.com/en/changelog/#release-6-4-20-1
Changes: v6.4.20.0...v6.4.20.1
Security Update
Additional information can be found here: Security Update 04/2023
Release v6.5.0.0-rc4
See the UPGRADE.md for all important technical changes.
https://github.com/shopware/platform/blob/6.5.0.0/UPGRADE-6.5.md
- NEXT-19136 - Fix datepicker date format
- NEXT-24529 - Fixed Icon Cache for invisible areas
- NEXT-25150 - Disable CSS auto prefixer
- NEXT-25200 - Convert generated variant_listing_config in product to normal column
- NEXT-25315 - Refactor the code flow builder
- NEXT-25408 - Fix the error when saving flow with changed sequences
- NEXT-25433 - Returned invoice has 7 pages
- NEXT-25435 - Storefront watcher with an URI (Max)
- NEXT-25438 - Improve handling to link line items to custom links (Max)
- NEXT-25461 - Fix stretched images in media preview
- NEXT-25492 - Fix credit note renderer wrong logic
- NEXT-25500 - Make KernelTestBehaviour compatible with Symfony MailerAssertionsTrait (Rafael Kraut)
- NEXT-25555 - Add blockResubmit functionality to cart validators (Altay Akkus)
- NEXT-25623 - Install Shopware success with another locale
- NEXT-25668 - Remove checkbox in media module on back folder
- NEXT-25696 - Final storable flow
- NEXT-25781 - Wrong selector to open an ajax modal on page_product_detail_tax_link
- NEXT-25782 - Add order by position on rule payload update
- NEXT-25826 - Clear container cache after plugin extraction (Maximilian Rüsch)
- NEXT-25847 - Don't require already required/installed plugins
- NEXT-25855 - Reduce core package size
- NEXT-25856 - Reduce admin package size
- NEXT-25869 - Use configured twig.cache dir for twig cache
- NEXT-25966 - Remove creating order version initially
- NEXT-25980 - Update webpack-plugin-injector
- NEXT-26002 - Fix import export entity listing
- NEXT-26049 - Document can not be send
- NEXT-26059 - Fix plugin uninstall for composer plugins
- NEXT-26081 - Fix entity mapping service
- NEXT-26085 - Impossible to save draft with a Sidebar block
- NEXT-26111 - Frontend cart access
Release v6.5.0.0-rc3
See the UPGRADE.md for all important technical changes.
https://github.com/shopware/platform/blob/6.5.0.0/UPGRADE-6.5.md