Releases: oracle/macaron
Releases · oracle/macaron
v0.16.0
v0.16.0 (2025-04-24)
Feat
- detect vulnerable GitHub Actions (#1021)
- check PyPI registry when deps.dev fails to find a source repository (#982)
- add callgraph and build cmd detection for Jenkins (#977)
Fix
- fix incorrect skip result evaluation causing false positives in PyPI malware reporting (#1031)
- use 'isDefault' version from deps dev api (#1019)
Refactor
v0.15.0
v0.15.0 (2025-03-10)
Feat
- add Repo Finder and Commit Finder outcomes to database (#892)
- add in new metadata-based heuristic to pypi malware analyzer (#944)
- find repo from latest artifact when provided artifact has none (#931)
- obtain Java and Python artifacts from .m2 or Python virtual environment from input (#864)
- include inspector package urls as part of the malicious metadata facts for pypi packages (#935)
- add a new setup.py related heuristic in the pypi malware analyzer (#932)
Fix
Refactor
v0.14.0
v0.14.0 (2024-11-26)
Feat
- report known malware for all ecosystems (#922)
- add command to run repo and commit finder without analysis (#827)
- add a new check to report the build tool (#914)
- verify whether the reported repository can be linked back to the artifact (#873)
- allow specifying the dependency depth resolution through CLI and make dependency resolution off by default (#840)
Fix
- block terminal prompts in find source (#918)
- fix a bug in GitHub Actions matrix variable resolution (#896)
- prevent endless loop on 403 GitHub response (#866)
Refactor
v0.13.0
v0.12.0
v0.11.0
v0.10.0
v0.10.0 (2024-04-29)
Feat
- allow provenance files to be files containing a URL pointing to the actual provenance file which will be transparently downloaded (#710)
- allow defining a git service from defaults.ini (#694)
- improve VSA generation with digest for each subject (#685)
Fix
- improve run_macaron.sh bash and docker version compatibility (#717)
- store language in build as code check for non-GitHub CI services (#716)
- extract digest from provenance when repo path is provided but digest is not provided from the user (#711)
- fix a compatibility issue in run_macaron.sh for macOS (#701)
- make build script check fail when no repo is found (#699)