Skip to content

v1.1.0

Choose a tag to compare

@A35G A35G released this 16 Sep 00:01
· 17 commits to main since this release

Add CLI tool, PHPStan/PHPCS quality tooling, and minor robustness fixes

  • Add bin/json-to-xml CLI for JSON<->XML conversion from the shell
  • Add PHPStan (level 8) and PHP_CodeSniffer (PSR-12) configs and composer scripts
  • Add dedicated GitHub Actions workflow for static analysis and code style
  • Fix sanitizeTagName() to handle preg_replace() returning null on regex errors
  • Simplify redundant type checks flagged by static analysis
  • Add CliTest.php covering the CLI as a real subprocess