Releases
21.0.0
What's Changed
Breaking Changes 🛠
6c08226 refactor(model)!: Use a better name for getIssues()
Bug Fixes 🐞
adf14d4 cargo: Do not make assumptions about the package ID for hash lookups
7522a0c cargo: Do not make assumptions about the package ID for projects
0940053 cargo: Improve parsing of lockfile formats
bef2e95 fossid-webapp: Remove unecessary call to normalize
f71f994 schemas: Add missing entries for package managers
New Features 🎉
9ef7945 cargo: Add the alternative deps
to the metadata model
4771b24 requirements: Add a dedicated version status for unknown versions
Build 🐘 & CI ⚙️
c7d5c3a renovate: Extend from config:recommended
Chores 🔧
cf06ac9 cargo: Move two variables closer to where they are being used
303705c cargo: Reorder top-level functions
e407d11 downloader: Remove the redundant protected
enum qualifier
f54813e go: Drop the support for the Go dep package manager
f0121b2 integrations: Re-generate shell completion scripts
b9481f0 model: Replace a size check with isNotEmpty()
9707529 requirements: Add "!" prefixes for identified problems
968f956 Sort NOTICE
file entries alphabetically
Dependency Updates 🚀
65ed107 update dependency ch.qos.logback:logback-classic to v1.5.4
9cb8e7c update dependency com.autonomousapps.dependency-analysis to v1.31.0
87f2675 update dependency com.opentable.components:otj-pg-embedded to v1.0.3
f1623e8 update dependency org.semver4j:semver4j to v5.2.3
6fca267 update ktor to v2.3.10
Documentation 📖
c7ed840 cargo: Document CargoMetadata
members
67dda33 requirements: Document the VersionStatus
enum members
Refactorings 🚜
c1a0c66 cargo: Do not require parsing the manifest
5e701a8 cargo: Extract kind names to constants
e6b84fa cargo: Get project authors and homepage from projectPkg
887fcc2 cargo: Get the project's processed declared licenses directly
85c4523 cargo: Inline processDeclaredLicenses()
b815e65 cargo: Make fewer assumptions about internal package IDs
acb18cb cargo: Move serializers to their respective model classes
c7d24d9 cargo: Turn some functions into extensions for convenience
5818de3 go: Move normalizeModuleVersion()
to GoMod.kt
2f8c7b5 model: Simplify filtering resolved issues
8b63ffe model: Simplify filtering resolved vulnerabilities
03bd194 model: Simplify resolving rule violations
Other Changes 💡
3ce77c7 revert(docker): Revert "Revert Upgrade Go to version 1.22.0"
1a10da7 style(Gradle): Adhere to const
naming conventions
3876ec7 style: Prefer equality checks over Elvis operator use
You can’t perform that action at this time.