- Added support for AWS S3 storage
- Added support for ClusterK Cirrus cloud scheduler
- Added multiple debugging level in command scripts by using
NXF_DEBUGvariable - Added ability to disable docker kill command
- Added explicit
entrypointdefinition in docker run command - Added
ugeexecutor as alias of SgeExecutor class - Added
-DJVM properties command line option - Added
.command.logto grid executors - Separated
stdoutandstderroutputs - Refactored DRMAA executor to a separate sub-project
- Refactored application packaging based on Capsule modes
- Refactored application installer downloading dependencies at runtime
- Optimised file attributes access usage
- Increased log and trace files rolling max index to 9
- Print revision and commit ID on pipeline startup
- Improved handling of docker cpuset for
crgexecutor - Improved TraceFileObserver to flush written content
- Improved
info <pipeline>command with-doption that shows git revision commit IDs - Fixed issue #39 - Per process containers not working with -with-docker option
- Upgraded Groovy runtime to version 2.3.11
- Upgraded Logback library to version 1.1.3