Skip to content

15.2.0

Compare
Choose a tag to compare
@github-actions github-actions released this 08 Feb 08:48
· 2104 commits to main since this release

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