zAppBuild v2.5.0
New & Noteworthy
This release of zAppBuild allows to move from the DepedencyResolver
and ImpactResolver
APIs to the new SearchPathDependencyResolver
and new SearchPathImpactFinder
APIs which got introduced with IBM Dependency Based Build 1.1.2 .
While the old APIs of the IBM Dependency Based Build toolkit are marked as deprecated, these new APIs allow to specify wildcards in the Search Path configuration and can also include the file extension to be able to more precisely define how dependencies and impacts are resolved. Please be aware, that this requires an update to the configurations in application-conf/application.properties
. This release of zAppBuild retains backward compatibility with older DBB Toolkit versions.
Please also see IBM Docs for details on the new API.
New Features
- Ability to switch to the new SearchPathDependencyResolver and new SearchPathImpactFinder APIs
- New CLI option to pass in an property overwrite via a parameter
- Managing file-level properties in individual property files which are stored in the repository
What's Changed
- Update README.md by @GeraldMit in #204
- Leverage new SearchPathDependencyResolver and SearchPathImpactFinder API by @dennis-behm in #201
- update build-conf/README.md (Closes #208) by @BeckerFrank in #210
- fix md syntax to correctly display build log in collapsed section by @dennis-behm in #206
- Update impact resolution rule samples for static linkage scenarios by @dennis-behm in #215
- New CLI option to set or overwrite build property by @dennis-behm in #213
- Update zUnit Config script to support Groovy 4.0 runtime by @dennis-behm in #219
- Mark build as failed on git errors by @dennis-behm in #203
- Replace usage of evaluate with string parsing by @dennis-behm in #217
- Correction PSBgen script by @dennis-behm in #226
- Correction PLI alternate library configuration by @dennis-behm in #224
- Correction REXX error feedback allocation by @dennis-behm in #225
- Ability to manage member level build properties in specific prop files by @dennis-behm in #216
- Correction when loading individual file properties by @dennis-behm in #228
- Release zAppBuild 2.5.0 by @dennis-behm in #220
New Contributors
- @GeraldMit made their first contribution in #204
- @BeckerFrank made their first contribution in #210
Full Changelog: 2.4.0...2.5.0