1.4.0 (2025-11-12)
1.4.0 brings fixes to multiple reported (albeit old) GitHub issues, including but not limited to TLS support on platforms without system-wide support, updates to the documentation, and more.
There's single breaking change: pay_to_email is deprecated and was removed from the SDK. Please use merchant_code to when initiating checkouts.
Features
- add support for api keys (#56) (f5ef00a)
- add user-agent with SDK version string (#69) (9143957)
- cd: add release please setup (#71) (f681dd4)
- setup tests (#68) (59922b6)
Bug Fixes
- 40: Separator has to be first (#41) (fb5f538)
- bundle tls certificates for platforms without system-wide trust store (#66) (3573738)
- utils: fail gracefully if composer.json can't be parsed (#65) (3324d69)
- version in composer.json (#70) (524b21b)
Miscellaneous Chores
- checkouts: replace pay_to_email with the use of merchant_code (#58) (7c6ca69)
- deprecate pay_to_email (#67) (f279890)
- deps: bump actions/checkout from 4.2.2 to 5.0.0 (#59) (a7b4a97)
- deps: bump reviewdog/action-actionlint from 1.65.0 to 1.65.2 (#54) (2af99fe)
- deps: bump reviewdog/action-actionlint from 1.65.2 to 1.68.0 (#63) (6291a02)
- improve error parsing in client (#64) (790a68c)