Early Bird Registration for DrupalCon Portland 2024 is open! Register by 23:59 PST on 31 March 2024, to get $100 off your ticket.
Install
Works with Drupal: 8.xUsing Composer to manage Drupal site dependencies
Alternative installation files
Download commerce-8.x-2.9.tar.gztar.gz
500.47 KB
MD5: 8605ffdb03364890a9c82555415cb7c1
SHA-1: 898cf2d8403afd753022ad5b194b909153bfbd86
SHA-256: f5dd043869ca442807f8e5468953671139f554c1f37dcd46c8edcd42a92ad101
Download commerce-8.x-2.9.zipzip
1.09 MB
MD5: 3891631c5945cab0b243ad8b64b3a582
SHA-1: ab241191b6fb226538ae9706f395a7f920634340
SHA-256: e57941ad309b26e43e51bafe32694e4252b1fb1db82c4e59dbf16ce067d27ee2
Release notes
Contains fix for SA-CONTRIB-2018-057
Contributors (24)
sorabh.v6, eliclaggett, RumyanaRuseva, Berdir, bojanz, lisastreeter, GoZ, rshafakian, mglaman, edwardaa, batkor, AdamPS, wizonesolutions, max-kuzomko, archnode, abramm, Improvesite Krzysztof Domański, amateescu, zaporylie, ctrlADel, qymanab, josephdpurcell, joachim, nlz
Changelog
Issues: 18 issues resolved.
Changes since 8.x-2.8:
Bug
- #2880526 by sorabh.v6, eliclaggett, RumyanaRuseva, Berdir, bojanz: Fatal error when trying to edit an order whose user was deleted
- #2994771 by lisastreeter: Minor error in payment module AuthenticationException docblock
- #2947227 by GoZ, bojanz: Rework CouponAccessControlHandler
- #2857277 by rshafakian, mglaman, bojanz: OrderTypeResolverInterface::resolve docblock says return object, we expect string
- #2993347 by bojanz, edwardaa: getTranslatedReferencedEntity() should return NULL if the entity could not be loaded
- #2987883 by GoZ, bojanz: Guard against deleted order items in Order::recalculateTotalPrice
- #2991339 by batkor: OrderItemMatcher:: getCustomFields should not assume that a form display always exists
- #2985125 by AdamPS: FilterVariationsEvent should implement getProduct
- #2984229 by wizonesolutions: Intra-Community TaxZone missing display_label property
- #2980255 by max-kuzomko, bojanz, archnode: Custom promotion triggers an error when placing an order on backend
- #2991890 by abramm, bojanz: CheckoutOrderManager::getCheckoutFlow() needs to account for deleted checkout flow, to avoid crashes
- #2990719 by zaporylie: Invalid payment state name in Payment::preSave()
- #2986667 by nlz: Product variation template has the wrong variable name for URL
Feature
- #2941401 by ctrlADel, bojanz, qymanab, josephdpurcell: Support two calculated price formatters on a single entity
- #2914386 by joachim, bojanz: Add a Price::fromArray() method