{
    "version": "https://jsonfeed.org/version/1",
    "title": "Seqera Changelog",
    "home_page_url": "https://docs.seqera.io/changelog",
    "description": "Stay updated with our blog posts!",
    "items": [
        {
            "id": "https://docs.seqera.io/changelog/multiqc/v1.35",
            "content_html": "<p>This release has a very nice shiny new feature for you: the <em>MultiQC Configuration Wizard</em>! 👨🏻‍🎨 🎨</p>\n<p>This has an interactive form where you can browse all MultiQC config attributes (there are quite a lot). See them organised with help text and examples. Enter values into the form and have them validated in real time. 📋 ✅</p>\n<p>Then see your generated YAML config in a code editor (where you can paste existing configs if you wish). See the config file explained, validated and suggestions for fixes. 📚</p>\n<p>The config wizard is a static HTML file that is bundled with the MultiQC repo, but it's easiest to try out online: <a href=\"https://seqera.io/multiqc_config_wizard\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https://seqera.io/multiqc_config_wizard</a> ✨</p>\n<img width=\"5518\" height=\"2950\" alt=\"CleanShot 2026-05-13 at 02 56 00@2x\" src=\"https://github.com/user-attachments/assets/76d1c67d-c098-4582-a30c-d3519d61290d\">\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"new-modules\">New modules<a href=\"https://docs.seqera.io/changelog/multiqc/v1.35#new-modules\" class=\"hash-link\" aria-label=\"Direct link to New modules\" title=\"Direct link to New modules\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\"><a href=\"https://github.com/becavin-lab/checkatlas\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">CheckAtlas</a> (<a href=\"https://github.com/MultiQC/MultiQC/pull/3545\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3545</a>)<!-- -->\n<ul>\n<li class=\"\">A one-liner tool for quality control of single-cell atlases.</li>\n</ul>\n</li>\n<li class=\"\"><a href=\"https://github.com/bede/deacon\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Deacon</a> (<a href=\"https://github.com/MultiQC/MultiQC/pull/3564\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3564</a>)<!-- -->\n<ul>\n<li class=\"\">Search and depletion of FASTA/FASTQ files and streams using accelerated minimizer matching.</li>\n</ul>\n</li>\n<li class=\"\"><a href=\"https://github.com/fastqe/fastqe\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">FastQE</a> (<a href=\"https://github.com/MultiQC/MultiQC/pull/3490\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3490</a>)<!-- -->\n<ul>\n<li class=\"\">Uses emoji to represent FASTQ sequence quality scores.</li>\n</ul>\n</li>\n<li class=\"\"><a href=\"https://github.com/koszullab/hicstuff\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">hicstuff</a> (<a href=\"https://github.com/MultiQC/MultiQC/pull/3541\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3541</a>)<!-- -->\n<ul>\n<li class=\"\">Hi-C pipeline that generates contact maps from sequencing reads.</li>\n</ul>\n</li>\n<li class=\"\"><a href=\"https://github.com/sanger-tol/hifi-trimmer\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">HiFi-Trimmer</a> (<a href=\"https://github.com/MultiQC/MultiQC/pull/3513\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3513</a>)<!-- -->\n<ul>\n<li class=\"\">Filters and trims adapter sequences from HiFi reads using BLAST.</li>\n</ul>\n</li>\n<li class=\"\"><a href=\"https://github.com/fulcrumgenomics/riker\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Riker</a> (<a href=\"https://github.com/MultiQC/MultiQC/pull/3540\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3540</a>)<!-- -->\n<ul>\n<li class=\"\">Fast Rust toolkit that ports key sequencing QC tools from Picard.</li>\n</ul>\n</li>\n<li class=\"\"><a href=\"https://sincei.readthedocs.io/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">sincei</a> (<a href=\"https://github.com/MultiQC/MultiQC/pull/1946\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1946</a>)<!-- -->\n<ul>\n<li class=\"\">Toolkit for processing and analysing single-cell (epi)genomics data.</li>\n</ul>\n</li>\n<li class=\"\"><a href=\"https://github.com/FelixKrueger/TrimGalore\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Trim Galore</a> (<a href=\"https://github.com/MultiQC/MultiQC/pull/3538\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3538</a>)<!-- -->\n<ul>\n<li class=\"\">Native v2.x support: quality and adapter trimming for next-generation sequencing data, with special handling for RRBS libraries.</li>\n</ul>\n</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"module-updates\">Module updates<a href=\"https://docs.seqera.io/changelog/multiqc/v1.35#module-updates\" class=\"hash-link\" aria-label=\"Direct link to Module updates\" title=\"Direct link to Module updates\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Bases2Fastq: Major upgrade to the module, now shows a lot more information (<a href=\"https://github.com/MultiQC/MultiQC/pull/3460\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3460</a>)</li>\n<li class=\"\">Falco: Add native recognition for Falco output (<a href=\"https://github.com/MultiQC/MultiQC/pull/3497\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3497</a>)</li>\n<li class=\"\">Fastp: Add % surviving bases (<a href=\"https://github.com/MultiQC/MultiQC/pull/3472\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3472</a>)</li>\n<li class=\"\">Sequali: Expand general statistics, add normalised plots (<a href=\"https://github.com/MultiQC/MultiQC/pull/3530\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3530</a>)</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"module-fixes\">Module fixes<a href=\"https://docs.seqera.io/changelog/multiqc/v1.35#module-fixes\" class=\"hash-link\" aria-label=\"Direct link to Module fixes\" title=\"Direct link to Module fixes\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Bcftools: Fix stats zero-depth plot crash (<a href=\"https://github.com/MultiQC/MultiQC/pull/3556\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3556</a>)</li>\n<li class=\"\">Cell Ranger ARC: Fix key collisions between ATAC and GEX metrics (<a href=\"https://github.com/MultiQC/MultiQC/pull/3480\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3480</a>)</li>\n<li class=\"\">Dragen: Fix incorrect average GC% in FastQC for all samples except the first in batch (<a href=\"https://github.com/MultiQC/MultiQC/pull/3505\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3505</a>)</li>\n<li class=\"\">Haplocheck: Don't overwrite prior results, allow multiple samples (<a href=\"https://github.com/MultiQC/MultiQC/pull/3512\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3512</a>)</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"feature-updates-and-improvements\">Feature updates and improvements<a href=\"https://docs.seqera.io/changelog/multiqc/v1.35#feature-updates-and-improvements\" class=\"hash-link\" aria-label=\"Direct link to Feature updates and improvements\" title=\"Direct link to Feature updates and improvements\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Config: Major new automations using config schema (<a href=\"https://github.com/MultiQC/MultiQC/pull/3183\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3183</a>, <a href=\"https://github.com/MultiQC/MultiQC/pull/3558\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3558</a>, <a href=\"https://github.com/MultiQC/MultiQC/pull/3561\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3561</a>)<!-- -->\n<ul>\n<li class=\"\">Automated markdown reference documentation of all config attributes for the docs</li>\n<li class=\"\">New interactive tool for building, editing and validating MultiQC config files: <a href=\"https://seqera.io/multiqc_config_wizard\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https://seqera.io/multiqc_config_wizard</a></li>\n</ul>\n</li>\n<li class=\"\">AI: Catch unexpected AWS Bedrock response shapes (<a href=\"https://github.com/MultiQC/MultiQC/pull/3440\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3440</a>)</li>\n<li class=\"\">custom_plot_config: Fix deprecated camelCase aliases (e.g. yPlotBands) (<a href=\"https://github.com/MultiQC/MultiQC/pull/3547\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3547</a>)</li>\n<li class=\"\">custom_plot_config: Per-tab targeting for multi-data_labels plots (<a href=\"https://github.com/MultiQC/MultiQC/pull/3548\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3548</a>)</li>\n<li class=\"\">Custom content: Fix crash on data type conflict between files (<a href=\"https://github.com/MultiQC/MultiQC/pull/3560\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3560</a>)</li>\n<li class=\"\">Custom images: Support more MIME types, add custom favicon (<a href=\"https://github.com/MultiQC/MultiQC/pull/3469\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3469</a>)</li>\n<li class=\"\">Plots: Add section alerts for filtered samples (<a href=\"https://github.com/MultiQC/MultiQC/pull/3549\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3549</a>)</li>\n<li class=\"\">Plots: Fix barplot ValueError when all categories are zero (<a href=\"https://github.com/MultiQC/MultiQC/pull/3563\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3563</a>)</li>\n<li class=\"\">Report: Add spacing between AI summary and general stats (<a href=\"https://github.com/MultiQC/MultiQC/pull/3470\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3470</a>)</li>\n<li class=\"\">Run merging: Fix grouped sample totals and hierarchy being lost during parquet merging (<a href=\"https://github.com/MultiQC/MultiQC/pull/3559\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3559</a>)</li>\n<li class=\"\">Tables: Allow defaultsort to include the first column header (<a href=\"https://github.com/MultiQC/MultiQC/pull/3519\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3519</a>)</li>\n<li class=\"\">Tests: Fix pytest warning sources (<a href=\"https://github.com/MultiQC/MultiQC/pull/3551\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3551</a>)</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"fixes\">Fixes<a href=\"https://docs.seqera.io/changelog/multiqc/v1.35#fixes\" class=\"hash-link\" aria-label=\"Direct link to Fixes\" title=\"Direct link to Fixes\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Config: Fix env var overwrite where booleans/ints/floats were stored as strings (<a href=\"https://github.com/MultiQC/MultiQC/pull/3557\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3557</a>)</li>\n<li class=\"\">Core: Fix <code>rich.panel</code> import in module-failure exception handler (<a href=\"https://github.com/MultiQC/MultiQC/pull/3537\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3537</a>)</li>\n<li class=\"\">custom_plot_config: Fix parsing of y_bands/x_bands/x_lines/y_lines (<a href=\"https://github.com/MultiQC/MultiQC/pull/3459\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3459</a>)</li>\n<li class=\"\">Report: Fix race causing empty zip files when exporting plots (<a href=\"https://github.com/MultiQC/MultiQC/pull/3555\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3555</a>)</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"infrastructure-and-packaging\">Infrastructure and packaging<a href=\"https://docs.seqera.io/changelog/multiqc/v1.35#infrastructure-and-packaging\" class=\"hash-link\" aria-label=\"Direct link to Infrastructure and packaging\" title=\"Direct link to Infrastructure and packaging\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Claude Code: Update agent instructions (<a href=\"https://github.com/MultiQC/MultiQC/pull/3552\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3552</a>)</li>\n<li class=\"\">Frontend: Update npm packages (<a href=\"https://github.com/MultiQC/MultiQC/pull/3562\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3562</a>)</li>\n<li class=\"\">Packaging: Bump minimum Python to 3.9 (<a href=\"https://github.com/MultiQC/MultiQC/pull/3542\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3542</a>)</li>\n<li class=\"\">Polars: Replace deprecated <code>polars-lts-cpu</code> dependency (<a href=\"https://github.com/MultiQC/MultiQC/pull/3553\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3553</a>)</li>\n<li class=\"\">Polars: Use Pyodide-compatible dependency on Emscripten (<a href=\"https://github.com/MultiQC/MultiQC/pull/3554\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3554</a>)</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"optimization-refactoring-and-typing\">Optimization, refactoring and typing<a href=\"https://docs.seqera.io/changelog/multiqc/v1.35#optimization-refactoring-and-typing\" class=\"hash-link\" aria-label=\"Direct link to Optimization, refactoring and typing\" title=\"Direct link to Optimization, refactoring and typing\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Linting: Drop Python 2-era idioms (<a href=\"https://github.com/MultiQC/MultiQC/pull/3546\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3546</a>)</li>\n</ul>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"new-contributors\">New Contributors<a href=\"https://docs.seqera.io/changelog/multiqc/v1.35#new-contributors\" class=\"hash-link\" aria-label=\"Direct link to New Contributors\" title=\"Direct link to New Contributors\" translate=\"no\">​</a></h2>\n<ul>\n<li class=\"\">@hemant-goyal made their first contribution in <a href=\"https://github.com/MultiQC/MultiQC/pull/3497\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https://github.com/MultiQC/MultiQC/pull/3497</a></li>\n<li class=\"\">@FelixKrueger made their first contribution in <a href=\"https://github.com/MultiQC/MultiQC/pull/3538\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https://github.com/MultiQC/MultiQC/pull/3538</a></li>\n<li class=\"\">@yunhailuo made their first contribution in <a href=\"https://github.com/MultiQC/MultiQC/pull/3480\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https://github.com/MultiQC/MultiQC/pull/3480</a></li>\n<li class=\"\">@vivekbhr made their first contribution in <a href=\"https://github.com/MultiQC/MultiQC/pull/1946\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https://github.com/MultiQC/MultiQC/pull/1946</a></li>\n<li class=\"\">@tfenne made their first contribution in <a href=\"https://github.com/MultiQC/MultiQC/pull/3540\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https://github.com/MultiQC/MultiQC/pull/3540</a></li>\n<li class=\"\">@muffato made their first contribution in <a href=\"https://github.com/MultiQC/MultiQC/pull/3513\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https://github.com/MultiQC/MultiQC/pull/3513</a></li>\n<li class=\"\">@js2264 made their first contribution in <a href=\"https://github.com/MultiQC/MultiQC/pull/3541\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https://github.com/MultiQC/MultiQC/pull/3541</a></li>\n<li class=\"\">@chelauk made their first contribution in <a href=\"https://github.com/MultiQC/MultiQC/pull/3492\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https://github.com/MultiQC/MultiQC/pull/3492</a></li>\n</ul>\n<p><strong>Full Changelog</strong>: <a href=\"https://github.com/MultiQC/MultiQC/compare/v1.34...v1.35\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https://github.com/MultiQC/MultiQC/compare/v1.34...v1.35</a></p>",
            "url": "https://docs.seqera.io/changelog/multiqc/v1.35",
            "title": "MultiQC v1.35",
            "summary": "This release has a very nice shiny new feature for you: the MultiQC Configuration Wizard! 👨🏻‍🎨 🎨",
            "date_modified": "2026-05-13T00:00:00.000Z",
            "tags": [
                "multiqc"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/nextflow/v26.04.1",
            "content_html": "<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"feature-updates-and-improvements\">Feature updates and improvements<a href=\"https://docs.seqera.io/changelog/nextflow/v26.04.1#feature-updates-and-improvements\" class=\"hash-link\" aria-label=\"Direct link to Feature updates and improvements\" title=\"Direct link to Feature updates and improvements\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general\">General<a href=\"https://docs.seqera.io/changelog/nextflow/v26.04.1#general\" class=\"hash-link\" aria-label=\"Direct link to General\" title=\"Direct link to General\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Updated migration docs now that 26.04 is released by @ewels in <a href=\"https://github.com/nextflow-io/nextflow/pull/7085\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7085</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"dependencies\">Dependencies<a href=\"https://docs.seqera.io/changelog/nextflow/v26.04.1#dependencies\" class=\"hash-link\" aria-label=\"Direct link to Dependencies\" title=\"Direct link to Dependencies\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Bumped <code>ch.qos.logback:logback-classic</code> to v1.5.32 by @seqeralabs-renovate in <a href=\"https://github.com/nextflow-io/nextflow/pull/7126\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7126</a></li>\n<li class=\"\">Bumped <code>nf-amazon@3.9.1</code> by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/commit/816c07741\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">816c0774</a></li>\n<li class=\"\">Bumped <code>nf-azure@1.22.3</code> by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/commit/78fa50139\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">78fa5013</a></li>\n<li class=\"\">Bumped <code>nf-codecommit@0.5.2</code> by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/commit/4ae5c872d\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">4ae5c872</a></li>\n<li class=\"\">Bumped <code>nf-seqera@0.19.1</code> by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/commit/764003a9c\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">764003a9</a></li>\n</ul>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"bug-fixes\">Bug fixes<a href=\"https://docs.seqera.io/changelog/nextflow/v26.04.1#bug-fixes\" class=\"hash-link\" aria-label=\"Direct link to Bug fixes\" title=\"Direct link to Bug fixes\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general-1\">General<a href=\"https://docs.seqera.io/changelog/nextflow/v26.04.1#general-1\" class=\"hash-link\" aria-label=\"Direct link to General\" title=\"Direct link to General\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed module binaries on <code>nextflow module run</code> via session flag by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7089\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7089</a></li>\n</ul>\n<p><strong>Full changelog</strong>: <a href=\"https://github.com/nextflow-io/nextflow/releases/tag/v26.04.1\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https://github.com/nextflow-io/nextflow/releases/tag/v26.04.1</a></p>",
            "url": "https://docs.seqera.io/changelog/nextflow/v26.04.1",
            "title": "Nextflow 26.04.1",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-05-11T00:00:00.000Z",
            "tags": [
                "nextflow"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/wave/v1.33.4",
            "content_html": "<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"feature-updates-and-improvements\">Feature updates and improvements<a href=\"https://docs.seqera.io/changelog/wave/v1.33.4#feature-updates-and-improvements\" class=\"hash-link\" aria-label=\"Direct link to Feature updates and improvements\" title=\"Direct link to Feature updates and improvements\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general\">General<a href=\"https://docs.seqera.io/changelog/wave/v1.33.4#general\" class=\"hash-link\" aria-label=\"Direct link to General\" title=\"Direct link to General\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Truncated verbose <code>DEBUG</code> log payloads to reduce heap pressure by @pditommaso in <a href=\"https://github.com/seqeralabs/wave/pull/1041\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1041</a></li>\n</ul>\n<p><strong>Full changelog</strong>: <a href=\"https://github.com/seqeralabs/wave/compare/v1.33.3...v1.33.4\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https://github.com/seqeralabs/wave/compare/v1.33.3...v1.33.4</a></p>",
            "url": "https://docs.seqera.io/changelog/wave/v1.33.4",
            "title": "Wave v1.33.4",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-05-09T00:00:00.000Z",
            "tags": [
                "wave"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/nextflow/v25.10.5",
            "content_html": "<div class=\"theme-admonition theme-admonition-info admonition_whTW alert alert--info block shadow-none border border-gray-200\"><div class=\"admonitionHeading_lKjm\"><span class=\"admonitionIcon_pdWJ\"><svg viewBox=\"0 0 14 16\"><path fill-rule=\"evenodd\" d=\"M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z\"></path></svg></span>Nextflow 25.10 is a stable release</div><div class=\"admonitionContent_pDMz\"><p>See the <a href=\"https://docs.seqera.io/nextflow/migrations/25-10\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Migrating to 25.10</a> for a comprehensive list of changes since the last stable release.</p></div></div>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"feature-updates-and-improvements\">Feature updates and improvements<a href=\"https://docs.seqera.io/changelog/nextflow/v25.10.5#feature-updates-and-improvements\" class=\"hash-link\" aria-label=\"Direct link to Feature updates and improvements\" title=\"Direct link to Feature updates and improvements\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"dependencies\">Dependencies<a href=\"https://docs.seqera.io/changelog/nextflow/v25.10.5#dependencies\" class=\"hash-link\" aria-label=\"Direct link to Dependencies\" title=\"Direct link to Dependencies\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Bumped nf-tower@1.17.6 by @pditommaso</li>\n</ul>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"bug-fixes\">Bug fixes<a href=\"https://docs.seqera.io/changelog/nextflow/v25.10.5#bug-fixes\" class=\"hash-link\" aria-label=\"Direct link to Bug fixes\" title=\"Direct link to Bug fixes\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"language-features\">Language features<a href=\"https://docs.seqera.io/changelog/nextflow/v25.10.5#language-features\" class=\"hash-link\" aria-label=\"Direct link to Language features\" title=\"Direct link to Language features\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed formatting bug with map key expression by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/6893\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6893</a></li>\n<li class=\"\">Fixed incorrect evaluation of <code>secret</code> process directive by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/6934\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6934</a></li>\n<li class=\"\">Fixed params block in included module by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/6940\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6940</a></li>\n<li class=\"\">Fixed params inclusion across modules in v2 parser by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/6766\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6766</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"configuration\">Configuration<a href=\"https://docs.seqera.io/changelog/nextflow/v25.10.5#configuration\" class=\"hash-link\" aria-label=\"Direct link to Configuration\" title=\"Direct link to Configuration\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed resolution of params in resolved config text by @jorgee in <a href=\"https://github.com/nextflow-io/nextflow/pull/7072\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7072</a></li>\n</ul>\n<p><strong>Full changelog</strong>: <a href=\"https://github.com/nextflow-io/nextflow/releases/tag/v25.10.5\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https://github.com/nextflow-io/nextflow/releases/tag/v25.10.5</a></p>",
            "url": "https://docs.seqera.io/changelog/nextflow/v25.10.5",
            "title": "Nextflow 25.10.5",
            "summary": "See the Migrating to 25.10 for a comprehensive list of changes since the last stable release.",
            "date_modified": "2026-05-05T00:00:00.000Z",
            "tags": [
                "nextflow"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/nextflow/v26.04.0",
            "content_html": "<div class=\"theme-admonition theme-admonition-info admonition_whTW alert alert--info block shadow-none border border-gray-200\"><div class=\"admonitionHeading_lKjm\"><span class=\"admonitionIcon_pdWJ\"><svg viewBox=\"0 0 14 16\"><path fill-rule=\"evenodd\" d=\"M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z\"></path></svg></span>Nextflow 26.04 is a stable release</div><div class=\"admonitionContent_pDMz\"><p>See the <a href=\"https://docs.seqera.io/nextflow/migrations/26-04\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Migrating to 26.04</a> for a comprehensive list of changes since the last stable release.</p></div></div>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"feature-updates-and-improvements\">Feature updates and improvements<a href=\"https://docs.seqera.io/changelog/nextflow/v26.04.0#feature-updates-and-improvements\" class=\"hash-link\" aria-label=\"Direct link to Feature updates and improvements\" title=\"Direct link to Feature updates and improvements\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"configuration\">Configuration<a href=\"https://docs.seqera.io/changelog/nextflow/v26.04.0#configuration\" class=\"hash-link\" aria-label=\"Direct link to Configuration\" title=\"Direct link to Configuration\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Renamed <code>nextflow.preview.types</code> feature flag to <code>nextflow.enable.types</code> by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7067\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7067</a></li>\n<li class=\"\">Added support for validation of collection params with record types by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7025\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7025</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general\">General<a href=\"https://docs.seqera.io/changelog/nextflow/v26.04.0#general\" class=\"hash-link\" aria-label=\"Direct link to General\" title=\"Direct link to General\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Added <code>-user-secret</code> and <code>-workspace-secret</code> flags to <code>nextflow launch</code> by @rnaidu-seqera in <a href=\"https://github.com/nextflow-io/nextflow/pull/7040\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7040</a></li>\n</ul>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"bug-fixes\">Bug fixes<a href=\"https://docs.seqera.io/changelog/nextflow/v26.04.0#bug-fixes\" class=\"hash-link\" aria-label=\"Direct link to Bug fixes\" title=\"Direct link to Bug fixes\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"language-features\">Language features<a href=\"https://docs.seqera.io/changelog/nextflow/v26.04.0#language-features\" class=\"hash-link\" aria-label=\"Direct link to Language features\" title=\"Direct link to Language features\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed runtime type reflection in <code>nf-lang</code> by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7077\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7077</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general-1\">General<a href=\"https://docs.seqera.io/changelog/nextflow/v26.04.0#general-1\" class=\"hash-link\" aria-label=\"Direct link to General\" title=\"Direct link to General\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed ANSI colors in error messages by @ewels in <a href=\"https://github.com/nextflow-io/nextflow/pull/7078\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7078</a></li>\n</ul>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"dependencies\">Dependencies<a href=\"https://docs.seqera.io/changelog/nextflow/v26.04.0#dependencies\" class=\"hash-link\" aria-label=\"Direct link to Dependencies\" title=\"Direct link to Dependencies\" translate=\"no\">​</a></h2>\n<ul>\n<li class=\"\">Bumped <code>nf-tower@1.27.0</code></li>\n</ul>\n<p><strong>Full changelog</strong>: <a href=\"https://github.com/nextflow-io/nextflow/releases/tag/v26.04.0\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https://github.com/nextflow-io/nextflow/releases/tag/v26.04.0</a></p>",
            "url": "https://docs.seqera.io/changelog/nextflow/v26.04.0",
            "title": "Nextflow 26.04.0",
            "summary": "See the Migrating to 26.04 for a comprehensive list of changes since the last stable release.",
            "date_modified": "2026-04-29T00:00:00.000Z",
            "tags": [
                "nextflow"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/wave/v1.33.3",
            "content_html": "<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"feature-updates-and-improvements\">Feature updates and improvements<a href=\"https://docs.seqera.io/changelog/wave/v1.33.3#feature-updates-and-improvements\" class=\"hash-link\" aria-label=\"Direct link to Feature updates and improvements\" title=\"Direct link to Feature updates and improvements\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"container-building\">Container building<a href=\"https://docs.seqera.io/changelog/wave/v1.33.3#container-building\" class=\"hash-link\" aria-label=\"Direct link to Container building\" title=\"Direct link to Container building\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Added <code>BuildEnabled</code> flag in <code>MultiPlatformBuildService</code> by @munishchouhan in <a href=\"https://github.com/seqeralabs/wave/pull/1030\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1030</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general\">General<a href=\"https://docs.seqera.io/changelog/wave/v1.33.3#general\" class=\"hash-link\" aria-label=\"Direct link to General\" title=\"Direct link to General\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Added missing configuration documentation by @munishchouhan in <a href=\"https://github.com/seqeralabs/wave/pull/1025\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1025</a></li>\n<li class=\"\">Refined Docker Compose setup for Wave Lite by @munishchouhan in <a href=\"https://github.com/seqeralabs/wave/pull/1033\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1033</a></li>\n<li class=\"\">Reduced Wave resource requirements in installation manifests by @bebosudo in <a href=\"https://github.com/seqeralabs/wave/pull/1028\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1028</a></li>\n<li class=\"\">Updated documentation with minor clarity improvements by @christopher-hakkaart in <a href=\"https://github.com/seqeralabs/wave/pull/1034\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1034</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"dependencies\">Dependencies<a href=\"https://docs.seqera.io/changelog/wave/v1.33.3#dependencies\" class=\"hash-link\" aria-label=\"Direct link to Dependencies\" title=\"Direct link to Dependencies\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Updated third-party dependency versions to latest stable by @cristianrcv in <a href=\"https://github.com/seqeralabs/wave/pull/1037\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1037</a></li>\n</ul>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"bug-fixes\">Bug fixes<a href=\"https://docs.seqera.io/changelog/wave/v1.33.3#bug-fixes\" class=\"hash-link\" aria-label=\"Direct link to Bug fixes\" title=\"Direct link to Bug fixes\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"container-building-1\">Container building<a href=\"https://docs.seqera.io/changelog/wave/v1.33.3#container-building-1\" class=\"hash-link\" aria-label=\"Direct link to Container building\" title=\"Direct link to Container building\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Added <code>micromamba clean</code> to v2 templates to reduce image size by @munishchouhan in <a href=\"https://github.com/seqeralabs/wave/pull/1038\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1038</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"singularity\">Singularity<a href=\"https://docs.seqera.io/changelog/wave/v1.33.3#singularity\" class=\"hash-link\" aria-label=\"Direct link to Singularity\" title=\"Direct link to Singularity\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed <code>pixi</code> Singularity template <code>PATH</code> environment by @munishchouhan in <a href=\"https://github.com/seqeralabs/wave/pull/1036\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1036</a></li>\n</ul>\n<p><strong>Full changelog</strong>: <a href=\"https://github.com/seqeralabs/wave/compare/v1.33.2...v1.33.3\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https://github.com/seqeralabs/wave/compare/v1.33.2...v1.33.3</a></p>",
            "url": "https://docs.seqera.io/changelog/wave/v1.33.3",
            "title": "Wave v1.33.3",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-04-28T00:00:00.000Z",
            "tags": [
                "wave"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/seqera-enterprise/v25.3.6",
            "content_html": "<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"feature-updates-and-improvements\">Feature updates and improvements<a href=\"https://docs.seqera.io/changelog/seqera-enterprise/v25.3.6#feature-updates-and-improvements\" class=\"hash-link\" aria-label=\"Direct link to Feature updates and improvements\" title=\"Direct link to Feature updates and improvements\" translate=\"no\">​</a></h2>\n<div class=\"theme-admonition theme-admonition-info admonition_whTW alert alert--info block shadow-none border border-gray-200\"><div class=\"admonitionHeading_lKjm\"><span class=\"admonitionIcon_pdWJ\"><svg viewBox=\"0 0 14 16\"><path fill-rule=\"evenodd\" d=\"M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z\"></path></svg></span>info</div><div class=\"admonitionContent_pDMz\"><p>The legacy distribution endpoint at <code>cr.seqera.io/private</code> is deprecated. Only bug fixes for existing major releases will continue to be published there. New major releases of Seqera Platform are available from <code>cr.seqera.io/enterprise</code>. Seqera will provide updated credentials for the new endpoint — <a href=\"https://support.seqera.io/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">contact your Seqera representative</a> if you need access.</p></div></div>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"access-control\">Access control<a href=\"https://docs.seqera.io/changelog/seqera-enterprise/v25.3.6#access-control\" class=\"hash-link\" aria-label=\"Direct link to Access control\" title=\"Direct link to Access control\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Added PKCE and consent flow support to OIDC, enabling Seqera Platform to act as an identity provider for OIDC/OAuth2 clients such as the Seqera AI CLI.</li>\n</ul>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"bug-fixes\">Bug fixes<a href=\"https://docs.seqera.io/changelog/seqera-enterprise/v25.3.6#bug-fixes\" class=\"hash-link\" aria-label=\"Direct link to Bug fixes\" title=\"Direct link to Bug fixes\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"pipelines\">Pipelines<a href=\"https://docs.seqera.io/changelog/seqera-enterprise/v25.3.6#pipelines\" class=\"hash-link\" aria-label=\"Direct link to Pipelines\" title=\"Direct link to Pipelines\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed Nextflow timeline config generation to resolve <code>NXF_TML_FILE</code> via <code>System.getenv</code> instead of relying on shell variable expansion.</li>\n<li class=\"\">Fixed the <strong>Browse</strong> button in the pipeline launch form being hidden for users with <strong>Launch</strong>, <strong>Connect</strong>, or <strong>View</strong> workspace roles by gating it on the correct permission instead of the Studios <code>studio:execute</code> grant.</li>\n</ul>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"upgrade-notes\">Upgrade notes<a href=\"https://docs.seqera.io/changelog/seqera-enterprise/v25.3.6#upgrade-notes\" class=\"hash-link\" aria-label=\"Direct link to Upgrade notes\" title=\"Direct link to Upgrade notes\" translate=\"no\">​</a></h2>\n<p>No breaking changes. Standard upgrade procedure applies.</p>",
            "url": "https://docs.seqera.io/changelog/seqera-enterprise/v25.3.6",
            "title": "Seqera Enterprise v25.3.6",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-04-27T00:00:00.000Z",
            "tags": [
                "seqera enterprise"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/nextflow/v26.03.4-edge",
            "content_html": "<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"feature-updates-and-improvements\">Feature updates and improvements<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.4-edge#feature-updates-and-improvements\" class=\"hash-link\" aria-label=\"Direct link to Feature updates and improvements\" title=\"Direct link to Feature updates and improvements\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"language-features\">Language features<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.4-edge#language-features\" class=\"hash-link\" aria-label=\"Direct link to Language features\" title=\"Direct link to Language features\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Removed unnecessary runtime checks with strict syntax by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/6539\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6539</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"dependencies\">Dependencies<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.4-edge#dependencies\" class=\"hash-link\" aria-label=\"Direct link to Dependencies\" title=\"Direct link to Dependencies\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Bumped <code>nf-amazon@3.4.4</code></li>\n<li class=\"\">Bumped <code>nf-google@1.23.5</code></li>\n<li class=\"\">Bumped <code>nf-tower@1.17.5</code></li>\n</ul>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"bug-fixes\">Bug fixes<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.4-edge#bug-fixes\" class=\"hash-link\" aria-label=\"Direct link to Bug fixes\" title=\"Direct link to Bug fixes\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"language-features-1\">Language features<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.4-edge#language-features-1\" class=\"hash-link\" aria-label=\"Direct link to Language features\" title=\"Direct link to Language features\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed false error with optional param by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/6811\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6811</a></li>\n<li class=\"\">Fixed false error with multi-line tuple assignment in v2 parser by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/6786\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6786</a></li>\n<li class=\"\">Fixed false error in v2 parser when including config file from HTTP URL by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/6753\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6753</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"aws-batch\">AWS Batch<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.4-edge#aws-batch\" class=\"hash-link\" aria-label=\"Direct link to AWS Batch\" title=\"Direct link to AWS Batch\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Added <code>isCompleted</code> check in <code>getNumSpotInterruptions</code> by @munishchouhan in <a href=\"https://github.com/nextflow-io/nextflow/pull/6806\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6806</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general\">General<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.4-edge#general\" class=\"hash-link\" aria-label=\"Direct link to General\" title=\"Direct link to General\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed <code>LogsCheckpoint</code> thread blocking shutdown for up to 90 seconds by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/6787\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6787</a></li>\n</ul>\n<p><strong>Full changelog</strong>: <a href=\"https://github.com/nextflow-io/nextflow/releases/tag/v26.03.4-edge\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https://github.com/nextflow-io/nextflow/releases/tag/v26.03.4-edge</a></p>",
            "url": "https://docs.seqera.io/changelog/nextflow/v26.03.4-edge",
            "title": "Nextflow 26.03.4-edge",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-04-25T00:00:00.000Z",
            "tags": [
                "nextflow"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/multiqc/v1.34",
            "content_html": "<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"new-modules\">New modules<a href=\"https://docs.seqera.io/changelog/multiqc/v1.34#new-modules\" class=\"hash-link\" aria-label=\"Direct link to New modules\" title=\"Direct link to New modules\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\"><a href=\"https://github.com/VIBTOBIlab/methurator\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Methurator</a> (<a href=\"https://github.com/MultiQC/MultiQC/pull/3447\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3447</a>)<!-- -->\n<ul>\n<li class=\"\">A Python package designed to estimate CpGs saturation for DNA methylation sequencing data.</li>\n</ul>\n</li>\n<li class=\"\"><a href=\"https://github.com/LabTranslationalArchitectomics/riboWaltz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">riboWaltz</a> (<a href=\"https://github.com/MultiQC/MultiQC/pull/3465\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3465</a>)<!-- -->\n<ul>\n<li class=\"\">Computes P-site offsets and performs quality control for ribosome profiling (Ribo-seq) data.</li>\n</ul>\n</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"feature-updates-and-improvements\">Feature updates and improvements<a href=\"https://docs.seqera.io/changelog/multiqc/v1.34#feature-updates-and-improvements\" class=\"hash-link\" aria-label=\"Direct link to Feature updates and improvements\" title=\"Direct link to Feature updates and improvements\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Add uv as an installation method in docs and README (<a href=\"https://github.com/MultiQC/MultiQC/pull/3493\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3493</a>)</li>\n<li class=\"\">Add Claude PostToolUse hook for code formatting (<a href=\"https://github.com/MultiQC/MultiQC/pull/3461\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3461</a>)</li>\n<li class=\"\">Bump default AI models for Anthropic (<a href=\"https://github.com/MultiQC/MultiQC/pull/3430\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3430</a>)</li>\n<li class=\"\">Remove HTML tags in generated module docs (<a href=\"https://github.com/MultiQC/MultiQC/pull/3509\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3509</a>)</li>\n<li class=\"\">Enable code review workflow to post comments on PRs (<a href=\"https://github.com/MultiQC/MultiQC/pull/3506\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3506</a>)</li>\n<li class=\"\">better header k/v spacing (<a href=\"https://github.com/MultiQC/MultiQC/pull/3471\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3471</a>)</li>\n<li class=\"\">Hide AI summary sections when simple_output is enabled (<a href=\"https://github.com/MultiQC/MultiQC/pull/3500\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3500</a>)</li>\n<li class=\"\"><code>export_plots_timeout</code>: Add docs and increase default to 60s (<a href=\"https://github.com/MultiQC/MultiQC/pull/3433\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3433</a>)</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"module-updates\">Module updates<a href=\"https://docs.seqera.io/changelog/multiqc/v1.34#module-updates\" class=\"hash-link\" aria-label=\"Direct link to Module updates\" title=\"Direct link to Module updates\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Clarify RSeQC bam_stat proper pairs column title (<a href=\"https://github.com/MultiQC/MultiQC/pull/3526\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3526</a>)</li>\n<li class=\"\">Fix mosdepth coverage in general stats if key is missing (<a href=\"https://github.com/MultiQC/MultiQC/pull/3432\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3432</a>)</li>\n<li class=\"\">fastp: Add limits, update color scale of % PF/% Adapter (<a href=\"https://github.com/MultiQC/MultiQC/pull/3454\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3454</a>)</li>\n<li class=\"\">fastp: Pick up version number for fasterp runs (<a href=\"https://github.com/MultiQC/MultiQC/pull/3392\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3392</a>)</li>\n<li class=\"\">Freyja: Use safe alternative to <code>eval()</code> (<a href=\"https://github.com/MultiQC/MultiQC/pull/3531\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3531</a>)</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"fixes\">Fixes<a href=\"https://docs.seqera.io/changelog/multiqc/v1.34#fixes\" class=\"hash-link\" aria-label=\"Direct link to Fixes\" title=\"Direct link to Fixes\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fix heatmap axis labels not updating when toggling clustering (<a href=\"https://github.com/MultiQC/MultiQC/pull/3487\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3487</a>)</li>\n<li class=\"\">Fix bug: Toggling highlighting for AI summary sample names didn't work (<a href=\"https://github.com/MultiQC/MultiQC/pull/3455\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3455</a>)</li>\n<li class=\"\">fix table scroll styling with sticky headers (<a href=\"https://github.com/MultiQC/MultiQC/pull/3437\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3437</a>)</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"module-fixes\">Module fixes<a href=\"https://docs.seqera.io/changelog/multiqc/v1.34#module-fixes\" class=\"hash-link\" aria-label=\"Direct link to Module fixes\" title=\"Direct link to Module fixes\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fix sample name cleaning in CheckM and CheckM2 modules (<a href=\"https://github.com/MultiQC/MultiQC/pull/3464\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3464</a>)</li>\n<li class=\"\">CrosscheckFingerprints: Fix bug due to overwriting <code>row_number</code> variable (<a href=\"https://github.com/MultiQC/MultiQC/pull/3458\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3458</a>)</li>\n<li class=\"\">Porechop: Fix bug with \"End Trimmed Percent\" denominator (<a href=\"https://github.com/MultiQC/MultiQC/pull/3456\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3456</a>)</li>\n<li class=\"\">Fix incorrect plot title in umicollapse module (<a href=\"https://github.com/MultiQC/MultiQC/pull/3446\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3446</a>)</li>\n<li class=\"\">SNPsplit: Fix module datetime serialization error (<a href=\"https://github.com/MultiQC/MultiQC/pull/3444\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3444</a>)</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"infrastructure-and-packaging\">Infrastructure and packaging<a href=\"https://docs.seqera.io/changelog/multiqc/v1.34#infrastructure-and-packaging\" class=\"hash-link\" aria-label=\"Direct link to Infrastructure and packaging\" title=\"Direct link to Infrastructure and packaging\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Switch from pre-commit to prek (<a href=\"https://github.com/MultiQC/MultiQC/pull/3467\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3467</a>)</li>\n</ul>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"new-contributors\">New Contributors<a href=\"https://docs.seqera.io/changelog/multiqc/v1.34#new-contributors\" class=\"hash-link\" aria-label=\"Direct link to New Contributors\" title=\"Direct link to New Contributors\" translate=\"no\">​</a></h2>\n<ul>\n<li class=\"\">@CelinePrakash made their first contribution in <a href=\"https://github.com/MultiQC/MultiQC/pull/3458\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https://github.com/MultiQC/MultiQC/pull/3458</a></li>\n<li class=\"\">@nictru made their first contribution in <a href=\"https://github.com/MultiQC/MultiQC/pull/3487\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https://github.com/MultiQC/MultiQC/pull/3487</a></li>\n<li class=\"\">@drbh made their first contribution in <a href=\"https://github.com/MultiQC/MultiQC/pull/3392\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https://github.com/MultiQC/MultiQC/pull/3392</a></li>\n</ul>\n<p><strong>Full Changelog</strong>: <a href=\"https://github.com/MultiQC/MultiQC/compare/v1.33...v1.34\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https://github.com/MultiQC/MultiQC/compare/v1.33...v1.34</a></p>",
            "url": "https://docs.seqera.io/changelog/multiqc/v1.34",
            "title": "MultiQC v1.34",
            "summary": "New modules",
            "date_modified": "2026-04-21T00:00:00.000Z",
            "tags": [
                "multiqc"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/nextflow/v26.03.3-edge",
            "content_html": "<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"feature-updates-and-improvements\">Feature updates and improvements<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.3-edge#feature-updates-and-improvements\" class=\"hash-link\" aria-label=\"Direct link to Feature updates and improvements\" title=\"Direct link to Feature updates and improvements\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"language-features\">Language features<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.3-edge#language-features\" class=\"hash-link\" aria-label=\"Direct link to Language features\" title=\"Direct link to Language features\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Added option to disable printing workflow outputs by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7018\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7018</a></li>\n<li class=\"\">Resolved structured process input types by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7014\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7014</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"s3\">S3<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.3-edge#s3\" class=\"hash-link\" aria-label=\"Direct link to S3\" title=\"Direct link to S3\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Applied socket timeout to S3 CRT connections by @jorgee in <a href=\"https://github.com/nextflow-io/nextflow/pull/7024\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7024</a></li>\n<li class=\"\">Managed AWS SDK exceptions to convert to the appropriate IO exceptions by @jorgee in <a href=\"https://github.com/nextflow-io/nextflow/pull/6707\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6707</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"plugins\">Plugins<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.3-edge#plugins\" class=\"hash-link\" aria-label=\"Direct link to Plugins\" title=\"Direct link to Plugins\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Updated missing <code>pf4j</code> updates by @jorgee in <a href=\"https://github.com/nextflow-io/nextflow/pull/7016\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7016</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"fusion\">Fusion<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.3-edge#fusion\" class=\"hash-link\" aria-label=\"Direct link to Fusion\" title=\"Direct link to Fusion\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Added Fusion GPU metrics collection by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7022\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7022</a></li>\n<li class=\"\">Used Fusion trace metrics to replace bash command-trace wrapper by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7041\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7041</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general\">General<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.3-edge#general\" class=\"hash-link\" aria-label=\"Direct link to General\" title=\"Direct link to General\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Added <code>-files-from</code> option to <code>lint</code> command to avoid <code>ARG_MAX</code> limit by @adamrtalbot in <a href=\"https://github.com/nextflow-io/nextflow/pull/6858\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6858</a></li>\n<li class=\"\">Added 26.04 migration docs by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7000\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7000</a></li>\n<li class=\"\">Allowed cloning from local Git repositories when <code>--offline</code> by @MatthiasZepper in <a href=\"https://github.com/nextflow-io/nextflow/pull/7035\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7035</a></li>\n<li class=\"\">Allowed running pipeline from URL and main script path by @jorgee in <a href=\"https://github.com/nextflow-io/nextflow/pull/6602\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6602</a></li>\n<li class=\"\">Filtered <code>autoLabels</code> to selected workflow-metadata fields by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7049\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7049</a></li>\n<li class=\"\">Honored <code>process.resourceLabels</code> in <code>nf-seqera</code> executor by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7048\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7048</a></li>\n<li class=\"\">Renamed <code>module info</code> subcommand to <code>module view</code> by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7052\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7052</a></li>\n<li class=\"\">Simplified demo module README template by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7051\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7051</a></li>\n<li class=\"\">Suppressed <code>lint</code> progress logging with <code>-q</code> flag by @ewels in <a href=\"https://github.com/nextflow-io/nextflow/pull/6880\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6880</a></li>\n</ul>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"bug-fixes\">Bug fixes<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.3-edge#bug-fixes\" class=\"hash-link\" aria-label=\"Direct link to Bug fixes\" title=\"Direct link to Bug fixes\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"language-features-1\">Language features<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.3-edge#language-features-1\" class=\"hash-link\" aria-label=\"Direct link to Language features\" title=\"Direct link to Language features\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed formatting issues with complex expressions by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7027\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7027</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"s3-1\">S3<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.3-edge#s3-1\" class=\"hash-link\" aria-label=\"Direct link to S3\" title=\"Direct link to S3\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed <code>S3FileSystemProvider.newInputStream()</code> draining full object on close by @jorgee in <a href=\"https://github.com/nextflow-io/nextflow/pull/7046\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7046</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"plugins-1\">Plugins<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.3-edge#plugins-1\" class=\"hash-link\" aria-label=\"Direct link to Plugins\" title=\"Direct link to Plugins\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed inconsistent indentation in <code>nf-amazon</code> by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7047\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7047</a></li>\n<li class=\"\">Fixed <code>nextflowVersion</code> for <code>nf-tower</code> and <code>nf-seqera</code> plugins by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/commit/cbc0a2d8e\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">cbc0a2d8e</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general-1\">General<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.3-edge#general-1\" class=\"hash-link\" aria-label=\"Direct link to General\" title=\"Direct link to General\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed generated process name in <code>module create</code> command by @jorgee in <a href=\"https://github.com/nextflow-io/nextflow/pull/7008\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7008</a></li>\n<li class=\"\">Fixed <code>module info</code> formatting separator by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7033\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7033</a></li>\n<li class=\"\">Fixed resolution of <code>-with-tower</code> with <code>TOWER_API_ENDPOINT</code> by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7045\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7045</a></li>\n<li class=\"\">Fixed <code>saveCacheFiles</code> early return skipping log file uploads by @munishchouhan in <a href=\"https://github.com/nextflow-io/nextflow/pull/7015\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7015</a></li>\n</ul>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"dependencies\">Dependencies<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.3-edge#dependencies\" class=\"hash-link\" aria-label=\"Direct link to Dependencies\" title=\"Direct link to Dependencies\" translate=\"no\">​</a></h2>\n<ul>\n<li class=\"\">Bumped <code>org.bouncycastle:bcpkix-jdk18on</code> from 1.79 to 1.84 by @dependabot in <a href=\"https://github.com/nextflow-io/nextflow/pull/7042\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7042</a></li>\n<li class=\"\">Bumped <code>nf-amazon@3.8.3</code></li>\n<li class=\"\">Bumped <code>nf-k8s@1.5.2</code></li>\n<li class=\"\">Bumped <code>nf-seqera@0.18.0</code></li>\n<li class=\"\">Bumped <code>nf-tower@1.25.0</code></li>\n<li class=\"\">Bumped <code>nf-wave@1.19.1</code></li>\n</ul>\n<p><strong>Full changelog</strong>: <a href=\"https://github.com/nextflow-io/nextflow/releases/tag/v26.03.3-edge\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https://github.com/nextflow-io/nextflow/releases/tag/v26.03.3-edge</a></p>",
            "url": "https://docs.seqera.io/changelog/nextflow/v26.03.3-edge",
            "title": "Nextflow 26.03.3-edge",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-04-20T00:00:00.000Z",
            "tags": [
                "nextflow"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/wave/v1.33.2",
            "content_html": "<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"feature-updates-and-improvements\">Feature updates and improvements<a href=\"https://docs.seqera.io/changelog/wave/v1.33.2#feature-updates-and-improvements\" class=\"hash-link\" aria-label=\"Direct link to Feature updates and improvements\" title=\"Direct link to Feature updates and improvements\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"container-building\">Container Building<a href=\"https://docs.seqera.io/changelog/wave/v1.33.2#container-building\" class=\"hash-link\" aria-label=\"Direct link to Container Building\" title=\"Direct link to Container Building\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Added max size validation for container layer location by @pditommaso in <a href=\"https://github.com/seqeralabs/wave/pull/1006\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1006</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general\">General<a href=\"https://docs.seqera.io/changelog/wave/v1.33.2#general\" class=\"hash-link\" aria-label=\"Direct link to General\" title=\"Direct link to General\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Updated <code>wave.build.public-repo</code> reference language by @christopher-hakkaart in <a href=\"https://github.com/seqeralabs/wave/pull/1008\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1008</a></li>\n<li class=\"\">Replaced local <code>DurationUtils</code> with shared <code>lib-util-time</code> by @pditommaso in <a href=\"https://github.com/seqeralabs/wave/pull/1010\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1010</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"dependencies\">Dependencies<a href=\"https://docs.seqera.io/changelog/wave/v1.33.2#dependencies\" class=\"hash-link\" aria-label=\"Direct link to Dependencies\" title=\"Direct link to Dependencies\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Updated <code>actions/checkout</code> action to v4.3.1 by @seqeralabs-renovate[bot] in <a href=\"https://github.com/seqeralabs/wave/pull/1013\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1013</a></li>\n<li class=\"\">Updated <code>actions/setup-java</code> action to v4.8.0 by @seqeralabs-renovate[bot] in <a href=\"https://github.com/seqeralabs/wave/pull/1014\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1014</a></li>\n<li class=\"\">Updated <code>actions/setup-node</code> action to v4.4.0 by @seqeralabs-renovate[bot] in <a href=\"https://github.com/seqeralabs/wave/pull/1015\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1015</a></li>\n<li class=\"\">Updated <code>actions/upload-artifact</code> action to v4.6.2 by @seqeralabs-renovate[bot] in <a href=\"https://github.com/seqeralabs/wave/pull/1016\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1016</a></li>\n<li class=\"\">Updated <code>aws-actions/amazon-ecr-login</code> action to v1.7.1 by @seqeralabs-renovate[bot] in <a href=\"https://github.com/seqeralabs/wave/pull/1017\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1017</a></li>\n<li class=\"\">Updated <code>aws-actions/configure-aws-credentials</code> action to v1.7.0 by @seqeralabs-renovate[bot] in <a href=\"https://github.com/seqeralabs/wave/pull/1018\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1018</a></li>\n<li class=\"\">Updated dependency <code>node</code> to v20.20.2 by @seqeralabs-renovate[bot] in <a href=\"https://github.com/seqeralabs/wave/pull/1019\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1019</a></li>\n<li class=\"\">Updated <code>docker/login-action</code> action to v3.7.0 by @seqeralabs-renovate[bot] in <a href=\"https://github.com/seqeralabs/wave/pull/1020\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1020</a></li>\n<li class=\"\">Updated <code>docker/setup-buildx-action</code> action to v3.12.0 by @seqeralabs-renovate[bot] in <a href=\"https://github.com/seqeralabs/wave/pull/1021\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1021</a></li>\n<li class=\"\">Upgraded third-party dependencies to latest stable versions by @cristianrcv in <a href=\"https://github.com/seqeralabs/wave/pull/998\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#998</a></li>\n<li class=\"\">Pinned dependencies by @seqeralabs-renovate[bot] in <a href=\"https://github.com/seqeralabs/wave/pull/1012\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1012</a></li>\n</ul>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"bug-fixes\">Bug fixes<a href=\"https://docs.seqera.io/changelog/wave/v1.33.2#bug-fixes\" class=\"hash-link\" aria-label=\"Direct link to Bug fixes\" title=\"Direct link to Bug fixes\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"container-building-1\">Container Building<a href=\"https://docs.seqera.io/changelog/wave/v1.33.2#container-building-1\" class=\"hash-link\" aria-label=\"Direct link to Container Building\" title=\"Direct link to Container Building\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed Conda builds for packages requiring <code>__cuda</code> virtual package by @pditommaso in <a href=\"https://github.com/seqeralabs/wave/pull/1027\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1027</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"singularity\">Singularity<a href=\"https://docs.seqera.io/changelog/wave/v1.33.2#singularity\" class=\"hash-link\" aria-label=\"Direct link to Singularity\" title=\"Direct link to Singularity\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed build error with <code>--build-template conda/micromamba:v2</code> for Singularity by @munishchouhan in <a href=\"https://github.com/seqeralabs/wave/pull/972\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#972</a></li>\n</ul>\n<p><strong>Full changelog</strong>: <a href=\"https://github.com/seqeralabs/wave/compare/v1.33.1...v1.33.2\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https://github.com/seqeralabs/wave/compare/v1.33.1...v1.33.2</a></p>",
            "url": "https://docs.seqera.io/changelog/wave/v1.33.2",
            "title": "Wave v1.33.2",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-04-15T00:00:00.000Z",
            "tags": [
                "wave"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/nextflow/v26.03.2-edge",
            "content_html": "<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"feature-updates-and-improvements\">Feature updates and improvements<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.2-edge#feature-updates-and-improvements\" class=\"hash-link\" aria-label=\"Direct link to Feature updates and improvements\" title=\"Direct link to Feature updates and improvements\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"language-features\">Language features<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.2-edge#language-features\" class=\"hash-link\" aria-label=\"Direct link to Language features\" title=\"Direct link to Language features\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Added typed workflows by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/6881\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6881</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"modules\">Modules<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.2-edge#modules\" class=\"hash-link\" aria-label=\"Direct link to Modules\" title=\"Direct link to Modules\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Added <code>module create</code> subcommand by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/6992\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6992</a></li>\n<li class=\"\">Added <code>module spec</code> command by @jorgee in <a href=\"https://github.com/nextflow-io/nextflow/pull/6859\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6859</a></li>\n<li class=\"\">Added <code>module validate</code> subcommand by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/6993\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6993</a></li>\n<li class=\"\">Replaced custom <code>ModuleRegistryClient</code> with <code>npr-client</code> API by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7012\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7012</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general\">General<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.2-edge#general\" class=\"hash-link\" aria-label=\"Direct link to General\" title=\"Direct link to General\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Added compute env ID and provider support to Seqera executor by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/6906\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6906</a></li>\n<li class=\"\">Added <code>resourceAllocation</code> field to trace record by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/6973\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6973</a></li>\n<li class=\"\">Replaced Auth0 with Platform OIDC PKCE for auth login by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/6953\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6953</a></li>\n<li class=\"\">Used inline metadata from trace create response by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/6976\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6976</a></li>\n</ul>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"bug-fixes\">Bug fixes<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.2-edge#bug-fixes\" class=\"hash-link\" aria-label=\"Direct link to Bug fixes\" title=\"Direct link to Bug fixes\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general-1\">General<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.2-edge#general-1\" class=\"hash-link\" aria-label=\"Direct link to General\" title=\"Direct link to General\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed NPE in GitLab/Gitea <code>getGitCredentials</code> when password is null but token is set by @robsyme in <a href=\"https://github.com/nextflow-io/nextflow/pull/7007\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7007</a></li>\n<li class=\"\">Fixed missing version for <code>junit-platform-launcher</code> dependency by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7011\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7011</a></li>\n</ul>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"dependencies\">Dependencies<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.2-edge#dependencies\" class=\"hash-link\" aria-label=\"Direct link to Dependencies\" title=\"Direct link to Dependencies\" translate=\"no\">​</a></h2>\n<ul>\n<li class=\"\">Bumped <code>nf-amazon@3.8.2</code></li>\n<li class=\"\">Bumped <code>nf-seqera@0.17.0</code></li>\n<li class=\"\">Bumped <code>nf-tower@1.24.0</code></li>\n</ul>\n<p><strong>Full changelog</strong>: <a href=\"https://github.com/nextflow-io/nextflow/releases/tag/v26.03.2-edge\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https://github.com/nextflow-io/nextflow/releases/tag/v26.03.2-edge</a></p>",
            "url": "https://docs.seqera.io/changelog/nextflow/v26.03.2-edge",
            "title": "Nextflow 26.03.2-edge",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-04-07T00:00:00.000Z",
            "tags": [
                "nextflow"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle49",
            "content_html": "<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"feature-updates-and-improvements\">Feature updates and improvements<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle49#feature-updates-and-improvements\" class=\"hash-link\" aria-label=\"Direct link to Feature updates and improvements\" title=\"Direct link to Feature updates and improvements\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"studios\">Studios<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle49#studios\" class=\"hash-link\" aria-label=\"Direct link to Studios\" title=\"Direct link to Studios\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Updated Studios micromamba to <code>conda/micromamba:v2</code> and Wave to 1.33.0.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"compute-environments\">Compute environments<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle49#compute-environments\" class=\"hash-link\" aria-label=\"Direct link to Compute environments\" title=\"Direct link to Compute environments\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Added private VNet and subnet support for Azure Batch compute environments.</li>\n<li class=\"\">Added separate Azure managed identities for head and compute jobs.</li>\n<li class=\"\">Improved compute environment metering system with observability and retry logic.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"datasets\">Datasets<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle49#datasets\" class=\"hash-link\" aria-label=\"Direct link to Datasets\" title=\"Direct link to Datasets\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Added frontend implementation for dataset import from URL.</li>\n<li class=\"\">Added preview support for linked datasets.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"data-explorer\">Data Explorer<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle49#data-explorer\" class=\"hash-link\" aria-label=\"Direct link to Data Explorer\" title=\"Direct link to Data Explorer\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Added Fusion symlink support in Data Explorer.</li>\n<li class=\"\">Increased maximum data-link name length to 512 characters.</li>\n</ul>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"bug-fixes\">Bug fixes<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle49#bug-fixes\" class=\"hash-link\" aria-label=\"Direct link to Bug fixes\" title=\"Direct link to Bug fixes\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"compute-environments-1\">Compute environments<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle49#compute-environments-1\" class=\"hash-link\" aria-label=\"Direct link to Compute environments\" title=\"Direct link to Compute environments\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed <code>projectId</code> on WIF <code>LoggingOptions</code> for log retrieval.</li>\n<li class=\"\">Fixed WIF log retrieval to resolve project number to project name.</li>\n<li class=\"\">Fixed WIF organization and workspace context propagation for log retrieval and data links.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"pipelines\">Pipelines<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle49#pipelines\" class=\"hash-link\" aria-label=\"Direct link to Pipelines\" title=\"Direct link to Pipelines\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed parallel requests to pipeline info in launch form.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"datasets-1\">Datasets<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle49#datasets-1\" class=\"hash-link\" aria-label=\"Direct link to Datasets\" title=\"Direct link to Datasets\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed dataset name field to apply input normalization.</li>\n<li class=\"\">Fixed column order preservation in dataset preview for TSV files.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"access-control\">Access control<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle49#access-control\" class=\"hash-link\" aria-label=\"Direct link to Access control\" title=\"Direct link to Access control\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed handling of absent Auth0 organization context.</li>\n</ul>",
            "url": "https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle49",
            "title": "Seqera Cloud v26.1.0_cycle49",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-04-07T00:00:00.000Z",
            "tags": [
                "seqera cloud"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle48",
            "content_html": "<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"feature-updates-and-improvements\">Feature updates and improvements<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle48#feature-updates-and-improvements\" class=\"hash-link\" aria-label=\"Direct link to Feature updates and improvements\" title=\"Direct link to Feature updates and improvements\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"studios\">Studios<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle48#studios\" class=\"hash-link\" aria-label=\"Direct link to Studios\" title=\"Direct link to Studios\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Added Wave <code>nameStrategy</code> workspace setting for Studios.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"compute-environments\">Compute environments<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle48#compute-environments\" class=\"hash-link\" aria-label=\"Direct link to Compute environments\" title=\"Direct link to Compute environments\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Added Azure service principal credentials support.</li>\n<li class=\"\">Added Workload Identity Federation support for Google Batch compute environments.</li>\n<li class=\"\">Added Entra credentials for Azure Batch Forge and Fusion v2.</li>\n<li class=\"\">Added resource labels as metadata on Azure Batch jobs.</li>\n<li class=\"\">Added support for multiple machine types in Google Batch compute environments.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"pipelines\">Pipelines<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle48#pipelines\" class=\"hash-link\" aria-label=\"Direct link to Pipelines\" title=\"Direct link to Pipelines\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Added Nextflow CLI as a static OIDC client.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"datasets\">Datasets<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle48#datasets\" class=\"hash-link\" aria-label=\"Direct link to Datasets\" title=\"Direct link to Datasets\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Added URL redirection logic to dataset file endpoint.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"data-explorer\">Data Explorer<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle48#data-explorer\" class=\"hash-link\" aria-label=\"Direct link to Data Explorer\" title=\"Direct link to Data Explorer\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Added extensible view mode selection for JSON files.</li>\n<li class=\"\">Added open in new tab support for all files.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"monitoring\">Monitoring<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle48#monitoring\" class=\"hash-link\" aria-label=\"Direct link to Monitoring\" title=\"Direct link to Monitoring\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Updated database model to include target resource name.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general\">General<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle48#general\" class=\"hash-link\" aria-label=\"Direct link to General\" title=\"Direct link to General\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Applied new email design to all email templates.</li>\n<li class=\"\">Updated copy in delete workspace confirmation modal.</li>\n<li class=\"\">Removed unused Containers page.</li>\n<li class=\"\">Upgraded to Angular 21.</li>\n</ul>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"bug-fixes\">Bug fixes<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle48#bug-fixes\" class=\"hash-link\" aria-label=\"Direct link to Bug fixes\" title=\"Direct link to Bug fixes\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"studios-1\">Studios<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle48#studios-1\" class=\"hash-link\" aria-label=\"Direct link to Studios\" title=\"Direct link to Studios\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed git config file validation when creating a Studio.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"compute-environments-1\">Compute environments<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle48#compute-environments-1\" class=\"hash-link\" aria-label=\"Direct link to Compute environments\" title=\"Direct link to Compute environments\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed errors not propagated when a job is terminated asynchronously.</li>\n<li class=\"\">Removed deprecated <code>seqera.executor.predictionModel</code> configuration.</li>\n<li class=\"\">Removed <code>terminateAsync</code> default implementation.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"access-control\">Access control<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle48#access-control\" class=\"hash-link\" aria-label=\"Direct link to Access control\" title=\"Direct link to Access control\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed Auth0 OAuth2 flow to handle <code>ResponseClosedException</code>.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"monitoring-1\">Monitoring<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle48#monitoring-1\" class=\"hash-link\" aria-label=\"Direct link to Monitoring\" title=\"Direct link to Monitoring\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed credential audit events to include metadata.</li>\n<li class=\"\">Fixed task logging to use populated <code>taskId</code> instead of empty <code>id</code>.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general-1\">General<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle48#general-1\" class=\"hash-link\" aria-label=\"Direct link to General\" title=\"Direct link to General\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed page-header actions, documentation links, and spacing.</li>\n<li class=\"\">Fixed forbidden page icon size.</li>\n</ul>",
            "url": "https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle48",
            "title": "Seqera Cloud v26.1.0_cycle48",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-03-31T00:00:00.000Z",
            "tags": [
                "seqera cloud"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/wave/v1.33.1",
            "content_html": "<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"feature-updates-and-improvements\">Feature updates and improvements<a href=\"https://docs.seqera.io/changelog/wave/v1.33.1#feature-updates-and-improvements\" class=\"hash-link\" aria-label=\"Direct link to Feature updates and improvements\" title=\"Direct link to Feature updates and improvements\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"container-building\">Container building<a href=\"https://docs.seqera.io/changelog/wave/v1.33.1#container-building\" class=\"hash-link\" aria-label=\"Direct link to Container building\" title=\"Direct link to Container building\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Refactored build vs cache IAM permission structure by @gwright99 in <a href=\"https://github.com/seqeralabs/wave/pull/999\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#999</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"uiux\">UI/UX<a href=\"https://docs.seqera.io/changelog/wave/v1.33.1#uiux\" class=\"hash-link\" aria-label=\"Direct link to UI/UX\" title=\"Direct link to UI/UX\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Updated list to cards on tutorials page by @christopher-hakkaart in <a href=\"https://github.com/seqeralabs/wave/pull/993\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#993</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general\">General<a href=\"https://docs.seqera.io/changelog/wave/v1.33.1#general\" class=\"hash-link\" aria-label=\"Direct link to General\" title=\"Direct link to General\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Updated index page by @christopher-hakkaart in <a href=\"https://github.com/seqeralabs/wave/pull/1004\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1004</a></li>\n<li class=\"\">Updated copyright to 2026 by @munishchouhan in <a href=\"https://github.com/seqeralabs/wave/pull/1003\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1003</a></li>\n<li class=\"\">Updated token cache duration and clarified public repository documentation by @munishchouhan in <a href=\"https://github.com/seqeralabs/wave/pull/1007\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1007</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"dependencies\">Dependencies<a href=\"https://docs.seqera.io/changelog/wave/v1.33.1#dependencies\" class=\"hash-link\" aria-label=\"Direct link to Dependencies\" title=\"Direct link to Dependencies\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Migrated dependencies to Gradle version catalog (<code>libs.versions.toml</code>) by @cristianrcv in <a href=\"https://github.com/seqeralabs/wave/pull/996\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#996</a></li>\n<li class=\"\">Bumped Netty to <code>4.2.10.Final</code> and Micronaut to <code>4.10.10</code> by @pditommaso in <a href=\"https://github.com/seqeralabs/wave/pull/1001\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1001</a></li>\n</ul>\n<p><strong>Full changelog</strong>: <a href=\"https://github.com/seqeralabs/wave/compare/v1.33.0...v1.33.1\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https://github.com/seqeralabs/wave/compare/v1.33.0...v1.33.1</a></p>",
            "url": "https://docs.seqera.io/changelog/wave/v1.33.1",
            "title": "Wave v1.33.1",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-03-29T00:00:00.000Z",
            "tags": [
                "wave"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/nextflow/v26.03.1-edge",
            "content_html": "<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"feature-updates-and-improvements\">Feature updates and improvements<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.1-edge#feature-updates-and-improvements\" class=\"hash-link\" aria-label=\"Direct link to Feature updates and improvements\" title=\"Direct link to Feature updates and improvements\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"language-features\">Language features<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.1-edge#language-features\" class=\"hash-link\" aria-label=\"Direct link to Language features\" title=\"Direct link to Language features\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Hardened <code>ProcessEntryHandler</code> types and added test for dot-notation conflicts by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/6966\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6966</a></li>\n<li class=\"\">Added print workflow outputs on run completion by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/6875\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6875</a></li>\n<li class=\"\">Used destructuring syntax for process record/tuple inputs by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/6912\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6912</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general\">General<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.1-edge#general\" class=\"hash-link\" aria-label=\"Direct link to General\" title=\"Direct link to General\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Added <code>-project-dir</code> option to <code>lint</code> command by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/6728\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6728</a></li>\n<li class=\"\">Added platform-related metadata to <code>WorkflowRun</code> lineage record by @jorgee in <a href=\"https://github.com/nextflow-io/nextflow/pull/6545\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6545</a></li>\n<li class=\"\">Added request timeout to tower client by @jorgee in <a href=\"https://github.com/nextflow-io/nextflow/pull/6950\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6950</a></li>\n<li class=\"\">Added support for Java 26 by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/6969\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6969</a></li>\n<li class=\"\">Improved module command: enabled logging for module run, fixed info URL and search output by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/6961\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6961</a></li>\n<li class=\"\">Skipped launch metadata fetch for CLI-submitted runs by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/6975\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6975</a></li>\n<li class=\"\">Used <code>-d</code> flag for <code>bkill</code> in LSF executor by @cgoina in <a href=\"https://github.com/nextflow-io/nextflow/pull/6784\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6784</a></li>\n</ul>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"bug-fixes\">Bug fixes<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.1-edge#bug-fixes\" class=\"hash-link\" aria-label=\"Direct link to Bug fixes\" title=\"Direct link to Bug fixes\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"language-features-1\">Language features<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.1-edge#language-features-1\" class=\"hash-link\" aria-label=\"Direct link to Language features\" title=\"Direct link to Language features\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed handling of empty <code>publishedValues</code> in <code>PublishOp.onComplete</code> for optional outputs by @jorgee in <a href=\"https://github.com/nextflow-io/nextflow/pull/6979\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6979</a></li>\n<li class=\"\">Fixed incorrect evaluation of <code>secret</code> process directive by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/6934\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6934</a></li>\n<li class=\"\">Fixed <code>params</code> block in included module by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/6940\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6940</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"s3\">S3<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.1-edge#s3\" class=\"hash-link\" aria-label=\"Direct link to S3\" title=\"Direct link to S3\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed download of empty files in old MinIO-based S3 transfers by @jorgee in <a href=\"https://github.com/nextflow-io/nextflow/pull/6944\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6944</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"aws-batch\">AWS Batch<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.1-edge#aws-batch\" class=\"hash-link\" aria-label=\"Direct link to AWS Batch\" title=\"Direct link to AWS Batch\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed AWS Batch machine type trace for new instance families by @FloWuenne in <a href=\"https://github.com/nextflow-io/nextflow/pull/6952\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6952</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"plugins\">Plugins<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.1-edge#plugins\" class=\"hash-link\" aria-label=\"Direct link to Plugins\" title=\"Direct link to Plugins\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed <code>jackson-databind</code> dependency in <code>nf-amazon</code> by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/6941\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6941</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"dependencies\">Dependencies<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.1-edge#dependencies\" class=\"hash-link\" aria-label=\"Direct link to Dependencies\" title=\"Direct link to Dependencies\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed netty and jackson vulnerabilities by @jorgee in <a href=\"https://github.com/nextflow-io/nextflow/pull/6955\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6955</a></li>\n<li class=\"\">Fixed security vulnerabilities by @jorgee in <a href=\"https://github.com/nextflow-io/nextflow/pull/6938\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6938</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general-1\">General<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.1-edge#general-1\" class=\"hash-link\" aria-label=\"Direct link to General\" title=\"Direct link to General\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed <code>AgentLogObserver</code> printing <code>[SUCCESS]</code> on failed runs by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/6962\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6962</a></li>\n<li class=\"\">Fixed <code>LogsCheckpoint</code> thread interrupt race condition by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/6939\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6939</a></li>\n<li class=\"\">Fixed module run CLI params cast to declared <code>meta.yml</code> input types by @jorgee in <a href=\"https://github.com/nextflow-io/nextflow/pull/6968\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6968</a></li>\n<li class=\"\">Fixed typo in <code>TowerRetryPolicy</code>: <code>maxAttemps</code> → <code>maxAttempts</code> by @robsyme in <a href=\"https://github.com/nextflow-io/nextflow/pull/6949\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6949</a></li>\n</ul>\n<p><strong>Full changelog</strong>: <a href=\"https://github.com/nextflow-io/nextflow/releases/tag/v26.03.1-edge\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https://github.com/nextflow-io/nextflow/releases/tag/v26.03.1-edge</a></p>",
            "url": "https://docs.seqera.io/changelog/nextflow/v26.03.1-edge",
            "title": "Nextflow 26.03.1-edge",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-03-26T00:00:00.000Z",
            "tags": [
                "nextflow"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle47",
            "content_html": "<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"feature-updates-and-improvements\">Feature updates and improvements<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle47#feature-updates-and-improvements\" class=\"hash-link\" aria-label=\"Direct link to Feature updates and improvements\" title=\"Direct link to Feature updates and improvements\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"studios\">Studios<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle47#studios\" class=\"hash-link\" aria-label=\"Direct link to Studios\" title=\"Direct link to Studios\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Added IGV viewer for genomic data visualization.</li>\n<li class=\"\">Added clipboard permissions to Studios iframe.</li>\n<li class=\"\">Added support for previewing multitrack IGV JSON files.</li>\n<li class=\"\">Improved Studios capabilities version check to normalize to major.minor granularity.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"compute-environments\">Compute environments<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle47#compute-environments\" class=\"hash-link\" aria-label=\"Direct link to Compute environments\" title=\"Direct link to Compute environments\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Added KMS encryption policy to AWS Cloud compute environments to support mounting KMS buckets in Studios.</li>\n<li class=\"\">Added boot disk image selection for Google Batch compute environments.</li>\n<li class=\"\">Added machine type selection for Google Batch compute environments.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"datasets\">Datasets<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle47#datasets\" class=\"hash-link\" aria-label=\"Direct link to Datasets\" title=\"Direct link to Datasets\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Added dataset link foundations.</li>\n<li class=\"\">Added validate and link endpoints for dataset linking.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"pipelines\">Pipelines<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle47#pipelines\" class=\"hash-link\" aria-label=\"Direct link to Pipelines\" title=\"Direct link to Pipelines\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Improved pipeline launch form to scroll to first invalid control and highlight invalid parameters step.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general\">General<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle47#general\" class=\"hash-link\" aria-label=\"Direct link to General\" title=\"Direct link to General\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Updated tabs component styles.</li>\n<li class=\"\">Unified Seqera logos in compute environment and credential forms.</li>\n</ul>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"bug-fixes\">Bug fixes<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle47#bug-fixes\" class=\"hash-link\" aria-label=\"Direct link to Bug fixes\" title=\"Direct link to Bug fixes\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"compute-environments-1\">Compute environments<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle47#compute-environments-1\" class=\"hash-link\" aria-label=\"Direct link to Compute environments\" title=\"Direct link to Compute environments\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed Google Batch secrets support.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"data-explorer\">Data Explorer<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle47#data-explorer\" class=\"hash-link\" aria-label=\"Direct link to Data Explorer\" title=\"Direct link to Data Explorer\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed horizontal scrolling in Data Explorer file preview modal.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"access-control\">Access control<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle47#access-control\" class=\"hash-link\" aria-label=\"Direct link to Access control\" title=\"Direct link to Access control\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed and clarified refresh token properties.</li>\n<li class=\"\">Fixed permission required interceptor.</li>\n<li class=\"\">Fixed <code>JWTAuthRequired</code> interceptor binding to prevent silent bypass.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general-1\">General<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle47#general-1\" class=\"hash-link\" aria-label=\"Direct link to General\" title=\"Direct link to General\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed nginx absolute redirects.</li>\n</ul>",
            "url": "https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle47",
            "title": "Seqera Cloud v26.1.0_cycle47",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-03-25T00:00:00.000Z",
            "tags": [
                "seqera cloud"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/nextflow/v26.03.0-edge",
            "content_html": "<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"feature-updates-and-improvements\">Feature updates and improvements<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.0-edge#feature-updates-and-improvements\" class=\"hash-link\" aria-label=\"Direct link to Feature updates and improvements\" title=\"Direct link to Feature updates and improvements\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"language-features\">Language features<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.0-edge#language-features\" class=\"hash-link\" aria-label=\"Direct link to Language features\" title=\"Direct link to Language features\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Added module system by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/6650\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6650</a></li>\n<li class=\"\">Added multi-arch support to <code>arch</code> process directive by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/6897\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6897</a></li>\n<li class=\"\">Added record types by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/6679\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6679</a></li>\n<li class=\"\">Propagated errors from workflow outputs by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/6876\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6876</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"configuration\">Configuration<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.0-edge#configuration\" class=\"hash-link\" aria-label=\"Direct link to Configuration\" title=\"Direct link to Configuration\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Added <code>provider</code> option to Seqera executor config by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/6908\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6908</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"google-batch\">Google Batch<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.0-edge#google-batch\" class=\"hash-link\" aria-label=\"Direct link to Google Batch\" title=\"Direct link to Google Batch\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Added support for GCP Ops Agent by @ejseqera in <a href=\"https://github.com/nextflow-io/nextflow/pull/6608\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6608</a></li>\n<li class=\"\">Added support for latest-generation Google Cloud machine families by @sosoihd in <a href=\"https://github.com/nextflow-io/nextflow/pull/6841\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6841</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"fusion\">Fusion<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.0-edge#fusion\" class=\"hash-link\" aria-label=\"Direct link to Fusion\" title=\"Direct link to Fusion\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Defaulted Fusion to v2.6 for Seqera executor by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/6933\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6933</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general\">General<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.0-edge#general\" class=\"hash-link\" aria-label=\"Direct link to General\" title=\"Direct link to General\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Added NVMe disk allocation and <code>diskMountPath</code> support by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/6879\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6879</a></li>\n<li class=\"\">Added <code>logStreamId</code> to Tower task record by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/6877\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6877</a></li>\n<li class=\"\">Excluded container from task trace when containers are not enabled by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/6824\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6824</a></li>\n<li class=\"\">Increased <code>tasks.cloudZone</code> width from 15 to 25 by @ramonamela in <a href=\"https://github.com/nextflow-io/nextflow/pull/6907\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6907</a></li>\n</ul>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"bug-fixes\">Bug fixes<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.0-edge#bug-fixes\" class=\"hash-link\" aria-label=\"Direct link to Bug fixes\" title=\"Direct link to Bug fixes\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"language-features-1\">Language features<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.0-edge#language-features-1\" class=\"hash-link\" aria-label=\"Direct link to Language features\" title=\"Direct link to Language features\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed formatting bug with map key expression by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/6893\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6893</a></li>\n<li class=\"\">Fixed path traversal, resource leak, and race condition in module system by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/6929\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6929</a></li>\n<li class=\"\">Fixed remote modules when base dir is not the current working directory by @jorgee in <a href=\"https://github.com/nextflow-io/nextflow/pull/6932\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6932</a></li>\n<li class=\"\">Fixed <code>stageAs</code> method signature in typed process by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/6915\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6915</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"configuration-1\">Configuration<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.0-edge#configuration-1\" class=\"hash-link\" aria-label=\"Direct link to Configuration\" title=\"Direct link to Configuration\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed type detection of CLI params in v2 config parser by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/6765\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6765</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"google-batch-1\">Google Batch<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.0-edge#google-batch-1\" class=\"hash-link\" aria-label=\"Direct link to Google Batch\" title=\"Direct link to Google Batch\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed Google Batch exit code when spot claim is successfully retried by @jorgee in <a href=\"https://github.com/nextflow-io/nextflow/pull/6926\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6926</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"kubernetes\">Kubernetes<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.0-edge#kubernetes\" class=\"hash-link\" aria-label=\"Direct link to Kubernetes\" title=\"Direct link to Kubernetes\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed K8s token refresh by caching <code>K8sClient</code> at executor level by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/6925\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6925</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"plugins\">Plugins<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.0-edge#plugins\" class=\"hash-link\" aria-label=\"Direct link to Plugins\" title=\"Direct link to Plugins\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed <code>HttpPluginRepository</code> empty plugin list check by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/6650\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6650</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general-1\">General<a href=\"https://docs.seqera.io/changelog/nextflow/v26.03.0-edge#general-1\" class=\"hash-link\" aria-label=\"Direct link to General\" title=\"Direct link to General\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed <code>TraceFileObserver</code> NPE when trace file already exists by @robsyme in <a href=\"https://github.com/nextflow-io/nextflow/pull/6891\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6891</a></li>\n</ul>\n<p><strong>Full changelog</strong>: <a href=\"https://github.com/nextflow-io/nextflow/releases/tag/v26.03.0-edge\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https://github.com/nextflow-io/nextflow/releases/tag/v26.03.0-edge</a></p>",
            "url": "https://docs.seqera.io/changelog/nextflow/v26.03.0-edge",
            "title": "Nextflow 26.03.0-edge",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-03-18T00:00:00.000Z",
            "tags": [
                "nextflow"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle46",
            "content_html": "<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"feature-updates-and-improvements\">Feature updates and improvements<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle46#feature-updates-and-improvements\" class=\"hash-link\" aria-label=\"Direct link to Feature updates and improvements\" title=\"Direct link to Feature updates and improvements\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"compute-environments\">Compute environments<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle46#compute-environments\" class=\"hash-link\" aria-label=\"Direct link to Compute environments\" title=\"Direct link to Compute environments\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Added human-readable messages for Google Batch exit codes.</li>\n<li class=\"\">Added network tags support for Google Batch compute environments.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"data-explorer\">Data Explorer<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle46#data-explorer\" class=\"hash-link\" aria-label=\"Direct link to Data Explorer\" title=\"Direct link to Data Explorer\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Updated S3-compatible storage label in Data Explorer filter.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"access-control\">Access control<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle46#access-control\" class=\"hash-link\" aria-label=\"Direct link to Access control\" title=\"Direct link to Access control\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Moved edit button to organization details card.</li>\n<li class=\"\">Improved welcome email UI.</li>\n<li class=\"\">Updated authentication error page background.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general\">General<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle46#general\" class=\"hash-link\" aria-label=\"Direct link to General\" title=\"Direct link to General\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Added navigation side-nav component for in-page navigation.</li>\n<li class=\"\">Added expandable-text component to design system.</li>\n</ul>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"bug-fixes\">Bug fixes<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle46#bug-fixes\" class=\"hash-link\" aria-label=\"Direct link to Bug fixes\" title=\"Direct link to Bug fixes\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"studios\">Studios<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle46#studios\" class=\"hash-link\" aria-label=\"Direct link to Studios\" title=\"Direct link to Studios\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed Studios expiry check to include stopping Studios.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"pipelines\">Pipelines<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle46#pipelines\" class=\"hash-link\" aria-label=\"Direct link to Pipelines\" title=\"Direct link to Pipelines\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed <code>tower.launch.params.maxSize</code> to be passed to the frontend and used in validators.</li>\n<li class=\"\">Fixed database migration by removing <code>DEFAULT</code> constraint on <code>LONGTEXT</code> column in <code>tw_task_data_ext</code>.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general-1\">General<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle46#general-1\" class=\"hash-link\" aria-label=\"Direct link to General\" title=\"Direct link to General\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed vertical alignment of checkboxes in table select column.</li>\n<li class=\"\">Fixed table checkbox positioning.</li>\n</ul>",
            "url": "https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle46",
            "title": "Seqera Cloud v26.1.0_cycle46",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-03-17T00:00:00.000Z",
            "tags": [
                "seqera cloud"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/wave/v1.33.0",
            "content_html": "<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"feature-updates-and-improvements\">Feature updates and improvements<a href=\"https://docs.seqera.io/changelog/wave/v1.33.0#feature-updates-and-improvements\" class=\"hash-link\" aria-label=\"Direct link to Feature updates and improvements\" title=\"Direct link to Feature updates and improvements\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"container-building\">Container building<a href=\"https://docs.seqera.io/changelog/wave/v1.33.0#container-building\" class=\"hash-link\" aria-label=\"Direct link to Container building\" title=\"Direct link to Container building\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Added multi-platform container builds for amd64 and arm64 by @pditommaso in <a href=\"https://github.com/seqeralabs/wave/pull/985\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#985</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"dependencies\">Dependencies<a href=\"https://docs.seqera.io/changelog/wave/v1.33.0#dependencies\" class=\"hash-link\" aria-label=\"Direct link to Dependencies\" title=\"Direct link to Dependencies\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Externalized lib-pairing module to libseqera by @pditommaso in <a href=\"https://github.com/seqeralabs/wave/pull/958\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#958</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general\">General<a href=\"https://docs.seqera.io/changelog/wave/v1.33.0#general\" class=\"hash-link\" aria-label=\"Direct link to General\" title=\"Direct link to General\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Added validation and documentation for commands in the container API by @munishchouhan in <a href=\"https://github.com/seqeralabs/wave/pull/961\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#961</a></li>\n<li class=\"\">Added support for cross AWS account IAM role authentication by @munishchouhan in <a href=\"https://github.com/seqeralabs/wave/pull/979\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#979</a></li>\n<li class=\"\">Added Server-Side Request Forgery (SSRF) protection to the validate-creds API by @munishchouhan in <a href=\"https://github.com/seqeralabs/wave/pull/962\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#962</a></li>\n</ul>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"bug-fixes\">Bug fixes<a href=\"https://docs.seqera.io/changelog/wave/v1.33.0#bug-fixes\" class=\"hash-link\" aria-label=\"Direct link to Bug fixes\" title=\"Direct link to Bug fixes\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general-1\">General<a href=\"https://docs.seqera.io/changelog/wave/v1.33.0#general-1\" class=\"hash-link\" aria-label=\"Direct link to General\" title=\"Direct link to General\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed error messages by @munishchouhan in <a href=\"https://github.com/seqeralabs/wave/pull/957\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#957</a></li>\n<li class=\"\">Added explicit type casts for ECR auth token requests by @pditommaso in <a href=\"https://github.com/seqeralabs/wave/pull/992\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#992</a></li>\n</ul>\n<p><strong>Full Changelog</strong>: <a href=\"https://github.com/seqeralabs/wave/compare/v1.32.6...v1.33.0\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https://github.com/seqeralabs/wave/compare/v1.32.6...v1.33.0</a></p>",
            "url": "https://docs.seqera.io/changelog/wave/v1.33.0",
            "title": "Wave v1.33.0",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-03-17T00:00:00.000Z",
            "tags": [
                "wave"
            ]
        }
    ]
}