7.3.0
Overview
This release bumps patch versions of dependencies, adds a new method to cancel invoices by GUID, removes PHP 7.4 from the pipeline, and allows for a null selectedWallet.
Changed
- Bump phpunit/phpunit from 9.5.26 to 9.5.27 by @dependabot in #201
- Bump symfony/yaml from 5.4.14 to 5.4.17 by @dependabot in #202
- Bump phpunit/phpunit from 9.5.27 to 9.5.28 by @dependabot in #205
- SP-402 - PHP SDK 7.x: DELETE /invoices/guid/:guid by @mrevib in #203
- SP-437 - Remove PHP 7.4 from pipeline by @mrevib in #210
Fixes
Notes
Regarding a null selected wallet, we addressed #212 where the following actions can result in a null value for buyerProvidedInfo.selectedWallet:
- Create an invoice
- Go to the invoice pay screen
- Choose the BitPay wallet
- Click the
backlink in the viewport (not the browser back button)
After step #4, buyerProvidedInfo.selectedWallet will have a null value. This resolves the crash where the SDK expected a string.
Full Changelog: 7.2.0...7.3.0