{
    "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_cycle70",
            "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_cycle70#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_cycle70#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=\"\">Grouped compute environment selects by platform, listed the workspace primary environment first, and added an in-panel search that matches on name, region, and platform.</li>\n<li class=\"\">Changed the pre-selected compute environment in launch forms from the alphabetically first environment to the workspace primary environment.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general\">General<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle70#general\" class=\"hash-link\" aria-label=\"Direct link to General\" title=\"Direct link to General\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Removed the count badges from the <strong>Runs</strong>, <strong>Reports</strong>, <strong>Datasets</strong>, and <strong>Projects</strong> tabs.</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_cycle70#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=\"credentials\">Credentials<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle70#credentials\" class=\"hash-link\" aria-label=\"Direct link to Credentials\" title=\"Direct link to Credentials\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed the <strong>Password</strong> field helper text on the GitLab and Gitea credential forms to state that a personal access token must be entered in both the <strong>Access token</strong> and <strong>Password</strong> fields, and that the <strong>Password</strong> field is required for Nextflow versions before 26.04.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"pipelines\">Pipelines<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle70#pipelines\" class=\"hash-link\" aria-label=\"Direct link to Pipelines\" title=\"Direct link to Pipelines\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed the launch form to preserve the output directory when resuming a run, instead of publishing to the pipeline default.</li>\n<li class=\"\">Fixed user-typed launch parameters being discarded when a config profile or revision change re-fetched the parameters.</li>\n<li class=\"\">Fixed schema default parameters being dropped from the submitted parameters after selecting a config profile.</li>\n<li class=\"\">Fixed nested parameter groups being submitted as <code>null</code>, which disabled <strong>Launch</strong> with no way to clear the error.</li>\n</ul>",
            "url": "https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle70",
            "title": "Seqera Cloud v26.2.0_cycle70",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-08-27T00:00:00.000Z",
            "tags": [
                "seqera cloud"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle69",
            "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_cycle69#feature-updates-and-improvements\" class=\"hash-link\" aria-label=\"Direct link to Feature updates and improvements\" title=\"Direct link to Feature updates and improvements\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"studios\">Studios<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle69#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 filtering to the Studios list, with the selected filters persisted across navigation.</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_cycle69#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 an OS disk size setting to Azure Cloud compute environments.</li>\n<li class=\"\">Added an optional <strong>Region</strong> field to the Azure credential forms, with autocomplete suggestions and free-text entry for regions outside the catalog.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"pipelines\">Pipelines<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle69#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 support for Nextflow v26.08.0-edge.</li>\n<li class=\"\">Improved launch performance by reducing the number of SCM calls made on the launch path.</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_cycle69#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 search to the data link selector in the bucket action form.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"platform-api\">Platform API<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle69#platform-api\" class=\"hash-link\" aria-label=\"Direct link to Platform API\" title=\"Direct link to Platform API\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Added an optional <code>creationSource</code> query parameter to the data links list endpoint, so clients can request only user-created or only cloud-discovered links.</li>\n<li class=\"\">Added the ability to regenerate presigned upload URLs for an in-progress AWS upload through the existing Data Explorer upload endpoint.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"co-scientist\">Co-Scientist<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle69#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 a usage display to the chat panel.</li>\n<li class=\"\">Docked the chat panel beside the page content instead of overlaying it.</li>\n<li class=\"\">Improved the conversation history list and chat input responsiveness.</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_cycle69#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_cycle69#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 false \"region not found\" warnings on Azure credentials by probing Azure Batch in the credential's own region instead of <code>westeurope</code>, and by validating Batch access on the compute environment rather than the credential.</li>\n<li class=\"\">Fixed compute environment deletion being possible while creation was still in progress.</li>\n<li class=\"\">Fixed the compute environment details page to redirect to the compute environment list after a deletion.</li>\n<li class=\"\">Fixed forged Azure Cloud compute environments losing their Nextflow configuration.</li>\n<li class=\"\">Fixed runs being flagged for attention when a UserData script failed.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"credentials\">Credentials<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle69#credentials\" class=\"hash-link\" aria-label=\"Direct link to Credentials\" title=\"Direct link to Credentials\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed credential validation to back off and escalate probes that fail permanently, instead of retrying them at the same rate.</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_cycle69#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=\"\">Fixed the runs toolbar disappearing in loading and empty states.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"credits\">Credits<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle69#credits\" class=\"hash-link\" aria-label=\"Direct link to Credits\" title=\"Direct link to Credits\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed the credits report download to show progress and offer a cancel control.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"platform-api-1\">Platform API<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle69#platform-api-1\" class=\"hash-link\" aria-label=\"Direct link to Platform API\" title=\"Direct link to Platform API\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed GA4GH WES to return <code>404</code> instead of <code>500</code> for an unknown run ID on run describe, status, and cancel.</li>\n<li class=\"\">Fixed the OpenAPI reference to declare optional response properties as nullable, so conforming validators and generated clients no longer reject valid responses.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general\">General<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle69#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 default workspace preference not being cleared correctly.</li>\n</ul>",
            "url": "https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle69",
            "title": "Seqera Cloud v26.2.0_cycle69",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-08-24T00:00:00.000Z",
            "tags": [
                "seqera cloud"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/nextflow/v26.08.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.08.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.08.0-edge#language-features\" class=\"hash-link\" aria-label=\"Direct link to Language features\" title=\"Direct link to Language features\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Added an agent primitive to run AI agents as first-class Nextflow tasks by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7477\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7477</a></li>\n<li class=\"\">Added syntax error reporting for an unexpected character in a gstring by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7353\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7353</a></li>\n<li class=\"\">Updated the formatter to preserve comments by @ewels in <a href=\"https://github.com/nextflow-io/nextflow/pull/7346\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7346</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"configuration\">Configuration<a href=\"https://docs.seqera.io/changelog/nextflow/v26.08.0-edge#configuration\" class=\"hash-link\" aria-label=\"Direct link to Configuration\" title=\"Direct link to Configuration\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Added the <code>seqera.executor.maxCpusPerUser</code> config option by @jonmarti in <a href=\"https://github.com/nextflow-io/nextflow/pull/7367\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7367</a></li>\n<li class=\"\">Added the <code>singularity.resourceLimits</code> config option by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7352\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7352</a></li>\n<li class=\"\">Split CLI config handling out of <code>ConfigBuilder</code> by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7373\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7373</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"s3\">S3<a href=\"https://docs.seqera.io/changelog/nextflow/v26.08.0-edge#s3\" class=\"hash-link\" aria-label=\"Direct link to S3\" title=\"Direct link to S3\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Dropped transient object tags when publishing files to S3 by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7344\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7344</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"kubernetes\">Kubernetes<a href=\"https://docs.seqera.io/changelog/nextflow/v26.08.0-edge#kubernetes\" class=\"hash-link\" aria-label=\"Direct link to Kubernetes\" title=\"Direct link to Kubernetes\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Treated a missing <code>k8s</code> config scope as an empty one by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7452\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7452</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"plugins\">Plugins<a href=\"https://docs.seqera.io/changelog/nextflow/v26.08.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=\"\">Aligned the Seqera executor <code>maxSpotAttempts</code> and Fusion handling by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7412\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7412</a></li>\n<li class=\"\">Bounded Seqera executor scheduler requests with a request timeout by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7466\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7466</a></li>\n<li class=\"\">Stopped fabricating a memory request for the Seqera executor by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7488\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7488</a></li>\n<li class=\"\">Used the Platform user identity for the Seqera executor <code>userName</code> label by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7413\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7413</a></li>\n<li class=\"\">Used registry config for plugin repos by @jorgee in <a href=\"https://github.com/nextflow-io/nextflow/pull/7180\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7180</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general\">General<a href=\"https://docs.seqera.io/changelog/nextflow/v26.08.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=\"\">Accepted the <code>http</code> requesting protocol for HTTPS proxy CONNECT tunnel authentication by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7369\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7369</a></li>\n<li class=\"\">Added <code>--console=plain</code> to Gradle commands in the Makefile by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7400\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7400</a></li>\n<li class=\"\">Added <code>componentName</code> to the <code>module view</code> command output by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7385\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7385</a></li>\n<li class=\"\">Added a note about AI co-authorship to <code>CLAUDE.md</code> by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7357\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7357</a></li>\n<li class=\"\">Added smolvm container engine support by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7386\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7386</a></li>\n<li class=\"\">Added support for authenticated forward HTTP/HTTPS proxies across the client stack by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7331\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7331</a></li>\n<li class=\"\">Aligned the build to the Java 25 toolchain, targeting Java 17 via <code>--release</code> by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7370\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7370</a></li>\n<li class=\"\">Cached the task context for <code>exec</code> tasks by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7499\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7499</a></li>\n<li class=\"\">Documented the exit logic in the task wrapper script by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7290\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7290</a></li>\n<li class=\"\">Honored <code>COLUMNS</code> when determining ANSI output width by @Eldergenix in <a href=\"https://github.com/nextflow-io/nextflow/pull/7144\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7144</a></li>\n<li class=\"\">Pre-pulled the integration tests container by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7432\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7432</a></li>\n<li class=\"\">Refactored <code>HubOptions</code> from a trait into a record by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7372\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7372</a></li>\n<li class=\"\">Removed dead <code>SpuriousDeps.cmdCloud</code> reflection by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7371\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7371</a></li>\n<li class=\"\">Reported the task directives read while the command is rendered by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7506\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7506</a></li>\n<li class=\"\">Separated the CLI from the runtime by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/5971\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#5971</a></li>\n<li class=\"\">Updated the CI bucket to <code>s3://nextflow-oss-ci</code> by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7440\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7440</a></li>\n<li class=\"\">Used the WireMock self-contained distribution in <code>nf-tower</code> by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7485\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7485</a></li>\n<li class=\"\">Used <code>command -v</code> instead of <code>which</code> in the launcher Java lookup by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7433\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7433</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"dependencies\">Dependencies<a href=\"https://docs.seqera.io/changelog/nextflow/v26.08.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 Groovy 4.0.33 by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7429\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7429</a></li>\n<li class=\"\">Bumped Netty and Apache HttpComponents to patched releases by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7484\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7484</a></li>\n<li class=\"\">Updated the docs site dependencies to patched releases by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7486\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7486</a></li>\n</ul>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"bug-fixes\">Bug fixes<a href=\"https://docs.seqera.io/changelog/nextflow/v26.08.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.08.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 a function call in a process directive value with the v2 parser by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7374\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7374</a></li>\n<li class=\"\">Fixed lint reporting of excluded paths by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7354\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7354</a></li>\n<li class=\"\">Fixed a parameterized type cast in a process body by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7382\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7382</a></li>\n<li class=\"\">Fixed a variable incorrectly resolved to an included function name by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7358\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7358</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"configuration-1\">Configuration<a href=\"https://docs.seqera.io/changelog/nextflow/v26.08.0-edge#configuration-1\" class=\"hash-link\" aria-label=\"Direct link to Configuration\" title=\"Direct link to Configuration\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed config rendering of nested closures by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7375\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7375</a></li>\n<li class=\"\">Fixed plugin blocks incorrectly merged in the v2 config parser by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7350\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7350</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"azure\">Azure<a href=\"https://docs.seqera.io/changelog/nextflow/v26.08.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=\"\">Fixed detection of Azure virtual directories without a trailing slash by @adamrtalbot in <a href=\"https://github.com/nextflow-io/nextflow/pull/6428\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6428</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"wave\">Wave<a href=\"https://docs.seqera.io/changelog/nextflow/v26.08.0-edge#wave\" class=\"hash-link\" aria-label=\"Direct link to Wave\" title=\"Direct link to Wave\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed a spurious 'Unrecognized config option' warning for <code>wave.build.compression</code> and <code>wave.build.conda</code> by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7355\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7355</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general-1\">General<a href=\"https://docs.seqera.io/changelog/nextflow/v26.08.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 cache invalidation for module binaries by @FloWuenne in <a href=\"https://github.com/nextflow-io/nextflow/pull/6914\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6914</a></li>\n<li class=\"\">Fixed independently-verified findings from a security audit by @ewels in <a href=\"https://github.com/nextflow-io/nextflow/pull/7503\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7503</a></li>\n<li class=\"\">Fixed a negative duration error on a short run by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7351\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7351</a></li>\n<li class=\"\">Fixed the PBS Pro server status query by @jscgh in <a href=\"https://github.com/nextflow-io/nextflow/pull/7366\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7366</a></li>\n<li class=\"\">Fixed the publish mode override when re-publishing an existing file by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7364\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7364</a></li>\n<li class=\"\">Fixed a race condition calling workflow <code>onComplete</code> twice by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7349\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7349</a></li>\n<li class=\"\">Fixed tests failing on macOS and on hosts with <code>NXF_REGISTRY_TOKEN</code> by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7457\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7457</a></li>\n<li class=\"\">Fixed workflow metadata when <code>failOnIgnore</code> is true by @ehsanestaji in <a href=\"https://github.com/nextflow-io/nextflow/pull/7356\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7356</a></li>\n<li class=\"\">Guarded the trace log against string formatting errors by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7347\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7347</a></li>\n<li class=\"\">Prevented a world-readable race window when storing local secrets by @aknownuser in <a href=\"https://github.com/nextflow-io/nextflow/pull/7307\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7307</a></li>\n<li class=\"\">Reverted the stream swap after the redirect to <code>.command.out</code> and <code>.command.err</code> by @tcezard in <a href=\"https://github.com/nextflow-io/nextflow/pull/7300\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7300</a></li>\n</ul>\n<p><strong>Full changelog</strong>: <a href=\"https://github.com/nextflow-io/nextflow/releases/tag/v26.08.0-edge\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https://github.com/nextflow-io/nextflow/releases/tag/v26.08.0-edge</a></p>",
            "url": "https://docs.seqera.io/changelog/nextflow/v26.08.0-edge",
            "title": "Nextflow 26.08.0-edge",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-08-20T00:00:00.000Z",
            "tags": [
                "nextflow"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/seqera-enterprise/v26.1.5",
            "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.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=\"pipelines\">Pipelines<a href=\"https://docs.seqera.io/changelog/seqera-enterprise/v26.1.5#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 the bundled Nextflow version to 25.10.6.</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.5#bug-fixes\" class=\"hash-link\" aria-label=\"Direct link to Bug fixes\" title=\"Direct link to Bug fixes\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"data-explorer\">Data Explorer<a href=\"https://docs.seqera.io/changelog/seqera-enterprise/v26.1.5#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 the IGV genome viewer failing to load reference genomes in Data Explorer by signing reference genome URLs.</li>\n<li class=\"\">Fixed IGV genome viewer rendering in Data Explorer, which no longer depends on an externally hosted genome registry.</li>\n<li class=\"\">Fixed IGV previews of Google Cloud Storage files in Data Explorer returning an authorization error, by signing those URLs with V4 signatures.</li>\n<li class=\"\">Fixed IGV previews in Data Explorer failing at high zoom levels by signing index URLs independently of their data file URLs.</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.5#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.5",
            "title": "Seqera Enterprise v26.1.5",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-08-18T00:00:00.000Z",
            "tags": [
                "seqera enterprise"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle68",
            "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_cycle68#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_cycle68#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 an optional KMS key ARN to AWS Batch compute environments, so pipeline secrets in AWS Secrets Manager can be encrypted with a customer-managed key instead of the AWS-managed default.</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_cycle68#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=\"\">Updated the copy and API URL chip on the <strong>Access tokens</strong> page.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general\">General<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle68#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 the page number and search terms to paginated list URLs, so list state survives back-navigation and list URLs are shareable.</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_cycle68#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_cycle68#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 Cloud head job failures returning an empty log page when the compute environment's IAM instance profile has no role attached.</li>\n<li class=\"\">Fixed compute environment create and update accepting credentials already recorded as invalid or soft-deleted, and update resetting a credential's status without checking it.</li>\n<li class=\"\">Fixed exhausted Google Cloud IAM retries to report a meaningful error, and added jitter to the retry backoff.</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_cycle68#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 tab flicker and a full-width action button in the file browser.</li>\n<li class=\"\">Fixed IGV reference genome URLs not being signed, and corrected IGV rendering.</li>\n<li class=\"\">Fixed an error when listing data in workspaces with auto-discovery disabled.</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_cycle68#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=\"\">Fixed the <strong>Runs</strong> tab pagination being scoped incorrectly on the project details page.</li>\n<li class=\"\">Removed the ambiguous \"last run\" chips from the project header.</li>\n</ul>",
            "url": "https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle68",
            "title": "Seqera Cloud v26.2.0_cycle68",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-08-13T00:00:00.000Z",
            "tags": [
                "seqera cloud"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle67",
            "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_cycle67#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_cycle67#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>maxCpusPerUser</code> setting to cap per-user vCPU usage in compute environments.</li>\n<li class=\"\">Standardized head node instance type helper text across AWS, Azure, and Google Cloud compute environment forms.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"pipelines\">Pipelines<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle67#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 support for Nextflow v25.10.6 and v25.10.7.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general\">General<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle67#general\" class=\"hash-link\" aria-label=\"Direct link to General\" title=\"Direct link to General\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Removed the redundant Projects section from the workspace side navigation.</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_cycle67#bug-fixes\" class=\"hash-link\" aria-label=\"Direct link to Bug fixes\" title=\"Direct link to Bug fixes\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"studios\">Studios<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle67#studios\" class=\"hash-link\" aria-label=\"Direct link to Studios\" title=\"Direct link to Studios\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed Studios row card horizontal scrolling when the sidebar is expanded on small screens.</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.2.0_cycle67#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 GCP pipeline secrets to be pinned to the compute environment region.</li>\n<li class=\"\">Fixed GCP IAM policy write conflicts during Forge compute environment creation.</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_cycle67#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 shared pipeline resolution by passing the source workspace ID.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"datasets\">Datasets<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle67#datasets\" class=\"hash-link\" aria-label=\"Direct link to Datasets\" title=\"Direct link to Datasets\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed dataset queries to exclude deleted runs.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"labels\">Labels<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle67#labels\" class=\"hash-link\" aria-label=\"Direct link to Labels\" title=\"Direct link to Labels\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed generic label editing to no longer drop project labels.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"co-scientist\">Co-Scientist<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle67#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=\"\">Fixed the Co-Scientist portal web session link.</li>\n</ul>",
            "url": "https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle67",
            "title": "Seqera Cloud v26.2.0_cycle67",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-08-11T00:00:00.000Z",
            "tags": [
                "seqera cloud"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle66",
            "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_cycle66#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_cycle66#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 support for private Azure Container Registry (ACR) image pulls on Azure Cloud.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"studios\">Studios<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle66#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 ability to display logs for the latest Studio run.</li>\n<li class=\"\">Added support for applying custom CA configuration to Studios.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"co-scientist\">Co-Scientist<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle66#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 the ability to select Co-Scientist conversation history.</li>\n<li class=\"\">Added page context and screenshot sharing to Co-Scientist chat.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"projects\">Projects<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle66#projects\" class=\"hash-link\" aria-label=\"Direct link to Projects\" title=\"Direct link to Projects\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Refined project details workflows.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"credits\">Credits<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle66#credits\" class=\"hash-link\" aria-label=\"Direct link to Credits\" title=\"Direct link to Credits\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Added audit log events for the self-serve credit purchase lifecycle.</li>\n<li class=\"\">Added a root endpoint to cancel purchases stuck in the <code>PENDING</code> state.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general\">General<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle66#general\" class=\"hash-link\" aria-label=\"Direct link to General\" title=\"Direct link to General\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Aligned the key-value date search filter hint with its control.</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_cycle66#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_cycle66#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 duplicated AWS Batch compute environments carrying a stale <code>ec2KeyPair</code> value by reconciling select values against loaded options.</li>\n<li class=\"\">Prevented orphaned agent session-expiration tasks from flooding the scheduled task pool.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"studios-1\">Studios<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle66#studios-1\" class=\"hash-link\" aria-label=\"Direct link to Studios\" title=\"Direct link to Studios\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed flickering of Studio environment variables.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"seqera-ai\">Seqera AI<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle66#seqera-ai\" class=\"hash-link\" aria-label=\"Direct link to Seqera AI\" title=\"Direct link to Seqera AI\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Surfaced the server error reason in Co-Scientist chat.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"security\">Security<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle66#security\" class=\"hash-link\" aria-label=\"Direct link to Security\" title=\"Direct link to Security\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Redacted tokens and secrets from application logs.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general-1\">General<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle66#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 dark-theme issues from the semantic color token migration.</li>\n</ul>",
            "url": "https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle66",
            "title": "Seqera Cloud v26.2.0_cycle66",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-08-04T00:00:00.000Z",
            "tags": [
                "seqera cloud"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/seqera-enterprise/v26.1.4",
            "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.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<div class=\"theme-admonition theme-admonition-info admonition_whTW alert alert--info block shadow-none border border-gray-200\"><div class=\"admonitionHeading_lKjm\"><span class=\"admonitionIcon_pdWJ\"><svg viewBox=\"0 0 14 16\"><path fill-rule=\"evenodd\" d=\"M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z\"></path></svg></span>info</div><div class=\"admonitionContent_pDMz\"><p>The legacy distribution endpoint at <code>cr.seqera.io/private</code> is deprecated. Only bug fixes for existing major releases will continue to be published there. New major releases of Seqera Platform are available from <code>cr.seqera.io/enterprise</code>. Seqera will provide updated credentials for the new endpoint — <a href=\"https://support.seqera.io/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">contact your Seqera representative</a> if you need access.</p></div></div>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"access-control\">Access control<a href=\"https://docs.seqera.io/changelog/seqera-enterprise/v26.1.4#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 IdP claims mapping by default for Enterprise.</li>\n<li class=\"\">Added an organization allowlist to the IdP claims-mapping feature flag.</li>\n<li class=\"\">Added a warning when revoking IdP group delegation.</li>\n<li class=\"\">Added audit logs for SCIM token events.</li>\n<li class=\"\">Added audit logging for team IdP group changes.</li>\n<li class=\"\">Added configurable OIDC scopes via <code>TOWER_OIDC_SCOPES</code>.</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.4#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 bring-your-own networking support for Azure Cloud compute environments.</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.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=\"access-control-1\">Access control<a href=\"https://docs.seqera.io/changelog/seqera-enterprise/v26.1.4#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 membership revocation by treating absent IdP group claims as empty.</li>\n<li class=\"\">Fixed IdP group mapping visibility to refresh when toggling SSO.</li>\n<li class=\"\">Fixed the IdP reconciler to create <code>UserRole</code> entries for workspace visibility.</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.4#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 end-to-end GCP Cloud compute environment support for Workload Identity Federation (WIF) credentials.</li>\n<li class=\"\">Fixed GCP Batch error reporting to surface actionable API errors instead of a misleading WIF hint.</li>\n<li class=\"\">Fixed <code>xpack-google</code> secret resolution by setting <code>GOOGLE_CLOUD_PROJECT</code> on the GCP Batch head job.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"monitoring\">Monitoring<a href=\"https://docs.seqera.io/changelog/seqera-enterprise/v26.1.4#monitoring\" class=\"hash-link\" aria-label=\"Direct link to Monitoring\" title=\"Direct link to Monitoring\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed an <code>OptimisticLockException</code> when deleting audit log v2 records.</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.4#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.4",
            "title": "Seqera Enterprise v26.1.4",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-07-28T00:00:00.000Z",
            "tags": [
                "seqera enterprise"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle65",
            "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_cycle65#feature-updates-and-improvements\" class=\"hash-link\" aria-label=\"Direct link to Feature updates and improvements\" title=\"Direct link to Feature updates and improvements\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"studios\">Studios<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle65#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 ability to mark Studios as favorites, persisted per user.</li>\n<li class=\"\">Added the ability to cancel Studios stuck in the stopping state.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"pipelines\">Pipelines<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle65#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 pipeline version ID column to the pipeline versions list.</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_cycle65#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 object last-modified timestamps in Data Explorer.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general\">General<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle65#general\" class=\"hash-link\" aria-label=\"Direct link to General\" title=\"Direct link to General\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Aligned global search with the lineage query DSL.</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_cycle65#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_cycle65#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 version updates to baseline against the original compute environment.</li>\n<li class=\"\">Fixed the optimization banner not showing when relaunching a run from a shared pipeline.</li>\n<li class=\"\">Fixed Nextflow version selection so a version can be chosen when the source launch pinned none.</li>\n</ul>",
            "url": "https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle65",
            "title": "Seqera Cloud v26.2.0_cycle65",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-07-27T00:00:00.000Z",
            "tags": [
                "seqera cloud"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/wave/v1.37.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.37.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.37.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=\"\">Consolidated installation capability toggles under <code>wave.capabilities.*</code> and added a <code>strict</code> environment that disables them all by @pditommaso in <a href=\"https://github.com/seqeralabs/wave/pull/1098\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1098</a></li>\n<li class=\"\">Added the ability to disable the Wave direct image pull path so callers must use <code>freeze</code> mode by @gavinelder in <a href=\"https://github.com/seqeralabs/wave/pull/1089\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1089</a></li>\n<li class=\"\">Reduced log noise from expected Platform-connectivity errors in the token watcher by @pditommaso in <a href=\"https://github.com/seqeralabs/wave/pull/1085\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1085</a></li>\n<li class=\"\">Documented the workflow-bound ephemeral token lifecycle by @pditommaso in <a href=\"https://github.com/seqeralabs/wave/pull/1084\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1084</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"dependencies\">Dependencies<a href=\"https://docs.seqera.io/changelog/wave/v1.37.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=\"\">Upgraded Micronaut to 4.10.17 to patch <code>jackson-databind</code> (COMP-1957) by @cristianrcv in <a href=\"https://github.com/seqeralabs/wave/pull/1091\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1091</a></li>\n</ul>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"bug-fixes\">Bug fixes<a href=\"https://docs.seqera.io/changelog/wave/v1.37.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.37.0#general-1\" class=\"hash-link\" aria-label=\"Direct link to General\" title=\"Direct link to General\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed freeze and mirror images being served through the Wave proxy token path by @gavinelder in <a href=\"https://github.com/seqeralabs/wave/pull/1087\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1087</a></li>\n<li class=\"\">Fixed the Wave release workflow to run only on <code>master</code> and <code>release-*</code> branches (DEVOPS-1531) by @ShahzebMahmood in <a href=\"https://github.com/seqeralabs/wave/pull/1072\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1072</a></li>\n</ul>\n<p><strong>Full changelog</strong>: <a href=\"https://github.com/seqeralabs/wave/compare/v1.36.0...v1.37.0\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https://github.com/seqeralabs/wave/compare/v1.36.0...v1.37.0</a></p>",
            "url": "https://docs.seqera.io/changelog/wave/v1.37.0",
            "title": "Wave v1.37.0",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-07-23T00:00:00.000Z",
            "tags": [
                "wave"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle64",
            "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_cycle64#feature-updates-and-improvements\" class=\"hash-link\" aria-label=\"Direct link to Feature updates and improvements\" title=\"Direct link to Feature updates and improvements\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"studios\">Studios<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle64#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 Studios allowed-user table and data model.</li>\n<li class=\"\">Implemented <code>DataStudioAllowedUserService</code> to persist allowed users on Studio create and start.</li>\n<li class=\"\">Authorized allow-listed users to connect to and run private Studios.</li>\n<li class=\"\">Exposed the allowlist in the Studios API response.</li>\n<li class=\"\">Added revalidation of the last checkpoint in Studios.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"compute-environments\">Compute environments<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle64#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 Nextflow version selector, including feature-based version requirements and its specification.</li>\n<li class=\"\">Disabled Nextflow version selection when a custom launcher container is pinned.</li>\n<li class=\"\">Added persistence of the AWS Cloud log group and forwarding to the CloudWatch agent.</li>\n<li class=\"\">Added clickable row cards with new hover tokens.</li>\n<li class=\"\">Added root-only admin validate endpoints.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"pipelines\">Pipelines<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle64#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 toggle for the Nextflow syntax parser v2.</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_cycle64#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 the foundation for OAuth 2.0 refresh-token rotation.</li>\n<li class=\"\">Added an organization allowlist to the IdP claims-mapping feature flag.</li>\n<li class=\"\">Added audit image support for team IdP groups.</li>\n<li class=\"\">Added audit logs for SCIM tokens.</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_cycle64#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 a current-month CPU hours metric.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general\">General<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle64#general\" class=\"hash-link\" aria-label=\"Direct link to General\" title=\"Direct link to General\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Enhanced the global search UI with infinite scroll and suggestions.</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_cycle64#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_cycle64#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=\"\">Surfaced actionable GCP Batch API errors instead of a misleading WIF hint.</li>\n<li class=\"\">Set <code>GOOGLE_CLOUD_PROJECT</code> on the GCP Batch head job for <code>xpack-google</code> secret resolution.</li>\n<li class=\"\">Fixed selecting a Nextflow version when the source pinned none.</li>\n<li class=\"\">Added retries for AWS forge calls under IAM throttling.</li>\n<li class=\"\">Fixed a deadlock on <code>last_used</code> updates.</li>\n<li class=\"\">Avoided a full table rebuild in the <code>m158</code> cost-retrieval migration.</li>\n<li class=\"\">Added <code>INSTANT</code>-safe overrides for algorithm-pinned migrations.</li>\n<li class=\"\">Removed a redundant compute environment work-directory pre-flight check.</li>\n<li class=\"\">Restored inner <code>target=\"_blank\"</code> links under <code>wtSmartNav</code>.</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_cycle64#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 stale <code>REFRESH_IN_PROGRESS</code> states by timing them out so Data explorer self-heals.</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_cycle64#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 disabled personal workspaces remaining accessible through their URL.</li>\n<li class=\"\">Fixed the IdP reconciler to create <code>UserRole</code> entries for workspace visibility.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"platform-api\">Platform API<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle64#platform-api\" class=\"hash-link\" aria-label=\"Direct link to Platform API\" title=\"Direct link to Platform API\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Corrected the managed credentials path parameter.</li>\n</ul>",
            "url": "https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle64",
            "title": "Seqera Cloud v26.2.0_cycle64",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-07-21T00:00:00.000Z",
            "tags": [
                "seqera cloud"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/nextflow/v26.07.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.07.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.07.0-edge#language-features\" class=\"hash-link\" aria-label=\"Direct link to Language features\" title=\"Direct link to Language features\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Added a Semantics reference page to the docs by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7271\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7271</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"configuration\">Configuration<a href=\"https://docs.seqera.io/changelog/nextflow/v26.07.0-edge#configuration\" class=\"hash-link\" aria-label=\"Direct link to Configuration\" title=\"Direct link to Configuration\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Added the <code>docker.cpuLimits</code> config option by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7289\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7289</a></li>\n<li class=\"\">Added the <code>seqera.executor.providerConfig</code> option by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7335\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7335</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"google-batch\">Google Batch<a href=\"https://docs.seqera.io/changelog/nextflow/v26.07.0-edge#google-batch\" class=\"hash-link\" aria-label=\"Direct link to Google Batch\" title=\"Direct link to Google Batch\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Added a docs note about IAM roles for <code>google.batch.serviceAccountEmail</code> by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7291\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7291</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"plugins\">Plugins<a href=\"https://docs.seqera.io/changelog/nextflow/v26.07.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=\"\">Sent pipeline-secret references to the Seqera Scheduler from <code>nf-seqera</code> by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7314\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7314</a></li>\n<li class=\"\">Skipped <code>nf-tower</code> when superseded by <code>nf-seqera</code> by @jorgee in <a href=\"https://github.com/nextflow-io/nextflow/pull/7283\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7283</a></li>\n<li class=\"\">Reverted \"Consolidate nf-tower plugin into nf-seqera (#7252)\" by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/commit/da5afcfe97f7a3a7b2408562bac8e8573df753f4\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">da5afcfe9</a></li>\n<li class=\"\">Reverted \"Skip nf-tower when superseded by nf-seqera (#7283)\" by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/commit/c5dec3b4e9c5e576c8aec20b2409c61e6530d60a\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">c5dec3b4e</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general\">General<a href=\"https://docs.seqera.io/changelog/nextflow/v26.07.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 a graceful fallback for the <code>array</code> directive with unsupported executors by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7296\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7296</a></li>\n<li class=\"\">Added two Indian scientists to <code>NameGenerator</code> by @deepmind11 in <a href=\"https://github.com/nextflow-io/nextflow/pull/7079\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7079</a></li>\n<li class=\"\">Clarified Bitbucket API token auth requirements in the docs by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7279\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7279</a></li>\n<li class=\"\">Clarified the override behavior of the <code>resourceLabels</code> directive in the docs by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7287\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7287</a></li>\n<li class=\"\">Dropped the dead oss.sonatype.org repository by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7282\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7282</a></li>\n<li class=\"\">Showed the absolute path in the missing main script error by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7286\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7286</a></li>\n<li class=\"\">Used the scheduler API exit code, falling back to the <code>.exitcode</code> file by @jordeu in <a href=\"https://github.com/nextflow-io/nextflow/pull/7273\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7273</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"dependencies\">Dependencies<a href=\"https://docs.seqera.io/changelog/nextflow/v26.07.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 jackson 2.21.1 to 2.21.4 to fix high-severity CVEs by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7274</a></li>\n<li class=\"\">Bumped <code>jackson-databind</code> to patched versions to fix deserialization CVEs by @jorgee in <a href=\"https://github.com/nextflow-io/nextflow/pull/7322\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7322</a></li>\n<li class=\"\">Replaced the discontinued <code>bcprov-ext</code> with <code>bcprov-jdk18on</code> 1.84 to fix CVE-2025-14813 by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7284\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7284</a></li>\n<li class=\"\">Used the wiremock self-contained distribution to drop vulnerable handlebars by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7275\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7275</a></li>\n<li class=\"\">Pinned Docusaurus dependencies by @seqeralabs-renovate in <a href=\"https://github.com/nextflow-io/nextflow/pull/7324\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7324</a></li>\n<li class=\"\">Updated the <code>actions/checkout</code> action to v6.0.3 by @seqeralabs-renovate in <a href=\"https://github.com/nextflow-io/nextflow/pull/7325\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7325</a></li>\n<li class=\"\">Updated the <code>anthropics/claude-code-action</code> action to v1.0.168 by @seqeralabs-renovate in <a href=\"https://github.com/nextflow-io/nextflow/pull/7326\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7326</a></li>\n<li class=\"\">Updated <code>ch.qos.logback:logback-classic</code> to v1.5.37 by @seqeralabs-renovate in <a href=\"https://github.com/nextflow-io/nextflow/pull/7327\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7327</a></li>\n<li class=\"\">Updated <code>ch.qos.logback:logback-core</code> to v1.5.35 (security) by @seqeralabs-renovate in <a href=\"https://github.com/nextflow-io/nextflow/pull/7297\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7297</a></li>\n<li class=\"\">Updated <code>com.azure:azure-compute-batch</code> to v1.0.0-beta.6 by @seqeralabs-renovate in <a href=\"https://github.com/nextflow-io/nextflow/pull/7128\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7128</a></li>\n<li class=\"\">Bumped <code>nf-amazon@3.10.1</code></li>\n<li class=\"\">Bumped <code>nf-azure@1.23.1</code></li>\n<li class=\"\">Bumped <code>nf-google@1.27.4</code></li>\n<li class=\"\">Bumped <code>nf-k8s@1.5.5</code></li>\n<li class=\"\">Bumped <code>nf-seqera@0.23.0</code></li>\n<li class=\"\">Bumped <code>nf-tower@1.29.1</code></li>\n<li class=\"\">Bumped <code>nf-wave@1.21.1</code></li>\n</ul>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"bug-fixes\">Bug fixes<a href=\"https://docs.seqera.io/changelog/nextflow/v26.07.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.07.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 error checking in workflow emits by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7058\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7058</a></li>\n<li class=\"\">Fixed path input for exec processes by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7272\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7272</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"configuration-1\">Configuration<a href=\"https://docs.seqera.io/changelog/nextflow/v26.07.0-edge#configuration-1\" class=\"hash-link\" aria-label=\"Direct link to Configuration\" title=\"Direct link to Configuration\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Excluded null config environment entries from the task environment by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7294\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7294</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"aws-batch\">AWS Batch<a href=\"https://docs.seqera.io/changelog/nextflow/v26.07.0-edge#aws-batch\" class=\"hash-link\" aria-label=\"Direct link to AWS Batch\" title=\"Direct link to AWS Batch\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed <code>containerOptions</code> <code>--opt=value</code> parsing for AWS Batch by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7288\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7288</a></li>\n<li class=\"\">Rounded up CPUs to the nearest valid value for AWS Batch Fargate by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7295\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7295</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"azure\">Azure<a href=\"https://docs.seqera.io/changelog/nextflow/v26.07.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=\"\">Tolerated stale or transient resize errors on autoscale Azure Batch pools by @jorgee in <a href=\"https://github.com/nextflow-io/nextflow/pull/7312\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7312</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"fusion\">Fusion<a href=\"https://docs.seqera.io/changelog/nextflow/v26.07.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=\"\">Keyed the Fusion license token cache by product and version by @robsyme in <a href=\"https://github.com/nextflow-io/nextflow/pull/7320\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7320</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general-1\">General<a href=\"https://docs.seqera.io/changelog/nextflow/v26.07.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 a high-severity form-data CRLF injection in the docs site by @pditommaso in <a href=\"https://github.com/nextflow-io/nextflow/pull/7276\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7276</a></li>\n<li class=\"\">Fixed a Kryo deserialization error with enum types by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7277\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7277</a></li>\n<li class=\"\">Fixed URL percent-encoding lost on resume for HTTP/FTP paths by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7333\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7333</a></li>\n<li class=\"\">Force-created staged input symlinks to allow task re-runs by @bentsherman in <a href=\"https://github.com/nextflow-io/nextflow/pull/7285\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#7285</a></li>\n</ul>\n<p><strong>Full changelog</strong>: <a href=\"https://github.com/nextflow-io/nextflow/releases/tag/v26.07.0-edge\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https://github.com/nextflow-io/nextflow/releases/tag/v26.07.0-edge</a></p>",
            "url": "https://docs.seqera.io/changelog/nextflow/v26.07.0-edge",
            "title": "Nextflow 26.07.0-edge",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-07-15T00:00:00.000Z",
            "tags": [
                "nextflow"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/wave/v1.36.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.36.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.36.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=\"\">Reduced response contents to remove unneeded fields by @gavinelder in <a href=\"https://github.com/seqeralabs/wave/pull/1073\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1073</a></li>\n<li class=\"\">Added progressive container expiration extension by @pditommaso in <a href=\"https://github.com/seqeralabs/wave/pull/782\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#782</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"dependencies\">Dependencies<a href=\"https://docs.seqera.io/changelog/wave/v1.36.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=\"\">Pinned Postgres containers and bumped test containers by @gavinelder in <a href=\"https://github.com/seqeralabs/wave/pull/1080\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1080</a></li>\n</ul>\n<p><strong>Full changelog</strong>: <a href=\"https://github.com/seqeralabs/wave/compare/v1.35.1...v1.36.0\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https://github.com/seqeralabs/wave/compare/v1.35.1...v1.36.0</a></p>",
            "url": "https://docs.seqera.io/changelog/wave/v1.36.0",
            "title": "Wave v1.36.0",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-07-15T00:00:00.000Z",
            "tags": [
                "wave"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle63",
            "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_cycle63#feature-updates-and-improvements\" class=\"hash-link\" aria-label=\"Direct link to Feature updates and improvements\" title=\"Direct link to Feature updates and improvements\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"studios\">Studios<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle63#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 NVIDIA environment variables for GPU Studios.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"compute-environments\">Compute environments<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle63#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 bring-your-own networking support for Azure Cloud compute environments.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"pipelines\">Pipelines<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle63#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 secrets support for scheduler-backed Cloud compute environments, covering both storage and the launch form.</li>\n<li class=\"\">Disabled Nextflow version selection when a custom launcher container is pinned.</li>\n<li class=\"\">Updated Nextflow launcher to v26.04.6.</li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"security\">Security<a href=\"https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle63#security\" class=\"hash-link\" aria-label=\"Direct link to Security\" title=\"Direct link to Security\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Redacted full user email addresses from logs.</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_cycle63#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_cycle63#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 retries for AWS Forge calls under IAM throttling.</li>\n<li class=\"\">Fixed <code>xpack-google</code> secret resolution by setting <code>GOOGLE_CLOUD_PROJECT</code> on the GCP Batch head job.</li>\n<li class=\"\">Fixed work directory validation for legacy Seqera Compute configurations.</li>\n<li class=\"\">Surfaced actionable GCP Batch API errors instead of the misleading Workload Identity Federation hint.</li>\n</ul>",
            "url": "https://docs.seqera.io/changelog/seqera-cloud/v26.2.0_cycle63",
            "title": "Seqera Cloud v26.2.0_cycle63",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-07-13T00:00:00.000Z",
            "tags": [
                "seqera cloud"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/wave/v1.35.1",
            "content_html": "<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"bug-fixes\">Bug fixes<a href=\"https://docs.seqera.io/changelog/wave/v1.35.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=\"container-building\">Container building<a href=\"https://docs.seqera.io/changelog/wave/v1.35.1#container-building\" class=\"hash-link\" aria-label=\"Direct link to Container building\" title=\"Direct link to Container building\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed <code>which</code> availability for R (bioconda) post-links in Conda v2 builds by @pditommaso in <a href=\"https://github.com/seqeralabs/wave/pull/1070\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1070</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"general\">General<a href=\"https://docs.seqera.io/changelog/wave/v1.35.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 <code>claude-code-action</code> to v1.0.87 to fix 404 model error by @ShahzebMahmood in <a href=\"https://github.com/seqeralabs/wave/pull/1078\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1078</a></li>\n</ul>\n<p><strong>Full changelog</strong>: <a href=\"https://github.com/seqeralabs/wave/compare/v1.35.0...v1.35.1\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https://github.com/seqeralabs/wave/compare/v1.35.0...v1.35.1</a></p>",
            "url": "https://docs.seqera.io/changelog/wave/v1.35.1",
            "title": "Wave v1.35.1",
            "summary": "Bug fixes",
            "date_modified": "2026-07-13T00:00:00.000Z",
            "tags": [
                "wave"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/nextflow/v26.04.6",
            "content_html": "<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"dependencies\">Dependencies<a href=\"https://docs.seqera.io/changelog/nextflow/v26.04.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-seqera@0.21.1</code></li>\n<li class=\"\">Bumped <code>nf-tower@1.28.2</code></li>\n</ul>\n<p><strong>Full changelog</strong>: <a href=\"https://github.com/nextflow-io/nextflow/releases/tag/v26.04.6\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https://github.com/nextflow-io/nextflow/releases/tag/v26.04.6</a></p>",
            "url": "https://docs.seqera.io/changelog/nextflow/v26.04.6",
            "title": "Nextflow 26.04.6",
            "summary": "Dependencies",
            "date_modified": "2026-07-09T18:54:29.000Z",
            "tags": [
                "nextflow"
            ]
        },
        {
            "id": "https://docs.seqera.io/changelog/nextflow/v26.04.5",
            "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.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/nextflow/v26.04.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=\"\">Added GPU metrics to 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=\"\">Propagated 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</ul>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"bug-fixes\">Bug fixes<a href=\"https://docs.seqera.io/changelog/nextflow/v26.04.5#bug-fixes\" class=\"hash-link\" aria-label=\"Direct link to Bug fixes\" title=\"Direct link to Bug fixes\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"language-features\">Language features<a href=\"https://docs.seqera.io/changelog/nextflow/v26.04.5#language-features\" class=\"hash-link\" aria-label=\"Direct link to Language features\" title=\"Direct link to Language features\" translate=\"no\">​</a></h3>\n<ul>\n<li class=\"\">Fixed <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<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"dependencies\">Dependencies<a href=\"https://docs.seqera.io/changelog/nextflow/v26.04.5#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-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.04.5\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https://github.com/nextflow-io/nextflow/releases/tag/v26.04.5</a></p>",
            "url": "https://docs.seqera.io/changelog/nextflow/v26.04.5",
            "title": "Nextflow 26.04.5",
            "summary": "Feature updates and improvements",
            "date_modified": "2026-07-09T16:10:17.000Z",
            "tags": [
                "nextflow"
            ]
        },
        {
            "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=\"\">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</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>",
            "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"
            ]
        }
    ]
}