Skip to content

Releases: nextflow-io/nextflow

Version 0.10.3

03 Oct 11:57
Compare
Choose a tag to compare
  • 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

01 Oct 11:35
Compare
Choose a tag to compare
Version 0.10.2 Pre-release
Pre-release
  • 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

15 Sep 14:55
Compare
Choose a tag to compare
  • 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

08 Sep 16:28
Compare
Choose a tag to compare

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

11 Aug 10:40
Compare
Choose a tag to compare
  • 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

03 Aug 14:07
Compare
Choose a tag to compare
  • Upgraded to Groovy 2.3.6
  • Added '-noverify' to JVM launcher options as workaround for Java bug JDK-8051012

Version 0.8.4

20 Jul 18:15
Compare
Choose a tag to compare
  • 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

27 Jun 14:47
Compare
Choose a tag to compare
  • 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

18 Jun 18:17
Compare
Choose a tag to compare
  • 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

26 May 21:16
Compare
Choose a tag to compare
  • Fixed a ConcurrentModificationException issue on splitXxx method due to a misused Memoized annotation