Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Install
Works with Drupal: ^8.8 || ^9Using Composer to manage Drupal site dependencies
Alternative installation files
Download commerce-8.x-2.21.tar.gztar.gz
681.82 KB
MD5: 4478927142f834dfe3c6fee7e5cb6804
SHA-1: a5bdb5b05cbac633721d6a960e88f01984441170
SHA-256: 4cc5bbf21fc70362671f18dc707c5c37be8b87ad463771ca6237a917bda3452d
Download commerce-8.x-2.21.zipzip
1.43 MB
MD5: 7502456272a87ca8f3f6616c5d8344c5
SHA-1: 3b38b58458e26f14cc4c203cda3f01ac84296909
SHA-256: 94b6e99964165cd4e23a98fabe356ebd1b6ba2a2238a19673e8d30d574b7630c
Release notes
Layout Builder for Products, Entity Print support
Contributors (37)
lisastreeter, rszrama, jsacksick, mglaman, zaporylie, rhovland, Neograph734, dravenk, valic, Morbus Iff, ctrlADel, waspper, freelock, Regnoy, Christian.wiedemann, tim.plunkett, andyg5000, skyredwang, introfini, flocondetoile, FiNeX, ELC, amateescu, Sumi, TylerMarshall, recidive, benjy, sumanthkumarc, StryKaizer, vasike, Almare, sorabh.v6, bojanz, martin_klima, drupalisme, vanlindholm, jastraat
Changelog
Issues: 16 issues resolved.
Changes since 8.x-2.20:
Bug
- #3137225 by Neograph734, mglaman: Target bundles for entity reference fields should have the same key and value
- #3134493 by skyredwang, mglaman, introfini: The user needs "Administer orders" permission to filter the Order resource
- #3037376 by flocondetoile, mglaman, FiNeX, rhovland, andyg5000: Order product category condition matches non-taxonomy ids
- #3128322 by mglaman, jsacksick: Filtering variations over JSON:API is always access false
Feature
- #3153381 by lisastreeter, rszrama, jsacksick, mglaman, zaporylie, rhovland: Add an "AVS response code" base field to Payment entities
- #2952529 by mglaman, dravenk, valic, Morbus Iff, ctrlADel, waspper, freelock, Regnoy, Christian.wiedemann, tim.plunkett, andyg5000: Support for Layout Builder module
- #2887061 followup by ELC: Fix a typo and the default configuration in PurchasedEntityConditionBase.
- #3155132 by mglaman, Sumi: Allow customizing the checkout completion message from the user interface
- #2908196 by mglaman, TylerMarshall, rszrama: Add ability to add an order comment
- #3156489 by mglaman, recidive: Provide an `admin-url` token for orders
- #2831952 by benjy, mglaman, sumanthkumarc, StryKaizer, vasike, Almare, sorabh.v6, bojanz, martin_klima, drupalisme, vanlindholm, jastraat, flocondetoile: Create an entity_print renderer for orders (to allow order PDF output)
Task
- #3164630 by amateescu: Add "View" as the default operation for orders in the admin order list.
- #3164368 by amateescu, rszrama: Minimize the wasted vertical space of the adjustment widget
- #3163968 by amateescu: Allow the quantity widget to be used by other entity types.
- #3163464 by jsacksick: Add a PaymentOption::toArray() method.
- #3109312 by jsacksick, mglaman: Validate order items modified on the cart form.