Skip to content

Releases: mteu/sbom-parser

0.4.0

Choose a tag to compare

@github-actions github-actions released this 28 May 08:32
139786b

What's Changed

⚡ Breaking

  • [!!!][FEATURE] Make accepted file size configurable, lower default to 10MB by @mteu in #180
  • [!!!][FEATURE] Add maxNodes option by @mteu in #183

🚀 Improved

  • [FEATURE] Introduce CycloneDxParserOptions by @mteu in #182
  • [FEATURE] Add optional base-directory allowlist for parseFromFile by @mteu in #184

🚑 Fixed

  • [BUGFIX] Remove artefact phpstan package from root composer.json by @mteu in #178
  • [BUGFIX] Replace Unix-only absolute-path check by @mteu in #179
  • [BUGFIX] Fix composer type by @mteu in #202

👷 Changed

  • [TASK] Add distrinct error codes to exceptions by @mteu in #175
  • [TASK] Improve BOM traversal by @mteu in #176
  • [TASK] Replace fixture purls with composer ones by @mteu in #177
  • [TASK] Extract severity levels to specific enumeration by @mteu in #185

📖 Documentation

  • [DOCS] Clarify docs by @mteu in #174
  • [DOCS] Add file size limit section by @mteu in #181
  • [DOCS] Explain installation of the library by @mteu in #203

⚙️ Dependencies

  • [TASK] Update phpunit/phpunit to v12.5.24 by @renovate[bot] in #170
  • [TASK] Update justinrainbow/json-schema to v6.8.1 by @renovate[bot] in #171
  • [TASK] Update justinrainbow/json-schema to v6.8.2 by @renovate[bot] in #172
  • [TASK] Update composer.lock by @renovate[bot] in #173
  • [TASK] Update phpunit/phpunit to v12.5.25 by @renovate[bot] in #186
  • [TASK] Update ramsey/composer-install action to v4 by @renovate[bot] in #192
  • [TASK] Update actions/checkout action to v4.3.1 by @renovate[bot] in #188
  • [TASK] Pin dependencies by @renovate[bot] in #187
  • [TASK] Update GitHub Artifact Actions (major) by @renovate[bot] in #190
  • [TASK] Update actions/checkout action to v6 by @renovate[bot] in #189
  • [TASK] Update qltysh/qlty-action action to v2 by @renovate[bot] in #191
  • [TASK] Update softprops/action-gh-release action to v3 by @renovate[bot] in #193
  • [TASK] Update friendsofphp/php-cs-fixer to v3.95.2 by @renovate[bot] in #196
  • [TASK] Update ergebnis/composer-normalize to v2.52.0 by @renovate[bot] in #197
  • [TASK] Update composer.lock by @renovate[bot] in #198
  • [TASK] Update phpunit/phpunit to v12.5.26 by @renovate[bot] in #199
  • [TASK] Update phpunit/phpunit to v12.5.27 by @renovate[bot] in #200
  • [TASK] Update phpunit/phpunit to v12.5.28 by @renovate[bot] in #201
  • [TASK] Update composer.lock by @mteu in #204

Full Changelog: 0.3.0...0.4.0

0.3.0

Choose a tag to compare

@github-actions github-actions released this 29 Apr 20:10
1d9f9e1

What's Changed

🚀 Improved

  • [FEATURE] Support CycloneDX 1.7 by @mteu #154
  • [FEATURE] Support PHP 8.5 by @mteu in #153

📖 Documentation

  • [DOCS] Explain why this package exists in the first place by @mteu in #159

⚙️ Dependencies

  • [TASK] Update phpstan/phpstan to v2.1.48 by @renovate[bot] in #155
  • [TASK] Update phpunit/phpunit to v12.5.21 by @renovate[bot] in #156
  • [TASK] Update phpstan/phpstan to v2.1.49 by @renovate[bot] in #157
  • [TASK] Update phpunit/phpunit to v12.5.22 by @renovate[bot] in #161
  • [TASK] Update phpstan/phpstan to v2.1.50 by @renovate[bot] in #160
  • [TASK] Update phpunit/phpunit to v12.5.23 by @renovate[bot] in #162
  • [TASK] Update composer.lock by @renovate[bot] in #163
  • [TASK] Update phpstan/phpstan to v2.1.51 by @renovate[bot] in #164
  • [TASK] Update composer.lock by @renovate[bot] in #165
  • [TASK] Update phpstan/phpstan to v2.1.52 by @renovate[bot] in #166
  • [TASK] Update phpstan/phpstan to v2.1.53 by @renovate[bot] in #167
  • [TASK] Update phpstan/phpstan to v2.1.54 by @renovate[bot] in #168

Full Changelog: 0.2.1...0.3.0

0.2.1

Choose a tag to compare

@github-actions github-actions released this 15 Apr 06:26
fb3ca8c

What's Changed

🚀 Improved

🚑 Fixed

  • [BUGFIX] Fix potential path traversal vulnerability in validateSbomPath by @mteu in #11

👷 Changed

  • [TASK] Test formatValuePreview in Parser error output by @mteu in #10

⚙️ Dependencies

  • [TASK] Update phpunit/phpunit to v12.3.6 by @renovate[bot] in #13
  • [TASK] Update composer.lock by @renovate[bot] in #14
  • [TASK] Update phpunit/phpunit to v12.3.7 by @renovate[bot] in #16
  • [TASK] Update cuyz/valinor to v2.1.2 by @renovate[bot] in #15
  • [TASK] Update ergebnis/composer-normalize to v2.48.0 by @renovate[bot] in #17
  • [TASK] Update composer.lock by @renovate[bot] in #18
  • [TASK] Update ergebnis/composer-normalize to v2.48.1 by @renovate[bot] in #19
  • [TASK] Update phpunit/phpcov to v11.0.2 by @renovate[bot] in #20
  • [TASK] Update friendsofphp/php-cs-fixer to v3.87.1 by @renovate[bot] in #21
  • [TASK] Update phpunit/phpunit to v12.3.8 by @renovate[bot] in #22
  • [TASK] Update ergebnis/composer-normalize to v2.48.2 by @renovate[bot] in #23
  • [TASK] Update composer.lock by @renovate[bot] in #24
  • [TASK] Update friendsofphp/php-cs-fixer to v3.87.2 by @renovate[bot] in #25
  • [TASK] Update phpstan/phpstan to v2.1.23 by @renovate[bot] in #26
  • [TASK] Update phpunit/phpunit to v12.3.10 by @renovate[bot] in #27
  • [TASK] Update phpstan/phpstan to v2.1.25 by @renovate[bot] in #28
  • [TASK] Update phpunit/phpunit to v12.3.11 by @renovate[bot] in #29
  • [TASK] Update composer.lock by @renovate[bot] in #30
  • [TASK] Update phpstan/phpstan to v2.1.26 by @renovate[bot] in #31
  • [TASK] Update phpstan/phpstan to v2.1.27 by @renovate[bot] in #32
  • [TASK] Update phpstan/phpstan to v2.1.28 by @renovate[bot] in #33
  • [TASK] Update phpunit/phpunit to v12.3.12 by @renovate[bot] in #34
  • [TASK] Update phpunit/phpunit to v12.3.13 by @renovate[bot] in #35
  • [TASK] Update phpunit/phpunit to v12.3.14 by @renovate[bot] in #36
  • [TASK] Update friendsofphp/php-cs-fixer to v3.88.0 by @renovate[bot] in #37
  • [TASK] Update phpstan/phpstan to v2.1.29 by @renovate[bot] in #38
  • [TASK] Update friendsofphp/php-cs-fixer to v3.88.2 by @renovate[bot] in #39
  • [TASK] Update phpunit/phpunit to v12.3.15 by @renovate[bot] in #40
  • [TASK] Update composer.lock by @renovate[bot] in #41
  • [TASK] Update cuyz/valinor to v2.2.0 by @renovate[bot] in #42
  • [TASK] Update phpstan/phpstan to v2.1.30 by @renovate[bot] in #43
  • [TASK] Update phpunit/phpunit to v12.4.0 by @renovate[bot] in #44
  • [TASK] Update phpunit/phpunit to v12.4.1 by @renovate[bot] in #45
  • [TASK] Update phpstan/phpstan to v2.1.31 by @renovate[bot] in #46
  • [TASK] Update cuyz/valinor to v2.2.2 by @renovate[bot] in #47
  • [TASK] Update composer.lock by @renovate[bot] in #48
  • [TASK] Update friendsofphp/php-cs-fixer to v3.89.0 by @renovate[bot] in #49
  • [TASK] Update composer.lock by @renovate[bot] in #50
  • [TASK] Update cuyz/valinor to v2.3.1 by @renovate[bot] in #51
  • [TASK] Update friendsofphp/php-cs-fixer to v3.89.1 by @renovate[bot] in #52
  • [TASK] Update composer.lock by @renovate[bot] in #53
  • [TASK] Update cyclonedx/cyclonedx-php-composer to v5.3.0 by @renovate[bot] in #54
  • [TASK] Update phpunit/phpunit to v12.4.2 by @renovate[bot] in #55
  • [TASK] Update composer.lock by @renovate[bot] in #56
  • [TASK] Update friendsofphp/php-cs-fixer to v3.89.2 by @renovate[bot] in #57
  • [TASK] Update PHPStan packages (patch) by @renovate[bot] in #58
  • [TASK] Update phpunit/phpunit to v12.4.3 by @renovate[bot] in #59
  • [TASK] Update composer.lock by @renovate[bot] in #60
  • [TASK] Update friendsofphp/php-cs-fixer to v3.90.0 by @renovate[bot] in #62
  • [TASK] Update phpunit/phpunit to v12.4.4 by @renovate[bot] in #64
  • [TASK] Update armin/editorconfig-cli to v2.2.0 by @renovate[bot] in #65
  • [TASK] Update shipmonk/composer-dependency-analyser to v1.8.4 by @renovate[bot] in #66
  • [TASK] Update friendsofphp/php-cs-fixer to v3.91.0 by @renovate[bot] in #67
  • [TASK] Update phpunit/phpcov to v11.0.3 by @renovate[bot] in #68
  • [TASK] Update armin/editorconfig-cli to v2.2.1 by @renovate[bot] in #69
  • [TASK] Update phpunit/phpunit to v12.4.5 by @renovate[bot] in #70
  • [TASK] Update friendsofphp/php-cs-fixer to v3.91.1 by @renovate[bot] in #71
  • [TASK] Update friendsofphp/php-cs-fixer to v3.91.2 by @renovate[bot] in #72
  • [TASK] Update phpunit/phpunit to v12.5.0 by @renovate[bot] in #74
  • [TASK] Update PHPStan packages (patch) by @renovate[bot] in #73
  • [TASK] Update friendsofphp/php-cs-fixer to v3.91.3 by @renovate[bot] in #75
  • [TASK] Update phpstan/phpstan-phpunit to v2.0.10 by @renovate[bot] in #76
  • [TASK] Update phpunit/phpunit to v12.5.1 by @renovate[bot] in #77
  • [TASK] Update phpunit/phpunit to v12.5.2 by @renovate[bot] in #78
  • [TASK] Update phpunit/phpunit to v12.5.3 by @renovate[bot] in #79
  • [TASK] Update friendsofphp/php-cs-fixer to v3.92.0 by @renovate[bot] in #80
  • [TASK] Update phpunit/phpunit to v12.5.4 by @renovate[bot] in #81
  • [TASK] Update friendsofphp/php-cs-fixer to v3.92.1 by @renovate[bot] in #82
  • [TASK] Update friendsofphp/php-cs-fixer to v3.92.2 by @renovate[bot] in #83
  • [TASK] Update friendsofphp/php-cs-fixer to v3.92.3 by @renovate[bot] in #84
  • [TASK] Update phpstan/phpstan-phpunit to v2.0.11 by @renovate[bot] in #85
  • [TASK] Update composer.lock by @renovate[bot] in #86
  • [TASK] Update composer.lock by @renovate[bot] in #87
  • [TASK] Update friendsofphp/php-cs-fixer to v3.92.4 by @renovate[bot] in #88
  • [TASK] Update composer.lock by @renovate[bot] in #89
  • [TASK] Update friendsofphp/php-cs-fixer to v3.92.5 by @renovate[bot] in #90
  • [TASK] Update composer.lock by @renovate[bot] in #91
  • [TASK] Update phpunit/phpunit to v12.5.5 by @renovate[bot] in #92
  • [TASK] Update phpunit/phpunit to v12.5.6 by @renovate[bot] in #93
  • [TASK] Update composer.lock by @renovate[bot] in #94
  • [TASK] Update phpstan/phpstan to v2.1.34 by @renovate[bot] in #95
  • [TASK] Update phpstan/phpstan to v2.1.35 by @renovate[bot] in #96
  • [TASK] Update phpstan/phpstan to v2.1.36 by @renovate[bot] in #97
  • [TASK] Update phpstan/phpstan-phpunit to v2.0.12 by @renovate[bot] in #98
  • [TASK] Update cuyz/valinor to v2.3.2 by @renovate[bot] in #99
  • [TASK] Update friendsofphp/php-cs-fixer to v3.93.0 by @renovate[bot] in #100
  • [TASK] Update phpstan/phpstan to v...
Read more

0.2.0

Choose a tag to compare

@github-actions github-actions released this 18 Aug 11:50
690735c

What's Changed

⚡ Breaking

  • [!!!][TASK] Remove trivial getters in favor of direct property access by @mteu in #7

📖 Documentation

  • [DOCS] Add contribution guide by @mteu in #8

⚙️ Dependencies

  • [TASK] Update friendsofphp/php-cs-fixer to v3.86.0 by @renovate[bot] in #4
  • [TASK] Update phpunit/phpunit to v12.3.5 by @renovate[bot] in #5
  • [TASK] Update composer.lock by @renovate[bot] in #6

New Contributors

Full Changelog: 0.1.0...0.2.0

0.1.0

Choose a tag to compare

@github-actions github-actions released this 12 Aug 11:02
2e73ab4

What's Changed

🚀 Improved

  • [FEATURE] Add CycloneDX SBOM Parser by @mteu in #1
  • [FEATURE] Widen CycloneDX 1.4+ specification support by @mteu in #2

👷 Changed

  • [TASK] Unit test file and data structure by @mteu in #3

New Contributors

  • @mteu made their first contribution in #1

Full Changelog: https://github.com/mteu/sbom-parser/commits/0.1.0