Skip to content

Commit 43f08a8

Browse files
committed
Prepare version 0.5.0
1 parent f0c9630 commit 43f08a8

File tree

2 files changed

+22
-3
lines changed

2 files changed

+22
-3
lines changed

docs/CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,20 @@
11
# `phpcfdi/cfditopdf` Changelog
22

3+
## Version 0.5.0 2025-11-10
4+
5+
This version remove the compatibility with PHP 7.3, PHP 7.4 and PHP 8.0.
6+
PHP minimal version is 8.1.
7+
PHPUnit now runs using version 10.5.
8+
9+
In the generic template, the variables `$pagos` & `$pago` has been renamed to `$pagos10` & `$pago10`.
10+
11+
Other changes:
12+
13+
- Code cleaning: Thanks to *PHPStan*, *rector/rector* and *PHPStorm*.
14+
- Removed Scrutinizer-CI integration. Thanks for everything.
15+
- Add SonarQube Cloud integration.
16+
- Use common PhpCfdi badges and code standards.
17+
318
## Version 0.4.4 2025-11-08
419

520
- Add Docker Hub public image. Thanks to `@dreglad` for the inspiration.

docs/TODO.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,19 @@ Intro: Al completar una tarea pasarla de *Planeada* a *Finalizada*. Escribir fec
44

55
## Planeadas
66

7-
- Cambiar a PHP 7.2 o mayor.
8-
- Al cambiar de versión de PHP, actualizar los métodos que retornan void a que explícitamente lo hangan.
9-
- Modificar `NodeInterface<NodeInterface>` para cuando `eclipxe/cfdiutils` ya lo incluya por sí mismo.
107
- Catálogos para expresar las claves.
118
- Impresión genérica de complementos.
129
- Crear nuevos métodos para generar el archivo PDF.
1310

1411
## Finalizadas
1512

13+
### En versión 0.5.0
14+
15+
- Se elimina la compatibilidad con PHP 7.3, PHP 7.4 y PHP 8.0.
16+
- Al cambiar de versión de PHP, actualizar los métodos que retornan void a que explícitamente lo hangan.
17+
- El fallo que se presentaba en [`spipu/html2pdf`](https://github.com/spipu/html2pdf/issues/530) ya no existe.
18+
- Modificar `NodeInterface<NodeInterface>` para cuando `eclipxe/cfdiutils` ya lo incluya por sí mismo.
19+
1620
### En versión 0.3.2 o anteriores
1721

1822
- Otros nodos de los conceptos.

0 commit comments

Comments
 (0)