-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Tue, 27 Oct 2026 12:50:48 +0100 Source: php-brick-math Architecture: source Version: 1.0.0-1 Distribution: experimental Urgency: medium Maintainer: Debian PHP PEAR Maintainers <[email protected]> Changed-By: David Prévot <[email protected]> Changes: php-brick-math (1.0.0-1) experimental; urgency=medium . * Team upload of new major upstream release to experimental . [ Benjamin Morel ] * Remove deprecated BigRational::nd() * Remove deprecated BigDecimal::getIntegralPart() and getFractionalPart() * Remove deprecated BigRational::quotient() / remainder() / quotientAndRemainder() * Remove deprecated BigInteger::testBit() * Rename BigInteger::modInverse() parameter from $m to $modulus * Rename BigInteger::modPow() parameters from $exp and $mod to $exponent and $modulus * Rename BigDecimal::withPointMoved*() parameter from $n to $places * Rename BigInteger::shifted(Left|Right)() parameter to $bits * Remove deprecated RoundingMode constants * BigRational always in simplest form * Remove deprecated BigInteger::gcdMultiple() * Change default rounding mode in sqrt() * Remove deprecated BigDecimal::exactlyDividedBy() * Drop support for float inputs * Return 1 for zero values in BigDecimal::getPrecision() * Make BigInteger::mod() an Euclidean modulo * Rename BigInteger::mod() parameter from $that to $modulus * Align mod*() zero check & exception messages * Remove deprecated BigDecimal::stripTrailingZeros() * Refactor min()/max()/sum() to force at least one parameter * Require $scale in BigDecimal::dividedBy() * Allow negative exponents in BigRational::power() * Move negativeExponent() and negativeModulus() to InvalidArgumentException * Remove exponent limit * Throw on random byte generator failure * Rename isBitSet() and randomBits() parameters * Add BigDecimal::getIntegralPart() and getFractionalPart() * Remove deprecated BigRational::simplified() * return null instead of -1 for zero values in BigInteger::getLowestSetBit() * Implement BigDecimal::fromFloat(Exact|Shortest)() * Remove deprecated BigDecimal::hasNonZeroFractionalPart() * Support 32-bit PHP in fromFloatExact() * Better BigRational::toFloat() approximations * Always throw NumberFormatException for extreme exponents in BigNumber::of() * Rename fromBytes() parameter to $bytes * Fix of() accepting trailing \n * Fix character case in BigInteger::fromBase() exception message * Prevent recursion in Calculator::gcd() * Introduce RoundingMode::HalfOdd * Implement RoundingMode::fromNativeRoundingMode() * Throw PlatformException when preg_match() fails * Throw PlatformException when PHP_INT_SIZE is not 4 or 8 * Make zero denominator in of() a NumberFormatException * Add BigNumber::parse() / parseNullable() * Remove deprecated UnsupportedPlatformException * Prepare for release . [ Simon Podlipsky ] * feat: narrow types (#108) . [ Valentin Udaltsov ] * Add non-empty-string to toString(), jsonSerialize() and __toString() (#111) . [ Pablo1Gustavo ] * Add BigInteger::nthRoot() and BigDecimal::nthRoot() * Test BigInteger::nthRoot() and BigDecimal::nthRoot() . [ David Prévot ] * Update watch file format version to 5 * Use debhelper-compat 14 Checksums-Sha1: bd83fddc967a50ba321cf0c27f827b46b5742998 1845 php-brick-math_1.0.0-1.dsc 425602170adb90e76ce52c80b847f2fed31e86f1 125192 php-brick-math_1.0.0.orig.tar.xz 18f1190963727cf0ed90c31a6852d18fe278d0a8 4576 php-brick-math_1.0.0-1.debian.tar.xz 571eedb6971d00e806056bd5dd4669a594d5dc9a 7293 php-brick-math_1.0.0-1_amd64.buildinfo Checksums-Sha256: e0bd61915c389a70aceb26f809fc1da67005947b762ae9671b919ab2dd4a3da1 1845 php-brick-math_1.0.0-1.dsc 25da9d0891ad9ea3dde0c8c508768f039cc26a75d47d32433fa79af62dad9de2 125192 php-brick-math_1.0.0.orig.tar.xz 35c030aca38cb0a96b413a0b2e106b8d96f7c912fa1ec86ecf173f0e7057e1d1 4576 php-brick-math_1.0.0-1.debian.tar.xz 1eab3d855dafc663dde45036a738385e884c0c1b11212b7877c02a49395be5e5 7293 php-brick-math_1.0.0-1_amd64.buildinfo Files: 4e1422a0f7f0f7a04ce007c52e3dc1f2 1845 php optional php-brick-math_1.0.0-1.dsc 89a0e84e4dc555fd1d68d76211a76795 125192 php optional php-brick-math_1.0.0.orig.tar.xz 4980e8784a1f05771100502c6c27f528 4576 php optional php-brick-math_1.0.0-1.debian.tar.xz afaa7145a377f3ea72303b8c6c744aed 7293 php optional php-brick-math_1.0.0-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE----- iQFGBAEBCgAwFiEEeHVNB7wJXHRI941mBYwc+UT2vTwFAmrgmqASHHRhZmZpdEBk ZWJpYW4ub3JnAAoJEAWMHPlE9r08LigH/i30ok3xiWUuQ5s4BX5UAgGnOU5mJv3O xcdBjNYocS+PktQBp9svyk2SxnvHV3FV0OQXLyeZa4bzDfK60CxbFZxhasd5fPnz ToFnM55qz62lH7ETybiYlybLuFS8mGyBRWN9MEYfYo6p6VVBEGklg2HkboOL5n6d pY29aFFfqumgNc+NhScv9yws0f/tewcayGT3j6w4lyCY9KWsBWzrv2t7USvdIbPW 0NJ7PCvRC4gV8iDmjcHdGli+/tePyBPHF2rXZ75vb6YROUps6BwuKUhJiL4a0F5h XcyoaLRvFOXYYe2WIrEq2duA3EszckNi1RmivRaNMuVz4XZFnYvka0E= =19ha -----END PGP SIGNATURE-----
pgpuHro6ALXpN.pgp
Description: PGP signature
