New Features
- global:
browseis now accepted as an alias forlsinnode access_key do,aoc files,aoc admin node do, andaoc admin ats access_key node. config: Vault: added support for 1Password as a secret store.config: Preset secrets (passwords, keys) are now automatically moved to the vault when a preset is saved and a vault is used.httpgw: Added asynchronous transfer mode —last_job_idis now exposed so a transfer can be submitted and its status queried later.direct: Added asynchronous transfer mode —last_job_idis now exposed so a transfer can be submitted and its status queried later.preview:scannow accepts an optional path or%id:<file_id>selector, allowing preview generation for one file or a subtree. Added the--filteroption, supporting glob strings, regular expressions, and@ruby:Proc expressions.config: Preset keys starting with_(e.g._comment) are now ignored when a preset is applied as CLI options, allowing inline annotations inconfig.yaml.- global: New composite option
--outgroups all output rendering options with dot-notation sub-keys:format,level,file,fields,select,table[.pivot],flat,secrets,img. Individual options preserved with deprecation warnings. config:preset setnow supports dot-notation keys with deep-merge and automatic type coercion.
Issues Fixed
faspex5: Wizard was incorrectly nestingclient_idandclient_secretunder aparams:sub-key in the generated preset, instead of placing them at the top level.- global: Assigning
@none:to aHash-typed option now correctly resets it tonilinstead of being stored as a literal value. config: Vault: removedsymmetric-encryptiongem dependency, replaced withopenssl. Existing encrypted data may not be compatible — export your vault contents first, then re-import after upgrading.config: Vault: fixed macOS Keychain API compatibility.- global: Option type
Hashis now automatically inferred when the option schema usesoneOf/anyOfwith all-object branches; no need to specifyallowed: Hashexplicitly.
Breaking Changes
preview: Options--scan-idand--scan-pathare deprecated; use the optionalscan [path]argument instead.faspex: Plugin removed - Faspex v4 is end of support since September 30th, 2024. Useascliversion 4.19.0 or earlier if still needed.