Releases: nextflow-io/nextflow
Releases · nextflow-io/nextflow
Version 0.15.3
- Merged #68. Add
engineOptions
setting to Docker configuration.
Version 0.15.2
- Improved
groupTuple
operator adding the support ofsize
andremainder
parameters. - Fixed issue #47. Creation of scratch folder on Mac OS-X.
- Fixed issue #64.
Channel.fromPath
throws an exception when curly brackets glob pattern is used with a S3 path. - Fixed issue #65. An input file that is staged from a foreign file system lost it's original name.
- Fixed issue #66. Git submodules are not cloned/updated when a pipeline project is pulled from a remote repository.
- Fixed minor issue when evaluating config lazy property with no binding object.
- Updated Capsule to latest version () fixing an issue that was preventing to add a custom path to the application classpath.
- Added Path matches extension method [experimental].
- Added support for
into
parameter tosplitXxx
operators. - Changed signature of
close
operator so that it returns the channel to which it is applied.
Version 0.15.1
- Added feature #60 - Implements support for Gitlab source code management platform.
- Added support for
disk
directive tocrg
executor. - Fixed issue #57 - Creation folder lock must be a singleton instance.
- Fixed issue #62 - Operator hangs for negative values or when it is greater or equals to the total number of emitted items.
- Fixed an exception when output file is specified with variable identifier e.g.
output: file(x) into channel
Version 0.15.0
- Issue #56 - Added method
all()
to params object - Issue #57 - Processes having identical commands and inputs are given the same hash key
- Issue #59 - Enhanced output
val
declaration adding support for value literals and value expressions - Fixed minor issue when deleting pipeline repo with
drop
command - Removed deprecated
share
process clause - Updated JGit to version 4.0.1
Version 0.14.4
- Fixed issue #54 - Nextflow installer does not work when running behind a proxy server
- Upgraded Capsule package manager to version 1.0-rc2
Version 0.14.3
- Fixed issue #53 - Cannot access files list entry by using square bracket syntax
Version 0.14.2
Version 0.14.1
- Strip colon character from grid task name
- Fixed synchronisation issue that caused pipeline hung when execution was aborted
- Fixed an issue raising a MissingPropertyException when a script global variable was referenced in a process
shell
block
Version 0.14.0
- Added support for file templates in process definition
- Added process
when
guard for conditional execution - Added process
shell
block that allows both BASH and Groovy variables in the same script block - Added support for includes in configuration files
- Added support for profiles in configuration files
- Added channel operator
set { }
- Added channel operator
into { }
- Added channel operator
tap { }
- Added channel method
close()
- Added channel factory
value()
- Added
fixOwnership
docker config option - Added
unstageStrategy
process config option - Added minlog-slf4j kryo logging redirection
- Added
ext
directive for user defined configuration properties - Added support for multi-indices grouping key to
groupTuple
operator - Added support for unlimited
maxErrors
when set to-1
- Issue #46 - Fixed issue that caused task attribute to be lost when resuming execution
- Fixed pipeline hangs when
map
operator is applied to a dataflow variables - Issue #44 - Fixed pipeline hangs when
into
operator is applied to a dataflow variable - Improved dynamic code compilation with
Grengine
module - Increased default queue size to 100 tasks when using a grid executor
- Refactored
Session
to remove dependency withCmdRun
object Added ability to setworkDir
in the config file - New implicit lazy Gstring in process parameter and directive definitions
- Changed file unstage strategy using
cp
command instead ofrsync
- Removed
workDir
variable from config file - Updated JGit to version 3.7.1
- Updated Slf4j to version 1.7.12
Version 0.13.5
- Fixed issue #44 - Pipeline hangs when
map
operator is applied to a dataflow variable