Release notes moved to https://github.com/jfrog/build-info-go/releases |
---|
- Add support for the Poetry package manager
- Breaking change: Removed the redundant
SetArgsAndFlags
setter fromDotnetModule
. - Add
DotnetModule
getters.
- Fix Nuget requestedBy calculation.
- Update dependencies
- Update go to 1.18
- Update jfrog-ecosystem-integration-env to latest
- Fix multi lines NuGet project definition
- Move IsStringInSlice out from fileutils
- The latest npm tests have been updated to work with npm versions 8.11.0 and above
- Changed RunCmdWithOutputParser to run in silent mode
- Changes for Yarn Audit
- Add Dotnet support
- Bug: Duplicate artifacts are counted by their paths instead of their names
- Added pip & pipenv usage to the README
- Bug fix - Missing npm dependencies cause an error
- Upgrade build-info-extractor-maven to 2.36.2
- Upgrade build-info-extractor-gradle to 4.28.2
- Bug fix - Build-info collection for npm nay fail due to peer dependencies conflicts
- Bug fix - Missing npm depedencies should not return an error
- Support for Python
- Bug fix - Avoid adding optional npm dependencies to the build-info
- Upgrade build-info-extractor-maven to 2.36.1 and gradle-artifactory-plugin 4.28.1
- Allow calculating npm deps without checksums
- Move build-info schema to a file and allow validating it
- Upgrade maven & gradle build-info extractors
- New static code analysis badges added to README
- Support for yarn
- Add checksum to npm dependencies
- Bug fix - Limit the total for RequestedBy, to avoid out-of-memory errors
- Bug fix - Gradle - Avoid potential ambigues task error
- Bug fix - Go - Change Go dependency ID syntax to '{dependencyName}:v{dependecyVersion)
- Bug fix - Add build name/number/project to Maven & Gradle extractors
- Bug fix - Avoid creating a redundant build-info module in some scenarios
- Bug fix - Implicit memory aliasing in for loop whereby the targetBuildInfo modules may be reused accidentally
- Support for generating build-info for npm
- Generate and populate sha256
- Populate requestedBy field
- Allow converting to CycloneDX BOM
- Upgrade build-info to 2.33.0 / 4.26.0
- Added isEqual func to module, artifact & dependency structs
- Allow ignoring go list errors
- Upgrade dependencies
- Upgrade dependencies
- Upgrade dependencies
- Bug fix - Publishing build-info can fail, if a previous build-info collection action left an empty cache file
- Hash build dir with sha256
- Initial release: support in generating build-info for Go, Maven and Gradle