The Daily Commit · Édition de rubrique La une PHP AI Dev EN DE FR ES

The Php Times

Versions — Écosystème

La bibliothèque brick/math atteint la version 1.0.0 après dix ans


La bibliothèque PHP brick/math, dédiée au calcul de précision arbitraire, atteint la version 1.0.0 après plus de dix ans de développement, 804 commits, 79 versions bêta et plus de 590 millions de téléchargements.

R/PHP (TOP), 12 septembre 2026 sélectionné par Sönke

Elle fournit les classes BigInteger, BigDecimal et BigRational et constitue une dépendance de Laravel et ramsey/uuid. Tout changement majeur futur exigera désormais une nouvelle version principale.

La bibliothèque PHP brick/math, destinée au calcul arithmétique de précision arbitraire, a publié sa version 1.0.0, considérée désormais comme stable. Le projet en est arrivé là après plus de dix ans de développement, 804 commits, 79 versions bêta et plus de 590 millions de téléchargements.

Elle propose les classes BigInteger, BigDecimal et BigRational, permettant des calculs exacts sur des nombres de taille illimitée, ce que les types entiers et flottants natifs de PHP ne peuvent garantir. Elle figure déjà parmi les dépendances de projets très utilisés comme Laravel et ramsey/uuid, ce qui signifie qu'elle se trouve déjà dans le dossier vendor de nombreux projets sans installation directe.

Dans les mois précédant la sortie de la 1.0.0, les mainteneurs ont peaufiné le projet: correction d'incohérences, nettoyage des messages d'exception et renforcement du parseur face aux entrées non fiables. Avec cette version stable, brick/math suit désormais le versionnage sémantique, si bien que tout changement cassant à venir nécessitera une nouvelle version majeure plutôt qu'une introduction silencieuse.

Les mainteneurs ont remercié la communauté pour les rapports de bugs, les contributions et la confiance accordée aux versions 0.x utilisées en production pendant des années. Ils ont aussi annoncé vouloir amener d'autres bibliothèques de l'écosystème Brick à leur propre version 1.0.0 dans les mois à venir.

Lire la source originale (en anglais) ↗

Évaluer cet article : 0

Tribune des lecteurs

Pas encore de contributions — lance le débat.

← Écosystème — Page B1

"All the Code That's Fit to Ship" · The Daily Commit · Édition écran · Mentions légales · Politique de confidentialité