Der beliebte Onlineshop Shopware erhielt das Update 6.5.0.0, das als Evaluierung und somit nicht in produktiv Umgebungen eingesetzt werden kann. Es gibt zahlreiche Änderungen und Bugfixes.
ACHTUNG Der Release Candidate dient ausschließlich zu Evaluierungszwecken und sollte nicht in Produktiv-Umgebungen eingespielt werden.
Shopware 6.5.0.0 Changelog
- 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
- NEXT-25259 – Refactor password confirm modals (Silvio Kennecke)
- NEXT-16673 – Add Order Draft view for new Order UX
- NEXT-17944 – Unify the place to manipulate the context token variable
- NEXT-18605 – Fix wrong created date in order detail
- NEXT-24716 – Fixed Translation Cache tag for special characters (Florian Liebig)
- NEXT-22734 – Implement custom entities for plugins
- NEXT-23383 – Implement CMS Page and SEO assignment for cms-aware
- NEXT-21195 – Adds default value for delivery time
- NEXT-21806 – Product detail page error modal should have a „do not show again“ option
- NEXT-24107 – New Template Blocks for document position columns (Alexander Kludt)
- NEXT-24215 – Add stacktrace to error responses from api in debug mode (Alexander Kludt)
- NEXT-24082 – Fix setting null-data while expecting array on a StorefrontResponse (Stephan Niewerth)
- NEXT-23484 – Clean up versionIds when editing orders
- NEXT-23917 – Upgrade to DBAL 3
- NEXT-21600 – Add hashes to chunk naming
- NEXT-24212 – fix typos in cms element blocks (Wanne Van Camp)
- NEXT-23972 – Remove abandonend packages
- NEXT-24074 – Remove admin major feature flags
- NEXT-23917 – Update symfony to 6.1
- NEXT-18114 – Change admin font to Inter
- NEXT-23395 – Creating new order tabs changes
- NEXT-23222 – Adjust icon sizes for major release
- NEXT-24792 – Fix typo in customer scope config card
- NEXT-21296 – Add Customer Created By Admin Rule
- NEXT-24521 – Extend document renderer events (Felix Brucker)
- NEXT-23049 – Fix merged PDF contains a line at the top
- NEXT-24135 – Remove EntityRepositoryInterface
- NEXT-24285 – Added composer commands
- NEXT-12248 – Flysystem v3
- NEXT-23355 – Added the AbstractAvailableCombinationLoader to make the AvailableCombinationLoader expandable
- NEXT-21203 – Remove deprecations in Core/Framework/Api
- NEXT-21203 – Remove Migration deprecations
- NEXT-21612 – Remove vendor chunk and optimize code splitting
- NEXT-24091 – Use env local for web installer
- NEXT-22079 – Use opensearch sdk
- NEXT-24311 – Decouple from Symfony HTTP Cache Store Invalidations
- NEXT-21832 – Prevent errors on email preview and show error message on test mail function
- NEXT-21203 – Remove Core feature flags
- NEXT-21203 – Remove Feature Flag FEATURE_NEXT_16640
- NEXT-24351 – Adjust error message for demodata command (Lucas Breiner)
- NEXT-23525 – Remove deprecations in admin modules for cms area
- NEXT-21612 – Add lazy-loading to icons
- NEXT-20041 – Remove Open-API schema call
- NEXT-24222 – Add rule awareness to flow builder
- NEXT-23631 – Fix order status selection style
- NEXT-23904 – Make administration compatible to node 18
- NEXT-21203 – Remove deprecated Defaults constants
- NEXT-24242 – Remove deprecations in checkout area
- NEXT-21668 – Remove snippets from js bundle
- NEXT-21203 – Remove Core deprecations
- NEXT-21203 – Remove deprecation in core-devops and core-maintenance
- NEXT-24389 – Update cypress config
- NEXT-19509 – Implement VueJs 3 eslint rules
- NEXT-24511 – Optimize EntityType (Jan Matthiesen)
- NEXT-24520 – Set plain customFields value
- NEXT-24266 – Update to symfony 6.2
- NEXT-24671 – Improve order transition performance by removing redundant calculation (Joshua Behrens)
- NEXT-23944 – Remove Bootstrap v4
- NEXT-18421 – Remove deprecated and unused dependencies
- NEXT-24510 – Add database index for order.order_number (Pavel Rossinsky)
- NEXT-23957 – Fix delete events not triggered in sync service
- NEXT-24202 – Fix wishlist merge with empty products
- NEXT-23668 – Reduce sales channel requests at boot to one
- NEXT-23087 – Rule Builder UI improvement
- NEXT-22375 – Add create app command
- NEXT-24490 – Fixing the style of stop action
- NEXT-24491 – Remove access modifier final for Plugin and KernelPluginLoader
- NEXT-21203 – Remove deprecation in Core/Framework
- NEXT-21203 – Remove deprecations in DataAbstractionLayer
- NEXT-23946 – Remove old cart-item templates in favor of new line-item template
- NEXT-20590 – Fix sw-custom-field-set-renderer prop mutation
- NEXT-23945 – Move script tags to head with defer
- NEXT-23678 – Fix sw-multi-tag-select
- NEXT-20140 – Make necessary parts of the admin private
- NEXT-21203 – Remove deprecations in Core/Framework
- NEXT-17773 – Change text editor input event
- NEXT-24341 – Fix inter-ui apache incompatibility
- NEXT-24068 – Refactor First Run Wizard client
- NEXT-21203 – Remove deprecation in Core/Framework/Event
- NEXT-24557 – Create type for promotion module
- NEXT-21203 – Remove deprecations in Elasticsearch bundle
- NEXT-23948 – deprecated availability block in buy widget
- NEXT-20069 – Convert rare core components to lazy load
- NEXT-24575 – Deprecated seo url association field
- NEXT-24552 – Fix component library
- NEXT-14065 – Remove module sw-my-apps
- NEXT-23501 – Update admin dependencies
- NEXT-23501 – Fix webpack watcher assets
- NEXT-24553 – Limit upper version constraint of compatible PHP versions
- NEXT-21198 – Update dependencies
- NEXT-23166 – Removing data creation functions
- NEXT-21334 – Throw Elasticsearch exceptions by default
- NEXT-18592 – Remove PHP deprecations from inventory area
- NEXT-24513 – Fix missing snippet in sw-promotion-v2
- NEXT-21510 – Introduce rule names as constants
- NEXT-24666 – Make bootstrap JavaScript globally accessible
- NEXT-24548 – Remove deprecations & feature flag
- NEXT-23906 – Remove docs folder
- NEXT-24646 – remove php deprecations in the core for merchant services area
- NEXT-24619 – Add dynamic public paths to administration assets
- NEXT-24417 – Change naming of Contact form recipient
- NEXT-21203 – Remove deprecations in Core/Framework/Test
- NEXT-24432 – Fix direct module navigation with SDK
- NEXT-24691 – Fix shipping icon and module name
- NEXT-24646 – Remove Feature Flag NEXT-18187
- NEXT-23940 – Add option to allow skipping assets:install
- NEXT-21203 – Remove
Core/Content
deprecations - NEXT-21203 – Remove Content feature flags
- NEXT-24646 – Remove major deprecations from merchant services area
- NEXT-24353 – Unskip and refactor sw-settings-search/acl.spec.js E2E test
- NEXT-23096 – Add automatic type information to Entities and repository methods
- NEXT-25555 – Add blockResubmit functionality to cart validators (Altay Akkus)
- NEXT-6598 – Apply validation for API system configs
- NEXT-24646 – Deprecate private JS components
- NEXT-24675 – Fix icons that are missing
- NEXT-24739 – Improve SDK channel performance
- NEXT-24597 – Swap folder icons in inventory
- NEXT-23974 – Update Storefront design
- NEXT-24715 – Fix image magnifier on XXL viewports (Jonas Søndergaard)
- NEXT-24830 – Add variable font Inter to Shopware storefront (Max)
- NEXT-11656 – adds manufacturers to dynamic productgroups
- NEXT-24358 – Alter Storefront snippets
- NEXT-24530 – Add a scheduled task to clean up old webhook logs
- NEXT-24110 – add scale unit to customer age condition
- NEXT-24770 – Change the feature flags regarding the default layout to 6.6
- NEXT-22218 – Update Storefront eslint
- NEXT-22220 – Update Storefront stylelint
- NEXT-17997 – Add missing block to sw-flow-index
- NEXT-25032 – Add static as return value on EntityCollection methods for better static code analysis (Joshua Behrens)
- NEXT-24538 – Add yalc to devenv
- NEXT-24448 – Fix console error on AjaxModal
- NEXT-24138 – Implement SEO assignment for cms aware
- NEXT-24710 – Some icons are not compatible with trunk on admin category
- NEXT-21090 – Update DomPDF and remove custom patch version
- NEXT-22593 – Added condition for total of purchas prices
- NEXT-24823 – Fixes code sample in 2021-03-24-nested-line-items.md (Rohith Meethal)
- NEXT-24822 – Change translation items from Artikel to Einträge to reduce ambiguity to products (Joshua Behrens)
- NEXT-22226 – Update babel and browserslist
- NEXT-24702 – Update my extensions cards
- NEXT-13597 – Added product review form send event
- NEXT-24878 – Fix product detail promise resolution in administration
- NEXT-21041 – Added days since first login rule condition
- NEXT-12887 – Remove the concept of cart names
- NEXT-24827 – Add customer salutation rule condition
- NEXT-25492 – Fix credit note renderer wrong logic
- NEXT-15587 – Fixed custom field set renderer without custom fields inside
- NEXT-24457 – Flow edit action for stop flow
- NEXT-24773 – Removed Storefront CSRF implementation
- NEXT-24566 – Save order before creating document
- NEXT-23637 – Switch billing and shipping display order
- NEXT-17866 – Fix hardcoded node path in sw-chart
- NEXT-24924 – Fix typo in API expectation error code (Joshua Behrens)
- NEXT-24893 – Optionally re-enable prefering IPv4 over IPv6 in Node17+
- NEXT-24877 – remove deprecations in first run wizard
- NEXT-24897 – Remove deprecations in sw-settings-shipping-price-matrix
- NEXT-24889 – Remove missing deprecations
- NEXT-24873 – Remove abandoned
sensio/framework-extra-bundle
dependency - NEXT-21203 – Remove undefined salutation
- NEXT-24400 – Enabled no mutating props eslint rule
- NEXT-24797 – Fix incorrect icons in Administration checkout area
- NEXT-25500 – Make KernelTestBehaviour compatible with Symfony MailerAssertionsTrait (Rafael Kraut)
- NEXT-20741 – Remove app navigation entries app name prefix
- NEXT-24813 – Remove unnecessary runtime fields from refund handling
- NEXT-23416 – Update cypress to v12
- NEXT-22223 – Update to webpack 5
- NEXT-24883 – Add loading indicator back to button
- NEXT-25005 – CMS element for app does not take full width in sw-cms-block__content
- NEXT-23740 – Fix letter header invoice incorrect
- NEXT-24853 – Generate CSS vars from SCSS variables
- NEXT-22656 – Add Custom Entity Page Type and page type registry
- NEXT-24662 – Atomic theme compilation
- NEXT-24942 – Disable admin-watch browser open with env variable
- NEXT-21783 – Fix context menu design
- NEXT-24798 – Fix icons incorrect for area customer & order
- NEXT-24802 – Fix missing icons in sales-channel area
- NEXT-24577 – Prohibit usage of pre-release npm packages
- NEXT-24403 – Read runtime fields
- NEXT-17563 – Remove the manual theme route and use routeMiddleware instead
- NEXT-24793 – Allow statistic date ranges to be extended
- NEXT-24995 – Fix administration table editor toolbar for non Chromium user (Joshua Behrens)
- NEXT-23416 – Fix customer address flackyness
- NEXT-23646 – New Quantity Selector
- NEXT-24782 – Rewrite doctrine profiler to use doctrine middlewares
- NEXT-24597 – Fix last folder icon
- NEXT-24881 – Fix product display per sales channel settings
- NEXT-24892 – Remove deprecations from area inventory
- NEXT-24809 – Add PaymentMethodRoute and ShippingMethodRoute hooks
- NEXT-25026 – Fix CMS listing element alignment
- NEXT-25003 – Fix deprecated method in sw-url-field template
- NEXT-22891 – Fix double optin handling in newsletter store-api route
- NEXT-24973 – Fix missing icons in Media
- NEXT-24960 – Fix permissions for creating documents in sw-order
- NEXT-24678 – Fix snippet problem in Admin API and Store API
- NEXT-23920 – Improve static analysis
- NEXT-20043 – Increase admin startup request performance
- NEXT-6450 – Make first run wizard closable
- NEXT-24512 – Replace element modal icon sizing
- NEXT-21203 – Remove psalm dependency
- NEXT-25050 – Update meteor icon kit
- NEXT-24529 – Fixed Icon Cache for invisible areas
- NEXT-25062 – Fix DeliveryPosition taxes override LineItem taxes
- NEXT-22262 – Fix foreign key resolving
- NEXT-24497 – Fix quick opening and closing of OffCanvas cart
- NEXT-25129 – Respect filesystem on duplicate upload
- NEXT-25174 – Update Monolog
- NEXT-25213 – Fix profiling bundle when no dev deps
- NEXT-25212 – Update deliver ordered product downloads flow template
- NEXT-25218 – Update Dompdf
- NEXT-23496 – change-country-naming-convention
- NEXT-24931 – Database table cleanup
- NEXT-23955 – Fix customer cannot create with language not available
- NEXT-25177 – Fix encoder
- NEXT-25063 – Provided cart price taxes are not calculated into the cart price sum
- NEXT-25267 – Make admin compatible with NPM 9
- 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-25324 – Update DBAL dependency
- NEXT-25067 – Fix tracking codes cannot be exported
- NEXT-19886 – Use bootstrap variable to define container width
- NEXT-24546 – UI improvement for order and customer
- NEXT-25435 – Storefront watcher with an URI (Max)
- NEXT-25438 – Improve handling to link line items to custom links (Max)
- NEXT-24547 – Change column tax_rate allow three decimal
- NEXT-24862 – Fix can’t search with document number in order detail page
- NEXT-25269 – Fix label Incl. VAT display with intra community B2B
- NEXT-25410 – Fix navigation duplicated error in bulk edit
- NEXT-25021 – Improve search results behavior
- NEXT-25346 – Change scope of cartTaxDisplay condition
- NEXT-21258 – Add version state
- NEXT-25391 – Fix JS error in account overview
- NEXT-25315 – Refactor the code flow builder
- NEXT-25537 – Fix storefront theme asset paths (Benjamin Wittwer)
- NEXT-25375 – Allow editing the searchable content via the context menu
- NEXT-25342 – Improve errors in order new customer modal
- NEXT-25201 – Add provinces for Canada country
- NEXT-25371 – Fix quantity alignment of order line item
- NEXT-25433 – Returned invoice has 7 pages
- NEXT-25782 – Add order by position on rule payload update
- NEXT-25650 – Fix theme assets
- NEXT-25367 – Remove admin user activity debounce
- NEXT-25461 – Fix stretched images in media preview
- NEXT-25696 – Final storable flow
- NEXT-25484 – Fix auto logout multiple tabs behaviour
- NEXT-25651 – Fix send mail message encoding
- NEXT-25668 – Remove checkbox in media module on back folder
- NEXT-25672 – Suggest shopware/dev-tools package
- NEXT-25200 – Convert generated variant_listing_config in product to normal column
- NEXT-25701 – Message serialization
- NEXT-25690 – Added defaultRangeIndex property to sw-chart-card
- NEXT-25711 – HTML Filter in Snippets
- NEXT-24882 – Improve address markup to remove space between the symbol
- NEXT-25623 – Install Shopware success with another locale
- NEXT-25781 – Wrong selector to open an ajax modal on page_product_detail_tax_link
- NEXT-25758 – Refresh plugins after running composer commands
- NEXT-25408 – Fix the error when saving flow with changed sequences
- NEXT-25742 – Added helpText property to sw-chard-card
- NEXT-25826 – Clear container cache after plugin extraction (Maximilian Rüsch)
- NEXT-25855 – Reduce core package size
- NEXT-19136 – Fix datepicker date format
- NEXT-25847 – Don’t require already required/installed plugins
- NEXT-25980 – Update webpack-plugin-injector
- NEXT-26059 – Fix plugin uninstall for composer plugins
- NEXT-25150 – Disable CSS auto prefixer
- NEXT-25966 – Remove creating order version initially
- NEXT-26002 – Fix import export entity listing
- NEXT-26085 – Impossible to save draft with a Sidebar block
- NEXT-25856 – Reduce admin package size
- NEXT-25869 – Use configured twig.cache dir for twig cache
- NEXT-26081 – Fix entity mapping service
- NEXT-26111 – Frontend cart access
- NEXT-26049 – Document can not be send
- NEXT-26140 – Improve twig security extension
- NEXT-26164 – Fix JWT key generation
- NEXT-26073 – Allow snippet value to include bootstrap 5 data attributes
- NEXT-26255 – Refresh plugins in management service
Quelle: Shopware Changelog | Shopware
Interessiert in verschiedenste IT Themen, schreibe ich in diesem Blog über Software, Hardware, Smart Home, Games und vieles mehr. Ich berichte z.B. über die Installation und Konfiguration von Software als auch von Problemen mit dieser. News sind ebenso spannend, sodass ich auch über Updates, Releases und Neuigkeiten aus der IT berichte. Letztendlich nutze ich Taste-of-IT als eigene Dokumentation und Anlaufstelle bei wiederkehrenden Themen. Ich hoffe ich kann dich ebenso informieren und bei Problemen eine schnelle Lösung anbieten. Wer meinen Aufwand unterstützen möchte, kann gerne eine Tasse oder Pod Kaffe per PayPal spenden – vielen Dank.