Releases: IBM/aspera-cli
Releases · IBM/aspera-cli
Aspera CLI v4.24.2
- New Features:
direct: Capability to send management messages toascpon running sessions. e.g. change target rate.config: Added command:sync specto get sync parameters documentation. Also added to manual.
- Issues Fixed:
faspex5: Fix public link auth for Faspex 5.0.13.aoc: Fix some admin operations requiring a user's home for Files.node: Fixtransferoperations:modifyandcancel.config: #230 Fix problem when installing and detecting SDK on Windows
- Breaking Changes:
ats: Removed optionparams. Use positional parameter for creation, andqueryfor list.
Aspera CLI v4.24.1
- Issues Fixed:
wizard: Fixed wizard.
Aspera CLI v4.24.0
- New Features:
aoc: Optionpackage_folderallows specification of secondary field.config: New optioninvalid_charactersensures generated file names are valid.config: Added support for dot-separated option names, allowing nested hash structures to be specified directly on the command line.console: Added support for extended filters in transfer queries.http_options: New fieldssl_optionsallows setting SSL Context options.format:csvformat now supports optiontable_stylefor customizable output.logger: New option:log_formatto control log formatting.sync: New command:dbfor operations on sync database.sync: Sync operations now use optionstsandto_folder.
- Issues Fixed:
- JRuby: Modified tests and documentation for special SSH options.
transferd: Fixed discrepancies in transfer spec resume policies.desktop: Fixed discrepancies in transfer spec resume policies.format: Value of typelistnow properly display column headers.select: Filter is now done on values before enhanced display in table mode.aoc: #221 Fixed package encryption at rest (CSEAR) status.
- Breaking Changes:
config: Optionsilent_insecurerenamedwarn_insecure.yesshows warning (default).ts: Default transfer spec includesresume_policy=sparse_csum.ssh_options: Now additive option, likets.vault: When creating an entry, thelabelfield is now part of the creation Hash.console: Removed optionsfilter_fromandfilter_to. Use standard optionqueryinstead.sync: Removed optionsync_info. Replaced with positional parameters. Streamlined command line interface. Applies to all plugins withsynccommand.async: Removed optionsync_name. Replaced with percent selector%name:.aoc:files downloadusing gen4 API do not require anymore to provide the containing folder in first position, and then only file names. Now, directly provide the path to all files.logger: Log is simplified, date is removed by default. Use--log_format=standardto revert to standard Ruby logger. See optionlog_formatfor details.
Aspera CLI v4.23.0
- New Features:
aoc: #201: Addedpackage_folderoption to place each received package in its own subfolder named after a package attribute. Default is@none:which means no subfolder will be created.config: Addedtransferdversion 1.1.6.
- Issues Fixed:
- Breaking Changes:
config: Inascp info:openssldir→ascp_openssl_dir,openssl_version→ascp_openssl_version,sdk_ascp_version→ascp_version
Aspera CLI v4.22.0
- New Features:
faspex5: Support paging for Faspex5 browsing.aoc: #196 Commandpackages listnow also supports optiononce_only.vault: Support for IBM HashiCorp Vault to store secrets.wizard: Preset name can now be specified as optional positional parameter.config: New commandascp schemadisplays JSON schema for transfer spec for all, or just one agent.node: #198 By default do not allow creation of folder if a link exists with the same name. Use optionquerywith parametercheckset tofalseto disable.node: In gen4 operations, also used inaoc files, new commands:mklink,mkfile.
- Issues Fixed:
aoc: #195package receive ALLfor shared inbox without workspace now works.
- Breaking Changes:
faspex5,aoc:gatewaynow takes argument asHashwithurlinstead of onlyString.faspex5 postprocessing: Now takes a flatHash, instead of multi-levelHash.- HTTP: More retry parameters.
node: renamed commandhttp_node_downloadtocat, and it directly displays the content of the file in the terminal unless option--outputis specified.
Aspera CLI v4.21.2
- New Features:
- container: Updated Ruby to 3.4.2
- Issues Fixed:
- Breaking Changes:
preview: Updated Image Magick to v7+aoc:admin subscriptionsplit intoadmin subscription accountandadmin subscription usage- agent:
alpharenamed todesktop
Full Changelog: v4.21.1...v4.21.2
Aspera CLI v4.21.1
- New Features:
config: New command:transferdto list and install specific version ofasperatransferdandascpconfig: New command:tokento list and flush cached tokens.faspex5: New command:admin contact reset_passwordconfig: New command:tokenswithlist,show,flush(replaceflush_tokens)aoc: #178 packages can be browsed, and individual files can be downloaded now.
- Issues Fixed:
config: #180 problem inascp installaoc: #184 token cache shall be different per aoc org.config: Soft links in transfer SDK archive are correctly extractedaoc: Fixpackages deletenot working.directagent: #174 Race condition fix withascp: timeout waiting mgt port connect (select not readable)config: #175ascli config preset set GLOBAL version_check_days 0causes a badconfig.yamlto be writtenpreview: #177 fix bug that prevents preview generation to work.
- Breaking Changes:
- global : Ruby minimum versions is now 3.1 (mainly due to switch to openssl 3). Future minimum is 3.2. Recommended is 3.4.
transferd: Use of Aspera Transfer Daemon requires minimum version 1.1.4. agenttrsdkrenamedtransferd.ascp: Default SDK version is now 1.1.4. Removes support for ascp4.- global : Options
transpose_singleandmulti_tablereplaced with single optionmulti_singleand values:no,yes,single. - global : Column name for single object is now
fieldinstead ofkey. - global : Ruby minimum versions is now 2.7 (2.6 previously, that removes macOS default ruby support, but newer ruby version can be installed on macOS)
node: Removed deprecated command prefixexec:, use@ruby:instead.- global : Now uses openssl 3.
Aspera CLI v4.20.0
ATTENTIION: Due to the fact that Faspex version 4 is end of support, the faspex command will be deprecated. Use Faspex 5 from now.
- New Features:
aoc: Improved usability for creation of Admin shared folders.node: New optionnode_cache(bool) for gen4 operations.node: Optionroot_idnow works always for node gen4, as well as%id:for file selection in addition to path.node:transfer listnow uses theiteratin_tokento retrieve all values. Optiononce_onlyis now supported.global: optionhttp_optionsnow include retry options.
- Issues Fixed:
aoc: Fixedfindcommand not working. (undefined variable)aoc: #165 aoc mkdir now follows the last link of containing folder
- Breaking Changes:
- Internal: Basic REST calls now return data directly. (no more
datakey). For advanced calls, usecall. - Internal: Transfer SDK download is now a 2-step procedure: First get the YAML file from github with URLS for the various platforms and versions, and then download the archive from the official IBM repository.
global: optionformat=multiis replaced with optionmulti_table=yes faspex5: removed deprecated optionvaluereplaced with positional parameter.
- Internal: Basic REST calls now return data directly. (no more
Aspera CLI v4.19.0
- New Features:
server: add support forasync(Aspera Sync) from Transfer SDK- global: #156 support sending folders with httpgw
- global: new value for option
format:multi
- Issues Fixed:
aoc: #157 fix problem withfiles browseon a linksync: better documentation and handling of options.
- Breaking Changes:
- global: Default value for direct agent option
transfer_info.multi_incr_udpistrueon Windows, and nowfalseon other platforms. - global: Token based transfers now use the RSA key only. Direct agent option
transfer_info.client_ssh_keyallows changing this behavior.
- global: Default value for direct agent option