- Use Cartridge stable release 1.1+. - Switch to stable.
2.0.0b5
--------------------
Features: - use JavaScript compression - remove name from card payment form
Fixes: - fix error reporting for card expire fields - round order_total to 2 digits - use paypal as a modal instead of a popup
Refactor, Style and Traslation: - clean up braintree.html javascript - remove unused translations and English translation - some minor style fixes
2.0.0b4
--------------------
- Use new template tag to the get order_total amount for PayPal.
2.0.0b3
--------------------
- Remove card type field from checkout form. - Check if the detected card type is in SHOP_CARD_TYPES setting. - SHOP_CARD_TYPES defaults now to all cards which are supported by Braintree. - Make state/region fields optional. - Rearrange field order. - Update translations.
2.0.0b2
--------------------
- Bugfix: update signature for the NoNameTextInput widget render method. - Upgrade Braintree.js SDK to 2.32.1.
2.0.0b1
--------------------
This is a service release which has breaking changes for dependencies.
- Upgrade to Cartridge 1.0+ (for now we use the repo at henri-hulski/cartridge). - Using Mezannine 5.1+. - Supporting Django 3.2 and 4.0. - Drop Python support for Python 2 and support only Python 3.7+. - Adding Code style tools: black, flake8, isort and pyupgrade.