Releases: bitpay/bitpay-php-keyutils
2.0.4
Overview
This is a patch update that provides the following:
- Dependency updates
What's Changed
- Updated phpunit/phpunit to 10.5.36
Full Changelog: 2.0.3...2.0.4
2.0.3
2.0.2
Overview
This is a patch update that provides the following:
- Package updates
What's Changed
- Updated dependencies
Full Changelog: 2.0.1...2.0.2
2.0.1
Overview
This is a patch update that provides the following:
- Package updates
What's Changed
- Updated dependencies
Full Changelog: 2.0.0...2.0.1
2.0.0
Overview
This is a major release that drops support for PHP 8.0 and adds support for PHP 8.3.
What's Changed
- GitHub Actions will run tests on
push
andpull_request
instead of just push - Added composer.lock to the repo
- Upgraded PHPUnit to version 10
- Migrated PHPUnit configuration
- Updated tests to use
declare(strict_types=1);
and added
Full Changelog: 1.1.2...2.0.0
1.1.4
Overview
This is a small patch release which uses PHPUnit 9.6.16 for the v1.1.x branch.
Full Changelog: 1.1.3...1.1.4
1.1.3
Overview
This is a small patch release which moves our tests from assertEquals
change into assertSame
.
New Contributors
- @peter279k made their first contribution in #25
Full Changelog: 1.1.2...1.1.3
1.1.2
Overview
This is a small patch release which moves GMP to the suggested dependencies in Composer. The library is built to work with both GMP
and BCMath
, with GMP
being preferred. Having ext-gmp
as a requirement was preventing this library from functioning on systems with only BCMath
.
1.1.1
v1.1.0
Overview
Per the PHP documentation, Serializable is being deprecated as of PHP 8.1. To temporarily comply with the warning, we are implementing __serialize()
and __unserialize()
to function in the same manner as our serialize()
and unserialize()
function.
Warning
As of PHP 8.1.0, a class which implements Serializable without also implementing __serialize() and __unserialize() will generate a deprecation warning.
Errors
Deprecated: BitPayKeyUtils\Util\Point implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary)
Deprecated: BitPayKeyUtils\KeyHelper\PrivateKey implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary)
Deprecated: BitPayKeyUtils\KeyHelper\PublicKey implements the Serializable interface, which is deprecated.
Thanks
- Thank you to @AlexKarpan for this submission!