Releases: arokettu/php-random-polyfill
Releases · arokettu/php-random-polyfill
1.0.6
Compare
Sorry, something went wrong.
No results found
By the PHP license 3.01 clause 5, updated the upstream license to the PHP License 4.0 (3-Clause BSD)
making the library purely licensed under the 3-Clause BSD
1.0.5
Compare
Sorry, something went wrong.
No results found
Removed always included lib.php, now the library has absolutely no side effects in PHP 8.2+
1.0.4 "The Final"_final
Compare
Sorry, something went wrong.
No results found
Upgraded embedded arokettu/unsigned to 1.3.6, a more future-proof version
1.0.3 "The Final"
Compare
Sorry, something went wrong.
No results found
Inline arokettu/unsigned
Unlock the upper PHP version because the lib will fall back to the native ext-random in 8.2+ anyway
1.0.2
Compare
Sorry, something went wrong.
No results found
Bump arokettu/unsigned to 1.2.1, previous versions may cause invalid results in Mersenne Twister on 32-bit systems.
1.0.1
Compare
Sorry, something went wrong.
No results found
Rely on symfony/polyfill-php82 for interface implementations and Random\Engine\Secure (#6 ),
thanks to @nicolas-grekas
Added compatibility with PHP regression fix: php/php-src#9839 (#5 )
1.0.0
Compare
Sorry, something went wrong.
No results found
Since RC1/RC2 are compatible with last 4 release candidates of PHP 8.2 (RC2-RC5),
RC2 is re-released as stable.
No user facing changes since RC2
1.0.0-rc2
Compare
Sorry, something went wrong.
No results found
Speed up 32 bit calculations in 64 bit envs
1.0.0-rc1
Compare
Sorry, something went wrong.
No results found
Secure engine throws RandomException instead of Exception
Added verification of the number of elements in serialized data
Generated data is truncated to 64 bits in Randomizer::getBytes()
Fixed integer overflow in the upstream math lib
1.99.0
Compare
Sorry, something went wrong.
No results found
Empty release for PHP >= 8.2