Several pull requests have been opened to allow installing newer versions of brick/math:
Not allowing newer versions of brick/math blocks projects using
ramsey/uuid
brick/math
brick/money
and wishing to update to the latest versions of brick/math and brick/money.
An update of brick/math and brick/money is only possible with a downgrade of ramsey/uuid to ramsey/uuid to a version that issues deprecations on PHP 8.4:
Ramsey\Uuid\UuidFactory::__construct(): Implicitly marking parameter $features as nullable is deprecated, the explicit nullable type must be used instead
Releases of brick/math that we can't update to
ramsey/uuid:4.9.2 prevents updating to
Releases of brick/money that we can't update to
ramsey/uuid:4.9.2 prevents updating to
Several pull requests have been opened to allow installing newer versions of
brick/math:brick/mathto support versions ^0.14.2–^0.17 #634Not allowing newer versions of
brick/mathblocks projects usingramsey/uuidbrick/mathbrick/moneyand wishing to update to the latest versions of
brick/mathandbrick/money.An update of
brick/mathandbrick/moneyis only possible with a downgrade oframsey/uuidtoramsey/uuidto a version that issues deprecations on PHP 8.4:Releases of
brick/maththat we can't update toramsey/uuid:4.9.2prevents updating tobrick/math:0.15.0(released on 2026-02-20)brick/math:0.16.0(released on 2026-03-06)brick/math:0.16.1(released on 2026-03-09)brick/math:0.16.2(released on 2026-03-15)brick/math:0.17.0(released on 2026-03-17)Releases of
brick/moneythat we can't update toramsey/uuid:4.9.2prevents updating tobrick/money:0.12.0(released on 2026-03-03)brick/money:0.12.1(released on 2026-03-11)brick/money:0.12.2(released on 2026-03-19)brick/money:0.12.3(released on 2026-03-23)brick/money:0.13.0(released on 2026-03-28)