Die PHP-Bibliothek brick/math für Arithmetik mit beliebiger Genauigkeit hat Version 1.0.0 veröffentlicht und gilt damit offiziell als stabil. Diesen Punkt erreichte das Projekt nach mehr als zehn Jahren Entwicklung, 804 Commits, 79 Beta-Releases und über 590 Millionen Downloads.
Die Bibliothek bietet die Klassen BigInteger, BigDecimal und BigRational und ermöglicht exakte Berechnungen mit Zahlen unbegrenzter Größe, was native PHP-Integer- und Float-Typen nicht garantieren können. Sie ist bereits Abhängigkeit weit verbreiteter Pakete wie Laravel und ramsey/uuid, weshalb sie in vielen Projekten schon im vendor-Ordner liegt, ohne direkt installiert worden zu sein.
In den Monaten vor dem 1.0.0-Release konzentrierten sich die Maintainer auf Feinschliff: Sie behoben Inkonsistenzen, überarbeiteten Exception-Meldungen und härteten den Eingabe-Parser gegen nicht vertrauenswürdige Daten ab. Mit dem stabilen Release folgt brick/math nun semantischer Versionierung, sodass künftige Breaking Changes eine neue Hauptversion erfordern statt still eingeführt zu werden.
Die Maintainer dankten der Community für Bugreports, Beiträge und das Vertrauen, das viele Nutzer der 0.x-Versionen über die Jahre in Produktivumgebungen entgegenbrachten. Zudem kündigten sie an, in den kommenden Monaten weitere Bibliotheken aus dem Brick-Ökosystem auf Version 1.0.0 zu bringen.




Kommentare
Noch keine Kommentare — schreib den ersten.
Starte die Diskussion
Kein Konto, kein Passwort nötig — gib einfach deine E-Mail-Adresse ein, wir senden dir einen einmaligen Anmelde-Link. Beim ersten Mal bist du damit automatisch angemeldet.
Deine Bewertung wird nach der Anmeldung automatisch übernommen.
Schau in dein Postfach
Wir haben einen Anmelde-Link an … gesendet. Öffne ihn auf diesem Gerät — dieser Tab meldet dich automatisch an.
Nichts angekommen? Wirf einen Blick in den Spam-Ordner — und markiere die Mail dort als „Kein Spam“, dann landet sie künftig direkt im Postfach.