github IBM/aspera-cli v4.15.0
Aspera CLI v4.15.0

latest releases: v4.18.1, v4.18.0, v4.17.0...
10 months ago
  • General: removed many redundant options, more consistency between plugins, see below in "break".
  • New Features:
    • global: added resolution hints for well known issues.
    • global: extended value expression @extend: finds and replace extended values in a string (e.g. for JSON)
    • global: option fields now supports RegExp
    • global: option home to set the main folder for configuration and cache
    • global: option ignore_certificate to specify specific URLs instead of global option insecure
    • global: option cert_stores to specify alternate certificate stores
    • global: uniform progress bar for any type of transfer.
    • global: add extended value types: re and yaml
    • global: option pid_file to write tool's PID during execution, deleted on exit
    • config: command remote_certificate to retrieve a remote certificate
    • config: added logger level trace1 and trace2
    • wizard: can detect multiple applications at the same address or url.
    • aoc: wizard accepts public links
    • aoc: support private links, and possibility to list shared folder with workspace @json:null
    • orchestrator: error analysis for workflow start
    • httpgw: now supports pseudo file for testing: e.g. faux:///testfile?1k
    • node: added command transfer sessions to list all sessions of all transfers
    • node: generate bearer token from private key and user information
    • node: access node API with bearer token as credentials
    • agent: direct allows ignoring certificate for wss using http options
    • preview: command show generates a preview and displays it in terminal
  • Issues Fixed:
    • Ruby warning: net/protocol.rb:68: warning: already initialized constant Net::ProtocRetryError solved by removing dependency on net-smtp from gem spec (already in base ruby).
  • Breaking Changes:
    • global: commands detect and wizard takes now a mandatory argument: address or url instead of option url.
    • global: renamed option pkeypath to key_path
    • global: renamed option notif_to to notify_to and notif_template to notify_template
    • global: removed extended value handler incps, as it is never used (use extend instead).
    • global: option fields: +prop is replaced with: DEF,prop and -field is replaced with: DEF,-field, and whole list is evaluated.
    • global: replaced option progress with option progressbar (bool)
    • global: removed option rest_debug and -r, replaced with --log-level=trace2
    • global: the default file name for private key when using wizard is change from aspera_aoc_key to my_private_key.pem
    • faspex5: removed option and auth type link: simply provide the public link as url
    • faspex: remote source selection now uses percent selector instead of parameter id or name
    • faspex: option source_name is now remote_source
    • aoc: selection by name uses percent selector instead of option or parameter name
    • aoc: removed option link: use url instead
    • aoc: in command short_link, place type before command, e.g. short_link private create /blah
    • aoc: replaced option operation with mandatory positional parameter for command files transfer
    • aoc: replaced option from_folder with mandatory positional parameter for command files transfer
    • orchestrator: workflow start takes arguments as optional positional extended value instead of option param
    • node: find command now takes an optional @ruby: extended value instead of option query with prefix: exec:
    • sync: plugin sync is removed: actions are available through server and node plugins.
    • sync: replaced option sync_session with optional positional parameter.
    • preview: command scan, events and trevents replaced option query with optional positional parameter for filter (like find).
    • trsdk: parameters host and port in option transfer_info are replaced with parameter url, like grpc://host:port

Don't miss a new aspera-cli release

NewReleases is sending notifications on new releases.