ExtendCli - Release Notes - 3.4

3.4.9-funcrel

New Features

SummaryDetails
New extension evaluation “latest or stable” for bundlesAdded flag “-t” or “–latest-or-stable” which will favor stable extensions (LTS or Funcrel) and will fallback to the latest version if a compatible stable release is not available

Other Updates

Internal IdDetails
EXTENDCLI-87Fixed an issue that could cause certain extensions to be incorrectly excluded from a bundle.

Resolved Issues

Customer Ticket IdDetails
55365Added a configuration option to enable manual definition of TLS protocol to be used to establish SSL handshake for client-server communication.

3.4.8-funcrel

Other Updates

Internal IdDetails
EXTENDCLI-84Fixed an issue that would cause exact versions to not resolve during bundle creation without an explicit target version of Core.

3.4.7-funcrel

Feature Improvements

SummaryDetails
Version evaluationImproved version evaluation for specific pre-release versions.

Other Updates

Internal IdDetails
IMAGKSL-2093Fixed an issue that would cause extension strategy to conflict with version on install command.

3.4.6-funcrel

Other Updates

Internal IdDetails
EXTENDCLI-81Fixed an issue that could cause some extensions to fail during installation.

3.4.5-funcrel

New Features

SummaryDetails
Named bundle packagingAdded the “-n, –name” option for the command “bundle pack” allowing a bundle to be created with a specific name instead of a randomly generated name.
Extension Strategy restrictionsAdded an extension strategy parameter (-e, –extensionStrategy) to the “bundle pack”, “bundle list” and “bundle download” commands.

Feature Improvements

SummaryDetails
Bundle resolution logicImproved extension resolution when skipping the inclusion of certain dependencies.
Bundle creationImproved bundle creation speed.

Other Updates

Internal IdDetails
EXTENDCLI-79Fixed an issue that caused duplicate extensions to be logged during a bundle creation.

Resolved Issues

Customer Ticket IdDetails
50290Fixed an issue that could cause the “–skip-dependency” flag to be ignored under certain conditions.

3.4.4-funcrel

Other Updates

Internal IdDetails
IMAGLITE-2618Fixed an issue which could result in incorrect version resolution in some conditions.

Resolved Issues

Customer Ticket IdDetails
49232Fixed an issue that could cause Linux specific bundles to fail.

3.4.3-funcrel

New Features

SummaryDetails
“bundle remove” commandAdded command ‘bundle remove […package-ids]’ command in order to remove individual extensions from a bundle.

Resolved Issues

Customer Ticket IdDetails
48891Added –aip-version/-a options to commands bundle pack, bundle list and bundle download.
49065Added –aip-version/-a options to commands bundle pack, bundle list and bundle download.

3.4.2-funcrel

Resolved Issues

Customer Ticket IdDetails
48651Fixed an issue that could cause ExtendCLI to become unusable when deleting the aip-folder it was configured to use.

3.4.1-funcrel

Other Updates

Internal IdDetails
IMAGKSL-1198Fixed incorrect version evaluation when installing from local repository.

3.4.0-funcrel

Feature Improvements

SummaryDetails
“bundle extract” commandNew command to allow the user to either extract a bundle locally, or install all contents of the bundle directly.

Other Updates

Internal IdDetails
EXTENDCLI-66Improved startup performance.

Resolved Issues

Customer Ticket IdDetails
47099Improved messages for user assistance.

AJS.$('[data-macro-name="markdown-from-url"] code').each(function(i, block) { hljs.highlightBlock(block); }); AJS.$('[data-macro-name="markdown-from-url"] .language-mermaid').each(function(i, block) { const config = { startOnLoad: true, theme: 'default', flowchart: { useMaxWidth: false, htmlLabels: true } }; mermaid.initialize(config); window.mermaid.init(undefined, block); });