Releases
15.2.0
What's Changed
Bug Fixes 🐞
e876f30 swiftpm: Remove an invalid fallback for the VCS revision
4af96e3 vulnerable-code: Correct an URL escape fixup case
6ec2a31 vulnerable-code: Fixup yet another case of wrong URL escaping
Chores 🔧
d602075 pub: Directly specify the hash algorithm as it is known
4f8cb5e vulnerable-code: Log details about the error cause of an issue
Dependency Updates 🚀
7f60160 Dockerfile-legacy: Update the available Cargo version
5b63a3f Update the native-gradle-plugin to version 0.10.0
35bcb54 update dependency com.networknt:json-schema-validator to v1.3.2
2e2cf95 update dependency gradle to v8.6
ae3da69 update dependency org.slf4j:slf4j-api to v2.0.12
Documentation 📖
5213ce3 common-utils: Say that hex digits are returned lowercase
ca14861 swiftpm: Fix-up a TODO comment
New Features 🎉
90e9d36 jenkins: Add a parameter to skip excluded scopes and paths
50f12d5 swiftpm: Add missing package references to the lockfile analysis
227317c swiftpm: Gracefully handle dependencies specified by branch name
Other Changes 💡
b45b2bf SwiftPM: De-duplicate a class
acfc84a SwiftPm: Stop using the dependency graph builder
c1b90c9 swiftpm: Avoid an unnecessary copy operation
70a350e swiftpm: Factor out SwiftPackage.toVcsInfo()
e9a06de swiftpm: Factor out getSwiftPackage()
ab1d875 swiftpm: Factor out parseSwiftPackage()
736eb19 swiftpm: Make parseLockfile()
return the pins
ba94222 swiftpm: Make use of the default parameter value
89aad09 swiftpm: Move parseLockFile
to the model file
8c6d7ae swiftpm: Move the dependency handler into SwiftPm
bcdac56 swiftpm: Move the mapping to ORT's model into SwiftPM
22a7baa swiftpm: Re-order the classes
38709a7 swiftpm: Reduce the visibility of the model to internal
2dcbeeb swiftpm: Split up PinV2.toPackage()
9e71678 swiftpm: Turn a property into a function
Tests ✅
ad7070a python: Update expected test results
Other Changes 💡
10de9ef style(vulnerable-code): Use multiline strings to reduce escaping confusion
You can’t perform that action at this time.