- Change the appearence of Card and PaypPal buttons on mobile devices by using the css 'media' property directly. - Use Vanilla JavaScript for button handling.
3.0.5
--------------------
- Handle also mobile Card and PayPal buttons. - Check payment_method from fields instead of cleaned_data.
3.0.4
--------------------
- Prepare also hidden card and paypal buttons.
3.0.3
--------------------
- Validate card expiry fields only if they're not hidden. - Remove double javascript compression from braintreejs.html. - Update translations and add error translations.
3.0.2
--------------------
- Use Cartridge stable release 1.3+. - State/Region fields are now already optional in Cartridge. So removing them from form.py. - Fix CheckoutError message.
3.0.1
--------------------
- Switch to braintree-web API v3.
BREAKING CHANGE: Some older browsers will not work anymore. For supported browsers see https://braintree.github.io/braintree-web/3.85.2/#browser-support.