Skip to content

Releases: IBM/aspera-cli

Aspera CLI v4.24.2

23 Oct 22:18

Choose a tag to compare

  • New Features:
    • direct: Capability to send management messages to ascp on running sessions. e.g. change target rate.
    • config: Added command: sync spec to 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: Fix transfer operations: modify and cancel.
    • config: #230 Fix problem when installing and detecting SDK on Windows
  • Breaking Changes:
    • ats: Removed option params. Use positional parameter for creation, and query for list.

Aspera CLI v4.24.1

02 Oct 00:36

Choose a tag to compare

  • Issues Fixed:
    • wizard: Fixed wizard.

Aspera CLI v4.24.0

30 Sep 00:45

Choose a tag to compare

  • New Features:
    • aoc: Option package_folder allows specification of secondary field.
    • config: New option invalid_characters ensures 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 field ssl_options allows setting SSL Context options.
    • format: csv format now supports option table_style for customizable output.
    • logger: New option: log_format to control log formatting.
    • sync: New command: db for operations on sync database.
    • sync: Sync operations now use options ts and to_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 type list now 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: Option silent_insecure renamed warn_insecure. yes shows warning (default).
    • ts : Default transfer spec includes resume_policy=sparse_csum.
    • ssh_options : Now additive option, like ts.
    • vault: When creating an entry, the label field is now part of the creation Hash.
    • console: Removed options filter_from and filter_to. Use standard option query instead.
    • sync: Removed option sync_info. Replaced with positional parameters. Streamlined command line interface. Applies to all plugins with sync command.
    • async: Removed option sync_name. Replaced with percent selector %name:.
    • aoc: files download using 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=standard to revert to standard Ruby logger. See option log_format for details.

Aspera CLI v4.23.0

12 Aug 04:38

Choose a tag to compare

  • New Features:
    • aoc: #201: Added package_folder option 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: Added transferd version 1.1.6.
  • Issues Fixed:
    • server: #209: missing home folder for transfer user shall not cause an error.
    • direct: #205: kill blocks cmd on Windows.
  • Breaking Changes:
    • config: In ascp info: openssldirascp_openssl_dir, openssl_versionascp_openssl_version, sdk_ascp_versionascp_version

Aspera CLI v4.22.0

23 Jun 17:51

Choose a tag to compare

  • New Features:
    • faspex5: Support paging for Faspex5 browsing.
    • aoc: #196 Command packages list now also supports option once_only.
    • vault: Support for IBM HashiCorp Vault to store secrets.
    • wizard: Preset name can now be specified as optional positional parameter.
    • config: New command ascp schema displays 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 option query with parameter check set to false to disable.
    • node: In gen4 operations, also used in aoc files, new commands: mklink, mkfile.
  • Issues Fixed:
    • aoc: #195 package receive ALL for shared inbox without workspace now works.
  • Breaking Changes:
    • faspex5, aoc: gateway now takes argument as Hash with url instead of only String.
    • faspex5 postprocessing: Now takes a flat Hash, instead of multi-level Hash.
    • HTTP: More retry parameters.
    • node: renamed command http_node_download to cat, and it directly displays the content of the file in the terminal unless option --output is specified.

Aspera CLI v4.21.2

11 Apr 17:38

Choose a tag to compare

  • New Features:
    • container: Updated Ruby to 3.4.2
  • Issues Fixed:
    • global: #185 @val: shall stop processing extended values
    • global: #186 Removed dependency on openssl 3.3 gem to avoid msys dep on Windows.
    • echo: Display of list (Array) was showing only first element of it.
    • transferd: support for version 1.1.5+
  • Breaking Changes:
    • preview: Updated Image Magick to v7+
    • aoc: admin subscription split into admin subscription account and admin subscription usage
    • agent: alpha renamed to desktop

Full Changelog: v4.21.1...v4.21.2

Aspera CLI v4.21.1

14 Mar 23:11

Choose a tag to compare

  • New Features:
    • config: New command: transferd to list and install specific version of asperatransferd and ascp
    • config: New command: token to list and flush cached tokens.
    • faspex5: New command: admin contact reset_password
    • config: New command: tokens with list, show, flush (replace flush_tokens)
    • aoc: #178 packages can be browsed, and individual files can be downloaded now.
  • Issues Fixed:
    • config: #180 problem in ascp install
    • aoc: #184 token cache shall be different per aoc org.
    • config: Soft links in transfer SDK archive are correctly extracted
    • aoc: Fix packages delete not working.
    • direct agent: #174 Race condition fix with ascp: timeout waiting mgt port connect (select not readable)
    • config: #175 ascli config preset set GLOBAL version_check_days 0 causes a bad config.yaml to be written
    • preview: #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. agent trsdk renamed transferd.
    • ascp: Default SDK version is now 1.1.4. Removes support for ascp4.
    • global : Options transpose_single and multi_table replaced with single option multi_single and values: no, yes, single.
    • global : Column name for single object is now field instead of key.
    • 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 prefix exec:, use @ruby: instead.
    • global : Now uses openssl 3.

Aspera CLI v4.20.0

21 Jan 17:13

Choose a tag to compare

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 option node_cache (bool) for gen4 operations.
    • node: Option root_id now works always for node gen4, as well as %id: for file selection in addition to path.
    • node: transfer list now uses the iteratin_token to retrieve all values. Option once_only is now supported.
    • global : option http_options now include retry options.
  • Issues Fixed:
    • aoc: Fixed find command 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 data key). For advanced calls, use call.
    • 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: option format=multi is replaced with option multi_table=yes
    • faspex5: removed deprecated option value replaced with positional parameter.

Aspera CLI v4.19.0

02 Oct 19:50

Choose a tag to compare

  • New Features:
    • server: add support for async (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 with files browse on a link
    • sync: better documentation and handling of options.
  • Breaking Changes:
    • global: Default value for direct agent option transfer_info.multi_incr_udp is true on Windows, and now false on other platforms.
    • global: Token based transfers now use the RSA key only. Direct agent option transfer_info.client_ssh_key allows changing this behavior.

Aspera CLI v4.18.1

21 Aug 13:57

Choose a tag to compare

  • New Features:
    • none
  • Issues Fixed:
    • global: #146 (@junkimu) Fix problem on Windows WRT terminal detection
    • global: node gen4 (aoc) browsing through link now follows the link correctly
    • shares: #147 Fix problem for shares files mkdir
  • Breaking Changes:
    • global: Removed option id, deprecated since 4.14.0