2.5.1 [10-27-2020]
- Fixed an error where the PropertyEncryption module could not handle a null value of vaultProps in the properties.json file.
See ticket PH-75901
2.5.0 [10-15-2020]
- Added support for property encryption and decryption through Hashicorp Vault.
See ticket PH-67918
2.4.2 [10-15-2020]
- Fixed an issue that was causing the indexing script to fail on encrypted builds.
See ticket PH-75410
2.4.1 [10-14-2020]
- Dashes are now allowed after the first character in a workflow variable name.
See ticket PH-75587
2.4.0 [09-29-2020]
- Added functionality to generate a pronghorn.json file from multiple pronghorn files.
See ticket PH-74358
2.3.0 [09-25-2020]
- Added RegExp and helper validation method for enforcing Itential naming conventions for method parameters, method return values, and job variable names.
See ticket PH-74037
2.2.25 [08-09-2020]
- Implemented fix to gracefully handle bad symbolic links when accessing the file system.
See ticket PH-51716
2.2.24 [06-15-2020]
- Updated node driver for MongoDB.
See ticket PH-65489
2.2.23 [06-10-2020]
- Exposed FileCrypto for use in the itential-utils module
See ticket PH-65169
2.2.22 [06-09-2020]
- Cleaned up decoding and encryption logic for discovery.
See ticket PH-64942
2.2.21 [05-21-2020]
- Updated node driver for MongoDB.
See ticket PH-63106
2.2.20 [05-13-2020]
- Updated the itential-utils library package.json file to support NodeJS v8 and v10.
See ticket PH-55196
2.2.19 [05-11-2020]
- Removed drop indices clause. Instead the tool will now report unrecognized indices and inform the user to review them at their own discretion.
See ticket PH-55161
2.2.18 [05-11-2020]
- Removed drop indices clause. Instead the tool will now report unrecognized indices and inform the user to review them at their own discretion.
See ticket PH-55161
2.2.17 [04-13-2020]
- Moved CI pipeline from Node.js 10 to Node.js 12.
See ticket PH-58336
2.2.16 [04-03-2020]
- Fixed discovery of pronghorn.json configuration file.
See ticket PH-51160
2.2.15 [03-05-2020]
- Moved common code for DB indexing into the itential-utils package to make it available across multiple apps.
See ticket PH-52000
2.2.14 [02-18-2020]
- Moved common code for DB indexing into the itential-utils package to make it available across multiple apps.
See ticket PH-52000
2.2.13 [02-05-2020]
- Added schema validation to component pipelines.
See ticket PH-52678
2.2.12 [07-24-2019]
Migrated from itential-ci to argo.
See ticket PH-35867
Current Version: 2.2.11 [05-09-2019]
New Features
- 0.3.0 Added method to convert FAML to XML.
Improvements
- 2.2.9 [02-15-2019] - Update nyc module. PH-25985
- 0.3.0 Added error handling around big configs.
- 0.3.0 Reworked FAML for Folsom release.
Bug Fixes
- 2.2.11 [05-09-2019] - Fixed issue for rendering of configuration in golden config PH-32884
- 2.2.10 [02-20-2019] - Updated package file to include new directories. PH-25497
- 0.4.0 General bugfixes & performance improvements.
- 0.4.0 Merged in PRONG-1229 (pull request #35)
- 0.4.0 Merge tag '0.3.0' into develop
- 0.3.0 Fixed merging on leaves.
- 0.3.0 Merged in fix-pipeline (pull request #34)
- 0.3.0 Merged in FAML-to-XML (pull request #33)
- 0.3.0 Merged in release/0.2 (pull request #32)
- 0.3.0 Merged in MergeLeavesFix (pull request #31)
- 0.3.0 Merged in AttrFix (pull request #30)
- 0.3.0 Merged in FilterEndTemp (pull request #29)
- 0.3.0 Merged in version-bump (pull request #28)
- 0.3.0 Merged in MergeFix (pull request #27)
- 0.3.0 Merged in MergeFix (pull request #26)
- 0.3.0 Merged in NoChildList (pull request #25)
- 0.3.0 Merged in DynamicAttrs (pull request #24)
- 0.3.0 Merged in FAML-Rename (pull request #23)
- 0.3.0 Merged in ReturnToFAML (pull request #22)
- 0.3.0 Merged in PRONG-1208 (pull request #21)
- 0.3.0 Merged in update-pipelines (pull request #20)