Skip to content

Releases: craftcms/commerce

5.0.15

31 Jul 13:39
5.0.15
18612a7
Compare
Choose a tag to compare
  • Fixed a SQL error that could occur when upgrading to Commerce 5 on PostgreSQL. (#3600, #3601)
  • Fixed a bug where payment modals weren’t calculating additional payment currencies on Edit Order pages.
  • Fixed a PHP error that occurred when retrieving an order that referenced a deleted payment currency.
  • Fixed a bug where Edit Variant screens were showing shipping categories that were unrelated to the current store. (#3608)

4.6.7

25 Jul 05:43
d71fa4f
Compare
Choose a tag to compare
  • Fixed a bug where account activation emails weren’t being sent on order completion. (#3226)

5.0.14

24 Jul 20:30
5.0.14
ac99166
Compare
Choose a tag to compare
  • Fixed a bug where account activation emails weren’t being sent on order completion. (#3226)
  • Fixed a bug where email previewing wasn’t working on installs with multiple stores. (#3595)
  • Fixed a bug where emails sent via the control panel could be rendered with the wrong language.
  • Fixed a SQL error that occurred when exporting order line items. (#3592)
  • Fixed a PHP error that could occur when generating catalog prices. (#3591)

4.6.6

24 Jul 14:34
4.6.6
0fb10be
Compare
Choose a tag to compare
  • Fixed a bug where emails sent via the control panel could be rendered with the wrong language.

5.0.13

18 Jul 16:32
5.0.13
74af49c
Compare
Choose a tag to compare
  • Fixed a SQL error that could occur when updating Commerce on PostgreSQL. (#3588)
  • Fixed a SQL error that could occur when saving a payment currency. (#3563)
  • Fixed a bug where SCA payment sources prevented subscriptions from starting. (#3590)
  • Fixed PHP error that occurred when saving an estimated billing address. (#3549)
  • Fixed a bug where variant indexes were including table columns for all custom fields added to variant field layouts, across all product types. (#15373)
  • Fixed a bug where the “Ignore promotional prices” discount setting wasn’t getting saved correctly. (#3573)
  • Fixed a bug where setting a new default variant wouldn’t persist. (#3565, #3564, #3589)

4.6.5

18 Jul 05:33
ff1d138
Compare
Choose a tag to compare
  • Fixed a bug where SCA payment sources prevented subscriptions from starting. (#3590)

4.6.4

17 Jul 14:18
59b4f28
Compare
Choose a tag to compare
  • Fixed PHP error that occurred when saving an estimated billing address. (#3549)
  • Fixed a bug where SCA payment sources prevented subscriptions from starting. (#3590)

5.0.12.2

12 Jul 13:29
5.0.12.2
27ccca5
Compare
Choose a tag to compare
  • Fixed a bug where shipping rule descriptions weren’t being saved. (#3580)
  • Fixed a SQL error that could occur when updating. (#3581)

5.0.12.1

12 Jul 05:03
dd7a087
Compare
Choose a tag to compare
  • Fixed a SQL error that occurred when updating.

5.0.12

11 Jul 14:59
5.0.12
939e2bf
Compare
Choose a tag to compare
  • Variant index tables can now have a “Promotable” column. (#3571)
  • Added craft\commerce\base\Purchasable::availableShippingCategories().
  • Added craft\commerce\base\Purchasable::availableTaxCategories().
  • Added craft\commerce\base\Purchasable::shippingCategoryFieldHtml().
  • Added craft\commerce\base\Purchasable::taxCategoryFieldHtml().
  • Added craft\commerce\elements\Variant::availableShippingCategories().
  • Added craft\commerce\elements\Variant::availableTaxCategories().
  • Added craft\commerce\events\PdfRenderEvent::$sourcePdf. (#3543)
  • Fixed a SQL error that occurred when reordering order statuses on PostgreSQL. (#3554)
  • Fixed a SQL error that could occur when saving a payment currency. (3563)
  • Fixed a bug where it was possible to select shipping and tax categories that weren’t allowed for the product type. (#3557)
  • Fixed a bug where payment currencies, shipping categories, and tax categories weren’t deletable. (#3548)
  • Fixed a bug where variant field layouts could render incorrectly. (#3570)
  • Fixed a bug where address custom fields weren’t visible on Edit Inventory Location pages. (#3569)
  • Fixed a SQL error that could occur when fixing foreign keys.