zAppBuild 3.11.0
New & Noteworthy
This release improves performance by optimised allocation options for temporary datasets (#622), (#588). It ships the C/C++ language script (#513), and advanced impact analysis features (#605).
Starting with this release, you can build files that don't need to be recorded in the DBB Metadatastore (#615) for optimised management of build dependencies and impact analysis performance. It introduces the skipStoringLogicalFile
file property.
The --fullBuild
type from now on includes dropping the DBB collections, instead of updating them. So, it removes the need to run the --reset
option to rebuild the entire dependency data in the DBB Metadatastore collections.
Additionally, it delivers a prototype to enable the build framework to resolve object deck dependencies for COBOL in static-call scenarios (#610). zAppBuild/DBB uploads resolved OBJs for static calls from the build workspace into the target build libraries - aligning with the expanded packaging strategy to include interfaces (copybooks, object decks) from external archives (tars). Please also see - IBM/dbb#282
What's Changed
- cobol_identifyLoad sample by @dennis-behm in #581
- Implement external impact reporting for changed files without build list by @dennis-behm in #570
- Enable Db2 bind package and plan for Assembler and PLI by @dennis-behm in #583
- Condition for undefined git remote by @dennis-behm in #585
- Detached Head Detection Improvement by @kmcgreg5 in #588
- Set deployType for generated copybooks in BMS.groovy by @dennis-behm in #600
- Ability to perform impact analysis on changed/updated individual file properties by @dennis-behm in #605
- Easytrieve compileSyslibConcatenation property by @dennis-behm in #608
- Improve delete-only case in impactBuild scenario by @dennis-behm in #607
- C/C++ Build scripts by @saipriya-m in #513
- Documentation update for impact analysis on changed/updated individual file properties feature by @dennis-behm in #616
- Resolve and upload object decks from build workspace into target libraries by @dennis-behm in #610
- Modify fullBuild behaviour to drop dbb collections by @dennis-behm in #618
- Address use-case with non-existent build dir in fullBuild scenario by @dennis-behm in #613
- Improve dataset allocation options by @dennis-behm in #622
- TAZ unit test results to Junit Conversion by @AnjaliAbraham in #611
- Enable processing of files without needing to record them in the DBB Metadatastore by @dennis-behm in #615
- Line break after identify statement by @monvora in #627
- zAppBuild 3.11.0 version file update by @dennis-behm in #625
- adding getting started zappbuild info by @riddhima-arora in #623
- Release zAppBuild 3.11.0 by @dennis-behm in #626
New Contributors
- @kmcgreg5 made their first contribution in #588
- @saipriya-m made their first contribution in #513
- @monvora made their first contribution in #627
- @riddhima-arora made their first contribution in #623
Full Changelog: 3.10.1...3.11.0