What’s new?
VDSL3 gets even more improvements and bug fixes.
Full changelog
NEW FUNCTIONALITY
NextflowVdsl3Platform
: Allow overriding the container registry of all Viash components by setting theparams.override_container_registry
value. Only works for auto-derived image names.
MAJOR CHANGES
Functionality
: renamedtests
totest_resources
. Backwards compatibility provided but a notification message is displayed on the console.
MINOR CHANGES
Functionality
andviash ns
: Added.enabled
in functionality, set totrue
by default. Filter for disabled components in namespace commands.DockerPlatform
: Add org.opencontainers.image annotations to built docker images.Functionality
: when defining text resources, permit definingpath
instead ofdest
. If bothdest
andpath
are unset, use a default file name depending on the resource type, such asscript.sh
ortext.txt
.viash build
: Errors are printed in red.
BUG FIXES
NextflowVdsl3Platform
: Undefined input files should not inject aVIASH_PAR_*
variable whenmultiple: true
.NextflowVdsl3Platform
: Make injected resources dir absolute.NextflowVdsl3Platform
: Fix escaping of triple single quotes.NextflowVdsl3Platform
: Also apply auto.simplifyInput to Lists.DockerPlatform
: added atest_setup
that allows adding apt/apk/… setup requirements. These are only executed when running tests.