Skip to content

Commit 261fe93

Browse files
committed
Document changes for version 1.2.2
1 parent 06c979c commit 261fe93

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed

docs/CHANGELOG.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,37 @@ versión, aunque sí su incorporación en la rama principal de trabajo. Generalm
1111

1212
## Listado de cambios
1313

14+
### Versión 1.2.2 2024-06-06
15+
16+
Se corrigió el problema de no crear correctamente el número de serie cuando incluía caracteres en mayúsculas.
17+
Anteriormente, se hacía una conversión a minúsculas, ahora se expresa en mayúsculas.
18+
19+
Se agrega el método `SerialNumber::bytesArePrintable(): bool` para identificar que el número de serie de un certificado
20+
contiene solamente caracteres imprimibles en su representación como *bytes*, como en el caso de los números de serie
21+
utilizados por el SAT.
22+
23+
Se refactorizan los métodos `SerialNumber::createFromBytes()` y `SerialNumber::bytes()` para usar las funciones
24+
de PHP `bin2hex` y `hex2bin` respectivamente.
25+
26+
Se agrega documentación en el archivo `README.md` explicando la interpretación del número de serie como hexadecimal,
27+
decimal y *bytes*. Así como el uso específico del SAT.
28+
29+
Se actualiza el año de licencia a 2024.
30+
31+
Se garantiza la compatibilidad con PHP 8.3.
32+
33+
Adicionalmente, se hacen los siguientes cambios internos:
34+
35+
- Se remueven los archivos `test/_files` de la detección de lenguaje de GitHub.
36+
- En los flujos de trabajo de GitHub.
37+
- Se permite la ejecución manual.
38+
- Se agrega PHP 8.3 a la matriz de pruebas.
39+
- Se ejecutan los trabajos en PHP 8.3.
40+
- Se actualizan las acciones de GitHub a la versión 4.
41+
- En el trabajo `php-cs-fixer` se remueve la variable de entorno `PHP_CS_FIXER_IGNORE_ENV`.
42+
- Se corrige `.php-cs-fixer.dist.php` sustituyendo `function_typehint_space` por `type_declaration_spaces`.
43+
- Se actualizan las herramientas de desarrollo.
44+
1445
### Versión 1.2.1 2023-05-24
1546

1647
PHPStan detectó un uso inapropiado de conversión de objeto a cadena de caracteres.

0 commit comments

Comments
 (0)