Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.
We’re excited to announce the release of ascli 4.24.0!This update brings powerful new features, important fixes, and some breaking changes designed to simplify and modernize workflows.
AOC:
New package_folder option allows specification of a secondary field.
package_folder
Package encryption at rest (CSEAR) handling improved (#221).
Configuration:
invalid_characters ensures generated file names remain valid.
invalid_characters
Support for dot-separated option names makes it easier to define nested hash structures directly from the command line.
Console:
Extended filters now supported in transfer queries for more precise results.
HTTP Options:
New ssl_options field enables fine-tuned SSL context configuration.
ssl_options
Formatting:
CSV output gains a table_style option for customizable display.
table_style
Lists now display column headers correctly.
Logging:
New log_format option lets you control how logs are displayed.
log_format
By default, logs are now cleaner (no timestamps) — switch back to the standard Ruby logger with --log_format=standard.
--log_format=standard
Sync:
New db command for managing sync database operations.
db
Sync operations now support ts and to_folder options.
ts
to_folder
JRuby: Adjusted tests and documentation for SSH special options.
Transferd & Desktop: Fixed discrepancies in transfer spec resume policies.
Select: Filters now apply to values before enhanced table display.
Format: Lists properly display column headers.
Several changes streamline configuration and unify behavior across commands:
silent_insecure renamed to warn_insecure.
silent_insecure
warn_insecure
Default transfer spec (ts) now includes resume_policy=sparse_csum.
resume_policy=sparse_csum
SSH Options:
Now additive, similar to ts.
Vault:
label is now part of the creation Hash when creating entries.
label
Options filter_from and filter_to removed. Use the standard query option instead.
filter_from
filter_to
query
Option sync_info removed. Replaced with positional parameters for a simpler CLI across all sync-related plugins.
sync_info
Async:
sync_name option removed. Use the new percent selector syntax %name:.
sync_name
%name:
Gen4 API file downloads no longer require the containing folder first. Just specify the full file paths directly.
Logger:
Logs simplified — no timestamp by default. Use --log_format=standard to keep the classic behavior.
This release emphasizes cleaner defaults and simpler syntax, but it also introduces breaking changes. If you rely on legacy sync or console options, review your scripts before upgrading.
ascli 4.24.0 focuses on:
More powerful configuration options
Smarter and cleaner logging
A reworked sync experience
Several bug fixes and behavioral alignments across modules
Upgrade today and enjoy a more streamlined, reliable CLI experience!
Copy