Releases: shopware/shopware
Releases · shopware/shopware
Release v6.5.7.2
See the UPGRADE.md for all important technical changes.
Release v6.5.7.1
See the UPGRADE.md for all important technical changes.
Release v6.5.7.0
See the UPGRADE.md for all important technical changes.
- NEXT-30834 - Added Http Cache to Route
- NEXT-30854 - Fix sw-promotion-v2 detail via datepicker usage so timepickers are displayed again. (AubreyHewes)
- NEXT-0000 - fix-transition-state-machine-exception (Jasper Peeters)
- NEXT-25584 - Media path storage
- NEXT-28996 - Make order module Vue 3 compatible
- NEXT-30455 - Add missing closing div in order history (Stefan Zopfi)
- NEXT-29277 - Add consent banner for usage data collection
- NEXT-29828 - Added async theme compilation configuration
- NEXT-00000 - Support active flag and maintenace mode in store api routes. (Andreas Allacher)
- NEXT-31496 - Fix custom icon in templates with restricted variables (Stefan Poensgen)
- NEXT-30601 - Fix missed error code in shopware.yaml
- NEXT-28992 - Vue 3 Fix category module
- NEXT-30315 - Change display product properties case
- NEXT-25425 - Change drop event of sw-sortable-list
- NEXT-30642 - Disable database profiler on CLI
- NEXT-30408 - Improved sorting error message
- NEXT-30670 - Use normal kernel system update
- NEXT-30825 - Fix accept all cookies button styling (Melvin Achterhuis)
- NEXT-30264 - Limit maximum length for search term
- NEXT-30705 - Add missing schemas and tags
- NEXT-29921 - Fix Null Value Issue for 'zipcode' Column in Database
- NEXT-30929 - Check nested query for version id field
- NEXT-30765 - Fix: Using designer in category send us back to the wrong page.
- NEXT-30040 - Sugar syntax for es definition
- NEXT-30652 - Tag api aware
- NEXT-30828 - Return error on preview with invalid SEO URL template (Joshua Behrens)
- NEXT-30829 - Use displayed SEO URL template value for validation hints (Joshua Behrens)
- NEXT-30087 - Fix document type display blank if language is child
- NEXT-26311 - Fix export advanced price with rule name
- NEXT-30812 - Fix snippets only consider domain snippet set id when set
- NEXT-23795 - Prevent inserting double dots into an url in mail
- NEXT-30848 - Change title for wishlist toggle (tinect)
- NEXT-0000 - Change type to UrlGeneratorInterface in BCStrategy (tinect)
- NEXT-29060 - Fix Generating documents very slow once a reasonable number of documents exists
- NEXT-0000 - Deprecated Shopware\Core\Checkout\Cart\CartEvents (Max)
- NEXT-30838 - Remove AFTER statement from order_line_item migration (Max)
- NEXT-0000 - Correct namespace of AbstractMediaUrlGenerator (tinect)
- NEXT-25998 - Add onlyLiveVersion parameter to app webhooks
- NEXT-30963 - Typo from "langugage" to "language" (Matheus Gontijo)
- NEXT-30950 - Deprecate LoggerFactory
- NEXT-30920 - Improve focus on input for multi select tag component
- NEXT-30753 - Fix last customer payment method unavailable
- NEXT-19579 - Improve-ElasticSearch-Debugging
- NEXT-30849 - Update admin sdk
- NEXT-0000 - Add local apps folder (Max)
- NEXT-29904 - Fix find best variant sorting
- NEXT-30811 - change-array-parameter-type-to-binary
- NEXT-30809 - fix app rule condition validation
- NEXT-30171 - Deprecate unused components for cleanup in v6.6.0
- NEXT-31375 - Deprecated typo in image gallery config (Ioannis Pourliotis)
- NEXT-30947 - Disallow direct access to guest account login page
- NEXT-30847 - phpstan-rule-to-prevent-after-statement-in-migration
- NEXT-31086 - fix seo url criteria for category (Jeff Böhm)
- NEXT-31012 - Use domain exception in Elasticsearch bundle
- NEXT-30879 - Fix sorting of product cross selling with dynamic product group by price
- NEXT-30810 - Update bulk edit product.
- NEXT-31048 - Add payment and shipping method technical_name
- NEXT-30650 - Fix creating Rule for customer custom fields
- NEXT-30987 - Fix custom price fields in admin
- NEXT-30878 - Fix symfony flex template admin build and watch
- NEXT-30907 - Handle exception for ProductExportGenerator
- NEXT-31153 - Batch cart price calculation
- [NEXT-25102 - Fix that multiple instances of same CMS element from app sdk are not working](./changelog/release-6-5-7-0/2023-10-18-fix-that-multiple-instances-of-same-cms-element-from-app-sdk-are-not-working.m...
Release v6.5.6.1
See the UPGRADE.md for all important technical changes.
Release v6.5.6.0
See the UPGRADE.md for all important technical changes.
- NEXT-00000 - Fix OpenApi definitions (Benjamin Wittwer)
- NEXT-30599 - Fix overridden super calls in promise chains in admin components (Maximilian Rüsch)
- NEXT-29549 - Make eslint compatible with TypeScript
- NEXT-30427 - Fix datepicker to correctly load Vue refs on initial page loads (Maximilian Rüsch)
- NEXT-29905 - Replace Vue 2 filters
- NEXT-30042 - Allow to restrict theme:compile to themes and sales channels (Max)
- NEXT-26940 - Throw a domain exception when inserting a category after a category which does not exist
- NEXT-30160 - Add error handling on document preview (Cedric Engler)
- NEXT-28994 - Vue 3 Fix properties module
- NEXT-30143 - Add a force option to the assets:install command
- NEXT-30142 - Add scheduled task helpers commands
- NEXT-30141 - Ignore ExtensionThemeStillInUseException for incidents
- NEXT-30170 - Add invalid document exception to error log level notice
- NEXT-0000 - Refactor internals of SeoUrlUpdater (Max)
- NEXT-30236 - Remove cached seo resolver
- NEXT-30456 - Add option to framework:schema command
- NEXT-30098 - Apply domain exception for Access key helper
- NEXT-30240 - Fix download file name and fallback cannot contains slashes
- NEXT-18182 - Vue3 compatibility for privileges.service
- NEXT-30137 - Add missing Vue 3 Jest tests
- NEXT-24941 - enable rule builder time unit conversion
- NEXT-29008 - Vue 3 Fix promotions module
- NEXT-29798 - Add non-stackable line item exception to log level notice
- NEXT-30332 - Use correct languages to update product search keywords. (Andreas Allacher)
- NEXT-20198 - Dont trigger flow when importing csv
- NEXT-29959 - Fix user recovery request on different default language
- NEXT-21702 - 2023-09-05-fixed-bug-custom-fields-not-shown-on-new-shipping-method
- NEXT-30014 - Add twig block to tab component on customer detail page
- NEXT-30352 - Fix cache clear in cluster setups
- NEXT-29625 - Add forced install to TestBootstrap.php
- NEXT-29827 - add indeterminate checkbox state
- NEXT-28627 - Expose active billing address over context Store-API
- NEXT-25508 - fix entity multi select not clearable
- NEXT-30364 - Fix predis support
- NEXT-30306 - Fix query string parser throw syntax errors
- NEXT-30400 - Add fixed UUID to OA schema
- NEXT-30079 - Fixing add product by number
- NEXT-30429 - Propagate request data to payment payloads during checkout
- NEXT-29277 - Remove old consent modal
- NEXT-30181 - Handle exception for VersionManager
- NEXT-30262 - Collect cache invalidations in Redis
- NEXT-30509 - Change source map variant
- NEXT-30539 - Add missing semicolon after JS variable (tinect)
- NEXT-30544 - Add update interval to sitemap documentation
- NEXT-30292 - Add cart and promotion exception to log level notice
- NEXT-30627 - Fix media:delete-unused command when used with an offset of 0
- NEXT-30651 - Exclude cache folder from backup
- NEXT-30648 - Fix queing admin search
Release v6.5.5.2
See the UPGRADE.md for all important technical changes.
Release v6.5.5.1
See the UPGRADE.md for all important technical changes.
Release v6.5.5.0
See the UPGRADE.md for all important technical changes.
- NEXT-29158 - Added horizontal alignment config to cms-image (Joschi Mehta)
- NEXT-29895 - Allow to query/filter on null on fields of type ListField (Kurt Inge Smådal)
- NEXT-12479 - Refactor stock management
- NEXT-29559 - Add active from to tax rule
- NEXT-29869 - Add versioning to Refund related entities (Mateusz Kowalski)
- NEXT-29321 - Communication from storefront to app server
- NEXT-29081 - Fix shipping cost editing by admin in not default currency
- NEXT-29617 - Reintroduce custom icon possibility in the
<sw-icon/>
component. (AubreyHewes) - NEXT-29490 - Change line item removal in Store-API to POST
- NEXT-19616 - Fix translation MessageFormatter locale (Dumka.pro)
- NEXT-29131 - Order creation without customer breaks admin order panel
- NEXT-29111 - There are console errors while creating a new customer
- NEXT-29507 - Improve DAL Criteria ID validation
- NEXT-29615 - Fix Symfony bundle container access
- NEXT-29635 - Add criteria schema to admin API
- NEXT-29164 - Fix PHP 8.2 deprecations
- NEXT-29596 - Handling incident rate-limit
- NEXT-29662 - Reset from & to dates to ignore time when comparing dates for DateRangeRules (Tommy Quissens)
- NEXT-29671 - Make the error summary component optional in the card view component
- NEXT-28865 - Update salutation default for customer
- NEXT-21158 - Fixed bug with 0 price product discount
- NEXT-28488 - Disallow accentue in fonts
- NEXT-29106 - Add missing modal close to PseudoModalUtil
- NEXT-29716 - do not throw exception on no verification hash
- NEXT-27399 - Duplicating contact data results in empty form
- NEXT-29784 - Add Criteria event to finalize transaction
- NEXT-29768 - Fix missed error code in shopware.yaml
- NEXT-29633 - Fix register router with empty billing address
- NEXT-30016 - Remove objects from the storefront exception messages (Ruslan Belziuk)
- NEXT-25490 - Throw an exception when an app uses features that require a secret but does not provide an app secret
- NEXT-29789 - Add option to disable dev server inline mode
- NEXT-28991 - Deprecate sw-field wrapper
- NEXT-29797 - Fix asset manifest creation locally
- NEXT-29735 - Handle exception for country not found
- NEXT-29109 - Bad performance when editing text with many CMS blocks
- NEXT-29733 - Invalidate parent products when invalidating product detail route
- NEXT-27537 - Add health check url
- NEXT-28991 - Add twig if/else support for template extensions
- NEXT-29862 - Fix missing privileges error in admin extension sdk repository
- NEXT-29732 - Remove admin package.json contributors
- NEXT-29534 - Fix passing non string identifier to client repository
- NEXT-29916 - Introduce Global Default for Storefront
- NEXT-29377 - Load cmsPage correctly when single page is maintain page
- NEXT-18182 - Fix vue-twig pre-processor
- NEXT-29908 - Prevent cache warmup for headless saleschannels
- NEXT-29967 - Fix customer review count sync
- NEXT-29969 - Readd extensions API to order
- NEXT-29980 - Allow running scheduled task handler as crontab
- NEXT-29992 - Fix mariadb compatibility
- NEXT-30019 - Apply JS to Storefront during composer build:js:storefront
- NEXT-29990 - fix loading state for the sales channel detail product tab
- NEXT-28997 - Make customer module Vue 3 compatible
- NEXT-30010 - Show secure access key
- NEXT-30064 - Add Criteria events to transactions
- NEXT-27121 - Add max limit to admin api calls
- NEXT-29901 - Revert extensionAlias in Storefront webpack config
- NEXT-28978 - Add Vue 3 Jest
Release v6.5.4.1
See the UPGRADE.md for all important technical changes.
Release v6.5.4.0
See the UPGRADE.md for all important technical changes.
https://github.com/shopware/platform/blob/v6.5.4.0/UPGRADE-6.5.md
- NEXT-23811 - Implement consideration of log configuration for plugins (Alexander Wink)
- NEXT-28673 - Add order tax state footnote in customer's order history (Joshua Behrens)
- NEXT-23633 - Do not show fullwidth OffCanvas in mobile (xs) viewport
- NEXT-17619 - Prevent unfiltered payment method media search (Elias Lackner)
- NEXT-25264 - Fix salutation auto set default when create customer in admin
- NEXT-26840 - Allow disabling fine grained config caching
- NEXT-27075 - Store asset manifest in the private filesystem
- NEXT-29324 - Update default storefront templates to improve developer experience (Robert Fischer)
- NEXT-26800 - Add open-api validation command
- NEXT-24207 - Added handler for route changes inside apps
- NEXT-28607 - Fix duplicate styling in storefront hot-mode (Benjamin Wittwer)
- NEXT-28477 - Fix webpack clean plugin glob pattern
- NEXT-25815 - Recurring payment handler
- NEXT-28799 - Add editor for custom fields on units (Joshua Behrens)
- NEXT-10719 - Categories with external link shouldnt have SEO urls
- NEXT-28698 - Product payload for storefront controller (Alexander Schmidt)
- NEXT-26928 - Apply domain exception for media
- NEXT-28976 - Extend storefront webpack watch range (Benjamin Wittwer)
- NEXT-28688 - Add missing OpenApi definitions (Benjamin Wittwer)
- NEXT-26919 - Add Domain Exception for customer
- NEXT-28766 - Deprecated external tax state
- NEXT-26513 - Document Inheritance / sw_extends dont work
- NEXT-28772 - Run state transitions in system scope
- NEXT-27480 - Shipping method price unique quantity start exception handler
- NEXT-28243 - Update Admin Extension SDK version
- NEXT-28781 - use file extension and mime type for validating uploads
- NEXT-29183 - add thumbnail sizes to product manufacturers (tinect)
- NEXT-28610 - Apply domain exceptions
- NEXT-28434 - Catch order not found errors in Storefront
- NEXT-26878 - Change log_level of template rendering errors for ProductExport and MailService
- NEXT-28902 - Ensure profiler is not loaded in production mode
- NEXT-28904 - Generate unused media report
- NEXT-28924 - Decrease log level of ExportNotFoundException
- NEXT-28971 - Remove unnecessary cache hash creation for cache in the CurrencyFormatter and add cache reset (Max)
- NEXT-22942 - Add generic template to EntityRepository
- NEXT-28812 - Allow only printable ASCII characters in filename
- NEXT-28770 - Fix missing product link at a new order
- NEXT-29054 - Improve Bulk Edit UI for the toggle field
- NEXT-29077 - Missing product cover images when no version id is filled
- NEXT-29053 - Update sizing of icons on Settings searchable content general component
- NEXT-29105 - Allow typescript in the storefront
- NEXT-26363 - Display created by admin pill without salutation
- NEXT-24602 - Fix order loaded event missing billing address association
- NEXT-26862 - Fix settings customer groups listing pagination
- NEXT-28431 - Clear cache after search config is updated
- NEXT-28631 - Fix address validation definition in register route
- NEXT-28517 - Fix user cannot be deleted when associating with a customer
- NEXT-28630 - Fix the render error message
- NEXT-29147 - Remove body from footer.html-twig
- NEXT-29004 - Add a elasticsearch mapping update command
- NEXT-26389 - Allow installation of apps in the FRW
- NEXT-26264 - Deprecate constraint annotations
- NEXT-25804 - Fix duplication of theme images
- NEXT-29195 - Remove info about single-transaction header
- NEXT-29172 - Make app components to be appropriately updated
- NEXT-29314 - Add storefront controller endpoints to change or delete multiple line items at once (Max)
- NEXT-25247 - Improve validation in customer detail address
- NEXT-29218 - Remove aciton button from storefront account overview
- NEXT-29203 - Fix cms page won't add custom css classes. (Mario Schierhoff)
- NEXT-29278 - Product cover inherited does not work anymore
- [NEXT-29302 - Fix support for Symfonys
trusted_*
kernel parameters](./changelog/rele...