2.2.0
Breaking change in this release!!! Java 11 now required
Added
- Support for DependencyAnalysis commands
- [NCL-5778] Implement DA Lookup commands
- Add DA blocklist commands
- Add DA report commands
- [NCL-6682] Improve BUILD_CONFIGS maven repo target to include a filter
- [NCLSUP-470] Add bacon_test.py
- [NCL-6239] Bacon output with URLS
- [NCL-5973] Add option to be strict for source jars
- [NCL-5981] Add ability to provide a suffix for deliverables
- [NCL-6936] Add option to set generic parameter
- [NCL-6917] Add dry-run option
- Add camel addon for build-from-source statistics (RuntimeDependenciesToAlignTree)
Fixed
- Improvements to Quarkus community analyzer
- [NCLSUP-469] Add checksum check for downloaded bacon jar
- Print the correct installed version if custom version specified
- Clear Indy.class mock at the end of the ResolveOnlyRepositoryTest
- Remove unnecessary temporary build log
- [NCLSUP-475] Don't retry when keycloak error is missing certificate
- Fix check for correct gav formatting
- [NCLSUP-609] Improve pig cancel behavior
- CPAAS-1521 Ensure empty releaseStorageUrl parameter is detected
Changed
- [NCL-5983] Deprecate external scm url
- [NCL-6786] Migrate bacon to java 11
- Make excludeArtifacts for resolve only resolution