{
    "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/seqera-cloud/v26.2.0_cycle62",
            "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.2.0_cycle62#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.2.0_cycle62#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 the compute environment ID to the compute environment row card.</li>\n<li class=\"\">Added the <code>c9gd</code> instance family to the NVMe instance list.</li>\n<li class=\"\">Added a <code>force</code> query parameter to the credentials <code>POST /validate</code> endpoint for operator override.</li>\n<li class=\"\">Updated the list of available Azure regions.</li>\n</ul>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"bug-fixes\">Bug fixes<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle62#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.2.0_cycle62#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=\"\">Added a clear error message when Azure Batch pool deletion fails.</li>\n<li class=\"\">Disabled compute environment form submission while the form is invalid.</li>\n<li class=\"\">Classified SDK-wrapped network errors as transient in the credentials preflight cron.</li>\n<li class=\"\">Backed off pre-flight compute environment validation on transient or error probes.</li>\n<li class=\"\">Accepted cross-account <code>allowBuckets</code> work directories in pre-flight checks.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"data-explorer\">Data explorer<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle62#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=\"\">Signed GCS genomic file URLs with V4 for IGV preview.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"access-control\">Access control<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle62#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=\"\">Skipped non-RSA tokens in the OIDC verifier to reduce log noise.</li>\n</ul>",
            "url": "https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle62",
            "title": "Seqera Cloud v26.2.0_cycle62",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-07-03T00:00:00.000Z",
            "tags": [
                "seqera cloud"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/wave/v1.35.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.35.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=\"general\">General<a href=\"https://docs.seqera.io/changelog/wave/v1.35.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 SSRF host validation using <code>lib-util-net</code> by @pditommaso in <a href=\"https://github.com/seqeralabs/wave/pull/1061\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1061</a></li>\n<li class=\"\">Added the <code>waveBuildNotification</code> user preference for build email notifications by @robnewman in <a href=\"https://github.com/seqeralabs/wave/pull/1069\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1069</a></li>\n</ul>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"bug-fixes\">Bug fixes<a href=\"https://docs.seqera.io/changelog/wave/v1.35.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=\"container-building\">Container building<a href=\"https://docs.seqera.io/changelog/wave/v1.35.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=\"\">Fixed <code>conda/micromamba:v2</code> builds to use the micromamba 2 image by @pditommaso in <a href=\"https://github.com/seqeralabs/wave/pull/1065\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1065</a></li>\n</ul>\n<p><strong>Full changelog</strong>: <a href=\"https://github.com/seqeralabs/wave/compare/v1.34.0...v1.35.0\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https://github.com/seqeralabs/wave/compare/v1.34.0...v1.35.0</a></p>",
            "url": "https://docs.seqera.io/changelog/wave/v1.35.0",
            "title": "Wave v1.35.0",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-07-01T00:00:00.000Z",
            "tags": [
                "wave"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/nextflow/v26.06.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.06.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.06.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=\"\">Clarified <code>storeDir</code> caveats with <code>env</code>, <code>eval</code>, and <code>stdout</code> outputs by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7235\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7235</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"azure\">Azure<a href=\"https://docs.seqera.io/changelog/nextflow/v26.06.0-edge#azure\" class=\"hash-link\" aria-label=\"Direct link to Azure\" title=\"Direct link to Azure\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Added docs tip for relocating Docker storage on Azure Batch nodes by @adamrtalbot in <a href=\"https://github.com/nextflow-io/nextflow/pull/6937\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6937</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"fusion\">Fusion<a href=\"https://docs.seqera.io/changelog/nextflow/v26.06.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=\"\">Added a clear error when Fusion is enabled without an access token by @jorgee in <a href=\"https://github.com/nextflow-io/nextflow/pull/7263\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7263</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"plugins\">Plugins<a href=\"https://docs.seqera.io/changelog/nextflow/v26.06.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=\"\">Consolidated the <code>nf-tower</code> plugin into <code>nf-seqera</code> by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7252\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7252</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general\">General<a href=\"https://docs.seqera.io/changelog/nextflow/v26.06.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 Fibonacci and Pareto to the run name generator by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7255\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7255</a></li>\n<li class=\"\">Normalized version callouts in the docs by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7256\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7256</a></li>\n<li class=\"\">Propagated the Seqera Intelligent Compute scheduler run identifier to Platform by @jorgee in <a href=\"https://github.com/nextflow-io/nextflow/pull/7228\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7228</a></li>\n<li class=\"\">Removed uncommitted specs by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7267\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7267</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"dependencies\">Dependencies<a href=\"https://docs.seqera.io/changelog/nextflow/v26.06.0-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-seqera@1.0.0</code></li>\n</ul>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"bug-fixes\">Bug fixes<a href=\"https://docs.seqera.io/changelog/nextflow/v26.06.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.06.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 docs example for record operations by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7250\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7250</a></li>\n<li class=\"\">Fixed <code>flatMap</code> tuple error for dataflow value by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7254\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7254</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general-1\">General<a href=\"https://docs.seqera.io/changelog/nextflow/v26.06.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 failing unit tests with clean build by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7264\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7264</a></li>\n<li class=\"\">Lowered <code>trace-access.nf</code> memory to fit CI runner capacity by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7266\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7266</a></li>\n</ul>\n<p><strong>Full changelog</strong>: <a href=\"https://github.com/nextflow-io/nextflow/releases/tag/v26.06.0-edge\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https://github.com/nextflow-io/nextflow/releases/tag/v26.06.0-edge</a></p>",
            "url": "https://docs.seqera.io/changelog/nextflow/v26.06.0-edge",
            "title": "Nextflow 26.06.0-edge",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-06-30T00:00:00.000Z",
            "tags": [
                "nextflow"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle61",
            "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.2.0_cycle61#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.2.0_cycle61#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 VPC and multiple subnet selection to AWS Cloud compute environments.</li>\n<li class=\"\">Added the number of instances provisioned per run to the run page, sourced from the Scheduler run summary.</li>\n<li class=\"\">Added the <code>g7</code> instance family to the NVMe list.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"pipelines\">Pipelines<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle61#pipelines\" class=\"hash-link\" aria-label=\"Direct link to Pipelines\" title=\"Direct link to Pipelines\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Updated Nextflow to v26.04.4.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"access-control\">Access control<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle61#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=\"\">Split the <code>data_link</code> and <code>data_link_object</code> permissions into separate scopes. Workspace members with <strong>View</strong>, <strong>Connect</strong>, or <strong>Launch</strong> roles can now download files and generate download URLs from data-links. Upload and delete file operations remain restricted to <strong>Maintain</strong> and above.</li>\n<li class=\"\">Added pre-filling of first and last name from GitHub signup.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"monitoring-and-observability\">Monitoring and observability<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle61#monitoring-and-observability\" class=\"hash-link\" aria-label=\"Direct link to Monitoring and observability\" title=\"Direct link to Monitoring and observability\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Added audit entries for pre-flight cron status transitions.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general\">General<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle61#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 a default workspace preference to the user profile.</li>\n<li class=\"\">Listed avatar and username rows in the avatar-group popover.</li>\n</ul>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"bug-fixes\">Bug fixes<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle61#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.2.0_cycle61#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 AWS STS to allow instance credentials without an explicit role mode.</li>\n<li class=\"\">Fixed the AWS Cloud head job to honor <code>vpcId</code> and subnet network selection.</li>\n<li class=\"\">Downgraded <code>ecs:DescribeContainerInstances</code> permission errors to <code>WARN</code> level.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"pipelines-1\">Pipelines<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle61#pipelines-1\" class=\"hash-link\" aria-label=\"Direct link to Pipelines\" title=\"Direct link to Pipelines\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed lineage incorrectly showing as not enabled for submitted runs when it was enabled.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"access-control-1\">Access control<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle61#access-control-1\" 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 detection of a personal access token as a duplicate when creating a GitHub App with the same credentials.</li>\n<li class=\"\">Fixed domain verification to be enforced during SSO enablement and ticket refresh.</li>\n</ul>",
            "url": "https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle61",
            "title": "Seqera Cloud v26.2.0_cycle61",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-06-30T00:00:00.000Z",
            "tags": [
                "seqera cloud"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/seqera-enterprise/v26.1.3",
            "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/v26.1.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<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=\"pipelines\">Pipelines<a href=\"https://docs.seqera.io/changelog/seqera-enterprise/v26.1.3#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 pipeline schema, commit ID, head job CPUs, and head job memory to the workflow launch form summary, plus pipeline version and lineage fields when those features are active.</li>\n</ul>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"bug-fixes\">Bug fixes<a href=\"https://docs.seqera.io/changelog/seqera-enterprise/v26.1.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=\"compute-environments\">Compute environments<a href=\"https://docs.seqera.io/changelog/seqera-enterprise/v26.1.3#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=\"\">Fixed AWS credential validation failing for credentials using <code>assumeRoleArn</code> when <code>TOWER_ALLOW_INSTANCE_CREDENTIALS=true</code> without an explicit role mode.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"pipelines-1\">Pipelines<a href=\"https://docs.seqera.io/changelog/seqera-enterprise/v26.1.3#pipelines-1\" class=\"hash-link\" aria-label=\"Direct link to Pipelines\" title=\"Direct link to Pipelines\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed duplicate credential detection to block GitHub App creation when a personal access token credential already exists for the same repository base URL.</li>\n</ul>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"upgrade-notes\">Upgrade notes<a href=\"https://docs.seqera.io/changelog/seqera-enterprise/v26.1.3#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/v26.1.3",
            "title": "Seqera Enterprise v26.1.3",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-06-25T00:00:00.000Z",
            "tags": [
                "seqera enterprise"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/nextflow/v26.05.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.05.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.05.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=\"\">Removed the deprecated <code>echo</code> process directive by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7206\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7206</a></li>\n<li class=\"\">Added support for record type input with dot-notation CLI params by @jorgee in <a href=\"https://github.com/nextflow-io/nextflow/pull/7170\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7170</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"azure\">Azure<a href=\"https://docs.seqera.io/changelog/nextflow/v26.05.0-edge#azure\" class=\"hash-link\" aria-label=\"Direct link to Azure\" title=\"Direct link to Azure\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Improved Azure Batch VM image diagnostics and fixed stale 24.04 docs by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7200\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7200</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"plugins\">Plugins<a href=\"https://docs.seqera.io/changelog/nextflow/v26.05.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=\"\">Added workflow DAG reporting to the <code>nf-tower</code> plugin by @ewels in <a href=\"https://github.com/nextflow-io/nextflow/pull/7218\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7218</a></li>\n<li class=\"\">Allowed the plugin version to be specified when running a plugin command by @JosuaCarl in <a href=\"https://github.com/nextflow-io/nextflow/pull/7113\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7113</a></li>\n<li class=\"\">Added subcommand listing to <code>nextflow plugins -help</code> by @ewels in <a href=\"https://github.com/nextflow-io/nextflow/pull/7197\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7197</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general\">General<a href=\"https://docs.seqera.io/changelog/nextflow/v26.05.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 <code>-help</code> as an alias for <code>-h</code> in top-level CLI options by @ewels in <a href=\"https://github.com/nextflow-io/nextflow/pull/7238\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7238</a></li>\n<li class=\"\">Added GPU metrics to the workflow-level execution summary by @cristianrcv in <a href=\"https://github.com/nextflow-io/nextflow/pull/7229\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7229</a></li>\n<li class=\"\">Added hidden plural/singular aliases for noun subcommands by @ewels in <a href=\"https://github.com/nextflow-io/nextflow/pull/7239\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7239</a></li>\n<li class=\"\">Added Nextflow module info to the lineage <code>TaskRun</code> entry by @jorgee in <a href=\"https://github.com/nextflow-io/nextflow/pull/7160\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7160</a></li>\n<li class=\"\">Added <code>seqera://</code> data-links support to the <code>nf-tower</code> filesystem by @jorgee in <a href=\"https://github.com/nextflow-io/nextflow/pull/7070\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7070</a></li>\n<li class=\"\">Added a <code>shellEnabled</code> option and per-task prediction model to the Seqera executor by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7204\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7204</a></li>\n<li class=\"\">Added the <code>nextflow logfile</code> command by @ewels in <a href=\"https://github.com/nextflow-io/nextflow/pull/7177\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7177</a></li>\n<li class=\"\">Added a data lineage architecture decision record (ADR) by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7187\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7187</a></li>\n<li class=\"\">Changed <code>stdout</code> outputs to <code>stderr</code> to avoid breaking piped output by @ewels in <a href=\"https://github.com/nextflow-io/nextflow/pull/7121\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7121</a></li>\n<li class=\"\">Clarified the distinction between modules and script inclusion in the docs by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7217\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7217</a></li>\n<li class=\"\">Migrated the docs to the new build by @christopher-hakkaart in <a href=\"https://github.com/nextflow-io/nextflow/pull/7119\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7119</a></li>\n<li class=\"\">Improved Tower telemetry error handling on transient gateway failures by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7190\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7190</a></li>\n<li class=\"\">Mirrored test containers to <code>public.cr.seqera.io</code> to harden CI against quay.io outages by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7195\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7195</a></li>\n<li class=\"\">Promoted the <code>latest</code> stable channel by version comparison instead of branch name by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/commit/b5ac62e0c\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">b5ac62e0c</a></li>\n<li class=\"\">Refactored <code>changelog.txt</code> to <code>CHANGELOG.md</code> by @ewels in <a href=\"https://github.com/nextflow-io/nextflow/pull/7179\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7179</a></li>\n<li class=\"\">Added support for the accelerator directive in the local executor by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/5850\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#5850</a></li>\n<li class=\"\">Used a stop flag instead of a thread interrupt to shut down the logs checkpoint by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7193\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7193</a></li>\n</ul>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"bug-fixes\">Bug fixes<a href=\"https://docs.seqera.io/changelog/nextflow/v26.05.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.05.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 \"No such variable\" in typed output block with job arrays by @jorgee in <a href=\"https://github.com/nextflow-io/nextflow/pull/7221\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7221</a></li>\n<li class=\"\">Fixed <code>cast</code> and <code>instanceof</code> with record types by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7185\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7185</a></li>\n<li class=\"\">Fixed staging of <code>Path</code> fields of included record types by @robsyme in <a href=\"https://github.com/nextflow-io/nextflow/pull/7226\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7226</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"plugins-1\">Plugins<a href=\"https://docs.seqera.io/changelog/nextflow/v26.05.0-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=\"\">Preserved the order of plugin declarations in config by @jagedn in <a href=\"https://github.com/nextflow-io/nextflow/pull/7227\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7227</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general-1\">General<a href=\"https://docs.seqera.io/changelog/nextflow/v26.05.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 workflow completion handler being called twice by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7191\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7191</a></li>\n<li class=\"\">Fixed lineage records for stub-run and eval outputs by @jorgee in <a href=\"https://github.com/nextflow-io/nextflow/pull/7211\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7211</a></li>\n<li class=\"\">Fixed netty CVE-2026-44249 via an AWS SDK bump and <code>azure-core-http-netty</code> pin by @jorgee in <a href=\"https://github.com/nextflow-io/nextflow/pull/7223\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7223</a></li>\n<li class=\"\">Fixed <code>nxf_date</code> for uutils coreutils (Ubuntu 26.04+) by @robsyme in <a href=\"https://github.com/nextflow-io/nextflow/pull/7118\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7118</a></li>\n<li class=\"\">Fixed <code>nxf_date</code> to sample seconds and nanoseconds atomically by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7207\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7207</a></li>\n</ul>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"dependencies\">Dependencies<a href=\"https://docs.seqera.io/changelog/nextflow/v26.05.0-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.10.0</code></li>\n<li class=\"\">Bumped <code>nf-azure@1.23.0</code></li>\n<li class=\"\">Bumped <code>nf-codecommit@0.6.0</code></li>\n<li class=\"\">Bumped <code>nf-seqera@0.22.0</code></li>\n<li class=\"\">Bumped <code>nf-tower@1.29.0</code></li>\n</ul>\n<p><strong>Full changelog</strong>: <a href=\"https://github.com/nextflow-io/nextflow/releases/tag/v26.05.0-edge\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https://github.com/nextflow-io/nextflow/releases/tag/v26.05.0-edge</a></p>",
            "url": "https://docs.seqera.io/changelog/nextflow/v26.05.0-edge",
            "title": "Nextflow 26.05.0-edge",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-06-19T00:00:00.000Z",
            "tags": [
                "nextflow"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle60",
            "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.2.0_cycle60#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.2.0_cycle60#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=\"\">Redesigned the compute environment list as a row-card table.</li>\n<li class=\"\">Added attribute chips to the compute environment list.</li>\n<li class=\"\">Added an on-demand credentials validation button.</li>\n</ul>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"bug-fixes\">Bug fixes<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle60#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-cloud/v26.2.0_cycle60#pipelines\" class=\"hash-link\" aria-label=\"Direct link to Pipelines\" title=\"Direct link to Pipelines\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Surfaced launch-form errors on disabled fields so pipeline-info errors (bad URL, missing main script, unknown revision) no longer disappear silently.</li>\n<li class=\"\">Preserved optimization targets verbatim on workflow launch.</li>\n</ul>",
            "url": "https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle60",
            "title": "Seqera Cloud v26.2.0_cycle60",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-06-18T00:00:00.000Z",
            "tags": [
                "seqera cloud"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/nextflow/v26.04.4",
            "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.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=\"plugins\">Plugins<a href=\"https://docs.seqera.io/changelog/nextflow/v26.04.4#plugins\" class=\"hash-link\" aria-label=\"Direct link to Plugins\" title=\"Direct link to Plugins\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Bumped the default plugin create template to v0.4.0 by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7234\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7234</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general\">General<a href=\"https://docs.seqera.io/changelog/nextflow/v26.04.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=\"\">Added Nextflow module info to lineage <code>TaskRun</code> entry by @jorgee in <a href=\"https://github.com/nextflow-io/nextflow/pull/7160\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7160</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.4#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.4#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 \"No such variable\" in typed output block with job arrays by @jorgee in <a href=\"https://github.com/nextflow-io/nextflow/pull/7221\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7221</a></li>\n<li class=\"\">Fixed <code>cast</code> and <code>instanceof</code> with record types by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7185\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7185</a></li>\n<li class=\"\">Fixed staging of <code>Path</code> fields of included record types by @robsyme in <a href=\"https://github.com/nextflow-io/nextflow/pull/7226\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7226</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"plugins-1\">Plugins<a href=\"https://docs.seqera.io/changelog/nextflow/v26.04.4#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=\"\">Preserved order of plugin declarations in config by @jagedn in <a href=\"https://github.com/nextflow-io/nextflow/pull/7227\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7227</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general-1\">General<a href=\"https://docs.seqera.io/changelog/nextflow/v26.04.4#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 workflow completion handler being called twice by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7191\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7191</a></li>\n<li class=\"\">Fixed <code>nxf_date</code> for uutils coreutils (Ubuntu 26.04+) by @robsyme in <a href=\"https://github.com/nextflow-io/nextflow/pull/7118\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7118</a></li>\n<li class=\"\">Fixed <code>nxf_date</code> to sample seconds and nanoseconds atomically by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7207\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7207</a></li>\n</ul>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"dependencies\">Dependencies<a href=\"https://docs.seqera.io/changelog/nextflow/v26.04.4#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.9.2</code></li>\n<li class=\"\">Bumped <code>nf-azure@1.22.6</code></li>\n<li class=\"\">Bumped <code>nf-codecommit@0.5.3</code></li>\n<li class=\"\">Bumped <code>nf-seqera@0.21.0</code></li>\n<li class=\"\">Bumped <code>nf-tower@1.28.1</code></li>\n</ul>\n<p><strong>Full changelog</strong>: <a href=\"https://github.com/nextflow-io/nextflow/releases/tag/v26.04.4\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https://github.com/nextflow-io/nextflow/releases/tag/v26.04.4</a></p>",
            "url": "https://docs.seqera.io/changelog/nextflow/v26.04.4",
            "title": "Nextflow 26.04.4",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-06-17T00:00:00.000Z",
            "tags": [
                "nextflow"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle59",
            "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.2.0_cycle59#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.2.0_cycle59#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 AWS Cloud compute environment EBS volume encryption with an optional KMS key.</li>\n<li class=\"\">Added an <code>INVALID</code>-status error alert on the credentials view page.</li>\n<li class=\"\">Added display of the AWS jump-role trust policy.</li>\n<li class=\"\">Added the <code>m9gd</code> instance family to the NVMe list.</li>\n<li class=\"\">Relaxed the credentials validation cron interval to 12 hours.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"pipelines\">Pipelines<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle59#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 a launch output directory option to the launch form.</li>\n<li class=\"\">Added a shareable deep link to the task details view.</li>\n<li class=\"\">Showed the metrics tab for canceled workflow runs.</li>\n</ul>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"bug-fixes\">Bug fixes<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle59#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.2.0_cycle59#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=\"\">Downgraded a SLURM/HPC executor error to a warning so transient submission issues no longer surface as failures.</li>\n<li class=\"\">Treated AWS SDK network errors as transient so they no longer fail compute environment operations on the first retry-able blip.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"monitoring\">Monitoring<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle59#monitoring\" class=\"hash-link\" aria-label=\"Direct link to Monitoring\" title=\"Direct link to Monitoring\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Included <code>gpuMetrics</code> in task JSON serialization so GPU usage is now visible in the task payload.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"pipelines-1\">Pipelines<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle59#pipelines-1\" class=\"hash-link\" aria-label=\"Direct link to Pipelines\" title=\"Direct link to Pipelines\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed an unexpected error when the workflow limiter canceled a newly launched workflow.</li>\n<li class=\"\">Preserved a custom schema when added for the first time in pipeline edit mode.</li>\n</ul>",
            "url": "https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle59",
            "title": "Seqera Cloud v26.2.0_cycle59",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-06-17T00:00:00.000Z",
            "tags": [
                "seqera cloud"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/wave/v1.34.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.34.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.34.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=\"\">Made <code>micromamba/v2</code> the default build template for Conda packages by @pditommaso in <a href=\"https://github.com/seqeralabs/wave/pull/1024\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1024</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"dependencies\">Dependencies<a href=\"https://docs.seqera.io/changelog/wave/v1.34.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=\"\">Bumped <code>io.netty:netty-bom</code> to <code>4.2.13.Final</code> by @cristianrcv in <a href=\"https://github.com/seqeralabs/wave/pull/1053\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1053</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general\">General<a href=\"https://docs.seqera.io/changelog/wave/v1.34.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=\"\">Made the server listening port configurable via the <code>WAVE_SERVER_PORT</code> environment variable by @bebosudo in <a href=\"https://github.com/seqeralabs/wave/pull/1029\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1029</a></li>\n<li class=\"\">Made the STDOUT log pattern configurable via <code>WAVE_LOG_STDOUT_PATTERN</code> by @munishchouhan in <a href=\"https://github.com/seqeralabs/wave/pull/1055\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1055</a></li>\n<li class=\"\">Removed <code>git tag --force</code> from the Wave release CI by @ShahzebMahmood in <a href=\"https://github.com/seqeralabs/wave/pull/1056\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1056</a></li>\n<li class=\"\">Removed the legacy <code>wave/app</code> ECR push by @ShahzebMahmood in <a href=\"https://github.com/seqeralabs/wave/pull/1057\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1057</a></li>\n<li class=\"\">Used an OIDC role for Maven publishing by @ShahzebMahmood in <a href=\"https://github.com/seqeralabs/wave/pull/1059\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1059</a></li>\n<li class=\"\">Added Wave features documentation by @christopher-hakkaart in <a href=\"https://github.com/seqeralabs/wave/pull/1040\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1040</a></li>\n</ul>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"bug-fixes\">Bug fixes<a href=\"https://docs.seqera.io/changelog/wave/v1.34.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.34.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=\"\">Ported the Wave CI release flow with a non-enterprise <code>jibRepo</code> fix by @ShahzebMahmood in <a href=\"https://github.com/seqeralabs/wave/pull/1046\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1046</a></li>\n</ul>\n<p><strong>Full changelog</strong>: <a href=\"https://github.com/seqeralabs/wave/compare/v1.33.6...v1.34.0\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https://github.com/seqeralabs/wave/compare/v1.33.6...v1.34.0</a></p>",
            "url": "https://docs.seqera.io/changelog/wave/v1.34.0",
            "title": "Wave v1.34.0",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-06-15T00:00:00.000Z",
            "tags": [
                "wave"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/nextflow/v25.10.6",
            "content_html": "<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"feature-updates-and-improvements\">Feature updates and improvements<a href=\"https://docs.seqera.io/changelog/nextflow/v25.10.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<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"azure\">Azure<a href=\"https://docs.seqera.io/changelog/nextflow/v25.10.6#azure\" class=\"hash-link\" aria-label=\"Direct link to Azure\" title=\"Direct link to Azure\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Updated default Azure Batch pool image to Ubuntu 24.04 by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/commit/114d0e4c095b9e075351b2d487578955b20e5667\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">114d0e4c</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general\">General<a href=\"https://docs.seqera.io/changelog/nextflow/v25.10.6#general\" class=\"hash-link\" aria-label=\"Direct link to General\" title=\"Direct link to General\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Pinned <code>rnaseq-nf</code> to v2.3 in Azure validation script by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/commit/8f7e57809e3a4df579b2cfa931fc0f33328ba8bd\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">8f7e5780</a></li>\n</ul>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"bug-fixes\">Bug fixes<a href=\"https://docs.seqera.io/changelog/nextflow/v25.10.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=\"s3\">S3<a href=\"https://docs.seqera.io/changelog/nextflow/v25.10.6#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 <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=\"general-1\">General<a href=\"https://docs.seqera.io/changelog/nextflow/v25.10.6#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 world-readable <code>seqera-auth.config</code> credential file by @arnaualcazar in <a href=\"https://github.com/nextflow-io/nextflow/pull/7182\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7182</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</ul>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"dependencies\">Dependencies<a href=\"https://docs.seqera.io/changelog/nextflow/v25.10.6#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.4.5</code> by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/commit/b9074b2d4bca8011e9a384bfe7aae9df0c0dafc2\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">b9074b2d</a></li>\n<li class=\"\">Bumped <code>nf-tower@1.17.7</code> by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/commit/da09f0927f5ff0410e1360d98c95760948c2764f\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">da09f092</a></li>\n<li class=\"\">Bumped <code>nf-azure@1.20.3</code> by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/commit/1e000afe00c1cbf1838502eebf4624a7f632104f\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">1e000afe</a></li>\n</ul>\n<p><strong>Full changelog</strong>: <a href=\"https://github.com/nextflow-io/nextflow/releases/tag/v25.10.6\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https://github.com/nextflow-io/nextflow/releases/tag/v25.10.6</a></p>",
            "url": "https://docs.seqera.io/changelog/nextflow/v25.10.6",
            "title": "Nextflow 25.10.6",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-06-04T00:00:00.000Z",
            "tags": [
                "nextflow"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle58",
            "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.2.0_cycle58#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=\"access-control\">Access control<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle58#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=\"\">Enabled GitHub App credentials for all workspaces.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"compute-environments\">Compute environments<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle58#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 security group name search to AWS drop-downs.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"pipelines\">Pipelines<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle58#pipelines\" class=\"hash-link\" aria-label=\"Direct link to Pipelines\" title=\"Direct link to Pipelines\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Surfaced launch-time settings, including profiles and syntax parser, in the run config tab.</li>\n</ul>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"bug-fixes\">Bug fixes<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle58#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=\"data-explorer\">Data explorer<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle58#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 IGV index file handling by presigning <code>indexURLs</code> independently.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"pipelines-1\">Pipelines<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle58#pipelines-1\" class=\"hash-link\" aria-label=\"Direct link to Pipelines\" title=\"Direct link to Pipelines\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed the Nextflow syntax parser v2 toggle to seed from the saved launch config.</li>\n<li class=\"\">Included <code>syntaxParser</code> in the workflow launch API response.</li>\n<li class=\"\">Cleared stale main script launch errors.</li>\n<li class=\"\">Fixed the launch form to skip the lineage request in user space.</li>\n</ul>",
            "url": "https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle58",
            "title": "Seqera Cloud v26.2.0_cycle58",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-06-04T00:00:00.000Z",
            "tags": [
                "seqera cloud"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/nextflow/v26.04.3",
            "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.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=\"language-features\">Language features<a href=\"https://docs.seqera.io/changelog/nextflow/v26.04.3#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=\"\">Improved the error message when enabling types with syntax parser v1 by @jorgee in <a href=\"https://github.com/nextflow-io/nextflow/pull/7173\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7173</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"plugins\">Plugins<a href=\"https://docs.seqera.io/changelog/nextflow/v26.04.3#plugins\" class=\"hash-link\" aria-label=\"Direct link to Plugins\" title=\"Direct link to Plugins\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Made plugin metadata prefetch resilient to registry rate limiting by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7181\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7181</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"fusion\">Fusion<a href=\"https://docs.seqera.io/changelog/nextflow/v26.04.3#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 support for fetching local files in <code>FUSION_CONTAINER_CONFIG_URL</code> by @alberto-miranda in <a href=\"https://github.com/nextflow-io/nextflow/pull/7142\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7142</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.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=\"s3\">S3<a href=\"https://docs.seqera.io/changelog/nextflow/v26.04.3#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 bucket cleanup in S3 test by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7172\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7172</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general\">General<a href=\"https://docs.seqera.io/changelog/nextflow/v26.04.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=\"\">Fixed docs CI on Python 3.14 by upgrading Sphinx by @jorgee in <a href=\"https://github.com/nextflow-io/nextflow/pull/7175\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7175</a></li>\n</ul>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"dependencies\">Dependencies<a href=\"https://docs.seqera.io/changelog/nextflow/v26.04.3#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-azure@1.22.5</code></li>\n<li class=\"\">Bumped <code>nf-google@1.27.3</code></li>\n<li class=\"\">Bumped <code>nf-k8s@1.5.4</code></li>\n<li class=\"\">Bumped <code>nf-seqera@0.20.1</code></li>\n<li class=\"\">Bumped <code>nf-tower@1.28.0</code></li>\n<li class=\"\">Bumped <code>nf-wave@1.21.0</code></li>\n</ul>\n<p><strong>Full changelog</strong>: <a href=\"https://github.com/nextflow-io/nextflow/releases/tag/v26.04.3\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https://github.com/nextflow-io/nextflow/releases/tag/v26.04.3</a></p>",
            "url": "https://docs.seqera.io/changelog/nextflow/v26.04.3",
            "title": "Nextflow 26.04.3",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-05-28T00:00:00.000Z",
            "tags": [
                "nextflow"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle57",
            "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.2.0_cycle57#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=\"pipelines\">Pipelines<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle57#pipelines\" class=\"hash-link\" aria-label=\"Direct link to Pipelines\" title=\"Direct link to Pipelines\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Exposed <code>tower.launch.config.maxSize</code> to frontend validators so launch configuration size limits stay aligned with the backend.</li>\n</ul>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"bug-fixes\">Bug fixes<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle57#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-1\">Pipelines<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle57#pipelines-1\" class=\"hash-link\" aria-label=\"Direct link to Pipelines\" title=\"Direct link to Pipelines\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Added frontend validation of <code>paramsText</code> against its JSON-serialized size to align launch parameter limits with backend submission constraints.</li>\n<li class=\"\">Added missing metadata, pipeline versioning, and data lineage fields to the workflow launch form summary.</li>\n<li class=\"\">Fixed the workflow launch payload to always send <code>lineage.enabled</code> so the data lineage toggle setting persists correctly.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general\">General<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle57#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 the workspace switcher to keep the search input focused during arrow-key navigation.</li>\n<li class=\"\">Fixed background worker shutdown by draining workers before <code>JedisPool</code> shutdown to prevent dropped jobs.</li>\n<li class=\"\">Fixed navigation switcher responsiveness.</li>\n</ul>",
            "url": "https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle57",
            "title": "Seqera Cloud v26.2.0_cycle57",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-05-28T00:00:00.000Z",
            "tags": [
                "seqera cloud"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/seqera-enterprise/v26.1",
            "content_html": "<p>Seqera Platform Enterprise version 26.1 introduces Co-Scientist for Enterprise, broader cloud credential support (AWS role-based access, Azure Entra service principal, GCP Workload Identity Federation), Nextflow data lineage in pipeline runs and Data Explorer, and a redesigned audit log experience with CSV export.</p>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"highlights\">Highlights<a href=\"https://docs.seqera.io/changelog/seqera-enterprise/v26.1#highlights\" class=\"hash-link\" aria-label=\"Direct link to Highlights\" title=\"Direct link to Highlights\" translate=\"no\">​</a></h2>\n<ul>\n<li class=\"\"><a href=\"https://docs.seqera.io/platform-enterprise/co-scientist/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Co-Scientist</a> is now available for Enterprise deployments.</li>\n<li class=\"\">Pipelines now support a <a href=\"https://docs.seqera.io/platform-enterprise/git/overview#github-app\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">GitHub App</a> manifest flow for credential creation, with higher throughput than personal access tokens (PATs).</li>\n<li class=\"\"><a href=\"https://docs.seqera.io/platform-enterprise/compute-envs/overview#disable-compute-environment\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Compute environments support descriptions and can be disabled</a>, and Google Batch and Azure Batch have significant stability and scalability improvements.</li>\n<li class=\"\">AWS, Azure, and GCP each gain deeper credential and identity management, including <a href=\"https://docs/seqera.io/platform-enterprise/compute-envs/google-cloud-batch#iam\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Workload Identity Federation (WIF) for Google Cloud Batch</a> and <a href=\"https://docs.seqera.io/platform-enterprise/compute-envs/azure-batch#credentials\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Entra service principal support</a> for Azure Batch.</li>\n<li class=\"\"><a href=\"https://docs.seqera.io/platform-enterprise/data/data-lineage\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Nextflow data lineage</a> is configurable and attached to pipeline runs and Data Explorer objects.</li>\n<li class=\"\">Existing Studios can be edited, and new workspace settings for custom container registry controls and default collaboration modes provide top-down granular management.</li>\n<li class=\"\"><a href=\"https://docs.seqera.io/platform-enterprise/data/datasets#link-to-an-externally-hosted-file\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Datasets now support linked (URL-referenced) remotely-hosted data</a>.</li>\n<li class=\"\">Data Explorer adds IGV and Molstar 3D viewer for genomic and structural files, respectively.</li>\n<li class=\"\"><a href=\"https://docs.seqera.io/platform-enterprise/monitoring/audit-logs\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Audit logs</a> have a new user interface with on-demand CSV export, configurable maximum records, and richer event context. The Admin panel exposes real-time usage metrics.</li>\n</ul>\n<!-- -->\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<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"feature-updates-and-improvements\">Feature updates and improvements<a href=\"https://docs.seqera.io/changelog/seqera-enterprise/v26.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=\"co-scientist\">Co-Scientist<a href=\"https://docs.seqera.io/changelog/seqera-enterprise/v26.1#co-scientist\" class=\"hash-link\" aria-label=\"Direct link to Co-Scientist\" title=\"Direct link to Co-Scientist\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Added support for <a href=\"https://docs.seqera.io/platform-enterprise/enterprise/install-seqera-coscientist\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Co-Scientist</a> in Enterprise deployments.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"studios\">Studios<a href=\"https://docs.seqera.io/changelog/seqera-enterprise/v26.1#studios\" class=\"hash-link\" aria-label=\"Direct link to Studios\" title=\"Direct link to Studios\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Enabled Studios on all workspaces by default. See the <a href=\"https://docs.seqera.io/platform-enterprise/enterprise/upgrade#studios-enabled-on-all-workspaces-by-default\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Upgrade guide</a> for more information.</li>\n<li class=\"\">Added workspace setting for default Studios session collaboration.</li>\n<li class=\"\">Added multi-stage builds and Wave <code>v1.33.0</code> support for custom Studios containers.</li>\n<li class=\"\">Added <code>nameStrategy</code> configuration option to Studios workspace settings.</li>\n<li class=\"\">Added ability to edit the settings of stopped Studios.</li>\n<li class=\"\"><a href=\"https://docs.seqera.io/platform-enterprise/studios/custom-envs\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Container registry improvements</a>, including:<!-- -->\n<ul>\n<li class=\"\">Configurable container repository path for custom image builds.</li>\n<li class=\"\">Configurable container image naming strategy (default, tag prefix, image suffix, none).</li>\n</ul>\n</li>\n<li class=\"\">Added new environment variables. See <a href=\"https://docs.seqera.io/platform-enterprise/enterprise/configuration/overview#data-features\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Data features</a> for the full descriptions and defaults:<!-- -->\n<ul>\n<li class=\"\">SSH settings:<!-- -->\n<ul>\n<li class=\"\">Allowed workspaces</li>\n<li class=\"\">Enable key management</li>\n<li class=\"\">Limit SSH connections to authenticated sessions via key fingerprint</li>\n<li class=\"\">Custom SSH server domain</li>\n<li class=\"\">Custom connection string display port</li>\n</ul>\n</li>\n<li class=\"\">Custom Studio images:<!-- -->\n<ul>\n<li class=\"\">Disallowed image repositories</li>\n<li class=\"\">Image naming strategy</li>\n<li class=\"\">Wave build status checks</li>\n</ul>\n</li>\n<li class=\"\">Default privacy settings (private vs. collaborative by default)</li>\n<li class=\"\">Studios displayed per page</li>\n<li class=\"\">Feature manifest URL for version compatibility checks</li>\n<li class=\"\">Per workspace startup metrics &amp; retention policy</li>\n</ul>\n</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"compute-environments\">Compute environments<a href=\"https://docs.seqera.io/changelog/seqera-enterprise/v26.1#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 ability to disable a compute environment.</li>\n<li class=\"\">Improved compute environment form warning display with individual stacked alerts.</li>\n<li class=\"\">Added <code>m8gn</code>, <code>m8gb</code>, <code>c8id</code>, <code>m8id</code>, <code>r8id</code>, <code>x8aedz</code>, <code>g7e</code>, <code>p6-b300</code> instance families to NVMe list.</li>\n<li class=\"\">Added new environment variable. See <a href=\"https://docs.seqera.io/platform-enterprise/enterprise/configuration/overview\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Configuration overview</a> for the full descriptions and defaults:<!-- -->\n<ul>\n<li class=\"\"><a href=\"https://docs.seqera.io/platform-enterprise/enterprise/configuration/overview#compute-environment-cleanup\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\"><code>TOWER_COMPUTE_ENV_CLEANUP_*</code></a></li>\n</ul>\n</li>\n</ul>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"azure\">Azure<a href=\"https://docs.seqera.io/changelog/seqera-enterprise/v26.1#azure\" class=\"hash-link\" aria-label=\"Direct link to Azure\" title=\"Direct link to Azure\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">Added separate head and worker pool support for Azure Batch compute environments in both Forge and manual modes.</li>\n<li class=\"\">Changed default Azure Batch job timeout to 7 days and exposed it as a new configuration item.</li>\n<li class=\"\">Updated default Azure termination policy in compute environment creation form.</li>\n<li class=\"\">Added VNet and subnet support for Azure Batch compute environments.</li>\n<li class=\"\">Added support for separate managed identity client IDs and resource IDs for head and compute jobs in Azure Batch.</li>\n<li class=\"\">Enabled <a href=\"https://docs.seqera.io/platform-enterprise/compute-envs/azure-batch#managed-identity\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Entra service principal credentials</a> for Azure Batch Forge pool creation and Fusion v2.</li>\n</ul>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"aws\">AWS<a href=\"https://docs.seqera.io/changelog/seqera-enterprise/v26.1#aws\" class=\"hash-link\" aria-label=\"Direct link to AWS\" title=\"Direct link to AWS\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">Added AWS credential modes with support for key-based and role-based access.</li>\n<li class=\"\">Added AWS External ID support for role-based credentials.</li>\n</ul>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"gcp\">GCP<a href=\"https://docs.seqera.io/changelog/seqera-enterprise/v26.1#gcp\" class=\"hash-link\" aria-label=\"Direct link to GCP\" title=\"Direct link to GCP\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">Added <a href=\"https://docs.seqera.io/platform-enterprise/compute-envs/google-cloud-batch#authentication-methods\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Workload Identity Federation (WIF) credential support</a> for Google Batch and Google Cloud compute environments.</li>\n<li class=\"\">Added support for network tagging in Google Batch.</li>\n<li class=\"\">Added boot disk image selection for Google Batch compute environments.</li>\n<li class=\"\">Added support for multiple machine types in Google Batch compute environments.</li>\n<li class=\"\">Added <a href=\"https://docs.seqera.io/platform-enterprise/compute-envs/google-cloud-batch#gcp-resources\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">configurable retry behavior</a> for tasks with null exit codes 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-enterprise/v26.1#pipelines\" class=\"hash-link\" aria-label=\"Direct link to Pipelines\" title=\"Direct link to Pipelines\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Redesigned workflow notification email templates with updated styling.</li>\n<li class=\"\">Added GitHub App manifest flow for credential creation.</li>\n<li class=\"\">Improved clipboard UX in workflow details header.</li>\n<li class=\"\">Redesigned report preview modal header layout and modal.</li>\n<li class=\"\">Registered Nextflow CLI as a static OIDC client for authorization code with PKCE flow.</li>\n<li class=\"\">Enriched the <code>POST /trace/create</code> response with platform metadata to reduce downstream API calls from Nextflow.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"datasets\">Datasets<a href=\"https://docs.seqera.io/changelog/seqera-enterprise/v26.1#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 preview for linked (URL-referenced) datasets.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"data-explorer\">Data Explorer<a href=\"https://docs.seqera.io/changelog/seqera-enterprise/v26.1#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 <a href=\"https://github.com/igvteam/igv.js\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">IGV</a> for genomic data visualization.</li>\n<li class=\"\">Added <a href=\"https://molstar.org/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Molstar</a> 3D viewer for molecular data visualization.</li>\n<li class=\"\">Added extensible view mode selection for JSON files in Data Explorer (JSON, IGV, and plain text).</li>\n<li class=\"\">Added auto-detection for IGV-renderable files (<code>.bam</code>, <code>.bed</code>, etc.).</li>\n<li class=\"\">Updated Data Explorer to display non-native browser files as text when opened in a new tab.</li>\n<li class=\"\">Added Fusion symlink resolution to the Data Explorer API.</li>\n<li class=\"\">Increased the maximum data link name length to 512 characters.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"access-control\">Access control<a href=\"https://docs.seqera.io/changelog/seqera-enterprise/v26.1#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 required description field to custom role creation.</li>\n<li class=\"\">Exposed roles API endpoints in the OpenAPI specification.</li>\n<li class=\"\">Added SSO domain-based redirect for the login guard.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"monitoring-and-observability\">Monitoring and observability<a href=\"https://docs.seqera.io/changelog/seqera-enterprise/v26.1#monitoring-and-observability\" class=\"hash-link\" aria-label=\"Direct link to Monitoring and observability\" title=\"Direct link to Monitoring and observability\" translate=\"no\">​</a></h3>\n<p><strong>Admin panel</strong></p>\n<ul>\n<li class=\"\">Added real-time active user count display.</li>\n<li class=\"\">Added workspace usage metrics.</li>\n</ul>\n<p><strong>Audit logs v2: new capabilities</strong></p>\n<ul>\n<li class=\"\">Added CSV export from the admin audit logs v2 table, with a configurable maximum record limit.</li>\n<li class=\"\">Switched to token-based pagination for improved performance.</li>\n<li class=\"\">Added comprehensive logging for SSO lifecycle events.</li>\n<li class=\"\">Added descriptions and documentation metadata to audit event types, and renamed outdated event types for consistency.</li>\n</ul>\n<p><strong>Audit logs v2: richer event context</strong></p>\n<ul>\n<li class=\"\">Added owner ID and workspace ID metadata to Studios session audit events and to all data link audit events.</li>\n<li class=\"\">Added target organization, workspace, and user context to audit log v2 interfaces.</li>\n<li class=\"\">Added a <code>target_name</code> field to the data model and surfaced target resource names across event emission points, the admin table, the API, the UI, and CSV exports.</li>\n</ul>\n<p><strong>Audit logs v2: migration and cleanup</strong></p>\n<ul>\n<li class=\"\">Migrated telemetry usage queries to the v2 table.</li>\n<li class=\"\">Updated the audit log cleaner to handle both v1 and v2 tables.</li>\n<li class=\"\">Removed unused <code>instanceId</code> and <code>instanceName</code> columns from the v2 table.</li>\n</ul>\n<p><strong>Environment variables</strong></p>\n<ul>\n<li class=\"\">See the <a href=\"https://docs.seqera.io/platform-enterprise/enterprise/configuration/overview\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Configuration overview</a> for the full descriptions and defaults:<!-- -->\n<ul>\n<li class=\"\"><a href=\"https://docs.seqera.io/platform-enterprise/enterprise/configuration/overview#audit-log-v2\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\"><code>TOWER_AUDIT_LOG_V2_WRITE_MODE</code></a></li>\n<li class=\"\"><a href=\"https://docs.seqera.io/platform-enterprise/enterprise/configuration/overview#audit-log-v2\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\"><code>TOWER_AUDIT_LOG_V2_CSV_EXPORT_MAX_LOGS</code></a></li>\n<li class=\"\"><a href=\"https://docs.seqera.io/platform-enterprise/enterprise/configuration/overview#audit-log-v2\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\"><code>TOWER_AUDIT_LOG_V2_PRE_POST_CHANGE_ENABLED</code></a></li>\n<li class=\"\"><a href=\"https://docs.seqera.io/platform-enterprise/enterprise/configuration/overview#audit-log-v2\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\"><code>TOWER_CRON_AUDIT_LOG_CLEAN_UP_*</code></a></li>\n</ul>\n</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general\">General<a href=\"https://docs.seqera.io/changelog/seqera-enterprise/v26.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=\"\">Bumped Micronaut from 4.7.6 to 4.8.3.</li>\n<li class=\"\">Improved admin workspace list toolbar responsiveness.</li>\n<li class=\"\">Applied updated status icons across platform components.</li>\n<li class=\"\">Redesigned page header layout with improved toolbar and breadcrumb integration.</li>\n<li class=\"\">Added automatic breadcrumb navigation to page headers.</li>\n<li class=\"\">Updated delete workspace confirmation modal text to clarify the impact of deletion.</li>\n<li class=\"\">Removed the dynamic resource labels feature toggle (feature is now always active).</li>\n</ul>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"bug-fixes\">Bug fixes<a href=\"https://docs.seqera.io/changelog/seqera-enterprise/v26.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=\"studios-1\">Studios<a href=\"https://docs.seqera.io/changelog/seqera-enterprise/v26.1#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=\"\">Added workspace existence check before creating Studios workspace settings.</li>\n<li class=\"\">Added validation of Git repository configuration files when creating a Studio.</li>\n<li class=\"\">Fixed broken navigation from Studio details page for private Studios.</li>\n<li class=\"\">Updated R-IDE to respect compute environment and Studio-specific environment variables.</li>\n<li class=\"\">Fixed CSP header empty directive.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"compute-environments-1\">Compute environments<a href=\"https://docs.seqera.io/changelog/seqera-enterprise/v26.1#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 machine type migration to be portable across MySQL and MariaDB.</li>\n<li class=\"\">Removed hardcoded prediction model configuration from AWS Cloud platform provider.</li>\n<li class=\"\">Fixed metering event handling to batch events when more than 100 events are received, preventing silent data loss.</li>\n<li class=\"\">Removed default <code>terminateAsync</code> implementation to enforce explicit provider implementations.</li>\n<li class=\"\">Propagated AWS Forge disposal failures instead of silently swallowing exceptions.</li>\n<li class=\"\">Pinned <code>google-cloud-storage</code> to a compatible version to fix <code>NoClassDefFoundError</code> on GCS data link access.</li>\n<li class=\"\">Returned an actionable error message when an Azure Batch pool is missing during job submission.</li>\n<li class=\"\">Propagated GCP Forge disposal failures instead of silently ignoring resource deletion errors.</li>\n<li class=\"\">Enabled cloud cache for Kubernetes compute environments with local PVC paths.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"pipelines-1\">Pipelines<a href=\"https://docs.seqera.io/changelog/seqera-enterprise/v26.1#pipelines-1\" class=\"hash-link\" aria-label=\"Direct link to Pipelines\" title=\"Direct link to Pipelines\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed pipeline implicit default version resolution.</li>\n<li class=\"\">Removed logs from AI debug button URL to prevent URI too large errors.</li>\n<li class=\"\">Replaced <code>document.write</code> with client-side form submission in GitHub App manifest flow to fix Firefox blank page issue.</li>\n<li class=\"\">Made workflow job cancellation idempotent to prevent 500 errors on concurrent cancel requests.</li>\n<li class=\"\">Fixed parallel requests to pipeline info in the launch form.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"datasets-1\">Datasets<a href=\"https://docs.seqera.io/changelog/seqera-enterprise/v26.1#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 <code>LazyInitializationException</code> in avatar resolution during dataset creation.</li>\n<li class=\"\">Fixed dataset name field to apply input normalization (spaces converted to underscores).</li>\n<li class=\"\">Fixed column order preservation in dataset preview for TSV files.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"data-explorer-1\">Data Explorer<a href=\"https://docs.seqera.io/changelog/seqera-enterprise/v26.1#data-explorer-1\" 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 IGV MIME type detection in Data Explorer.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"monitoring-and-observability-1\">Monitoring and observability<a href=\"https://docs.seqera.io/changelog/seqera-enterprise/v26.1#monitoring-and-observability-1\" class=\"hash-link\" aria-label=\"Direct link to Monitoring and observability\" title=\"Direct link to Monitoring and observability\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed dashboard drop-down scrolling and character overflow.</li>\n<li class=\"\">Fixed task logging to use populated <code>taskId</code> instead of empty <code>id</code>.</li>\n<li class=\"\">Fixed <code>user_sign_in</code> audit events to correctly populate the actor field with the signing user's ID.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general-1\">General<a href=\"https://docs.seqera.io/changelog/seqera-enterprise/v26.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 side navigation width not updating in Safari when toggling the collapsed state.</li>\n<li class=\"\">Fixed credits banner appearing during page load.</li>\n<li class=\"\">Fixed oversized icon on the forbidden access page.</li>\n</ul>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"upgrade-notes\">Upgrade notes<a href=\"https://docs.seqera.io/changelog/seqera-enterprise/v26.1#upgrade-notes\" class=\"hash-link\" aria-label=\"Direct link to Upgrade notes\" title=\"Direct link to Upgrade notes\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"breaking-changes\">Breaking changes<a href=\"https://docs.seqera.io/changelog/seqera-enterprise/v26.1#breaking-changes\" class=\"hash-link\" aria-label=\"Direct link to Breaking changes\" title=\"Direct link to Breaking changes\" translate=\"no\">​</a></h3>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"audit-log-versions-in-261\">Audit log versions in 26.1<a href=\"https://docs.seqera.io/changelog/seqera-enterprise/v26.1#audit-log-versions-in-261\" class=\"hash-link\" aria-label=\"Direct link to Audit log versions in 26.1\" title=\"Direct link to Audit log versions in 26.1\" translate=\"no\">​</a></h4>\n<p>Seqera Platform Enterprise 26.1 introduces the audit log v2 schema as a <strong>breaking change</strong> for direct database consumers and custom ETL jobs. See the <a href=\"https://docs.seqera.io/platform-enterprise/enterprise/upgrade\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Upgrade guide</a> for guidance.</p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"azure-batch-ubuntu-2404-and-apparmor\">Azure Batch Ubuntu 24.04 and AppArmor<a href=\"https://docs.seqera.io/changelog/seqera-enterprise/v26.1#azure-batch-ubuntu-2404-and-apparmor\" class=\"hash-link\" aria-label=\"Direct link to Azure Batch Ubuntu 24.04 and AppArmor\" title=\"Direct link to Azure Batch Ubuntu 24.04 and AppArmor\" translate=\"no\">​</a></h4>\n<p>The <code>ubuntu-hpc</code> image in Azure Batch now defaults to Ubuntu 24.04, whose kernel and AppArmor policy block the unprivileged user namespaces and FUSE mounts Fusion needs. Running Fusion on Ubuntu 24.04+ pools therefore requires an AppArmor profile that permits Fusion mounts to be loaded on every node, plus a matching <code>--security-opt</code> on each task container. This requires installing the AppArmor profile on the pool nodes. See <a href=\"https://docs.seqera.io/platform-enterprise/compute-envs/azure-batch#apparmor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Azure Batch AppArmor</a>.</p>\n<p><strong>Forge compute environments</strong></p>\n<p>Seqera Platform handles everything automatically. No action required.</p>\n<p><strong>Manual compute environments</strong></p>\n<p>When Fusion is enabled and the pool's image SKU is 2404 or higher, Seqera Platform automatically appends the options below to the generated Nextflow configuration:</p>\n<p><code>process.containerOptions = '--security-opt apparmor=seqera-fusionfs-container'</code></p>",
            "url": "https://docs.seqera.io/changelog/seqera-enterprise/v26.1",
            "title": "Seqera Enterprise v26.1",
            "summary": "Seqera Platform Enterprise version 26.1 introduces Co-Scientist for Enterprise, broader cloud credential support (AWS role-based access, Azure Entra service principal, GCP Workload Identity Federation), Nextflow data lineage in pipeline runs and Data Explorer, and a redesigned audit log experience with CSV export.",
            "date_modified": "2026-05-22T00:00:00.000Z",
            "tags": [
                "seqera enterprise"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle56",
            "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_cycle56#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_cycle56#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 a configurable boot disk size for Azure Batch pools.</li>\n<li class=\"\">Added <code>r8idn</code>, <code>r8idb</code>, <code>m8idn</code>, and <code>m8idb</code> instance families to the NVMe list.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"monitoring\">Monitoring<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle56#monitoring\" class=\"hash-link\" aria-label=\"Direct link to Monitoring\" title=\"Direct link to Monitoring\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Improved the JSON diff component with small refinements.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"pipelines\">Pipelines<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle56#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 the Lineage ID to the Run Info page.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general\">General<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle56#general\" class=\"hash-link\" aria-label=\"Direct link to General\" title=\"Direct link to General\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Introduced a panel search input and integrated it into the navigation switcher component.</li>\n<li class=\"\">Improved workspace switch redirects to preserve the active sidebar section.</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_cycle56#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=\"access-control\">Access control<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle56#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 the audit event type for MANUAL-to-SCIM promotion.</li>\n<li class=\"\">Kept the infinite-scroll drop-down open when clicking the search input.</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_cycle56#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=\"\">Improved Entra robustness by adding <code>equals</code>/<code>hashCode</code> for credentials and making the managed identity regex case-insensitive.</li>\n<li class=\"\">Deduplicated the compute environment entry in the launch drop-down.</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_cycle56#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=\"\">Made credentials a required field in the <strong>Add data repository</strong> form.</li>\n<li class=\"\">Fixed the Data Explorer custom bucket E2E test to select credentials.</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_cycle56#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 a referential integrity constraint violation when saving an audit log image bundle in H2.</li>\n<li class=\"\">Replaced the word <code>ID</code> with <code>IP</code> in the audit logs table.</li>\n<li class=\"\">Coalesced <code>setAvailableCredits</code> calls per organization.</li>\n<li class=\"\">Coalesced stop events per organization using a Redis lock.</li>\n<li class=\"\">Added a differential TTL and empty-result guard for the Metronome balance cache.</li>\n<li class=\"\">Coalesced <code>handleOrganizationCreditsExpiration</code> calls per organization.</li>\n<li class=\"\">Skipped null balance puts in <code>listGrantBalance</code> to avoid a <code>ConcurrentHashMap</code> NPE.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"pipelines-1\">Pipelines<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle56#pipelines-1\" class=\"hash-link\" aria-label=\"Direct link to Pipelines\" title=\"Direct link to Pipelines\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Refined <code>workflow_updated</code> events that contain no diff.</li>\n<li class=\"\">Prevented duplicate GitHub credentials across PAT and GitHub App types.</li>\n<li class=\"\">Resolved file paths to the most recent lineage record.</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_cycle56#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 the expandable-text overlay to display only when text is truncated.</li>\n<li class=\"\">Preserved panel search focus inside <code>mat-menu</code>.</li>\n</ul>",
            "url": "https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle56",
            "title": "Seqera Cloud v26.1.0_cycle56",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-05-22T00:00:00.000Z",
            "tags": [
                "seqera cloud"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/nextflow/v26.04.2",
            "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.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=\"language-features\">Language features<a href=\"https://docs.seqera.io/changelog/nextflow/v26.04.2#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=\"\">Validated module spec against JSON schema by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7094\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7094</a></li>\n<li class=\"\">Updated guidelines for strict parser by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7134\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7134</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general\">General<a href=\"https://docs.seqera.io/changelog/nextflow/v26.04.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=\"\">Honored token field in <code>BitbucketServerRepositoryProvider</code> by @jorgee in <a href=\"https://github.com/nextflow-io/nextflow/pull/7120\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7120</a></li>\n<li class=\"\">Picked up force-pushed branches in multi-revision repo strategy by @jorgee in <a href=\"https://github.com/nextflow-io/nextflow/pull/7103\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7103</a></li>\n<li class=\"\">Tightened CI security and removed dead code in workflows by @ewels in <a href=\"https://github.com/nextflow-io/nextflow/pull/7139\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7139</a></li>\n<li class=\"\">Updated GitHub Actions with security updates by @ewels in <a href=\"https://github.com/nextflow-io/nextflow/pull/7138\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7138</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"dependencies\">Dependencies<a href=\"https://docs.seqera.io/changelog/nextflow/v26.04.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=\"\">Pinned <code>python</code> to 3.14.5 by @seqeralabs-renovate in <a href=\"https://github.com/nextflow-io/nextflow/pull/7152\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7152</a></li>\n<li class=\"\">Bumped <code>nf-azure@1.22.4</code> by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/commit/2bcc6e8ca\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">2bcc6e8c</a></li>\n<li class=\"\">Bumped <code>nf-k8s@1.5.3</code> by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/commit/b2ea74921\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">b2ea7492</a></li>\n<li class=\"\">Bumped <code>nf-seqera@0.20.0</code> by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/commit/4d55e81e3\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">4d55e81e</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.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=\"language-features-1\">Language features<a href=\"https://docs.seqera.io/changelog/nextflow/v26.04.2#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 <code>module run</code> to allow optional path inputs by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7163\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7163</a></li>\n<li class=\"\">Fixed destructured record input in <code>module run</code> by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7164\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7164</a></li>\n<li class=\"\">Fixed function calls in typed process outputs by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7148\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7148</a></li>\n<li class=\"\">Fixed strict parser to include params refs in task hash by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7165\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7165</a></li>\n<li class=\"\">Normalized <code>TaskPath</code> to <code>Path</code> in typed process outputs by @stekaz in <a href=\"https://github.com/nextflow-io/nextflow/pull/7090\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7090</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"azure\">Azure<a href=\"https://docs.seqera.io/changelog/nextflow/v26.04.2#azure\" class=\"hash-link\" aria-label=\"Direct link to Azure\" title=\"Direct link to Azure\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed Azure rnaseq-nf test by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7143\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7143</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general-1\">General<a href=\"https://docs.seqera.io/changelog/nextflow/v26.04.2#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=\"\">Released HTTP sockets when reading HTTP attributes to avoid 503 throttling by @jorgee in <a href=\"https://github.com/nextflow-io/nextflow/commit/f2b0284e6651fa86275a81d693e797a5b61a2eb9\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">f2b0284e</a></li>\n</ul>\n<p><strong>Full changelog</strong>: <a href=\"https://github.com/nextflow-io/nextflow/releases/tag/v26.04.2\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https://github.com/nextflow-io/nextflow/releases/tag/v26.04.2</a></p>",
            "url": "https://docs.seqera.io/changelog/nextflow/v26.04.2",
            "title": "Nextflow 26.04.2",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-05-21T00:00:00.000Z",
            "tags": [
                "nextflow"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/wave/v1.33.6",
            "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.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<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general\">General<a href=\"https://docs.seqera.io/changelog/wave/v1.33.6#general\" class=\"hash-link\" aria-label=\"Direct link to General\" title=\"Direct link to General\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Demoted 'Request processing' log to trace in <code>RegistryProxyService</code> by @pditommaso in <a href=\"https://github.com/seqeralabs/wave/pull/1047\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1047</a></li>\n</ul>\n<p><strong>Full changelog</strong>: <a href=\"https://github.com/seqeralabs/wave/compare/v1.33.5...v1.33.6\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https://github.com/seqeralabs/wave/compare/v1.33.5...v1.33.6</a></p>",
            "url": "https://docs.seqera.io/changelog/wave/v1.33.6",
            "title": "Wave v1.33.6",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-05-21T00:00:00.000Z",
            "tags": [
                "wave"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/wave/v1.33.5",
            "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.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=\"general\">General<a href=\"https://docs.seqera.io/changelog/wave/v1.33.5#general\" class=\"hash-link\" aria-label=\"Direct link to General\" title=\"Direct link to General\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Ported Wave CI to push to internal ECR (SEC-1395) by @ShahzebMahmood in <a href=\"https://github.com/seqeralabs/wave/pull/1039\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1039</a></li>\n<li class=\"\">Embedded OpenAPI spec and Swagger UI in main Wave container by @pditommaso in <a href=\"https://github.com/seqeralabs/wave/pull/1043\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1043</a></li>\n<li class=\"\">Used <code>addIfLess</code> for JWT refresh timer scheduling by @pditommaso in <a href=\"https://github.com/seqeralabs/wave/pull/1045\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1045</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"dependencies\">Dependencies<a href=\"https://docs.seqera.io/changelog/wave/v1.33.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=\"\">Updated <code>node</code> dependency to v24 by @seqeralabs-renovate in <a href=\"https://github.com/seqeralabs/wave/pull/1023\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1023</a></li>\n</ul>\n<p><strong>Full changelog</strong>: <a href=\"https://github.com/seqeralabs/wave/compare/v1.33.4...v1.33.5\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https://github.com/seqeralabs/wave/compare/v1.33.4...v1.33.5</a></p>",
            "url": "https://docs.seqera.io/changelog/wave/v1.33.5",
            "title": "Wave v1.33.5",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-05-17T00:00:00.000Z",
            "tags": [
                "wave"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle55",
            "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_cycle55#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_cycle55#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 a <code>CloudInfo</code> cloud instance type catalog and chip-selector filters specification.</li>\n<li class=\"\">Added a description field to the Compute Environment V2 form.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"datasets\">Datasets<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle55#datasets\" class=\"hash-link\" aria-label=\"Direct link to Datasets\" title=\"Direct link to Datasets\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Exposed dataset file size in version API responses.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"monitoring\">Monitoring<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle55#monitoring\" class=\"hash-link\" aria-label=\"Direct link to Monitoring\" title=\"Direct link to Monitoring\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Added a <code>getCost</code> failure metric.</li>\n<li class=\"\">Rendered fractional Allocated CPU values on the Run Details metrics card.</li>\n<li class=\"\">Added SCIM group audit logs.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"pipelines\">Pipelines<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle55#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 a Nextflow syntax parser v2 toggle.</li>\n<li class=\"\">Added launch-time settings to the workflow configuration tab.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"studios\">Studios<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle55#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 the compute environment name to the Studios row card.</li>\n<li class=\"\">Added new API endpoints to fetch compatible compute environments for a Studio and update the compute environment on a Studio.</li>\n<li class=\"\">Enabled updating the compute environment on a Studio.</li>\n<li class=\"\">Resolved the user on SSH Studio connection attempts.</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_cycle55#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=\"\">Cached the impersonated signer for WIF pre-signed URLs.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general\">General<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle55#general\" class=\"hash-link\" aria-label=\"Direct link to General\" title=\"Direct link to General\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Introduced scroll-into-error behavior for the notification container component and unified the placement of message containers across form pages.</li>\n<li class=\"\">Collapsed Settings breadcrumbs to two segments.</li>\n<li class=\"\">Refined styling for the bordered variant of label values.</li>\n<li class=\"\">Improved readability of usage chip icons on dark backgrounds.</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_cycle55#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=\"access-control\">Access control<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle55#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=\"\">Redirected on JWT expiry and stopped the onboarding polling loop.</li>\n<li class=\"\">Auto-created organization membership during IdP group reconciliation.</li>\n<li class=\"\">Polished the IdP group mapping UI.</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_cycle55#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=\"\">Validated NVMe and Wave dependencies for Fusion v2.</li>\n<li class=\"\">Split Forge disposal into separate resources and credentials phases.</li>\n<li class=\"\">Ported the Forge disposal split to Azure and GCP.</li>\n<li class=\"\">Clarified <code>setRemoteAvailableCredits</code> behavior and floored stale balance updates.</li>\n<li class=\"\">Granted lineage store access to the forged AWS Batch role.</li>\n<li class=\"\">Bumped the GCP default GPU image family to CUDA 12.9.</li>\n<li class=\"\">Resolved the WIF credential owner context inside a read-only transaction.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"data-explorer-1\">Data Explorer<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle55#data-explorer-1\" 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=\"\">Supported GCS pre-signed URLs with WIF credentials in Data Explorer.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"pipelines-1\">Pipelines<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle55#pipelines-1\" class=\"hash-link\" aria-label=\"Direct link to Pipelines\" title=\"Direct link to Pipelines\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Disabled the lineage launch toggle when lineage settings are not configured or when the compute environment does not support lineage.</li>\n<li class=\"\">Set the default value for <code>Launch.syntaxParser</code> to match the database schema.</li>\n<li class=\"\">De-flaked the <code>PipelineServiceTest</code> agent revisions check.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"studios-1\">Studios<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle55#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=\"\">Recovered legacy Studio event names in the usage query.</li>\n<li class=\"\">Fell back to baseline Studio capabilities when the manifest is missing or the Studio version is not found in the manifest.</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_cycle55#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=\"\">Pinned the Netty allocator to <code>pooled</code> to mitigate Micronaut 4.9 direct memory growth.</li>\n<li class=\"\">Stopped <code>ProviderUnrecoverableException</code> from hiding JVM errors.</li>\n<li class=\"\">Increased the polling timeout for the async audit image bundle test.</li>\n</ul>",
            "url": "https://docs.seqera.io/changelog/seqera-cloud/v26.1.0_cycle55",
            "title": "Seqera Cloud v26.1.0_cycle55",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-05-14T00:00:00.000Z",
            "tags": [
                "seqera cloud"
            ]
        }
    ]
}