Releases: nextflow-io/nextflow
Releases · nextflow-io/nextflow
Version 0.10.3
- Fixed bug when composing SLURM 'squeue' command line which was containing
unnecessary quote characters thus invalidating the jobs status check mechanism
Version 0.10.2
- Fixed bug while submitting a job to SLURM scheduler due to special characters in job name
- Fixed bug in TaskConfig#toBool() method
- Fixed bug resolving configuration file when pipeline script is a symlink
- Fixed bug while setting 'workDir' attribute on PBS job executor
- Improved error message when the name of a process is missing
- Removed TaskConfig#getMerge() method
- Updated method Channel.fromPath(String) so that it returns normalised absolute paths
- Updated Capsule to version 0.9.0 stable
- Fixed typos in documentation
Version 0.10.1
- Added ability to 'run' implicitly a script when it's specified as the very first parameter (for backward compatibility)
- Added 'workDir' and 'baseDir' implicit variables in configuration files
- Fixed docker remove issue by executing as an external command
- Fixed an issue when finding the longest common path used by docker mounts
- Fixed issue #13 - Show a detailed error message when hitting GitHub rate limits
Version 0.10.0
0.10.0 - 8 Sept 2014
- Added DRMAA executor
- Added PBS/Torque executor
- Added processes execution report
- Added Extrae tracing support
- Added support for GitHub private repositories
- Added integration for BitBucket hosted repositories (Git vcs only)
- Added native integration AWS S3 file system
- Improved Docker support and configuration
- Improved GridGain cluster integration
- Removed Hazelcast integration
- Added Capsule based application packaging
- Added commands
view: that prints the content a pipeline repository
config: shows pipeline configuration - Fixed issue #12 - Error resuming process with command defined on multiple lines
Version 0.9.0
- Added GitHub/Git support. It allows one to pull and run pipelines published on a
remote GitHub repository - Changed command line structure. Since this version it is organised in sub-commands.
The following sub-commands are available:- ls: list all downloaded pipelines;
- run: launch a pipeline execution;
- pull: download or update a pipeline hosted on GitHub;
- info: show pipeline information;
- drop: remote a locally stored pipeline;
- clone: copy a pipeline to a directory specified;
- history: list all pipeline runs;
- help: show program help.
- Added 'baseDir' and 'workDir' script variables
- Removed Merge processor
Version 0.8.5
- Upgraded to Groovy 2.3.6
- Added '-noverify' to JVM launcher options as workaround for Java bug JDK-8051012
Version 0.8.4
- Upgrade to Groovy 2.3.4
- Fixed method Path.list()
- Added '-notify' option to SGE qsub command to handle killed jobs correctly
Version 0.8.3
- Added support for Modules package maages
- Fixed issue #1 -- process hung when only a parameter of type 'each' is defined
- Fixed issue #6 -- exception while resuming a process that declares a parametric file output name
- Fixed support for curly brackets glob path matching in Channel.fromPath
- Updated Groovy runtime to 2.3.3
- Updated to Groovy-nio module in place of 'native' implementation
Version 0.8.2
- Fixed issue #7 - NoClassDefFoundError HashMap$Entry exception with Java 8
- Enhanced launch script: removed '-Xms' Java option; verify the Java version coherent with JAVA_HOME definition; improved error messages.
Version 0.8.1
- Fixed a ConcurrentModificationException issue on splitXxx method due to a misused Memoized annotation