v3.0.0
What's Changed
- Remove option to enable/disable promotional widgets by @tamaralogeecom in #39
- Refactor StoreContext constructor to initialise storeId directly by @mescalantea in #40
- Use merchant in the response instead of merchantId by @m1k3lm in #41
- Improved SeQuraPaymentMethod with validation, encoding, and better error handling by @mescalantea in #38.
- Enhanced payment methods caching to support promotional widgets and country-based parameters by @mescalantea in #38.
- Introduced RegexProvider with IPv6 support and JSON export capability by @mescalantea in #38.
- Extended GeneralSettings and related services to include service-specific fields and country-based merchant ID validation by @mescalantea in #38.
- Refactored multiple classes for better readability, encapsulation, and consistent type handling by @mescalantea in #38.
- Improved test coverage to reflect new service integrations and data structures by @mescalantea in #38.
- Removed obsolete code and redundant dependencies by @mescalantea in #38.
Full Changelog: v2.4.0...v3.0.0