Se agrega una nueva característica:
- Se agrega un nuevo limpiador
RebuildDocument
que reconstruye el documento a partir de uno original,
especificando de forma correcta el prefijo de los espacios de nombres registrados en el SAT y el
espacio de nombreshttp://www.w3.org/2001/XMLSchema-instance
. - Se asegura que la herramienta funciona en PHP 8.4.
Se hacen las siguientes correcciones:
- Se mejora el código interno de
RenameElementAddPrefix#cleanElement()
para una mejor comprensión,
además de eliminar una comparación superflua. Gracias PHPStan. - Se hacen más correcciones menores para satisfacer el análisis de PHPStan.
Se hacen los siguientes cambios al entorno de desarrollo:
- Se agrega PHP 8.4 a la matrix de pruebas.
- Se ejecutan los trabajos de los flujos de trabajo de GitHub en PHP 8.4.
- Se actualiza la integración con SonarQube Cloud.
- Se actualizan las herramientas de desarrollo.