Release notes lists the fixes, enhancements, and other changes introduced across all released, production versions of the WhereScape CICD Enablement Pack
Changes in 1.4.0.2
The following changes have been implemented since the last version.
Export DDL and DML to standard GIT directory structure.
Fully resolved DDL script.
Conflict Management, Let the user view the differences within each file when merging a branch.
Add Version Number to Log File.
Add Version Number to CICD Enablement Pack Form.
CICD Enablement Pack Form - Save User Config added to auto complete form.
Fully resolved DML script.
Create New Branch from Local Repository.
Update metadata workflow at repository level. Update metadata files when upgrading the CICD enablement Pack version.
Create Branch - Performance improvement. When cloning a branch, If the user repo is on the same commit, then DO NOT conduct a PULL, instead, rename the current branch.
Changes to the Database Naming length logic to match the odbc naming length.
Keyboard navigation to include shift+tab.
ODBC DSN username & password passed via the CICD solution.
Add tooltips to the CICD Enablement Pack Form.
'. all files' to the available list and *.dump to the default file types as this is what's created when running a pg_dump backup from within RED.
Validate DB Connection. Created a test if "Connect to Existing CICD GIT Repository" in the build options( Test would fail if the DB does not exist) to test if the ODBC exists and validates the connection. The process ends if unable to validate the connection.
CICD Enablement Pack - Grayed out input box for backup field. It is mandatory for users to select a RED backup file when RED is enabled and build option is an initial build. In this scenario, users will no longer be able to continue until a RED backup has been selected.
Changes in 1.3.1.21
The following changes have been implemented since the last version.
- Updates to python311._pth lib file to remove import site and add Lib\site-packages to ensure the python embedded version instance is used as opposed to a locally installed version.
- Updates to pg_restore for RED and 3D scripts.
- Updates to check repo exists logic.
- Updates to remove the admin db from WS CICD enablement pack form and associated scripts.
- Updates for removal of repo in user xml using host,port and remote_db
- Change database name max length to 60 characters.
- Removing File Format files from the DDL folder.
- Updates to logging and error handling for RedMetadata servcie and Red commit to git.
- Updates to DML, DDL and JSON export objects.
- Updates to formatting and revised logo on the WS CICD enablement pack form.
- Remove default values from user config file.
- Updates to the workflow configuration to use the python embedded instance.
- Adding ODBC check on initial CICD launch.
- Adding an embedded Python.exe with associated libaries to resolve the CICD launch issue.
- Fixes bug where CICD app would not open when accessed.
- Increases maximum repository database name length from 32 to 63 characters.
- Fixes bug where users with certain screen resolutions could not see entirety of some forms. Adds Scrollbars to all forms to allow users of all screen resolutions to access them.