* Add ``never_cache`` decorators to account, review and watch views.
* Optimize ``get_flags`` templatetag when filtering by products.
* Add ``content`` field as ``PlaceholderField`` to categorization models.
* Force setting priority on address form, order existant addresses by priority.
* Update ``query_transform`` templatetag to remove empty values.
* Add missing ``FlagModelForm`` to ``FlagAdmin``.
* Fix Flag unicode error in ``__str__``.
* Re-work the reviews, making them non-translatable. Not compatible with the old reviews, make sure to save them
(if you have any) before upgrading. A way for adding reviews was not provided before so this should not be the case.
* Add setting ``SHOPIT_REVIEW_ACTIVE_DEFAULT``. This decides if created reviews are active by default.
* Handle updating shopping cart via ajax, add success messages to it.
* Remove *CartDiscountCode's* from cart when emptying it, make last applied code appears as active.
* Add *PhoneNumberField* field to the customer, add setting ``SHOPIT_PHONE_NUMBER_REQUIRED`` that defaults to ``False``.
* Refactor address forms, enable using either 'shipping' or 'billing' form as primary. added setting ``SHOPIT_PRIMARY_ADDRESS``.
* Fix address country choices.
* Add and track num uses on a *DiscountCode*, alter the admin to display new values.
* Enable frontend editing of categorization and product models.
* Fix *AccountOrderDetail* view not returning the correct order.
* Handle NoReverseMatch for ``add_to_cart_url`` in a Product serializer.
---
Attention:
Requires ``python manage.py migrate shopit`` to add/remove fields on a Review model,
as well as add ``phone_number`` field on Customer model, ``content`` field on Categorization models
and ``max_uses``, ``num_uses`` on *DiscountCode*.
---
Note:
If migrating with categorization models already added. You'll need to save each models again for the ``content`` PlaceholderField to appear.