This version contains some breaking changes to the nf-schema API. See the migration guide for more information.
Added
- Added a new configuration option
validation.allowParamsSubstitutionto substitute parameters in String values in the samplesheet. See the docs for more information.
Removed
- Removed support for help message creation via configuration. Use the
paramsHelp()function instead. All configuration options (except forvalidation.help.enabled) are still available and will still change the output of theparamsHelp()function - Removed the positional argument from
paramsHelp()and moved to the a named option calledparameter - Removed the positional argument from
paramsSummaryLog()andparamsSummaryMap()functions. This data is now fetched from the pipeline session itself. - Removed the deprecated
validation.failUnrecognisedParamsandvalidation.failUnrecognisedHeadersconfiguration options
Changes
- Improved the overall efficiency of the plugin. This should be especially noticeable for larger samplesheets.
Bug fixes
- Fixed an issue where the summary creation functions would fail if the default of a parameter was set in the schema, but not in the pipeline.
- Fixed an issue where parameters with the
Pathtype containing a remote file would show the wrong file path in the summary.