try_next_host_on_transport_error
option to more aggressively retry failures that are either transport errors
(eg: timeout) or are not definitively associated with the message (eg:
response to commands in between transactions).
You may now specify outbound SMTP port numbers when assigning either the
routing_domain or the domain portion of the scheduled queue name using the
queue meta item. #352
kumo.mpsc.define function for advanced
non-durable, non-persistent, in-memory queue processing.
kumo.fs module for efficiently working with
the filesystem. The functions
kumo.read_dir,
kumo.glob and
kumo.uncached_glob have been
deprecated in favor of functions with the same names in kumo.fs. In
addition, a new kumo.fs.open function that
can create async capable file handles is now provided.
HTTP endpoints now support decompressing deflate and gzip compressed
request bodies, which helps to reduce bandwidth usage particularly with the
injection API. Thanks to @dschaaff! #394
You may now consume HashiCorp Vault secrets stored with keys named something
other than key by using the new optional vault_key field in a
KeySource. Thanks to @pankajrathi95! #399
Fixes
msg:check_fix_conformance could panic when attempting to fix messages with
broken base64 parts