- Initial release
- Simplifing interface
- Using builder pattern to expose tokenize function
- Using widgetbook as example project
- Removing tokenize from builder
- Consolidating widgetbook files into main.dart
- Exposing Square objects as dart classes wrapping interop extension types
- Removing builder pattern and top-level widgets in favor of instantiating payment methods directly
- Adding support for Apple Pay
- Moving Apple Pay button styling from html to dart
- Adding inline documentation for widgets
- Adding support for Google Pay
- Renaming Card to PaymentCard to avoid collision with material class
- Detaching instead of destroying payment method when view is disposed
- Updating GitHub repository and pages URLs
- Cleaning up error handling
- Automated publishing to pub.dev using GitHub Actions
- Adding support for Strong Customer Authentication
- Using Chrome as default debug device
- Fixing issue with card input fields unable to obtain focus from flutter text fields on Safari (iOS) and Chrome
- Fixing Soft keyboard won't hide in CardView even with explicit unfocus call