========= Changelog ========= uac-cli-1.1.0 (2025/10/01) ************************** Deprecations and Breaking Changes --------------------------------- **Deprecated Parameters (will be removed in future versions)** * **Deprecated**: The ``task`` parameter in ``uac webhook list`` will be removed in future versions. Use ``taskname`` instead (#120) * **Deprecated**: The ``operational_memo`` parameter in ``uac task-instance retrieve-output`` will be removed in future versions (#117) * **Deprecated**: The ``name`` parameter in ``uac virtual-resource list`` will be removed in future versions. Use ``resourcename`` instead (#119) * **Deprecated**: The ``name`` parameter in ``uac user change-password`` will be removed in future versions. Use ``user_name`` instead (#96) * **Deprecated**: The ``name`` parameter in ``uac server-operation download-log`` will be removed in future versions. Use ``log_name`` instead (#96) **Removed Commands (not suggesting breaking change)** * **Removed**: Invalid command ``uac trigger create-temp`` removed as it is covered by ``uac trigger create`` (#188) * **Removed**: ``universal-event pushq``: Non functional. Functionality can be covered by push. Command is removed (#202) Enhancements ------------ **Features** * **Added**: New global parameter ``--ca-bundle`` and ``UAC_CLI_CA_BUNDLE`` environment variable (#38) * **Added**: ``server-operations`` commands: Added ``-s/--select`` option for JSON output filtering (#125) **New Commands Added and alignment with UC 7.9** * **Added**: ``uac bundle create-by-business-services`` * **Added**: ``uac calendar get-custom-days`` * **Added**: ``uac cluster-node healthcheck`` * **Added**: ``uac custom-day list-qualifying-periods`` * **Added**: ``uac ldap update-bind-password`` * **Added**: ``uac oauth-single-sign-on get-settings`` * **Added**: ``uac oauth-single-sign-on update-settings`` * **Added**: ``uac promotion cancel-promotion-schedule`` * **Added**: ``uac promotion create`` * **Added**: ``uac promotion delete`` * **Added**: ``uac promotion-target create`` * **Added**: ``uac promotion-target delete`` * **Added**: ``uac promotion-target get`` * **Added**: ``uac promotion-target list`` * **Added**: ``uac promotion-target refresh-target-agents`` * **Added**: ``uac promotion-target update`` * **Added**: ``uac server-operation bulk-export-activity`` * **Added**: ``uac server-operation bulk-export-audit`` * **Added**: ``uac server-operation bulk-export-history`` * **Added**: ``uac server-operation ldap-refresh`` * **Added**: ``uac server-operation ldap-refresh-async`` * **Added**: ``uac server-operation pause-cluster-node`` * **Added**: ``uac server-operation resume-cluster-node`` * **Added**: ``uac task-instance approval-approve`` * **Added**: ``uac task-instance approval-reject`` * **Added**: ``uac task-instance get`` * **Added**: ``uac task-instance list-advanced`` * **Added**: ``uac task-instance patch-instance`` * **Added**: ``uac task-instance set-started`` * **Added**: ``uac task-instance set-variable`` * **Added**: ``uac trigger list-component-events`` * **Added**: ``uac trigger set-skip-count`` * **Added**: ``uac trigger set-time`` * **Added**: ``uac trigger trigger-now`` * **Added**: ``uac universal-template get-extension-archive`` * **Added**: ``uac universal-template restore-default-icon`` * **Added**: ``uac user add-group`` * **Added**: ``uac user delete-group`` * **Added**: ``uac user get-groups`` * **Added**: ``uac user get-preference`` * **Added**: ``uac user list-preferences`` * **Added**: ``uac user update-preference`` * **Added**: ``uac webhook assign-execution-user`` * **Added**: ``uac webhook enable-disable`` **Enhanced Parameter Support** * **Changed**: Improved parameter coverage through command line parameters, and alignment with updated OpenAPI specification of UC **Documentation Updates** * **Added**: Section with Tips & Tricks and reorganization of Getting Started → Usage Chapters * **Added**: Description on ``snake_case`` and ``camelCase`` usage * **Changed**: Improved installation instructions for Linux * **Changed**: Improved examples * **Changed**: Improved command documentation Fixes ----- * **Fixed**: Aligned help messages and parameter support with OpenAPI specification * **Fixed**: Improved messages in case of errors (#71) * **Fixed**: Added metadata on ``uac.exe`` (#72) * **Fixed**: ``bundle create``: OpenAPI specification parameter alignment (#153) * **Fixed**: ``calendar add``: Fixed calendar add functionality (#204) * **Fixed**: ``calendar create``: OpenAPI specification parameter alignment and help message (#94) * **Fixed**: ``calendar update``: OpenAPI specification parameter alignment, help message and functionality (#200) * **Fixed**: ``property update``: Removed input option and corrected parameters and functionality (#200) * **Fixed**: ``trigger assign-execution-user``: Fixed function naming conflict causing command failure (#201) * **Fixed**: ``trigger unassign-execution-user``: Fixed function naming conflict causing command failure (#201) * **Fixed**: ``universal-event publish``: Now requires input option for complex JSON attributes (#202) * **Fixed**: ``universal-event push``: Corrected parameters (#202) * **Fixed**: ``universal-template update-extension-archive``: Added missing parameters (#106) * **Fixed**: ``universal-template import``: Removed unrelated parameters (#101) * **Fixed**: ``universal-template update``: OpenAPI specification parameter alignment (#187, #148) * **Fixed**: ``universal-template create``: OpenAPI specification parameter alignment (#187, #148) * **Fixed**: ``user create``: Made ``userPassword`` optional and added parameter mapping support (#203, #208) * **Fixed**: ``user create-token``: Fixed command functionality (#206) * **Fixed**: ``webhook enable`` and ``webhook disable``: Error response code 400 (#205) * **Fixed**: ``workflow update-edge``, ``workflow update-vertex``, ``workflow update-vertex``: Corrected ``workflowid`` parameter mapping and removed read-only ``sysId`` property (#176) * **Fixed**: ``workflow add-vertex``: Added missing parameter ``condition_expression`` (#102) uac-cli-1.0.1 (2025/01/22) ************************** Fixes ----- * **Fixed**: Fix issue preventing ``uac-cli`` from running on AWS Linux 2023 (#64) uac-cli-1.0.0 (2024/12/06) ************************** Initial Release