Skip to content

Releases: bitpay/bitpay-php-keyutils

2.0.1

22 Apr 18:56
ace3bd9
Compare
Choose a tag to compare

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

13 Feb 02:42
582310c
Compare
Choose a tag to compare

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 and pull_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

06 Feb 02:21
61cc4a5
Compare
Choose a tag to compare

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

19 Jan 14:49
2c9dc57
Compare
Choose a tag to compare

Overview

This is a small patch release which moves our tests from assertEquals change into assertSame.

New Contributors

Full Changelog: 1.1.2...1.1.3

1.1.2

15 Jun 19:14
4428301
Compare
Choose a tag to compare

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

22 Oct 02:21
d17fe78
Compare
Choose a tag to compare

Overview

This is a small patch release which addresses an issue with deserialization during key creation that can result in unauthorized sin.

v1.1.0

02 Sep 23:51
ce9df55
Compare
Choose a tag to compare

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

v1.0.1908

20 Aug 13:40
Compare
Choose a tag to compare

What's New

Added
  • BitPay PHP Key Utilities Library