2022-03-21
- Added :class:`salesman.core.typing.Product` protocol used to check product types.
- Added :meth:`salesman.orders.models.BaseOrder.get_items` to mirror the
BaseBasket.get_items
API.
- Renamed
DefaultSettings
toAppSettings
in config module. - Use cached properties for settings that load objects.
- Renamed
owner
field onBaseBasket
touser
for consistency withBaseOrder
.
Warning
This update requires migrations to be created (if swapped models are used) and run.