Releases: Sitecore/content-hub-cli
1.1.109
This pull request removes the dynamic selection of the default export package engine version based on a feature flag, and instead sets the default engine version to V2 throughout the codebase. The related setup logic and interfaces are deleted, and the command and handler are simplified to always use V2 unless explicitly overridden. Tests and documentation are updated accordingly.
Removal of dynamic engine version selection:
- Deleted the
ExportPackageSetupclass and its interfaceIExportPackageSetup, removing all logic that checked the tenant'spackage_export_v2_defaultfeature flag to determine the default engine version. - Removed all usages and dependency injection of
IExportPackageSetupfrom the plugin system, command, and handler classes.
Default engine version is now V2:
- Set the default value of
ExportPackageParameters.EnginetoPackageEngineVersion.V2instead of V1. - Updated the
ExportPackageCommandto use a static description for the engine option, always referencing V2 as the default.
Simplification of command handler logic:
- Simplified the logic in
ExportPackageCommandHandlerto default to the new engine (V2) when the--engineoption is not provided, removing all references to the setup class and feature flag checks.
Test updates:
- Updated tests to reflect the new default behavior (V2 as default), removing tests and test dependencies related to the dynamic setup and feature flag.
These changes make the export package engine versioning more predictable and reduce complexity by removing runtime feature flag checks.
created on Mar. 19, 2026 04:45:30 PM +00:00
1.1.106
Improved error handling for scenarios where an endpoint has not yet been added.
created on Jan. 23, 2026 03:50:50 PM +00:00
1.1.102
ch-cli system import now supports the "Pending Review" status for import jobs.
When an import ends in "PENDING REVIEW", the generated report includes a message:
“An Issue exists and the user is requested to review the changes in the CH portal.”
The report also provides a quick link to the Import job detail, enabling users to easily review and address pending changes.
1.1.101
ch-cli system export now defaults to the default engine specified in the target tenant.
1.1.100
Warning
If this release is marked as a pre-release the artifacts may be removed at some point.
1.1.90
ch-cli system export -t command now supports CopyProfiles and PublishDefinitionConfigurations export types.
1.1.88
Initial commit
1.1.86
Initial commit
1.1.82
Initial commit
1.1.75
Initial commit