- 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.