Skip to content

1.1.0

Compare
Choose a tag to compare
@llaville llaville released this 07 Jan 07:27
· 126 commits to master since this release

1.1.0 - 2024-01-07

Added

  • introduces the new resources/serialize.php script (to demonstrate usage with help of Symfony/Serializer component)
  • all unit tests missing from first release 1.0

Changed

  • raise minimum PHP requirement (7.4 or greater) for property type hinting
  • add type hinting on properties and upgrade phpDoc blocks
  • remove try/catch bloc that print the final SarifLog object in json format on all examples scripts
  • API: SarifLog is no more marked as final to be able to extends or change current (__toString, jsonSerializable) behavior

Fixed

Codebase is now PHPStan rule level 9 compatible :

  • ExternalPropertyFileReference definition with optional values
  • GraphTraversal definition with optional values
  • PhysicalLocation definition with optional values
  • Region definition with optional values
  • Taxonomies property

Full Changelog: 1.0.1...1.1.0