La biblioteca PHP brick/math, dedicada a la aritmética de precisión arbitraria, ha publicado la versión 1.0.0, con la que su API se considera oficialmente estable. El proyecto llegó a este hito tras más de diez años de desarrollo, 804 commits, 79 versiones beta y más de 590 millones de descargas.

La biblioteca ofrece las clases BigInteger, BigDecimal y BigRational, que permiten cálculos exactos con números de tamaño ilimitado, algo que los tipos nativos de entero y flotante de PHP no pueden garantizar. Ya es dependencia de paquetes muy utilizados como Laravel y ramsey/uuid, por lo que muchos proyectos ya la incluyen en su carpeta vendor sin haberla instalado directamente.

En los meses previos al lanzamiento de la 1.0.0, los mantenedores se dedicaron a pulir la biblioteca: corrigieron inconsistencias, depuraron los mensajes de excepción y reforzaron el analizador de entrada frente a datos no confiables. Con la versión estable, brick/math sigue ahora el versionado semántico, de modo que cualquier cambio incompatible futuro exigirá una nueva versión mayor en lugar de introducirse de forma silenciosa.

Los mantenedores agradecieron a la comunidad los reportes de errores, las contribuciones y la confianza depositada en las versiones 0.x usadas en producción durante todos estos años. También anunciaron planes para llevar otras bibliotecas del ecosistema Brick a su propia versión 1.0.0 en los próximos meses.