Releases: IBM/aspera-cli
Releases · IBM/aspera-cli
Aspera CLI v4.10.0
- new: httpgw transfer agent: support api v2, support transfer through http proxy, including proxy password
- new: faspex5: get bearer token
- updates: for docker container version
- break: option
secrets
is renamed tovault
Aspera CLI v4.9.0
- new: shares: import of SAML users and LDAP users
- new: M1 apple silicon support SDK install (uses x86 ascp)
- new: support bulk operation more globally (create/delete), not all ops , though
- new: added missing transfer spec parameters, e.g.
src_base
,password
- new: improved documentation on faspex and aoc package send
- fix:
node do
command fixed - fix: improved secret hiding from logs
- change: (break) removed rarely commands nodeadmin, configuration, userdata, ctl from plugin
server
as well as optioncmd_prefix
- change:
ascli
runs as usercliuser
instead ofroot
in container - change: default access right for config folder is now user only, including private keys
Aspera CLI v4.8.0
- new: #76 add resource
group_membership
inaoc
- new: add resource
metadata_profile
infaspex5
- new: add command
user profile
infaspex5
- new: add config wizard for
faspex5
- new: #75 gem is signed
- change: (break) removed dependency on gem
grpc
which is used only for thetrsdk
transfer agent. Users can install the gem manually if needed. - change: (break) hash vault keys are string instead of symbol
- change: cleanup with rubocop, all strings are immutable now by default, list contants are frozen
- change: removed Hash.dig implemetation because it is by default in Ruby >= 2.3
- change: default is now to hide secrets on command output. Set option
show_secrets
to reveal secrets. - change: option
insecure
displays a warning
Aspera CLI v4.7.0
- new: option to specify font used to generate image of text file in
preview
- new: #66 improvement for content protection (support standard transfer spec options for direct agent)
- new: option
fpac
is now applicable to all ruby based HTTP connections, i.e. API calls - new: option
show_secrets
to reveal secrets in command output - new: added and updated commands for Faspex 5
- new: option
cache_tokens
- new: Faspex4 dropbox packages can now be received by id
- change: (break) command
conf gem path
replacesconf gem_path
- change: (break) option
fpac
expects a value instead of URL - change: (break) option
cipher
in transfer spec must have hyphen - change: (break) renamed option
log_passwords
tolog_secrets
- change: (break) removed plugin
shares2
as products is now EOL - fix: After AoC version update, wizard did not detect AoC properly
Aspera CLI v4.6.0
- new: command conf plugin create
- new: global option plugin_folder
- new: global option transpose_single
- new: simplified metadata passing for shared inbox package creation in AoC
- change: (break) command aoc packages shared_inboxes list replaces aoc user shared_inboxes
- change: (break) command aoc user profile replaces aoc user info
- change: (break) command aoc user workspaces list replaces aoc user workspaces
- change: (break) command aoc user workspaces current replaces aoc workspace
- change: (break) command conf plugin list replaces conf plugins
- change: (break) command conf connect simplified
- fix: #60 ascli executable was not installed by default in 4.5.0
- fix: add password hiding case in logs
Aspera CLI v4.5.0
- new: support transfer agent: Transfer SDK
- new: support http socket options
- new: logs hide passwords and secrets, option log_passwords to enable logging secrets
- new: config vault supports encrypted passwords, also macos keychain
- new: config preset command for consistency with id
- new: identifier can be provided using either option id or directly after the command, e.g. delete 123 is the same as delete --id=123
- change: when using wss, use ruby's CA certs
- change: unexpected parameter makes exit code not zero
- change: (break) options id and name cannot be specified at the same time anymore, use positional identifer or name selection
- change: (break) aoc admin res node does not take workspace main node as default node if no id specified.
- change: (break): orchestrator workflow status requires id, and supports special id ALL
- fix: various smaller fixes and renaming of some internal classes (transfer agents and few other)
Aspera CLI v4.4.0
- new:
aoc packages list
add possibility to add filter with optionquery
- new:
aoc admin res xxx list
now get all items by default #50 - new:
preset
option can specify name or hash value - new:
node
plugin accepts bearer token and access key as credential - new:
node
optiontoken_type
allows using basic token in addition to aspera type. - change:
server
: optionusername
not mandatory anymore: xfer user is by default. If transfer spec token is provided, password or keys are optional, and bypass keys are used by default. - change: (break) resource
apps_new
ofaoc
replaced withapplication
(more clear)
Aspera CLI v4.3.0
- new: parameter multi_incr_udp for option transfer_info: control if UDP port is incremented when multi-session is used on direct transfer agent.
- new: command aoc files node_info to get node information for a given folder in the Files application of AoC. Allows cross-org or cross-workspace transfers.
Aspera CLI v4.2.2
- new: faspex package list retrieves the whole list, not just first page
- new: support web based auth to aoc and faspex 5 using HTTPS, new dependency on gem webrick
- new: the error "Remote host is not who we expected" displays a special remediation message
- new: conf ascp spec displays supported transfer spec
- new: options notif_to and notif_template to send email notifications on transfer (and other events)
- fix: space character in faspe: url are precent encoded if needed
- fix: preview scan: if file_id is unknown, ignore and continue scan
- change: for commands that potentially execute several transfers (package recv --id=ALL), if one transfer fails then ascli exits with code 1 (instead of zero=success)
- change: (break) option notify or aoc replaced with notif_to and notif_template
Aspera CLI v4.2.1
- new: command
faspex package recv
supports link of type:faspe:
- new: command
faspex package recv
supports optionrecipient
to specify dropbox with leading*