Skip to content

Releases: janbiasi/rollup-plugin-sbom

v3.0.0

01 Oct 21:35

Choose a tag to compare

3.0.0 (2025-10-01)

  • feat!: update cyclonedx library and move to latest lts (2a5c822)

Bug Fixes

  • improve null safety for bom lookup processing (c64f677)
  • improve stability for license evidence gathering (76c275a)
  • various stability improvements (b68d8c6)

Features

  • exclude xml serialization by default (7f8ef2f)
  • implement license evidence gathering, closes #166 (78a0f0e)

BREAKING CHANGES

  • we now ship the module without xmlbuilder2 and default
    output set to JSON only. If you rely on XML, please include the
    dependency in your project and configure the output format accordingly.
  • dropped support for end of life node.js versions, now requires >= 20.19.0

v2.1.2

31 Jul 06:43

Choose a tag to compare

2.1.2 (2025-07-31)

Bug Fixes

  • set supported vite version range in peer dependencies (720dc53)
  • update dependencies (1d325bd)

v2.1.1

25 Jul 13:39

Choose a tag to compare

2.1.1 (2025-07-25)

Bug Fixes

  • ensure that direct dependencies are registered on the root entry, fixes #86 (ccec185)
  • use moduleParsed to load package data to fix oom issue, fixes #171 (c2af6db)

v2.1.0

24 Jul 20:08

Choose a tag to compare

2.1.0 (2025-07-24)

Bug Fixes

  • improve null safety for recursive processing (b6edff4)
  • improve stability for debug logging dependencies on modules (b602df2)
  • improve stability of package filtering for packages without name (13d87b7)
  • improve stability of package graph analyzer (6224ad0)
  • output pure module id to prevent reporting wrong modules, fixes #169 (1628404)
  • use post-treeshaking module graph for generation (06c0c5d)

Features

  • add beforeCollect and afterCollect transform options (41b9a40)

v2.0.3

06 Mar 00:07

Choose a tag to compare

2.0.3 (2025-03-06)

Bug Fixes

  • bump the npm group across 1 directory with 21 updates (4bb1d3a)

v2.0.2

24 Jan 17:18

Choose a tag to compare

2.0.2 (2025-01-24)

Bug Fixes

  • provide correct types for cjs and update dependencies, fixes #135 (66d3b6a)

v2.0.1

22 Jan 17:22

Choose a tag to compare

2.0.1 (2025-01-22)

Bug Fixes

  • remove prepare hook as it breaks npm flagged installs, fixes #131 (180e5b1)

v2.0.0

13 Dec 11:14

Choose a tag to compare

2.0.0 (2024-12-13)

Bug Fixes

  • align to breaking changes in cyclonedx library v7 (7689062)
  • bump the npm group across 1 directory with 25 updates (9431cef)
  • change spec and component type option to string (8b3a905)

BREAKING CHANGES

  • default spec version is now 1.6 and component type as
    well as spec version can now be configured via a string instead of
    passing an enum value.

v1.1.1

03 May 12:43

Choose a tag to compare

1.1.1 (2024-05-03)

Bug Fixes

  • add additional comments + ignore virtual modules when scanning (a38f798)
  • moved the known tools list out of function scope (49238e4)
  • plugin no longer crashes in rollup only scenarios (85d8daf)

v1.1.0

24 Apr 18:38

Choose a tag to compare

1.1.0 (2024-04-24)

Features

  • add support for supplier and properties, closes #12 (6905dd4)