Install

Works with Drupal: 8.x

Using Composer to manage Drupal site dependencies

Alternative installation files

Download commerce-8.x-2.14.tar.gztar.gz 572.1 KB
MD5: 312b94029707c99e9bb7e74906bcd44f
SHA-1: 83d3f024d452b0e1d3a402936c48103c5ef97282
SHA-256: 013b174eaaf14f55ceef2e49883b1bc09075978373539981bce31de8ac9bb032
Download commerce-8.x-2.14.zipzip 1.22 MB
MD5: 5e32241dd748648701107c32dcc53396
SHA-1: fe49cd181f6384d53ca1672f40d64d18c0be000c
SHA-256: 94fb31d39c35ea7949cbe3708a7beeab541f0187df6772808c0d207f762abefd

Release notes

This is the last release to support Drupal 8.6 and PHP 5. From next release Drupal 8.7 and PHP 7 will be required.

This release requires Address 1.7 and Profile 1.0.
If your site is running Commerce Shipping, you will need to update it to 2.0-beta7.
If your site is running Commerce Authorize.Net, you will need to update it to 1.2.

Commerce 2.14 now has an address book, allowing customer information (billing/shipping) to be saved and then used on next purchase. This UI works in the order admin UI, and at checkout. See the change record for more information.

As a part of this effort we have stabilized the Profile module, fixing over 60 issues. We released several release candidates, and finally, 8.x-1.0.

Note that some on-site gateways have a bug which breaks the user/{user}/payment-methods add/edit form, because clicking the "Save" button is interpreted as clicking the address book "Edit" button. We are tracking the possibly affected gateways here: #3077506: [meta] On site payment gateways with broken add/edit form. The bug has already been fixed in Commerce Authorize.net 1.2.

Commerce 2.14 also allows not collecting billing information, through a per-gateway setting. For backwards compatibility reasons each gateway needs to be updated (by adding a new annotation flag) to support this feature. We are tracking this conversion in #3077499: [meta] Payment gateways that need to add the "not collecting billing information" feature.
Not collecting billing information is currently supported by the Manual gateway (shipped with Commerce), Authorize.net, Braintree.

Read the blog post for further information.

Contributors (38)

bojanz, mglaman, Marios Anagnostopoulos, andriansyah, jurgenhaas, zaporylie, joehuggans, jonathanshaw, ilchovuchkov, purvitagupta, drasgardian, jsacksick, Niklan, andypost, el7cosmos, flocondetoile, Yasser Samman, NicolasGraph, rhovland, rszrama, agoradesign, Morbus Iff, mrconnerton, amateescu, eiriksm, sergei_semipiadniy, Upchuk, czigor, dobe, facine, carstenG, iuana, lisastreeter, edwardaa, SAVEL, piggito, mitrpaka, carlxjs

Changelog

Issues: 53 issues resolved.

Changes since 8.x-2.13:

Bug

Feature

Task

Created by: bojanz
Created on: 30 Aug 2019 at 00:02 UTC
Last updated: 27 May 2020 at 16:49 UTC
Bug fixes
New features
Insecure

Other releases