Stable release - 2021-03-29
- Add support for
Wagtail 2.12
. - Added an option to customize Customer formatting in admin, see: :ref:`admin-customer-formatter`.
- Added
name
andcode
properties on Basket item to make it consistent with Order item. - Added the ability to override order serializer, see: :ref:`custom-order-serializer`.
- Add custom basket item validation, see: :ref:`basket-item-validator`.
- Extra field on basket now always defaults to
{}
so that the validator gets called when empty.
- Allow
OrderViewSet
to be called without alookup_field
to fix schema generation. - Ensure that
ProductField
hasrequest
available through context. - Optimize basket by prefetching the related products in
get_items
. - Optimize order views by pre-fetching related data.