20 posts tagged with "nextflow"
View All TagsNextflow 25.11.0-edge
Feature updates and improvements
Google Batch
- Added Google Batch
LogsPolicyPATHoption for logging to GCS by @dglazer in #6431 - Optimized exit code handling by relying on scheduler status for successful executions by @jorgee in #6484
Kubernetes
- Changed log level from
warn1todebug1for K8s Job Pod Warnings by @BioWilko in #6523
Language features
- Removed unnecessary runtime checks with strict syntax by @bentsherman in #6539
Plugins
- Allowed pre-existing write-protected plugins directory to be used by @bentsherman in #6594
- Updated migration timeline for plugin registry by @bentsherman in #6543
- Added admonition to clarify plugin provider and org by @christopher-hakkaart in #6536
Configuration
- Added default value to Apptainer pull timeout config parameter by @jorgee in #6534
- Added test case for printing config with nested includes by @Lehmann-Fabian in #2498
- Added external links via config by @ewels in #6563
Fusion
- Marked Fusion.tags as supported only for S3 by @fntlnz in #6601
General
- Improved error message for invalid accelerator resource by @bentsherman in #6585
- Improved error message for invalid contribution type in manifest contributors by @bentsherman in #6593
- Moved task error formatting logic into separate class by @bentsherman in #6551
- Removed unused BatchHelper class by @pditommaso in #6547
- Removed
wiremock-groovydependency and updated tests using this dependency by @jorgee in #6611 - Updated bundled Docker runtime to 19.03.15 by @yarikoptic in #6565
- Updated trace table columns in Reports page by @JustinBellavance in #6483
- Upgraded from Apache Commons Lang 2.6 to Commons Lang3 3.18.0 by @pditommaso in #6511
- Added admonition to inputs and index words by @christopher-hakkaart in #6461
- Improved task
previousTracedocumentation by @rnaidu in #6538 - Updated feature flags page by @christopher-hakkaart in #6504
- Updated task directives by @christopher-hakkaart in #6506
Dependencies
- Bumped Fusion to version 2.5 by @jordeu in #6557
- Bumped Gradle 9.2.0 by @pditommaso in 2657524
- Bumped groovy 4.0.29 by @pditommaso in #6510
- Bumped logback to version 1.5.20 by @pditommaso in 462eec5
- Bumped org.bouncycastle:bcpkix-jdk18on from 1.78.1 to 1.79 by @dependabot in #6537
- Bumped nf-amazon@3.5.0 by @pditommaso in 17cc2b0
- Bumped nf-azure@1.21.0 by @pditommaso in 0b56d2a
- Bumped nf-google@1.24.0 by @pditommaso in 81a5a05
- Bumped nf-k8s@1.3.0 by @pditommaso in 7146011
- Bumped nf-tower@1.18.0 by @pditommaso in 86da3b7
- Bumped nf-wave@1.17.0 by @pditommaso in de02e8b
Bug fixes
Kubernetes
- Fixed Do not delete K8s jobs when
ttlSecondsAfterFinishedis set by @bentsherman in #6597 - Fixed
K8sTaskHandlerTestmethod name typos by @pditommaso in bcf81d9
Fusion
- Fixed Fusion license JWT token refresh by reusing
TowerClientby @jorgee in 498125d
S3
- Fixed incorrect AWS region when specifying a S3 regional endpoint by @jorgee in #6530
- Fixed unordered completed parts in AWS multipart upload by @jorgee in #6560
Language features
- Fixed Invalid type error detection by @pditommaso in 9e3aeed
- Fixed CSV splitter when skipping empty lines by @bentsherman in #6586
- Fixed documentation of
uniqueoperator by @bentsherman in #6541 - Fixed error with dynamic directives with named arguments by @bentsherman in #6550
- Fixed false error with task
extblocks in strict syntax by @bentsherman in #6569 - Fixed invalid cache write when cacheable split operation fails by @bentsherman in #6588
- Fixed issue with optional workflow output by @bentsherman in #6519
- Fixed issues with
rsyncstage-out mode by @bentsherman in #6587
Configuration
- Fixed false config validation warnings for process selectors by @bentsherman in #6542
Plugins
- Fixed
Plugins.init()in run command to original location by @jorgee in #6568
General
- Fixed asset detection when item is not a sibling of the executed script by @DriesSchaumont in #6605
- Fixed security vulnerabilities in
org.jsondependency by @pditommaso in c7161c2 - Fixed
TowerJsonGeneratorthread-safety issue by @pditommaso in #6619 - Fixed security vulnerabilities for
wiremockby @jorgee in #6607 - Fixed replace complete plotly bundle with smaller more specific one by @mashehu in #6527
- Fixed
stageFileEnabledflag to control.command.stagefile creation by @pditommaso in #6618
Full changelog: https://github.com/nextflow-io/nextflow/releases/tag/v25.11.0-edge
Nextflow 25.10.0
Feature updates and improvements
Language features
- Added type checking utils by @bentsherman in #6482
Google Batch
- Prioritized Google Batch API exit codes with fallback to .exitcode file by @jorgee in #6498
S3
- Simplified S3 configuration options by @bentsherman in #6496
General
- Added publish-artifacts step to release process by @pditommaso in 75d8ebf
- Showed workspace roles in 'auth status', tweaked error message on 403 by @ewels in #6497
- Tracked remote input files in lineage by @jorgee in #6490
Dependencies
- Bumped nf-amazon@3.4.1 by @pditommaso in 0d5ced9
- Bumped nf-google@1.23.3 by @pditommaso in e6c7652
- Bumped nf-tower@1.17.1 by @pditommaso in 2069c97
Bug fixes
AWS Batch
- Fixed no secrets in AWS Batch jobs by @jorgee in #6499
Full changelog: https://github.com/nextflow-io/nextflow/releases/tag/v25.10.0
Nextflow 25.09.2-edge
Feature updates and improvements
Language features
- Brought workflow outputs out of preview by @bentsherman in #6487
- Typed processes by @bentsherman in #6368
Kubernetes
- Added .command.log redirection in K8s container command by @jorgee in #6455
S3
- Limited S3 client connections when using virtual threads by @jorgee in #6369
Plugins
- Improved plugin create confirmation prompt by @robsyme in #6473
Configuration
- Renamed
config.schemapackage toconfig.specby @bentsherman in #6485
General
- Added nextflow auth command for Seqera Platform authentication by @pditommaso in #6463
- Added nextflow launch command by @jorgee in #6491
- Improved release script validation by @pditommaso in 3e3a938
- Migrated SraExplorer to use HxClient for HTTP operations by @pditommaso in #6467
- Updated buildInfo on releaseInfo by @pditommaso in 46a8a2b
Bug fixes
Language features
- Fixed false error with storeDir and val outputs by @bentsherman in #6408
Configuration
- Fixed e2e test infrastructure and added config.schema compatibility aliases by @pditommaso in #6495
- Fixed false error for
executor.jobNameconfig option by @bentsherman in #6375
Plugins
- Fixed type casting in PluginSpec for ConfigScope by @pditommaso in #6469
Full changelog: https://github.com/nextflow-io/nextflow/releases/tag/v25.09.2-edge
Nextflow 25.09.1-edge
Feature updates and improvements
General
- Improved build metadata generation and validation by @pditommaso in 6022537
- Added rnaseq-nf tutorial by @christopher-hakkaart in #6440
Bug fixes
Language features
- Fixed Missing static type definition by @pditommaso in 67a5320
Full changelog: https://github.com/nextflow-io/nextflow/releases/tag/v25.09.1-edge
Nextflow 25.09.0-edge
Feature updates and improvements
Language features
- Added support for comma-separated file paths in ProcessEntryHandler by @pditommaso in #6434
- Added unit test for invalid workflow entry name error handling by @pditommaso in #6409
Plugins
- Added step to claim plugin in Gradle plugin migration docs by @christopher-hakkaart in #6450
- Generated plugin spec by @bentsherman in #6361
General
- Added listDirectory traversal API to RepositoryProvider abstraction by @pditommaso in #6430
- Added support for Java 25 by @pditommaso in #6419
- Updated Gradle build system to version 9.1.0 by @pditommaso in #6418
Dependencies
- Bumped Google Cloud libraries to latest versions by @pditommaso in #6438
- Bumped nextflow-gradle-plugin version 1.0.0-beta.10 by @pditommaso in 812ed7f
- Bumped nf-amazon@3.3.0 by @pditommaso in 3561c26
- Bumped nf-azure@1.20.1 by @pditommaso in fae3c2d
- Bumped nf-codecommit@0.5.0 by @pditommaso in 91514a6
- Bumped nf-google@1.23.1 by @pditommaso in 153745a
- Bumped nf-k8s@1.2.1 by @pditommaso in c4f4eca
- Bumped nf-tower@1.16.0 by @pditommaso in ef91104
- Bumped nf-wave@1.16.0 by @pditommaso in be01d3f
Bug fixes
AWS Batch
- Fixed SIGTERM forwarding in AWS Batch jobs by @jorgee in #6414
S3
- Limited S3 concurrent downloads to fix Java Heap OOM by @jorgee in #6402
Kubernetes
- Fixed pod log warning with Fusion enabled by @jorgee in #6449
- Got exit code from pod to manage OOM in k8s by @jorgee in #6442
Google Cloud
- Fixed CVE-2025-55163 in nf-google plugin by @pditommaso in 7d70617
Configuration
- Fixed default fields in trace config by @bentsherman in #6403
General
- Fixed cache command to check session cloudCachePath by @pditommaso in a88e2cd
- Fixed cache command to use SysEnv for cloudcache path check by @pditommaso in #6432
- Fixed cookie policy for Seqera Platform JWT token refresh by @pditommaso in #6411
- Fixed "Strings must not be null" error message by @bentsherman in #6404
- Fixed unstage controls in command.run when using storeDir by @jorgee in #6364
Full changelog: https://github.com/nextflow-io/nextflow/releases/tag/v25.09.0-edge
Nextflow 25.04.8
Feature updates and improvements
Kubernetes
- Added exit code from pod to manage OOM in k8s by @jorgee in #6442
Bug fixes
AWS Batch
- Fixed SIGTERM forwarding in AWS Batch jobs by @jorgee in #6414
Fusion
- Fixed pod log warning with Fusion enabled by @jorgee in #6449
General
- Fixed cache command to check session cloudCachePath by @pditommaso in e296423
Full changelog: https://github.com/nextflow-io/nextflow/releases/tag/v25.04.8
Nextflow 25.08.0-edge
Feature updates and improvements
Language features
- Added Value type for dataflow values (value channels) by @bentsherman in #6372
- Added Type annotations by @bentsherman in #6278
- Implemented Process Execution with Command-Line Parameter Mapping [experimental] by @pditommaso in #6381
- Workflow params by @bentsherman in #5929
- Warned when file() matches a collection of files by @bentsherman in #5507
Plugins
- Added descriptions to plugin MANIFEST.MF files by @pditommaso in #6348
- Added test for prefetchMetadata call in pullPlugins method by @pditommaso in #6396
- Simplified plugin download implementation by @pditommaso in #6349
- Updated core plugins to use Nextflow Gradle plugin by @bentsherman in #6379
Configuration
- Improved secret loading documentation and renamed ConfigNullProvider to EmptySecretProvider by @bentsherman in 9e4c975
General
- Added Claude Code GitHub Action integration by @pditommaso in #6389
- Added null checks in TowerClient onFlowComplete method by @robsyme in #6384
- Added plugins redirects by @christopher-hakkaart in #6385
- Minor TowerClient improvement by @pditommaso in #6387
- New executor for Fujitsu Technical Computing Suite (TCS) by @exthnet in #5928
- Preserved method parameter names in nf-lang JAR by @bentsherman in #6355
- Refactored Wave and Tower client to use lib-httpx library by @pditommaso in #6354
- Replaced custom JWT refresh logic with standardized HxClient by @pditommaso in #6398
- Replaced custom retry strategy with HxClient in RepositoryProvider by @pditommaso in #6351
- Supported standard environment variables for ANSI terminal output by @ewels in #6362
Dependencies
- Bumped netty deps to version 4.1.124.Final by @pditommaso in 9e8d596
Bug fixes
Language features
- Fixed GString equality checks with String by @bentsherman in #6330
- Fixed groupTuple operator to handle GString vs String keys consistently by @pditommaso in #6400
- Fixed null reference error in workflow output by @bentsherman in #6374
Configuration
- Fixed CLI param override in strict config parser by @bentsherman in #6377
- Fixed false warning for map config options by @bentsherman in #6359
- Fixed typo in task config eval by @bentsherman in #6392
General
- Fixed GitHub Actions commit message parsing to use only first line by @pditommaso in 5bc9162
- Fixed NPE when contributors omit contribution field in manifest by @robsyme in #6383
- Fixed Platform refresh token handling by @pditommaso in ba78ef7
- Fixed duplicate page and redirects in docs by @christopher-hakkaart in #6386
- Fixed incorrect spelling in docs by @christopher-hakkaart in #6336
Full changelog: https://github.com/nextflow-io/nextflow/releases/tag/v25.08.0-edge
Nextflow 24.09.0-edge
Fusion
- Added Fusion version pinning info to Fusion config scope
- Fixed Azure Fusion env misses credentials when no key or SAS provided
Wave
- Improved Wave build timeout handling
AWS Batch
- Added Platform workflow prefix in AWS Batch job names
- Fixed AWS spot attempts with zero value
Configuration
- Fixed Inconsistency with camelCase and kebab-case config param
- Included additional fields to manifest
General
- Added container tip in the task error report
- Added support for Java 23
- Fixed CI build taking only the commit msg header
- Fixed XPath default de-serializer issue
- Fixed failOnIgnore causes task monitor to stop submitting tasks
- Fixed large mermaid diagrams
- Removed
minifrom Flux submit command - Updated container handling with charliecloud
- Updated Documentation structure
- Updated nextflow install docs
Dependencies
- Bumped groovy 4.0.23 by @pditommaso in #5303
- Bumped nf-wave@1.6.0 by @pditommaso in 179093d
- Bumped nf-azure@1.10.0 by @pditommaso in 41d37fa
- Bumped nf-amazon@2.9.0 by @pditommaso in e38980f
https://github.com/nextflow-io/nextflow/releases/tag/v24.09.0-edge
Nextflow 24.04.4
General
- Fixed parsing of shm-size
containerOptions
AWS Batch
- Fixed aws logs group name
Azure Batch
- Updated Azure batch deps
Dependencies
- Bumped
nf-wave@1.4.2-patch1by @pditommaso in 19a7272 - Bumped
nf-codecommit@0.2.1by @pditommaso in f2bcce9 - Bumped
nf-azure@1.6.1by @pditommaso in 0ea1f10 - Bumped
nf-amazon@2.5.3by @pditommaso in b13b554 - Bumped
wave-apito0.11.1by @pditommaso in 87828af - Bumped
amazon sdkto version1.12.766by @pditommaso in 5ce42b7 - Bumped
pf4jto version3.12.0by @pditommaso in 1a8f086 - Bumped
jgitto version6.10.0by @pditommaso in cc2ccd8
https://github.com/nextflow-io/nextflow/releases/tag/v24.04.4