Skip to content

Releases: IBM/aspera-cli

Aspera CLI v4.25.5

25 Mar 21:04

Choose a tag to compare

New Features

  • faspex5: When sending a package, recipients specified in fields private_recipients, notified_on_upload, notified_on_download and notified_on_receipt are now also expanded like field recipients.

Issues Fixed

  • config: Fixed preset update with dot-path options.
  • sync: #251 in admin command: Fixed database path on Windows: Use ~private-asp instead of .private-asp.
  • httpgw: #252 HTTPGW transfer showed success even in case of error code 403. Now raises error with message.

Aspera CLI v4.25.4

04 Mar 16:39

Choose a tag to compare

New Features

  • general: If @: is used, then marker END optionally marks the end of collected arguments.
  • format: display defaults to info only if format is set to table, else defaults to data.
  • node: Parameter accept_v4 of option node_api (boolean, defaults to true) allows using gen4 browsing with Accept-Version: 4.0 for best performance when there are thousands of files.

Issues Fixed

  • faspex5: Listing content, or receiving a package requires API parameter: recipient_user_id or recipient_workgroup_id, else error Not authorized is returned.

Breaking Changes

  • node: Options node_cache and default_ports are replaced with option: node_api (Hash) with boolean parameters (keys): cache and standard_ports with default value true.

Aspera CLI v4.25.3

18 Feb 21:56

Choose a tag to compare

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 action ascp connect.
  • global: Deprecated and removed option property made redundant with @: and dotted values. Instead of --property=foo bar, use @: foo=bar.
  • faspex5: Default value for option box is now inbox_all to match web UI, previously: inbox.

Aspera CLI v4.25.2

03 Feb 08:23

Choose a tag to compare

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 option ascp_path, replaced by sdk_folder.

  • config: Removed command ascp use. Use instead:

    ascli conf preset set GLOBAL sdk_folder <path>
  • config: Removed command ascp products use. Use instead:

    ascli conf preset set GLOBAL sdk_folder product:<path>
  • config: Default log_level is now info (was warn). To restore the previous behavior:

    ascli config preset set GLOBAL log_level warn

Aspera CLI v4.25.1

21 Jan 19:10

Choose a tag to compare

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

21 Jan 19:05

Choose a tag to compare

New Features

  • global: All Hash and Array options 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 as Hash or Array.
  • global: New extended value modifier: @stdin:chomp reads stdin and removes \n.
  • config: New option: parser allows definition of default parser for extended values when expecting a Hash or Array type.
  • orchestrator: Commands now takes option query.
  • aoc: The admin command for node now support nodes owned by admin, so that secret is no more necessary.

Issues Fixed

  • aoc: Restored command admin workspace shared_folder :id list which was since 4.11.0.
  • direct: When using ascp4 do not set env var: ASPERA_TEST_REDIS_DISABLE, else it fails with: Failed to initialize application.

Breaking Changes

  • aoc: Option package_folder is now a Hash instead of formatted String.
  • aoc: Deprecated option scope. It is selected from the command directly. For bearer_token --scope=admin:all, now use: admin bearer_token.
  • server: By default, SSH option use_agent is now false.
  • config: Removed option use_product, replaced with prefix product: of option ascp_path.
  • config: Secret lookup is no more automatic, activate setting option secret to PRESET.
  • faspex5: Removed deprecated (4.18) command in admin: resource, use resource name as command directly in admin.
  • preview: Replaced gem mimemagic with marcel.
  • global: Extended value modifier @stdbin: is replaced with @stdin:bin.
  • Build system uses now rake instead of make for 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

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