Releases: IBM/aspera-cli
Releases · IBM/aspera-cli
Aspera CLI v4.25.5
New Features
faspex5: When sending a package, recipients specified in fieldsprivate_recipients,notified_on_upload,notified_on_downloadandnotified_on_receiptare now also expanded like fieldrecipients.
Issues Fixed
Aspera CLI v4.25.4
New Features
- general: If
@:is used, then markerENDoptionally marks the end of collected arguments. format:displaydefaults toinfoonly ifformatis set totable, else defaults todata.node: Parameteraccept_v4of optionnode_api(boolean, defaults totrue) allows using gen4 browsing withAccept-Version: 4.0for best performance when there are thousands of files.
Issues Fixed
faspex5: Listing content, or receiving a package requires API parameter:recipient_user_idorrecipient_workgroup_id, else errorNot authorizedis returned.
Breaking Changes
node: Optionsnode_cacheanddefault_portsare replaced with option:node_api(Hash) with boolean parameters (keys):cacheandstandard_portswith default valuetrue.
Aspera CLI v4.25.3
New Features
faspex5: Package browsing now available for all inbox types.
Issues Fixed
aoc: Public short links can now be modified.
Breaking Changes
config: Deprecated and removed actionascp connect.- global: Deprecated and removed option
propertymade redundant with@:and dotted values. Instead of--property=foo bar, use@: foo=bar. faspex5: Default value for optionboxis nowinbox_allto match web UI, previously:inbox.
Aspera CLI v4.25.2
New Features
aoc: Public short links can now be created with an explicit access level.
Issues Fixed
- Fixed container builds and Windows archive generation.
Breaking Changes
Main documentation has moved to docs/README.md.
-
config: Removed optionascp_path, replaced bysdk_folder. -
config: Removed commandascp use. Use instead:ascli conf preset set GLOBAL sdk_folder <path>
-
config: Removed commandascp products use. Use instead:ascli conf preset set GLOBAL sdk_folder product:<path>
-
config: Defaultlog_levelis nowinfo(waswarn). To restore the previous behavior:ascli config preset set GLOBAL log_level warn
Aspera CLI v4.25.1
Issues Fixed
build: Fixed deploy workflow to use global rake instead of bundle exec.build: Made rspec require conditional in test.rake for deploy environment.
Aspera CLI v4.25.0
New Features
- global: All
HashandArrayoptions are now cumulative (merged). Value@none:resets to empty value. - global: Improved error diagnostic during evaluation of extended value.
- global: New extended value modifier:
@:(empty modifier) to evaluate remaining arguments asHashorArray. - global: New extended value modifier:
@stdin:chompreads stdin and removes\n. config: New option:parserallows definition of default parser for extended values when expecting aHashorArraytype.orchestrator: Commands now takes optionquery.aoc: The admin command fornodenow support nodes owned by admin, so that secret is no more necessary.
Issues Fixed
aoc: Restored commandadmin workspace shared_folder :id listwhich was since 4.11.0.direct: When usingascp4do not set env var:ASPERA_TEST_REDIS_DISABLE, else it fails with:Failed to initialize application.
Breaking Changes
aoc: Optionpackage_folderis now a Hash instead of formatted String.aoc: Deprecated optionscope. It is selected from the command directly. Forbearer_token --scope=admin:all, now use:admin bearer_token.server: By default, SSH optionuse_agentis nowfalse.config: Removed optionuse_product, replaced with prefixproduct:of optionascp_path.config: Secret lookup is no more automatic, activate setting optionsecrettoPRESET.faspex5: Removed deprecated (4.18) command inadmin:resource, use resource name as command directly inadmin.preview: Replaced gemmimemagicwithmarcel.- global: Extended value modifier
@stdbin:is replaced with@stdin:bin. - Build system uses now
rakeinstead ofmakefor easier portability on Windows. - PDF manual removed from repo, it is now generated for releases only.
- HTML manual is not generated anymore.
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