CINXE.COM
CircleCI - CircleCI
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"/> <meta http-equiv="Content-Security-Policy" content=" default-src 'self' d3r49iyjzglexf.cloudfront.net dsbai75kcyzl9.cloudfront.net d2qm0z2kzhiwa.cloudfront.net; img-src 'self' data: http: https:; script-src 'self' d3r49iyjzglexf.cloudfront.net dsbai75kcyzl9.cloudfront.net d2qm0z2kzhiwa.cloudfront.net www2.circleci.com j.6sc.co *.algolia.net *.algolianet.com https://cdn-assets-prod.s3.amazonaws.com/js/preview2/ https://r2d2-inbound-js-store-production.s3.us-east-1.amazonaws.com/065621a0-abdf-4dad-b9b3-28b202628b05/jeeva.js https://s3-us-west-2.amazonaws.com/b2bjsstore/b/LNKLDHM3E2OJ/reb2b.js.gz cdn.amplitude.com https://www.clarity.ms/tag/uet/ tags.clickagy.com https://a.clickcertain.com/px/li/ cdnjs.cloudflare.com/ajax/libs/ dn1f1hmdujj40.cloudfront.net/js/ consent.cookiebot.com consentcdn.cookiebot.com https://www.datadoghq-browser-agent.com googleads.g.doubleclick.net/pagead/ connect.facebook.net www.google.ca/pagead/ www.google.co.jp/pagead/ www.google.co.uk/pagead/ www.google.com/pagead/ https://www.google.com/recaptcha/ www.google.ie/pagead/ www.google-analytics.com www.googleadservices.com/pagead/ www.googletagmanager.com https://boards.greenhouse.io/embed/job_board/js https://www.gstatic.com/recaptcha/ https://b.st-hatena.com/js/bookmark_button.js *.hotjar.com *.hotjar.io https://js.hs-analytics.net/analytics/ https://js.hsadspixel.net/fb.js https://js.hs-banner.com/v2/45466221/banner.js js.hs-scripts.com/45466221.js https://js.hscollectedforms.net/collectedforms.js https://js.hsforms.net/forms/embed/v2.js https://js.hubspot.com/web-interactives-embed.js cdn.jsdelivr.net/clipboard.js/ https://cdn.jsdelivr.net/npm/algoliasearch@4.24.0/dist/algoliasearch-lite.umd.js https://cdn.jsdelivr.net/npm/instantsearch.js@4.74.2/dist/instantsearch.production.min.js https://cdn.jsdelivr.net/npm/intl-tel-input@18.1.5/build/js/utils.js https://b-code.liadm.com/lc2.js https://i.liadm.com/s/56408 https://www.line-website.com/social-plugins/js/thirdparty/loader.min.js munchkin.marketo.net snap.licdn.com/li.lms-analytics/ in.ml314.com ml314.com cdn.optimizely.com/js/ cdn3.optimizely.com/js/ app.optimizely.com https://master-py3-monolithapp.app.optimizely.com/ https://optimizely.s3.amazonaws.com/js/ platform.twitter.com *.qualified.com a.quora.com https://a.remarketstats.com/px/li-co/ cdn.segment.com https://cdn.sprig.com https://tags.srv.stackadapt.com/events.js cookie.sync.usonar.jp cdn.cookie.sync.usonar.jp apis.usonar.jp https://a.usbrowserspeed.com/cs https://opps-widget.getwarmly.com www.youtube.com/iframe_api www.youtube.com/s/player/ https://ws.zoominfo.com/pixel/ 'unsafe-inline' 'unsafe-eval' https://unpkg.com/@highlightjs/; style-src 'self' d3r49iyjzglexf.cloudfront.net dsbai75kcyzl9.cloudfront.net d2qm0z2kzhiwa.cloudfront.net www2.circleci.com fonts.googleapis.com www.googletagmanager.com/debug/ https://cdn.jsdelivr.net/npm/instantsearch.css@8.5.1/themes/reset-min.css https://tags.srv.stackadapt.com/sa.css *.qualified.com 'unsafe-inline' https://unpkg.com/@highlightjs/; font-src 'self' d3r49iyjzglexf.cloudfront.net dsbai75kcyzl9.cloudfront.net d2qm0z2kzhiwa.cloudfront.net fonts.gstatic.com/s/ *.hotjar.com *.hotjar.io; frame-src 'self' www2.circleci.com consentcdn.cookiebot.com bid.g.doubleclick.net https://td.doubleclick.net www.facebook.com https://www.google.com/ www.googletagmanager.com https://boards.greenhouse.io https://b.hatena.ne.jp/entry/button/ https://*.hotjar.com *.hotjar.io https://forms.hsforms.com/ https://social-plugins.line.me/widget/ a8188917468.cdn.optimizely.com *.qualified.com platform.twitter.com syndication.twitter.com player.vimeo.com www.youtube.com https://job-boards.greenhouse.io; base-uri 'self'; connect-src 'self' d3r49iyjzglexf.cloudfront.net dsbai75kcyzl9.cloudfront.net d2qm0z2kzhiwa.cloudfront.net https://*.circleci.com/ http://localhost:5338 c.6sc.co https://eps.6sc.co/v3/company/details https://epsilon.6sense.com/v3/company/details https://epsilon-globalaccelerator.6sense.com/v3/company/details https://epsilon-cloudfront.6sense.com/v3/company/details https://ipv6.6sc.co/ https://v.eps.6sc.co/v ib.adnxs.com https://secure.adnxs.com/ *.algolia.net *.algolianet.com https://alocdn.com/c/vn3d8u2u/a/xtarget/p.json https://cdn-assets-prod.s3.amazonaws.com/js/preview2/ api.amplitude.com https://azureatom2.westus3.cloudapp.azure.com:9091/ws/simple/ https://*.browser-intake-datadoghq.com https://aorta.clickagy.com hemsync.clickagy.com/external/ https://cdn.contentful.com/spaces/il1yandlcjgk/environments/master/ https://consentcdn.cookiebot.com/consentconfig/a28b71f3-4d2e-4eac-93bc-34929948dd7d/settings.json https://consentcdn.cookiebot.com/consentconfig/f367f93a-d685-4a2d-8111-1beb2859536e/settings.json *.g.doubleclick.net https://www.facebook.com/tr/ https://opps-api.getwarmly.com/api/sessions/trpc/ https://opps-api.getwarmly.com/api/socketio/ wss://opps-api.getwarmly.com/api/socketio/ https://analytics.google.com/g/ https://google.com/ccm/form-data/ www.google.ca/pagead/ www.google.co.jp/pagead/ www.google.co.uk/pagead/ www.google.com/pagead/ https://google.com/pagead/form-data/ www.google.ie/pagead/ www.google-analytics.com www.googleadservices.com/pagead/ https://www.google.com/ccm/collect *.hotjar.com:* *.hotjar.com *.hotjar.io wss://ws.hotjar.com/api/v2/client/ws https://hubspot-forms-static-embed.s3.amazonaws.com/prod/45466221/ https://forms.hscollectedforms.net/collected-forms/v1/config/json https://forms.hsforms.com/embed/v3/form/45466221/ https://forms.hsforms.com/emailcheck/v1/ https://cta-service-cms2.hubspot.com/web-interactives/public/v1/embed/combinedConfigs https://api.hubapi.com/hs-script-loader-public/v1/config/pixels-and-events/json https://forms-na1.hubspot.com/submissions-validation/v1/validate/ https://pro.ip-api.com/json https://ipapi.co/json *.liadm.com https://px.ads.linkedin.com/attribution_trigger https://px.ads.linkedin.com/wa/ 485-zmh-626.mktoresp.com/webevents/ app.optimizely.com/api/client/ errors.client.optimizely.com/log logx.optimizely.com/v1/events https://master-py3-monolithapp.app.optimizely.com/api/client/ tapi.optimizely.com/api/ *.qualified.com wss://ws.qualified.com https://api.rollbar.com/api/1/item/ api.segment.io/v1/ cdn.segment.com/v1/ https://api.sprig.com https://cdn.sprig.com https://tags.srv.stackadapt.com/sa.jpeg https://tags.srv.stackadapt.com/saq_pxl https://tags.srv.stackadapt.com/js_tracking ws.zoominfo.com/pixel/; object-src 'none'; form-action 'self' www.facebook.com/tr/ https://forms.hsforms.com/submissions/v3/public/submit/formsnext/multipart/ platform.twitter.com syndication.twitter.com; media-src 'self' d3r49iyjzglexf.cloudfront.net dsbai75kcyzl9.cloudfront.net d2qm0z2kzhiwa.cloudfront.net https://videos.ctfassets.net/il1yandlcjgk/ mediastream: *.qualified.com; "> <script id="Cookiebot" src="https://consent.cookiebot.com/uc.js" data-cbid="a28b71f3-4d2e-4eac-93bc-34929948dd7d" type="text/javascript" async></script> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta content="IE=edge,chrome=1" http-equiv="X-UA-Compatible"> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" /> <meta name="mobile-web-app-capable" content="yes" /> <meta name="apple-mobile-web-app-status-bar-style" content="black" /> <script data-cookieconsent="marketing" type="text/plain"> (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-W9HDVK'); </script> <link rel="apple-touch-icon" sizes="180x180" href="https://d2qm0z2kzhiwa.cloudfront.net/assets/apple-touch-icon-ae782d6339f660e1c51fe68f58d7f0bb.png"> <link rel="icon" type="image/png" sizes="512x512" href="https://d2qm0z2kzhiwa.cloudfront.net/assets/android-chrome-512x512-b0a3962c7ec90ae60cb31f99a3fc37b5.png"> <link rel="icon" type="image/png" sizes="192x192" href="https://d2qm0z2kzhiwa.cloudfront.net/assets/android-chrome-192x192-4b4b8e31a8e09d0c50661d56be7abe09.png"> <link rel="icon" type="image/png" sizes="150x150" href="https://d2qm0z2kzhiwa.cloudfront.net/assets/android-chrome-192x192-4b4b8e31a8e09d0c50661d56be7abe09.png"> <link rel="icon" type="image/png" sizes="32x32" href="https://d2qm0z2kzhiwa.cloudfront.net/assets/favicon-32x32-b99b3f32c912ffa11871fca4c1bc9794.png"> <link rel="icon" type="image/png" sizes="16x16" href="https://d2qm0z2kzhiwa.cloudfront.net/assets/favicon-16x16-3753a156e703f3623e04c22092c57784.png"> <link rel="manifest" href="/site.webmanifest"> <link rel="mask-icon" href="https://d2qm0z2kzhiwa.cloudfront.net/assets/safari-pinned-tab-762525fdd8903e935f141a92dd70b325.svg" color="#04aa51"> <link rel="shortcut icon" href="https://d2qm0z2kzhiwa.cloudfront.net/assets/favicon-a4b5df34fe849ecd8018a252dbf89a6c.ico"> <meta name="apple-mobile-web-app-title" content="CircleCI"> <meta name="application-name" content="CircleCI"> <meta name="msapplication-TileColor" content="#161616"> <meta name="msapplication-square150x150logo" content="https://d2qm0z2kzhiwa.cloudfront.net/assets/mstile-150x150-126d37f348480d7ae2b632e3033a2f25.png" /> <meta name="theme-color" content="#ffffff"> <link rel="alternate" hreflang="x-default" href="https://circleci.com/changelog/"> <link rel="alternate" hreflang="en" href="https://circleci.com/changelog/"> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link href="https://fonts.googleapis.com/css2?family=Inter:wght@100..900&family=Space+Grotesk:wght@300..700&display=swap" rel="stylesheet" /> <link type="text/css" rel="stylesheet" href="https://d2qm0z2kzhiwa.cloudfront.net/assets/morph/main-16f266d0e6665c4b503bb046e92df642.css" > <meta name="next-head-count" content="2"/> <link rel="preload" href="/morph_next/static/css/7611f6c9d082489e.css" as="style" crossorigin=""/> <link rel="stylesheet" href="/morph_next/static/css/7611f6c9d082489e.css" crossorigin="" data-n-g=""/> <noscript data-n-css=""></noscript> <script defer="" crossorigin="" nomodule="" src="/morph_next/static/chunks/polyfills-42372ed130431b0a.js" data-cookieconsent="necessary"></script> <script src="/morph_next/static/chunks/webpack-6ef43a8d4a395f49.js" defer="" crossorigin="" data-cookieconsent="necessary"></script> <script src="/morph_next/static/chunks/framework-64ad27b21261a9ce.js" defer="" crossorigin="" data-cookieconsent="necessary"></script> <script src="/morph_next/static/chunks/main-7b12177a9cb3396c.js" defer="" crossorigin="" data-cookieconsent="necessary"></script> <script src="/morph_next/static/chunks/pages/app-7376679e14d4fe10.js" defer="" crossorigin="" data-cookieconsent="necessary"></script> <script src="/morph_next/static/chunks/648-ba75fa11a3e63435.js" defer="" crossorigin="" data-cookieconsent="necessary"></script> <script src="/morph_next/static/chunks/65-66da4f537e134fcd.js" defer="" crossorigin="" data-cookieconsent="necessary"></script> <script src="/morph_next/static/chunks/pages/potato-638eb4b6cbcf5da3.js" defer="" crossorigin="" data-cookieconsent="necessary"></script> <script src="/morph_next/static/Fn0kBWB7zo4P4wliJ7PSO/buildManifest.js" defer="" crossorigin="" data-cookieconsent="necessary"></script> <script src="/morph_next/static/Fn0kBWB7zo4P4wliJ7PSO/ssgManifest.js" defer="" crossorigin="" data-cookieconsent="necessary"></script> <script type="text/javascript"> (function () { window.analyticsPageProperties = { pageCategory: "changelog", pageName: "index.html", singleEvent: "changelog", layout: "morph/changelog_list", collection: null, pageContentType: null, }; })(); window.thirdPartyIds = { }; window.circleJsConfig = { analytics: { enable: true }, page: { lang: "en" }, env: "production" }; </script> <script> !function(){var analytics=window.analytics=window.analytics||[];if(!analytics.initialize)if(analytics.invoked)window.console&&console.error&&console.error("Segment snippet included twice.");else{analytics.invoked=!0;analytics.methods=["trackSubmit","trackClick","trackLink","trackForm","pageview","identify","reset","group","track","ready","alias","page","once","off","on"];analytics.factory=function(t){return function(){var e=Array.prototype.slice.call(arguments);e.unshift(t);analytics.push(e);return analytics}};for(var t=0;t<analytics.methods.length;t++){var e=analytics.methods[t];analytics[e]=analytics.factory(e)}analytics.load=function(t){var e=document.createElement("script");e.type="text/javascript";e.async=!0;e.src=("https:"===document.location.protocol?"https://":"http://")+"cdn.segment.com/analytics.js/v1/"+t+"/analytics.min.js";var n=document.getElementsByTagName("script")[0];n.parentNode.insertBefore(e,n)};analytics.SNIPPET_VERSION="3.1.0";}}(); </script> <script data-cookieconsent="statistics" type="text/plain"> analytics.load("AbgkrgN4cbRhAVEwlzMkHbwvrXnxHh35"); </script> <title>CircleCI - CircleCI</title> <meta property="og:title" content="CircleCI" /> <meta name="description" content="Rapidly release code with confidence on CircleCI’s modern continuous integration and delivery platform. Offered on hosted cloud, Enterprise, and macOS platforms." /> <meta property="og:description" content="Rapidly release code with confidence on CircleCI’s modern continuous integration and delivery platform. Offered on hosted cloud, Enterprise, and macOS platforms." /> <link rel="canonical" href="https://circleci.com/changelog/" /> <meta property="og:url" content="https://circleci.com/changelog/" /> <meta property="og:site_name" content="CircleCI" /> <meta property="og:image" content="https://images.ctfassets.net/il1yandlcjgk/3NJSDelkFaAtnyFOJNghjQ/df5d4218a3ca83233e471c7eab072b90/circleci-og-morph.png" /> <meta property="og:type" content="website" /> <link rel="next" href="https://circleci.com/changelog/page/2/"> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@circleci" /> <meta name="facebook-domain-verification" content="nnlbym6zbwhtcivy2t5hbes5vvvjpu" /> <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "WebPage", "headline": "CircleCI", "image": "https://images.ctfassets.net/il1yandlcjgk/3NJSDelkFaAtnyFOJNghjQ/df5d4218a3ca83233e471c7eab072b90/circleci-og-morph.png", "description": "Rapidly release code with confidence on CircleCI’s modern continuous integration and delivery platform. Offered on hosted cloud, Enterprise, and macOS platforms.", "url": "https://circleci.com/changelog/" } </script> <!-- End Jekyll SEO tag --> <script> !function(){function e(e){document.body.classList.remove("loggedout","loggedin","customer"),document.body.classList.add(e),window.dispatchEvent(new Event("shown."+e))}function o(){var o=getQueryParam("view");"loggedout"==o?e("loggedout"):sessionStorage.getItem("login")?e("loggedin"):"whats-new"==o||localStorage.getItem("is_customer")?e("customer"):e("loggedout")}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",o):o()}(); </script> <noscript> <link type="text/css" rel="stylesheet" href="https://d2qm0z2kzhiwa.cloudfront.net/assets/components/molecules/molecule-customers-status-noscript-aff7888814e9a5acc7d9d03df9414784.css" > </noscript> </head> <body class=" "> <noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-W9HDVK" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <div class="tailwind" id="tw"><div id="__next"></div></div> <script id="__NEXT_DATA__" type="application/json" crossorigin="">{"props":{"pageProps":{}},"page":"/potato","query":{},"buildId":"Fn0kBWB7zo4P4wliJ7PSO","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script> <main id="main"> <section class="morph_bg-morph-fog morph_text-body-dark morph_py-18 lg:morph_py-28"> <div class="2xl:morph_container morph_mx-auto morph_px-8 lg:morph_px-16 morph_flex morph_flex-col lg:morph_flex-row morph_gap-y-16"> <div class="morph_w-full lg:morph_w-1/2 md:morph_pr-24 lg:morph_pr-0 2xl:morph_pr-16"> <h1 class="morph_type-h1 morph_text-morph-terminal morph_mb-8">Changelog</h1> <div class="morph_type-p morph_space-y-6 morph_mt-8 morph_mb-6 morph_text-balance"> <p>Keep up to date with our latest <br />releases and enhancements.</p> </div> <div class="morph_flex morph_gap-6 morph_flex-col sm:morph_flex-row morph_items-start sm:morph_items-center"> <div class="morph_relative morph_group"> <a href="https://circleci.com/changelog.rss" class="morph_button morph_button-primary morph_on-light morph_relative" ><span>Subscribe</span><div class="morph_arrow"></div></a> </div> <div class="morph_relative morph_group"> <a href="https://circleci.com/product-roadmap/" class="morph_button morph_button-secondary morph_on-light morph_relative" ><span>View roadmap</span></a> </div> </div> </div> <div class="morph_hidden lg:morph_block morph_w-full lg:morph_w-1/2 morph_relative md:morph_px-24 lg:morph_pr-0 lg:morph_-mt-9 sm:morph_pt-9 lg:morph_pt-0 lg:morph_pb-9"> <div class="morph_hidden sm:morph_block morph_absolute morph_-top-15 lg:morph_top-auto morph_right-0 morph_rotate-180 lg:morph_rotate-0 lg:morph_right-auto lg:morph_left-0 lg:morph_-bottom-15 morph_text-morph-engineer-tears"> <svg width="184" height="184" viewBox="0 0 184 184" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M80 121C71.1634 121 64 128.163 64 137L64 168C64 176.837 56.8365 184 48 184L16 184C7.16344 184 -8.39824e-07 176.837 -6.99382e-07 168L-1.90798e-07 136C-5.03569e-08 127.163 7.16344 120 16 120L47 120C55.8366 120 63 112.837 63 104L63 16C63 7.16343 70.1634 -1.83257e-05 79 -1.8712e-05L168 -7.34351e-06C176.837 -7.72977e-06 184 7.16344 184 16L184 105C184 113.837 176.837 121 168 121L80 121Z" fill="currentColor"/> </svg> </div> <div class="morph_rounded-2xl morph_overflow-hidden morph_h-full morph_w-full morph_relative"> <img src="https://ctf-cci-com.imgix.net/79ZRL8pKQeKlX2bpYwauPS/cdea313f52a3dd41eed62c716a5cba82/illustration_simplicity_horizontal.svg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60" srcset="https://ctf-cci-com.imgix.net/79ZRL8pKQeKlX2bpYwauPS/cdea313f52a3dd41eed62c716a5cba82/illustration_simplicity_horizontal.svg?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=718 718w, https://ctf-cci-com.imgix.net/79ZRL8pKQeKlX2bpYwauPS/cdea313f52a3dd41eed62c716a5cba82/illustration_simplicity_horizontal.svg?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=718 718w, https://ctf-cci-com.imgix.net/79ZRL8pKQeKlX2bpYwauPS/cdea313f52a3dd41eed62c716a5cba82/illustration_simplicity_horizontal.svg?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=718 718w, https://ctf-cci-com.imgix.net/79ZRL8pKQeKlX2bpYwauPS/cdea313f52a3dd41eed62c716a5cba82/illustration_simplicity_horizontal.svg?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=718 718w, https://ctf-cci-com.imgix.net/79ZRL8pKQeKlX2bpYwauPS/cdea313f52a3dd41eed62c716a5cba82/illustration_simplicity_horizontal.svg?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=718 718w, https://ctf-cci-com.imgix.net/79ZRL8pKQeKlX2bpYwauPS/cdea313f52a3dd41eed62c716a5cba82/illustration_simplicity_horizontal.svg?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1436 1436w, https://ctf-cci-com.imgix.net/79ZRL8pKQeKlX2bpYwauPS/cdea313f52a3dd41eed62c716a5cba82/illustration_simplicity_horizontal.svg?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1436 1436w, https://ctf-cci-com.imgix.net/79ZRL8pKQeKlX2bpYwauPS/cdea313f52a3dd41eed62c716a5cba82/illustration_simplicity_horizontal.svg?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1436 1436w, https://ctf-cci-com.imgix.net/79ZRL8pKQeKlX2bpYwauPS/cdea313f52a3dd41eed62c716a5cba82/illustration_simplicity_horizontal.svg?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1436 1436w, https://ctf-cci-com.imgix.net/79ZRL8pKQeKlX2bpYwauPS/cdea313f52a3dd41eed62c716a5cba82/illustration_simplicity_horizontal.svg?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1436 1436w, https://ctf-cci-com.imgix.net/79ZRL8pKQeKlX2bpYwauPS/cdea313f52a3dd41eed62c716a5cba82/illustration_simplicity_horizontal.svg?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2154 2154w, https://ctf-cci-com.imgix.net/79ZRL8pKQeKlX2bpYwauPS/cdea313f52a3dd41eed62c716a5cba82/illustration_simplicity_horizontal.svg?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2154 2154w, https://ctf-cci-com.imgix.net/79ZRL8pKQeKlX2bpYwauPS/cdea313f52a3dd41eed62c716a5cba82/illustration_simplicity_horizontal.svg?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2154 2154w, https://ctf-cci-com.imgix.net/79ZRL8pKQeKlX2bpYwauPS/cdea313f52a3dd41eed62c716a5cba82/illustration_simplicity_horizontal.svg?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2154 2154w, https://ctf-cci-com.imgix.net/79ZRL8pKQeKlX2bpYwauPS/cdea313f52a3dd41eed62c716a5cba82/illustration_simplicity_horizontal.svg?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2154 2154w" sizes="(min-width: 1280px) 718px, (min-width: 1024px) 718px, (min-width: 768px) 718px, (min-width: 640px) 718px, (min-width: 0px) 718px" data-full-size-src="https://ctf-cci-com.imgix.net/79ZRL8pKQeKlX2bpYwauPS/cdea313f52a3dd41eed62c716a5cba82/illustration_simplicity_horizontal.svg?ixlib=rb-3.2.1&auto=format&fit=max&q=60&fm=jpg" data-original-src="//images.ctfassets.net/il1yandlcjgk/79ZRL8pKQeKlX2bpYwauPS/cdea313f52a3dd41eed62c716a5cba82/illustration_simplicity_horizontal.svg" alt="" class="morph_object-cover morph_h-full morph_w-full morph_rounded-2xl" /> </div> </div> </div> </section> <div id="filtered" class="morph_absolute morph_-mt-18"></div> <div class="morph_w-full morph_flex 2xl:morph_container 2xl:morph_mx-auto morph_px-8 lg:morph_px-16 morph_gap-0"> <div class="morph_w-full morph_relative morph_flex morph_flex-col-reverse lg:morph_flex-row"> <div class="morph_w-full lg:morph_w-9/12 lg:morph_ml-auto entries morph_bg-white morph_pt-28 lg:morph_border-r lg:morph_border-r-morph-fog "> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Apr 03, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-blue-800 morph_bg-blue-200 " href="/changelog/enhancement/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="status" >Enhancement</a> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Apr 03, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/breaking-change-april-14-2025-skipped-status-will-now-return-success/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/breaking-change-april-14-2025-skipped-status-will-now-return-success/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Update - Breaking Change- April 14 2025 - Skipped Status Will Now Return Success </a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/breaking-change-april-14-2025-skipped-status-will-now-return-success/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-blue-800 morph_bg-blue-200 " href="/changelog/enhancement/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list (mobile)" data-analytics-category="status" >Enhancement</a> </div> <div id="breaking-change-april-14-2025-skipped-status-will-now-return-success" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>Clarification - All VCS status checks are impacted.</p> </div> <div class=""><a href="javascript:changelogToggle('breaking-change-april-14-2025-skipped-status-will-now-return-success', 'expand')" class="morph_group/link morph_arrow-link hover:morph_text-slime-650 active:morph_text-slime-750"><span class="morph_underline morph_underline-offset-4 ">Keep reading</span> <div class="morph_arrow-down morph_text-slime-650 group-hover/link:morph_text-slime-650 group-active/link:morph_text-slime-750"></div></a></div> </div> <div class="morph_hidden group-data-[entry-preview=expand]/preview:morph_block" aria-hidden="true"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>Clarification - All VCS status checks are impacted.</p> <p><strong>What is changing?</strong></p> <p>Status checks previously sent skipped job statuses as failures, now they will be sent as successful checks. This is to align with <a href="https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/collaborating-on-repositories-with-code-quality-features/about-status-checks">GitHub’s definition</a> of skipped status.</p> <p>This means that “skipped” will not prevent pull request merging, even if it is a required check.</p> <p>List workflow jobs v2 API previously returned jobs with blocked statuses for jobs that never ran, now they will return as a skipped status.</p> <p><strong>Why are we doing this?</strong></p> <p>To improve the lifecycle of jobs and enable features such as finally jobs, all jobs will transition from blocked to one of the terminal states (success, failed, canceled, skipped, unauthorized).</p> <p><strong>When will it happen?</strong></p> <p>14th April 2025</p> </div> <div class=""><a href="javascript:changelogToggle('breaking-change-april-14-2025-skipped-status-will-now-return-success', 'collapse')" class="morph_group/link morph_arrow-link hover:morph_text-slime-650 active:morph_text-slime-750"><span class="morph_underline morph_underline-offset-4 ">Collapse</span> <div class="morph_arrow-up morph_text-slime-650 group-hover/link:morph_text-slime-650 group-active/link:morph_text-slime-750"></div></a></div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Apr 03, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-morph-terminal morph_bg-morph-vapor " href="/changelog/maintenance/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="status" >Maintenance</a> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Apr 03, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/docker-executor-infrastructure-upgrade-complete/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/docker-executor-infrastructure-upgrade-complete/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Docker Executor Infrastructure Upgrade - Complete</a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/docker-executor-infrastructure-upgrade-complete/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-morph-terminal morph_bg-morph-vapor " href="/changelog/maintenance/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list (mobile)" data-analytics-category="status" >Maintenance</a> </div> <div id="docker-executor-infrastructure-upgrade-complete" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>The host OS that Docker jobs run on is being upgraded to support new features and ongoing security and bug patches. This upgrade has now been rolled out to all customers.</p> </div> <div class=""><a href="javascript:changelogToggle('docker-executor-infrastructure-upgrade-complete', 'expand')" class="morph_group/link morph_arrow-link hover:morph_text-slime-650 active:morph_text-slime-750"><span class="morph_underline morph_underline-offset-4 ">Keep reading</span> <div class="morph_arrow-down morph_text-slime-650 group-hover/link:morph_text-slime-650 group-active/link:morph_text-slime-750"></div></a></div> </div> <div class="morph_hidden group-data-[entry-preview=expand]/preview:morph_block" aria-hidden="true"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>The host OS that Docker jobs run on is being upgraded to support new features and ongoing security and bug patches. This upgrade has now been rolled out to all customers.</p> <p>Learn more about this change in <a href="https://discuss.circleci.com/t/docker-executor-infrastructure-upgrade/52282" title="Discuss community post for Docker executor infrastructure upgrade">Discuss: Docker Executor Infrastructure Upgrade.</a></p> </div> <div class=""><a href="javascript:changelogToggle('docker-executor-infrastructure-upgrade-complete', 'collapse')" class="morph_group/link morph_arrow-link hover:morph_text-slime-650 active:morph_text-slime-750"><span class="morph_underline morph_underline-offset-4 ">Collapse</span> <div class="morph_arrow-up morph_text-slime-650 group-hover/link:morph_text-slime-650 group-active/link:morph_text-slime-750"></div></a></div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Mar 28, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-blue-800 morph_bg-blue-200 " href="/changelog/enhancement/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="status" >Enhancement</a> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Mar 28, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/ci-skip-and-only-build-prs-will-no-longer-create-pipelines/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/ci-skip-and-only-build-prs-will-no-longer-create-pipelines/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >CI Skip and Only build PRs will no longer create pipelines</a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/ci-skip-and-only-build-prs-will-no-longer-create-pipelines/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-blue-800 morph_bg-blue-200 " href="/changelog/enhancement/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list (mobile)" data-analytics-category="status" >Enhancement</a> </div> <div id="ci-skip-and-only-build-prs-will-no-longer-create-pipelines" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p><strong>What is changing?</strong></p> </div> <div class=""><a href="javascript:changelogToggle('ci-skip-and-only-build-prs-will-no-longer-create-pipelines', 'expand')" class="morph_group/link morph_arrow-link hover:morph_text-slime-650 active:morph_text-slime-750"><span class="morph_underline morph_underline-offset-4 ">Keep reading</span> <div class="morph_arrow-down morph_text-slime-650 group-hover/link:morph_text-slime-650 group-active/link:morph_text-slime-750"></div></a></div> </div> <div class="morph_hidden group-data-[entry-preview=expand]/preview:morph_block" aria-hidden="true"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p><strong>What is changing?</strong></p> <p>Workflows that were previously marked as not_run—due to CI skip conditions or the “only build PRs” feature flag—will no longer create pipelines. These pipelines will not appear in the UI or API. However, the trigger event will still be recorded in the audit logs.</p> <p><strong>Why are we doing this?</strong></p> <p>Showing skipped pipelines clutters the UI and API with information that’s irrelevant to users. This behavior is also inconsistent with other VCS integrations. Removing these entries increases consistency and improves the overall user experience.</p> <p><strong>When will it happen?</strong></p> <p>14th April 2025</p> </div> <div class=""><a href="javascript:changelogToggle('ci-skip-and-only-build-prs-will-no-longer-create-pipelines', 'collapse')" class="morph_group/link morph_arrow-link hover:morph_text-slime-650 active:morph_text-slime-750"><span class="morph_underline morph_underline-offset-4 ">Collapse</span> <div class="morph_arrow-up morph_text-slime-650 group-hover/link:morph_text-slime-650 group-active/link:morph_text-slime-750"></div></a></div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Mar 28, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-blue-800 morph_bg-blue-200 " href="/changelog/enhancement/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="status" >Enhancement</a> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Mar 28, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/display-authorize-button-on-the-navbar-if-user-has-not-authorized-github-app/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/display-authorize-button-on-the-navbar-if-user-has-not-authorized-github-app/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Display "Authorize" button on the navbar if user has not authorized GitHub App</a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/display-authorize-button-on-the-navbar-if-user-has-not-authorized-github-app/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-blue-800 morph_bg-blue-200 " href="/changelog/enhancement/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list (mobile)" data-analytics-category="status" >Enhancement</a> </div> <div id="display-authorize-button-on-the-navbar-if-user-has-not-authorized-github-app" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>When using the <a href="https://circleci.com/docs/github-apps-integration/">GitHub App integration</a>, each user needs to “authorize” the CircleCI GitHub App for their pipelines to be correctly attributed to them. Not doing so means:</p> </div> <div class=""><a href="javascript:changelogToggle('display-authorize-button-on-the-navbar-if-user-has-not-authorized-github-app', 'expand')" class="morph_group/link morph_arrow-link hover:morph_text-slime-650 active:morph_text-slime-750"><span class="morph_underline morph_underline-offset-4 ">Keep reading</span> <div class="morph_arrow-down morph_text-slime-650 group-hover/link:morph_text-slime-650 group-active/link:morph_text-slime-750"></div></a></div> </div> <div class="morph_hidden group-data-[entry-preview=expand]/preview:morph_block" aria-hidden="true"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>When using the <a href="https://circleci.com/docs/github-apps-integration/">GitHub App integration</a>, each user needs to “authorize” the CircleCI GitHub App for their pipelines to be correctly attributed to them. Not doing so means:</p> <ul> <li>their pipelines won’t have access to contexts</li> <li>their pipelines won’t run if they have enabled the setting <a href="https://circleci.com/docs/prevent-unregistered-users-from-spending-credits/">“Prevent unregistered user spend”</a></li> <li>they can’t manually trigger pipelines through the UI</li> </ul> <p>Previously, the “Authorize” button was only available in the Pipeline and Trigger forms - two pages that most users don’t commonly visit.</p> <p>In order to make it as easy as possible for users to know that they are not “authorized” and to take action on it, we introduced a call to action on the navigation bar.</p> <p>The “Authorize” button appears only when the organization has the GitHub App installed, and the current user is not yet authorized.</p> <p><img src="https://ctf-cci-com.imgix.net/4AWp3ADuNIsmXINZ00fSXy/b41b686731109c694b8a0e7ae108b056/unnamed__2_.png?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60" alt="Authorize button in navbar" srcset="https://ctf-cci-com.imgix.net/4AWp3ADuNIsmXINZ00fSXy/b41b686731109c694b8a0e7ae108b056/unnamed__2_.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=449 449w, https://ctf-cci-com.imgix.net/4AWp3ADuNIsmXINZ00fSXy/b41b686731109c694b8a0e7ae108b056/unnamed__2_.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=737 737w, https://ctf-cci-com.imgix.net/4AWp3ADuNIsmXINZ00fSXy/b41b686731109c694b8a0e7ae108b056/unnamed__2_.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=720 720w, https://ctf-cci-com.imgix.net/4AWp3ADuNIsmXINZ00fSXy/b41b686731109c694b8a0e7ae108b056/unnamed__2_.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=940 940w, https://ctf-cci-com.imgix.net/4AWp3ADuNIsmXINZ00fSXy/b41b686731109c694b8a0e7ae108b056/unnamed__2_.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=848 848w, https://ctf-cci-com.imgix.net/4AWp3ADuNIsmXINZ00fSXy/b41b686731109c694b8a0e7ae108b056/unnamed__2_.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=898 898w, https://ctf-cci-com.imgix.net/4AWp3ADuNIsmXINZ00fSXy/b41b686731109c694b8a0e7ae108b056/unnamed__2_.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1474 1474w, https://ctf-cci-com.imgix.net/4AWp3ADuNIsmXINZ00fSXy/b41b686731109c694b8a0e7ae108b056/unnamed__2_.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1440 1440w, https://ctf-cci-com.imgix.net/4AWp3ADuNIsmXINZ00fSXy/b41b686731109c694b8a0e7ae108b056/unnamed__2_.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1880 1880w, https://ctf-cci-com.imgix.net/4AWp3ADuNIsmXINZ00fSXy/b41b686731109c694b8a0e7ae108b056/unnamed__2_.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1696 1696w, https://ctf-cci-com.imgix.net/4AWp3ADuNIsmXINZ00fSXy/b41b686731109c694b8a0e7ae108b056/unnamed__2_.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=1347 1347w, https://ctf-cci-com.imgix.net/4AWp3ADuNIsmXINZ00fSXy/b41b686731109c694b8a0e7ae108b056/unnamed__2_.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2211 2211w, https://ctf-cci-com.imgix.net/4AWp3ADuNIsmXINZ00fSXy/b41b686731109c694b8a0e7ae108b056/unnamed__2_.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2160 2160w, https://ctf-cci-com.imgix.net/4AWp3ADuNIsmXINZ00fSXy/b41b686731109c694b8a0e7ae108b056/unnamed__2_.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2820 2820w, https://ctf-cci-com.imgix.net/4AWp3ADuNIsmXINZ00fSXy/b41b686731109c694b8a0e7ae108b056/unnamed__2_.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2544 2544w" sizes="(min-width: 1200px) 848px, (min-width: 992px) 940px, (min-width: 768px) 720px, (min-width: 480px) 737px, (min-width: 0px) 449px" data-full-size-src="https://ctf-cci-com.imgix.net/4AWp3ADuNIsmXINZ00fSXy/b41b686731109c694b8a0e7ae108b056/unnamed__2_.png?ixlib=rb-3.2.1&auto=format&fit=max&q=60&fm=jpg" data-original-src="//images.ctfassets.net/il1yandlcjgk/4AWp3ADuNIsmXINZ00fSXy/b41b686731109c694b8a0e7ae108b056/unnamed__2_.png" /></p> <p><strong>IMPORTANT: This change is being released incrementally to selected organizations to ensure optimal user experience before full deployment.</strong></p> </div> <div class=""><a href="javascript:changelogToggle('display-authorize-button-on-the-navbar-if-user-has-not-authorized-github-app', 'collapse')" class="morph_group/link morph_arrow-link hover:morph_text-slime-650 active:morph_text-slime-750"><span class="morph_underline morph_underline-offset-4 ">Collapse</span> <div class="morph_arrow-up morph_text-slime-650 group-hover/link:morph_text-slime-650 group-active/link:morph_text-slime-750"></div></a></div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Mar 27, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-morph-terminal morph_bg-morph-vapor " href="/changelog/maintenance/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="status" >Maintenance</a> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Mar 27, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/japanese-documentation-pages-to-be-discontinued/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/japanese-documentation-pages-to-be-discontinued/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Japanese Documentation Pages to be Discontinued</a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/japanese-documentation-pages-to-be-discontinued/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-morph-terminal morph_bg-morph-vapor " href="/changelog/maintenance/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list (mobile)" data-analytics-category="status" >Maintenance</a> </div> <div id="japanese-documentation-pages-to-be-discontinued" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>Effective April 1, 2025, all Japanese versions of our public documentation will be removed from the site. The language switcher will also be discontinued.</p> </div> <div class=""><a href="javascript:changelogToggle('japanese-documentation-pages-to-be-discontinued', 'expand')" class="morph_group/link morph_arrow-link hover:morph_text-slime-650 active:morph_text-slime-750"><span class="morph_underline morph_underline-offset-4 ">Keep reading</span> <div class="morph_arrow-down morph_text-slime-650 group-hover/link:morph_text-slime-650 group-active/link:morph_text-slime-750"></div></a></div> </div> <div class="morph_hidden group-data-[entry-preview=expand]/preview:morph_block" aria-hidden="true"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>Effective April 1, 2025, all Japanese versions of our public documentation will be removed from the site. The language switcher will also be discontinued.</p> <p>Please use the English version of these pages for the most accurate and up-to-date information about using CircleCI.</p> <p>If you have questions or feedback about this change, please visit our <a href="https://discuss.circleci.com/t/sunsetting-japanese-documentation-pages-april-1-2025/53008">community forum</a>.</p> </div> <div class=""><a href="javascript:changelogToggle('japanese-documentation-pages-to-be-discontinued', 'collapse')" class="morph_group/link morph_arrow-link hover:morph_text-slime-650 active:morph_text-slime-750"><span class="morph_underline morph_underline-offset-4 ">Collapse</span> <div class="morph_arrow-up morph_text-slime-650 group-hover/link:morph_text-slime-650 group-active/link:morph_text-slime-750"></div></a></div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Mar 27, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-morph-terminal morph_bg-morph-vapor " href="/changelog/maintenance/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="status" >Maintenance</a> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Mar 27, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/docker-executor-infrastructure-upgrade-docker-arm-and-ip-ranges/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/docker-executor-infrastructure-upgrade-docker-arm-and-ip-ranges/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Docker Executor Infrastructure Upgrade - Docker ARM and IP Ranges</a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/docker-executor-infrastructure-upgrade-docker-arm-and-ip-ranges/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-morph-terminal morph_bg-morph-vapor " href="/changelog/maintenance/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list (mobile)" data-analytics-category="status" >Maintenance</a> </div> <div id="docker-executor-infrastructure-upgrade-docker-arm-and-ip-ranges" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>The host OS that Docker jobs run on is being upgraded to support new features and ongoing security and bug patches. This upgrade is being applied to jobs using Docker ARM and IP ranges from now through April 1.</p> </div> <div class=""><a href="javascript:changelogToggle('docker-executor-infrastructure-upgrade-docker-arm-and-ip-ranges', 'expand')" class="morph_group/link morph_arrow-link hover:morph_text-slime-650 active:morph_text-slime-750"><span class="morph_underline morph_underline-offset-4 ">Keep reading</span> <div class="morph_arrow-down morph_text-slime-650 group-hover/link:morph_text-slime-650 group-active/link:morph_text-slime-750"></div></a></div> </div> <div class="morph_hidden group-data-[entry-preview=expand]/preview:morph_block" aria-hidden="true"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>The host OS that Docker jobs run on is being upgraded to support new features and ongoing security and bug patches. This upgrade is being applied to jobs using Docker ARM and IP ranges from now through April 1.</p> <p>Learn more about this change in <a href="https://discuss.circleci.com/t/docker-executor-infrastructure-upgrade/52282" title="Discuss community post for Docker executor infrastructure upgrade">Discuss: Docker Executor Infrastructure Upgrade.</a></p> </div> <div class=""><a href="javascript:changelogToggle('docker-executor-infrastructure-upgrade-docker-arm-and-ip-ranges', 'collapse')" class="morph_group/link morph_arrow-link hover:morph_text-slime-650 active:morph_text-slime-750"><span class="morph_underline morph_underline-offset-4 ">Collapse</span> <div class="morph_arrow-up morph_text-slime-650 group-hover/link:morph_text-slime-650 group-active/link:morph_text-slime-750"></div></a></div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Mar 26, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-blue-800 morph_bg-blue-200 " href="/changelog/enhancement/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="status" >Enhancement</a> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Mar 26, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/ui-changes-to-the-pipelines-page/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/ui-changes-to-the-pipelines-page/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >UI changes to the pipelines page</a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/ui-changes-to-the-pipelines-page/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-blue-800 morph_bg-blue-200 " href="/changelog/enhancement/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list (mobile)" data-analytics-category="status" >Enhancement</a> </div> <div id="ui-changes-to-the-pipelines-page" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>We have introduced some UI changes to the pipelines page:</p> </div> <div class=""><a href="javascript:changelogToggle('ui-changes-to-the-pipelines-page', 'expand')" class="morph_group/link morph_arrow-link hover:morph_text-slime-650 active:morph_text-slime-750"><span class="morph_underline morph_underline-offset-4 ">Keep reading</span> <div class="morph_arrow-down morph_text-slime-650 group-hover/link:morph_text-slime-650 group-active/link:morph_text-slime-750"></div></a></div> </div> <div class="morph_hidden group-data-[entry-preview=expand]/preview:morph_block" aria-hidden="true"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>We have introduced some UI changes to the pipelines page:</p> <p><img src="https://ctf-cci-com.imgix.net/5boq7xMxy3PAcZzIZWj6Jn/f76b5bd13d113c4b14a116a3e6db1057/Screenshot_2025-04-02_at_10.11.42.png?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60" alt="pipelines page" srcset="https://ctf-cci-com.imgix.net/5boq7xMxy3PAcZzIZWj6Jn/f76b5bd13d113c4b14a116a3e6db1057/Screenshot_2025-04-02_at_10.11.42.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=449 449w, https://ctf-cci-com.imgix.net/5boq7xMxy3PAcZzIZWj6Jn/f76b5bd13d113c4b14a116a3e6db1057/Screenshot_2025-04-02_at_10.11.42.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=737 737w, https://ctf-cci-com.imgix.net/5boq7xMxy3PAcZzIZWj6Jn/f76b5bd13d113c4b14a116a3e6db1057/Screenshot_2025-04-02_at_10.11.42.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=720 720w, https://ctf-cci-com.imgix.net/5boq7xMxy3PAcZzIZWj6Jn/f76b5bd13d113c4b14a116a3e6db1057/Screenshot_2025-04-02_at_10.11.42.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=940 940w, https://ctf-cci-com.imgix.net/5boq7xMxy3PAcZzIZWj6Jn/f76b5bd13d113c4b14a116a3e6db1057/Screenshot_2025-04-02_at_10.11.42.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=848 848w, https://ctf-cci-com.imgix.net/5boq7xMxy3PAcZzIZWj6Jn/f76b5bd13d113c4b14a116a3e6db1057/Screenshot_2025-04-02_at_10.11.42.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=898 898w, https://ctf-cci-com.imgix.net/5boq7xMxy3PAcZzIZWj6Jn/f76b5bd13d113c4b14a116a3e6db1057/Screenshot_2025-04-02_at_10.11.42.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1474 1474w, https://ctf-cci-com.imgix.net/5boq7xMxy3PAcZzIZWj6Jn/f76b5bd13d113c4b14a116a3e6db1057/Screenshot_2025-04-02_at_10.11.42.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1440 1440w, https://ctf-cci-com.imgix.net/5boq7xMxy3PAcZzIZWj6Jn/f76b5bd13d113c4b14a116a3e6db1057/Screenshot_2025-04-02_at_10.11.42.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1880 1880w, https://ctf-cci-com.imgix.net/5boq7xMxy3PAcZzIZWj6Jn/f76b5bd13d113c4b14a116a3e6db1057/Screenshot_2025-04-02_at_10.11.42.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1696 1696w, https://ctf-cci-com.imgix.net/5boq7xMxy3PAcZzIZWj6Jn/f76b5bd13d113c4b14a116a3e6db1057/Screenshot_2025-04-02_at_10.11.42.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=1347 1347w, https://ctf-cci-com.imgix.net/5boq7xMxy3PAcZzIZWj6Jn/f76b5bd13d113c4b14a116a3e6db1057/Screenshot_2025-04-02_at_10.11.42.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2211 2211w, https://ctf-cci-com.imgix.net/5boq7xMxy3PAcZzIZWj6Jn/f76b5bd13d113c4b14a116a3e6db1057/Screenshot_2025-04-02_at_10.11.42.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2160 2160w, https://ctf-cci-com.imgix.net/5boq7xMxy3PAcZzIZWj6Jn/f76b5bd13d113c4b14a116a3e6db1057/Screenshot_2025-04-02_at_10.11.42.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2820 2820w, https://ctf-cci-com.imgix.net/5boq7xMxy3PAcZzIZWj6Jn/f76b5bd13d113c4b14a116a3e6db1057/Screenshot_2025-04-02_at_10.11.42.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2544 2544w" sizes="(min-width: 1200px) 848px, (min-width: 992px) 940px, (min-width: 768px) 720px, (min-width: 480px) 737px, (min-width: 0px) 449px" data-full-size-src="https://ctf-cci-com.imgix.net/5boq7xMxy3PAcZzIZWj6Jn/f76b5bd13d113c4b14a116a3e6db1057/Screenshot_2025-04-02_at_10.11.42.png?ixlib=rb-3.2.1&auto=format&fit=max&q=60&fm=jpg" data-original-src="//images.ctfassets.net/il1yandlcjgk/5boq7xMxy3PAcZzIZWj6Jn/f76b5bd13d113c4b14a116a3e6db1057/Screenshot_2025-04-02_at_10.11.42.png" /></p> <ul> <li> <p><strong>The column previously named “Project” was renamed into “Pipeline”</strong></p> <p>It displays pipeline name, pipeline number, and (only when looking at the <em>All pipelines</em> view) project name</p> </li> <li> <p><strong>The column previously named “Trigger event” was renamed into “Checkout source”</strong></p> <p>It continues to show the same information as before, but the avatar now shows the profile picture of the commit author, if that information is available. If it isn’t (this is currently the case for OAuth pipelines), the avatar does not show. To avoid this inconsistency, we plan on hiding the avatar also for other types of pipelines.</p> </li> <li> <p><strong>A new column “Trigger event” was added</strong></p> <p>It shows what event that triggered a pipeline (Push, Pull request, API, …). The avatar indicates who triggered the event, with a tooltip showing the username on hover.</p> </li> <li> <p>The headers of columns <strong>Pipeline</strong> and <strong>Trigger event</strong> each include tooltips, informing users that:</p> <ol> <li>it’s now possible to have <a href="https://circleci.com/docs/set-up-multiple-configuration-files-for-a-project/">multiple pipelines in the same project</a></li> <li>more <a href="https://circleci.com/docs/github-trigger-event-options/">GitHub trigger events options</a> are now available</li> </ol> <p>These tooltips are visible to orgs that integrate with our <a href="https://circleci.com/docs/github-integration/">GitHub OAuth app integration</a> or <a href="https://circleci.com/docs/github-apps-integration/">GitHub App</a>/<a href="https://circleci.com/docs/gitlab-integration/">GitLab</a>/<a href="https://circleci.com/docs/bitbucket-data-center-integration/">Bitbucket Data Center</a> integrations. They are not visible to organizations that integrate with <a href="https://circleci.com/docs/bitbucket-integration/">Bitbucket Cloud</a>..</p> </li> </ul> <p><strong><em>These changes are currently in preview, and additional improvements will be made in the coming weeks. If you have any feedback, please comment on <a href="https://discuss.circleci.com/t/in-preview-changes-to-the-pipelines-page/52982">this post on our community forum</a>.</em></strong></p> </div> <div class=""><a href="javascript:changelogToggle('ui-changes-to-the-pipelines-page', 'collapse')" class="morph_group/link morph_arrow-link hover:morph_text-slime-650 active:morph_text-slime-750"><span class="morph_underline morph_underline-offset-4 ">Collapse</span> <div class="morph_arrow-up morph_text-slime-650 group-hover/link:morph_text-slime-650 group-active/link:morph_text-slime-750"></div></a></div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Mar 26, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-blue-800 morph_bg-blue-200 " href="/changelog/enhancement/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="status" >Enhancement</a> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Mar 26, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/context-restriction-apis-marked-ga/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/context-restriction-apis-marked-ga/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Context restriction APIs marked GA</a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/context-restriction-apis-marked-ga/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-blue-800 morph_bg-blue-200 " href="/changelog/enhancement/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list (mobile)" data-analytics-category="status" >Enhancement</a> </div> <div id="context-restriction-apis-marked-ga" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>The context restriction APIs have been promoted from experimental to generally available. Authorized users can now create, read, and delete project- and expression-based context restrictions via API. Security group context restrictions are not supported yet. <a href="https://circleci.com/docs/api/v2/index.html#tag/Context" title="Context API documentation">Read the context API documentation.</a></p> </div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> <a class="morph_inline-block morph_py-1.5 morph_px-4 morph_leading-none morph_text-small morph_border morph_rounded-lg morph_border-blue-500 morph_whitespace-nowrap hover:morph_bg-blue-500 hover:morph_text-white focus:morph_bg-blue-500 focus:morph_text-white morph_text-blue-500" href="/changelog/dev-tools/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="tag" >Dev tools</a> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Mar 18, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-morph-terminal morph_bg-morph-vapor " href="/changelog/maintenance/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="status" >Maintenance</a> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Mar 18, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/runner-release-3-1-3/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/runner-release-3-1-3/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Runner Release 3.1.3</a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/runner-release-3-1-3/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-morph-terminal morph_bg-morph-vapor " href="/changelog/maintenance/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list (mobile)" data-analytics-category="status" >Maintenance</a> </div> <div id="runner-release-3-1-3" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <h1>Runner Release 3.1.2</h1> <p><strong>Machine Runner:</strong></p> </div> <div class=""><a href="javascript:changelogToggle('runner-release-3-1-3', 'expand')" class="morph_group/link morph_arrow-link hover:morph_text-slime-650 active:morph_text-slime-750"><span class="morph_underline morph_underline-offset-4 ">Keep reading</span> <div class="morph_arrow-down morph_text-slime-650 group-hover/link:morph_text-slime-650 group-active/link:morph_text-slime-750"></div></a></div> </div> <div class="morph_hidden group-data-[entry-preview=expand]/preview:morph_block" aria-hidden="true"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <h1>Runner Release 3.1.2</h1> <p><strong>Machine Runner:</strong></p> <ul> <li>Fixed a bug where an error downloading the task agent binary was not correctly propagated, causing the runner to get stuck without retrying the download and requiring a manual restart to unblock.</li> </ul> </div> <div class=""><a href="javascript:changelogToggle('runner-release-3-1-3', 'collapse')" class="morph_group/link morph_arrow-link hover:morph_text-slime-650 active:morph_text-slime-750"><span class="morph_underline morph_underline-offset-4 ">Collapse</span> <div class="morph_arrow-up morph_text-slime-650 group-hover/link:morph_text-slime-650 group-active/link:morph_text-slime-750"></div></a></div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> <a class="morph_inline-block morph_py-1.5 morph_px-4 morph_leading-none morph_text-small morph_border morph_rounded-lg morph_border-blue-500 morph_whitespace-nowrap hover:morph_bg-blue-500 hover:morph_text-white focus:morph_bg-blue-500 focus:morph_text-white morph_text-blue-500" href="/changelog/runner/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="tag" >Runner</a> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Mar 18, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-blue-800 morph_bg-blue-200 " href="/changelog/enhancement/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="status" >Enhancement</a> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Mar 18, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/new-context-timeout-error-messaging/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/new-context-timeout-error-messaging/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >New context timeout error messaging</a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/new-context-timeout-error-messaging/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-blue-800 morph_bg-blue-200 " href="/changelog/enhancement/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list (mobile)" data-analytics-category="status" >Enhancement</a> </div> <div id="new-context-timeout-error-messaging" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>A new error message has been added to the contexts page to help users differentiate between page timeouts and permission errors. Previously, it was unclear to the user whether page load issues could be resolved with a refresh. Now, users who have the correct permissions will see “Please try again in a few minutes.” if contexts take a long time to load.</p> </div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Mar 17, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-green-800 morph_bg-green-200 " href="/changelog/new-feature/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="status" >New feature</a> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Mar 17, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/project-overview-page/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/project-overview-page/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Project overview page</a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/project-overview-page/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-green-800 morph_bg-green-200 " href="/changelog/new-feature/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list (mobile)" data-analytics-category="status" >New feature</a> </div> <div id="project-overview-page" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>We’ve introduced a new project overview page, which allows users to get a quick sense of the health of their pipelines and see what changes have recently been deployed for a project all in one place. Users can access this page by clicking the <code>Overview</code> link from the Organization Home page or Projects page.</p> </div> <div class=""><a href="javascript:changelogToggle('project-overview-page', 'expand')" class="morph_group/link morph_arrow-link hover:morph_text-slime-650 active:morph_text-slime-750"><span class="morph_underline morph_underline-offset-4 ">Keep reading</span> <div class="morph_arrow-down morph_text-slime-650 group-hover/link:morph_text-slime-650 group-active/link:morph_text-slime-750"></div></a></div> </div> <div class="morph_hidden group-data-[entry-preview=expand]/preview:morph_block" aria-hidden="true"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>We’ve introduced a new project overview page, which allows users to get a quick sense of the health of their pipelines and see what changes have recently been deployed for a project all in one place. Users can access this page by clicking the <code>Overview</code> link from the Organization Home page or Projects page.</p> <p>If you have any feedback on how we can improve this overview, please use the survey popup in the bottom right corner of the page to let us know!</p> <p><img src="https://ctf-cci-com.imgix.net/6iZ94h0jvU3cNx4WgrT9sK/fc8d91d780553c0973aa361597ac41d8/Screenshot_2025-03-17_at_10.34.40.png?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60" alt="Project overview screenshot" srcset="https://ctf-cci-com.imgix.net/6iZ94h0jvU3cNx4WgrT9sK/fc8d91d780553c0973aa361597ac41d8/Screenshot_2025-03-17_at_10.34.40.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=449 449w, https://ctf-cci-com.imgix.net/6iZ94h0jvU3cNx4WgrT9sK/fc8d91d780553c0973aa361597ac41d8/Screenshot_2025-03-17_at_10.34.40.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=737 737w, https://ctf-cci-com.imgix.net/6iZ94h0jvU3cNx4WgrT9sK/fc8d91d780553c0973aa361597ac41d8/Screenshot_2025-03-17_at_10.34.40.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=720 720w, https://ctf-cci-com.imgix.net/6iZ94h0jvU3cNx4WgrT9sK/fc8d91d780553c0973aa361597ac41d8/Screenshot_2025-03-17_at_10.34.40.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=940 940w, https://ctf-cci-com.imgix.net/6iZ94h0jvU3cNx4WgrT9sK/fc8d91d780553c0973aa361597ac41d8/Screenshot_2025-03-17_at_10.34.40.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=848 848w, https://ctf-cci-com.imgix.net/6iZ94h0jvU3cNx4WgrT9sK/fc8d91d780553c0973aa361597ac41d8/Screenshot_2025-03-17_at_10.34.40.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=898 898w, https://ctf-cci-com.imgix.net/6iZ94h0jvU3cNx4WgrT9sK/fc8d91d780553c0973aa361597ac41d8/Screenshot_2025-03-17_at_10.34.40.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1474 1474w, https://ctf-cci-com.imgix.net/6iZ94h0jvU3cNx4WgrT9sK/fc8d91d780553c0973aa361597ac41d8/Screenshot_2025-03-17_at_10.34.40.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1440 1440w, https://ctf-cci-com.imgix.net/6iZ94h0jvU3cNx4WgrT9sK/fc8d91d780553c0973aa361597ac41d8/Screenshot_2025-03-17_at_10.34.40.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1880 1880w, https://ctf-cci-com.imgix.net/6iZ94h0jvU3cNx4WgrT9sK/fc8d91d780553c0973aa361597ac41d8/Screenshot_2025-03-17_at_10.34.40.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1696 1696w, https://ctf-cci-com.imgix.net/6iZ94h0jvU3cNx4WgrT9sK/fc8d91d780553c0973aa361597ac41d8/Screenshot_2025-03-17_at_10.34.40.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=1347 1347w, https://ctf-cci-com.imgix.net/6iZ94h0jvU3cNx4WgrT9sK/fc8d91d780553c0973aa361597ac41d8/Screenshot_2025-03-17_at_10.34.40.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2211 2211w, https://ctf-cci-com.imgix.net/6iZ94h0jvU3cNx4WgrT9sK/fc8d91d780553c0973aa361597ac41d8/Screenshot_2025-03-17_at_10.34.40.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2160 2160w, https://ctf-cci-com.imgix.net/6iZ94h0jvU3cNx4WgrT9sK/fc8d91d780553c0973aa361597ac41d8/Screenshot_2025-03-17_at_10.34.40.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2820 2820w, https://ctf-cci-com.imgix.net/6iZ94h0jvU3cNx4WgrT9sK/fc8d91d780553c0973aa361597ac41d8/Screenshot_2025-03-17_at_10.34.40.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2544 2544w" sizes="(min-width: 1200px) 848px, (min-width: 992px) 940px, (min-width: 768px) 720px, (min-width: 480px) 737px, (min-width: 0px) 449px" data-full-size-src="https://ctf-cci-com.imgix.net/6iZ94h0jvU3cNx4WgrT9sK/fc8d91d780553c0973aa361597ac41d8/Screenshot_2025-03-17_at_10.34.40.png?ixlib=rb-3.2.1&auto=format&fit=max&q=60&fm=jpg" data-original-src="//images.ctfassets.net/il1yandlcjgk/6iZ94h0jvU3cNx4WgrT9sK/fc8d91d780553c0973aa361597ac41d8/Screenshot_2025-03-17_at_10.34.40.png" /></p> </div> <div class=""><a href="javascript:changelogToggle('project-overview-page', 'collapse')" class="morph_group/link morph_arrow-link hover:morph_text-slime-650 active:morph_text-slime-750"><span class="morph_underline morph_underline-offset-4 ">Collapse</span> <div class="morph_arrow-up morph_text-slime-650 group-hover/link:morph_text-slime-650 group-active/link:morph_text-slime-750"></div></a></div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Mar 15, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-blue-800 morph_bg-blue-200 " href="/changelog/enhancement/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="status" >Enhancement</a> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Mar 15, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/manage-github-app-installation-from-the-organization-settings-page-vcs/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/manage-github-app-installation-from-the-organization-settings-page-vcs/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Manage GitHub App installation from the organization settings page "VCS Connections"</a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/manage-github-app-installation-from-the-organization-settings-page-vcs/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-blue-800 morph_bg-blue-200 " href="/changelog/enhancement/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list (mobile)" data-analytics-category="status" >Enhancement</a> </div> <div id="manage-github-app-installation-from-the-organization-settings-page-vcs" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>The tab “VCS” in Organization Settings has been renamed into “VCS Connections”, and it now includes a section dedicated to the GitHub App integration.</p> </div> <div class=""><a href="javascript:changelogToggle('manage-github-app-installation-from-the-organization-settings-page-vcs', 'expand')" class="morph_group/link morph_arrow-link hover:morph_text-slime-650 active:morph_text-slime-750"><span class="morph_underline morph_underline-offset-4 ">Keep reading</span> <div class="morph_arrow-down morph_text-slime-650 group-hover/link:morph_text-slime-650 group-active/link:morph_text-slime-750"></div></a></div> </div> <div class="morph_hidden group-data-[entry-preview=expand]/preview:morph_block" aria-hidden="true"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>The tab “VCS” in Organization Settings has been renamed into “VCS Connections”, and it now includes a section dedicated to the GitHub App integration.</p> <p><strong>If the <a href="https://github.com/apps/circleci-app">CircleCI GitHub App</a> is not installed</strong>, it provides an overview of the functionality enabled by the App. <img src="https://ctf-cci-com.imgix.net/4Tc2fQnidQIcxt9C1yFJ6C/5c2f0425a5f15d0ba841566840074124/Screenshot_2025-04-02_at_10.48.47.png?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60" alt="VCS Connections - github app not installed" srcset="https://ctf-cci-com.imgix.net/4Tc2fQnidQIcxt9C1yFJ6C/5c2f0425a5f15d0ba841566840074124/Screenshot_2025-04-02_at_10.48.47.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=449 449w, https://ctf-cci-com.imgix.net/4Tc2fQnidQIcxt9C1yFJ6C/5c2f0425a5f15d0ba841566840074124/Screenshot_2025-04-02_at_10.48.47.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=737 737w, https://ctf-cci-com.imgix.net/4Tc2fQnidQIcxt9C1yFJ6C/5c2f0425a5f15d0ba841566840074124/Screenshot_2025-04-02_at_10.48.47.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=720 720w, https://ctf-cci-com.imgix.net/4Tc2fQnidQIcxt9C1yFJ6C/5c2f0425a5f15d0ba841566840074124/Screenshot_2025-04-02_at_10.48.47.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=940 940w, https://ctf-cci-com.imgix.net/4Tc2fQnidQIcxt9C1yFJ6C/5c2f0425a5f15d0ba841566840074124/Screenshot_2025-04-02_at_10.48.47.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=848 848w, https://ctf-cci-com.imgix.net/4Tc2fQnidQIcxt9C1yFJ6C/5c2f0425a5f15d0ba841566840074124/Screenshot_2025-04-02_at_10.48.47.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=898 898w, https://ctf-cci-com.imgix.net/4Tc2fQnidQIcxt9C1yFJ6C/5c2f0425a5f15d0ba841566840074124/Screenshot_2025-04-02_at_10.48.47.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1474 1474w, https://ctf-cci-com.imgix.net/4Tc2fQnidQIcxt9C1yFJ6C/5c2f0425a5f15d0ba841566840074124/Screenshot_2025-04-02_at_10.48.47.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1440 1440w, https://ctf-cci-com.imgix.net/4Tc2fQnidQIcxt9C1yFJ6C/5c2f0425a5f15d0ba841566840074124/Screenshot_2025-04-02_at_10.48.47.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1880 1880w, https://ctf-cci-com.imgix.net/4Tc2fQnidQIcxt9C1yFJ6C/5c2f0425a5f15d0ba841566840074124/Screenshot_2025-04-02_at_10.48.47.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1696 1696w, https://ctf-cci-com.imgix.net/4Tc2fQnidQIcxt9C1yFJ6C/5c2f0425a5f15d0ba841566840074124/Screenshot_2025-04-02_at_10.48.47.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=1347 1347w, https://ctf-cci-com.imgix.net/4Tc2fQnidQIcxt9C1yFJ6C/5c2f0425a5f15d0ba841566840074124/Screenshot_2025-04-02_at_10.48.47.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2211 2211w, https://ctf-cci-com.imgix.net/4Tc2fQnidQIcxt9C1yFJ6C/5c2f0425a5f15d0ba841566840074124/Screenshot_2025-04-02_at_10.48.47.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2160 2160w, https://ctf-cci-com.imgix.net/4Tc2fQnidQIcxt9C1yFJ6C/5c2f0425a5f15d0ba841566840074124/Screenshot_2025-04-02_at_10.48.47.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2820 2820w, https://ctf-cci-com.imgix.net/4Tc2fQnidQIcxt9C1yFJ6C/5c2f0425a5f15d0ba841566840074124/Screenshot_2025-04-02_at_10.48.47.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2544 2544w" sizes="(min-width: 1200px) 848px, (min-width: 992px) 940px, (min-width: 768px) 720px, (min-width: 480px) 737px, (min-width: 0px) 449px" data-full-size-src="https://ctf-cci-com.imgix.net/4Tc2fQnidQIcxt9C1yFJ6C/5c2f0425a5f15d0ba841566840074124/Screenshot_2025-04-02_at_10.48.47.png?ixlib=rb-3.2.1&auto=format&fit=max&q=60&fm=jpg" data-original-src="//images.ctfassets.net/il1yandlcjgk/4Tc2fQnidQIcxt9C1yFJ6C/5c2f0425a5f15d0ba841566840074124/Screenshot_2025-04-02_at_10.48.47.png" /></p> <p><strong>If the <a href="https://github.com/apps/circleci-app">CircleCI GitHub App</a> is installed</strong>, it shows which GitHub organization it’s connected to, and lets admin access the configuration page <img src="https://ctf-cci-com.imgix.net/1fG8E6G6d2sk2u86I1w57e/47f2ae597b8e291d2c3ef097f5d94345/Screenshot_2025-04-02_at_10.44.45.png?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60" alt="VCS Connections - github app installed" srcset="https://ctf-cci-com.imgix.net/1fG8E6G6d2sk2u86I1w57e/47f2ae597b8e291d2c3ef097f5d94345/Screenshot_2025-04-02_at_10.44.45.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=449 449w, https://ctf-cci-com.imgix.net/1fG8E6G6d2sk2u86I1w57e/47f2ae597b8e291d2c3ef097f5d94345/Screenshot_2025-04-02_at_10.44.45.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=737 737w, https://ctf-cci-com.imgix.net/1fG8E6G6d2sk2u86I1w57e/47f2ae597b8e291d2c3ef097f5d94345/Screenshot_2025-04-02_at_10.44.45.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=720 720w, https://ctf-cci-com.imgix.net/1fG8E6G6d2sk2u86I1w57e/47f2ae597b8e291d2c3ef097f5d94345/Screenshot_2025-04-02_at_10.44.45.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=940 940w, https://ctf-cci-com.imgix.net/1fG8E6G6d2sk2u86I1w57e/47f2ae597b8e291d2c3ef097f5d94345/Screenshot_2025-04-02_at_10.44.45.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=848 848w, https://ctf-cci-com.imgix.net/1fG8E6G6d2sk2u86I1w57e/47f2ae597b8e291d2c3ef097f5d94345/Screenshot_2025-04-02_at_10.44.45.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=898 898w, https://ctf-cci-com.imgix.net/1fG8E6G6d2sk2u86I1w57e/47f2ae597b8e291d2c3ef097f5d94345/Screenshot_2025-04-02_at_10.44.45.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1474 1474w, https://ctf-cci-com.imgix.net/1fG8E6G6d2sk2u86I1w57e/47f2ae597b8e291d2c3ef097f5d94345/Screenshot_2025-04-02_at_10.44.45.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1440 1440w, https://ctf-cci-com.imgix.net/1fG8E6G6d2sk2u86I1w57e/47f2ae597b8e291d2c3ef097f5d94345/Screenshot_2025-04-02_at_10.44.45.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1880 1880w, https://ctf-cci-com.imgix.net/1fG8E6G6d2sk2u86I1w57e/47f2ae597b8e291d2c3ef097f5d94345/Screenshot_2025-04-02_at_10.44.45.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1696 1696w, https://ctf-cci-com.imgix.net/1fG8E6G6d2sk2u86I1w57e/47f2ae597b8e291d2c3ef097f5d94345/Screenshot_2025-04-02_at_10.44.45.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=1347 1347w, https://ctf-cci-com.imgix.net/1fG8E6G6d2sk2u86I1w57e/47f2ae597b8e291d2c3ef097f5d94345/Screenshot_2025-04-02_at_10.44.45.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2211 2211w, https://ctf-cci-com.imgix.net/1fG8E6G6d2sk2u86I1w57e/47f2ae597b8e291d2c3ef097f5d94345/Screenshot_2025-04-02_at_10.44.45.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2160 2160w, https://ctf-cci-com.imgix.net/1fG8E6G6d2sk2u86I1w57e/47f2ae597b8e291d2c3ef097f5d94345/Screenshot_2025-04-02_at_10.44.45.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2820 2820w, https://ctf-cci-com.imgix.net/1fG8E6G6d2sk2u86I1w57e/47f2ae597b8e291d2c3ef097f5d94345/Screenshot_2025-04-02_at_10.44.45.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2544 2544w" sizes="(min-width: 1200px) 848px, (min-width: 992px) 940px, (min-width: 768px) 720px, (min-width: 480px) 737px, (min-width: 0px) 449px" data-full-size-src="https://ctf-cci-com.imgix.net/1fG8E6G6d2sk2u86I1w57e/47f2ae597b8e291d2c3ef097f5d94345/Screenshot_2025-04-02_at_10.44.45.png?ixlib=rb-3.2.1&auto=format&fit=max&q=60&fm=jpg" data-original-src="//images.ctfassets.net/il1yandlcjgk/1fG8E6G6d2sk2u86I1w57e/47f2ae597b8e291d2c3ef097f5d94345/Screenshot_2025-04-02_at_10.44.45.png" /></p> <p>The <em>settings</em> button redirects to the GitHub installation page. The <em>delete</em> button opens a modal which requires additional user input to confirm uninstallation of the GitHub App. Both actions are restricted to organization admins only.</p> </div> <div class=""><a href="javascript:changelogToggle('manage-github-app-installation-from-the-organization-settings-page-vcs', 'collapse')" class="morph_group/link morph_arrow-link hover:morph_text-slime-650 active:morph_text-slime-750"><span class="morph_underline morph_underline-offset-4 ">Collapse</span> <div class="morph_arrow-up morph_text-slime-650 group-hover/link:morph_text-slime-650 group-active/link:morph_text-slime-750"></div></a></div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Mar 14, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-blue-800 morph_bg-blue-200 " href="/changelog/enhancement/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="status" >Enhancement</a> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Mar 14, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/prevent-non-admin-users-from-installing-the-github-app/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/prevent-non-admin-users-from-installing-the-github-app/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Prevent non-admin users from installing the GitHub App</a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/prevent-non-admin-users-from-installing-the-github-app/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-blue-800 morph_bg-blue-200 " href="/changelog/enhancement/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list (mobile)" data-analytics-category="status" >Enhancement</a> </div> <div id="prevent-non-admin-users-from-installing-the-github-app" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>The GitHub App pipeline and trigger forms have been updated to prevent non-admin users from attempting to install the CircleCI GitHub App.</p> </div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Mar 12, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-morph-terminal morph_bg-morph-vapor " href="/changelog/maintenance/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="status" >Maintenance</a> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Mar 12, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/added-automatic-redirect-for-logged-out-users/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/added-automatic-redirect-for-logged-out-users/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Added automatic redirect for logged-out users </a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/added-automatic-redirect-for-logged-out-users/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-morph-terminal morph_bg-morph-vapor " href="/changelog/maintenance/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list (mobile)" data-analytics-category="status" >Maintenance</a> </div> <div id="added-automatic-redirect-for-logged-out-users" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>Users who land on the user homepage while logged out are now automatically redirected to the login page.</p> </div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Mar 12, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-green-800 morph_bg-green-200 " href="/changelog/new-feature/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="status" >New feature</a> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Mar 12, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/avoid-commit-conflicts-in-your-pipelines-with-serial-jobs/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/avoid-commit-conflicts-in-your-pipelines-with-serial-jobs/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Avoid commit conflicts in your pipelines with serial-jobs</a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/avoid-commit-conflicts-in-your-pipelines-with-serial-jobs/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-green-800 morph_bg-green-200 " href="/changelog/new-feature/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list (mobile)" data-analytics-category="status" >New feature</a> </div> <div id="avoid-commit-conflicts-in-your-pipelines-with-serial-jobs" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>The <a href="https://circleci.com/developer/orbs/orb/eddiewebb/queue">queue orb</a> was previously used to avoid multiple pipeline race conditions and conflicts. Serial-job provides native support for the functionality provided by the queue orb. Overtime we will expand the use cases we support to cover additional challenges like multi-job or workflows. The first release is serial-group for individual jobs.</p> </div> <div class=""><a href="javascript:changelogToggle('avoid-commit-conflicts-in-your-pipelines-with-serial-jobs', 'expand')" class="morph_group/link morph_arrow-link hover:morph_text-slime-650 active:morph_text-slime-750"><span class="morph_underline morph_underline-offset-4 ">Keep reading</span> <div class="morph_arrow-down morph_text-slime-650 group-hover/link:morph_text-slime-650 group-active/link:morph_text-slime-750"></div></a></div> </div> <div class="morph_hidden group-data-[entry-preview=expand]/preview:morph_block" aria-hidden="true"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>The <a href="https://circleci.com/developer/orbs/orb/eddiewebb/queue">queue orb</a> was previously used to avoid multiple pipeline race conditions and conflicts. Serial-job provides native support for the functionality provided by the queue orb. Overtime we will expand the use cases we support to cover additional challenges like multi-job or workflows. The first release is serial-group for individual jobs.</p> <p>This allows an individual job to be serialized across the organization, project or branch based on the parameters you provide. Serialization will ensure the jobs are executed in the order in which the pipelines are started via commit, api or other triggering method.</p> <p>To learn more about your options see the <a href="https://circleci.com/docs/configuration-reference/#serial-group">documentation</a>.</p> </div> <div class=""><a href="javascript:changelogToggle('avoid-commit-conflicts-in-your-pipelines-with-serial-jobs', 'collapse')" class="morph_group/link morph_arrow-link hover:morph_text-slime-650 active:morph_text-slime-750"><span class="morph_underline morph_underline-offset-4 ">Collapse</span> <div class="morph_arrow-up morph_text-slime-650 group-hover/link:morph_text-slime-650 group-active/link:morph_text-slime-750"></div></a></div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Mar 12, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-blue-800 morph_bg-blue-200 " href="/changelog/enhancement/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="status" >Enhancement</a> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Mar 12, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/show-in-app-instructions-for-how-to-delete-oauth-trigger/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/show-in-app-instructions-for-how-to-delete-oauth-trigger/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Show in-app instructions for how to delete OAuth trigger</a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/show-in-app-instructions-for-how-to-delete-oauth-trigger/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-blue-800 morph_bg-blue-200 " href="/changelog/enhancement/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list (mobile)" data-analytics-category="status" >Enhancement</a> </div> <div id="show-in-app-instructions-for-how-to-delete-oauth-trigger" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>A growing number of <a href="https://circleci.com/docs/github-integration/">GitHub OAuth customers</a> have been looking to stop building their OAuth pipelines in favour of the <a href="https://circleci.com/docs/github-integration/#installing-github-app-alongside-github-oauth-app">new GitHub App pipelines</a> which provide a <a href="https://circleci.com/docs/github-trigger-event-options/">broader range of triggering options</a>.</p> </div> <div class=""><a href="javascript:changelogToggle('show-in-app-instructions-for-how-to-delete-oauth-trigger', 'expand')" class="morph_group/link morph_arrow-link hover:morph_text-slime-650 active:morph_text-slime-750"><span class="morph_underline morph_underline-offset-4 ">Keep reading</span> <div class="morph_arrow-down morph_text-slime-650 group-hover/link:morph_text-slime-650 group-active/link:morph_text-slime-750"></div></a></div> </div> <div class="morph_hidden group-data-[entry-preview=expand]/preview:morph_block" aria-hidden="true"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>A growing number of <a href="https://circleci.com/docs/github-integration/">GitHub OAuth customers</a> have been looking to stop building their OAuth pipelines in favour of the <a href="https://circleci.com/docs/github-integration/#installing-github-app-alongside-github-oauth-app">new GitHub App pipelines</a> which provide a <a href="https://circleci.com/docs/github-trigger-event-options/">broader range of triggering options</a>.</p> <p>This is currently a manual process, which requires making changes in GitHub.</p> <p>To avoid users having to refer to the docs for instructions, we added a “delete” icon next to the OAuth trigger (Project Settings > Triggers), which opens a modal containing instructions for how to disable the OAuth trigger manually.</p> <p><img src="https://ctf-cci-com.imgix.net/2fjg4CXJ1piYRYtSjYIQj0/c8b6dd2b6ae72ffed40815a675c0557a/Screenshot_2025-03-11_at_22.51.11.png?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60" alt="Oauth trigger deletion instructions" srcset="https://ctf-cci-com.imgix.net/2fjg4CXJ1piYRYtSjYIQj0/c8b6dd2b6ae72ffed40815a675c0557a/Screenshot_2025-03-11_at_22.51.11.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=449 449w, https://ctf-cci-com.imgix.net/2fjg4CXJ1piYRYtSjYIQj0/c8b6dd2b6ae72ffed40815a675c0557a/Screenshot_2025-03-11_at_22.51.11.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=737 737w, https://ctf-cci-com.imgix.net/2fjg4CXJ1piYRYtSjYIQj0/c8b6dd2b6ae72ffed40815a675c0557a/Screenshot_2025-03-11_at_22.51.11.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=720 720w, https://ctf-cci-com.imgix.net/2fjg4CXJ1piYRYtSjYIQj0/c8b6dd2b6ae72ffed40815a675c0557a/Screenshot_2025-03-11_at_22.51.11.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=940 940w, https://ctf-cci-com.imgix.net/2fjg4CXJ1piYRYtSjYIQj0/c8b6dd2b6ae72ffed40815a675c0557a/Screenshot_2025-03-11_at_22.51.11.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=848 848w, https://ctf-cci-com.imgix.net/2fjg4CXJ1piYRYtSjYIQj0/c8b6dd2b6ae72ffed40815a675c0557a/Screenshot_2025-03-11_at_22.51.11.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=898 898w, https://ctf-cci-com.imgix.net/2fjg4CXJ1piYRYtSjYIQj0/c8b6dd2b6ae72ffed40815a675c0557a/Screenshot_2025-03-11_at_22.51.11.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1474 1474w, https://ctf-cci-com.imgix.net/2fjg4CXJ1piYRYtSjYIQj0/c8b6dd2b6ae72ffed40815a675c0557a/Screenshot_2025-03-11_at_22.51.11.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1440 1440w, https://ctf-cci-com.imgix.net/2fjg4CXJ1piYRYtSjYIQj0/c8b6dd2b6ae72ffed40815a675c0557a/Screenshot_2025-03-11_at_22.51.11.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1880 1880w, https://ctf-cci-com.imgix.net/2fjg4CXJ1piYRYtSjYIQj0/c8b6dd2b6ae72ffed40815a675c0557a/Screenshot_2025-03-11_at_22.51.11.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1696 1696w, https://ctf-cci-com.imgix.net/2fjg4CXJ1piYRYtSjYIQj0/c8b6dd2b6ae72ffed40815a675c0557a/Screenshot_2025-03-11_at_22.51.11.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=1347 1347w, https://ctf-cci-com.imgix.net/2fjg4CXJ1piYRYtSjYIQj0/c8b6dd2b6ae72ffed40815a675c0557a/Screenshot_2025-03-11_at_22.51.11.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2211 2211w, https://ctf-cci-com.imgix.net/2fjg4CXJ1piYRYtSjYIQj0/c8b6dd2b6ae72ffed40815a675c0557a/Screenshot_2025-03-11_at_22.51.11.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2160 2160w, https://ctf-cci-com.imgix.net/2fjg4CXJ1piYRYtSjYIQj0/c8b6dd2b6ae72ffed40815a675c0557a/Screenshot_2025-03-11_at_22.51.11.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2820 2820w, https://ctf-cci-com.imgix.net/2fjg4CXJ1piYRYtSjYIQj0/c8b6dd2b6ae72ffed40815a675c0557a/Screenshot_2025-03-11_at_22.51.11.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2544 2544w" sizes="(min-width: 1200px) 848px, (min-width: 992px) 940px, (min-width: 768px) 720px, (min-width: 480px) 737px, (min-width: 0px) 449px" data-full-size-src="https://ctf-cci-com.imgix.net/2fjg4CXJ1piYRYtSjYIQj0/c8b6dd2b6ae72ffed40815a675c0557a/Screenshot_2025-03-11_at_22.51.11.png?ixlib=rb-3.2.1&auto=format&fit=max&q=60&fm=jpg" data-original-src="//images.ctfassets.net/il1yandlcjgk/2fjg4CXJ1piYRYtSjYIQj0/c8b6dd2b6ae72ffed40815a675c0557a/Screenshot_2025-03-11_at_22.51.11.png" /></p> </div> <div class=""><a href="javascript:changelogToggle('show-in-app-instructions-for-how-to-delete-oauth-trigger', 'collapse')" class="morph_group/link morph_arrow-link hover:morph_text-slime-650 active:morph_text-slime-750"><span class="morph_underline morph_underline-offset-4 ">Collapse</span> <div class="morph_arrow-up morph_text-slime-650 group-hover/link:morph_text-slime-650 group-active/link:morph_text-slime-750"></div></a></div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Mar 11, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-morph-terminal morph_bg-morph-vapor " href="/changelog/maintenance/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="status" >Maintenance</a> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Mar 11, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/fixed-infinite-loading-spinner-on-pipelines-page/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/fixed-infinite-loading-spinner-on-pipelines-page/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Fixed infinite loading spinner on Pipelines page</a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/fixed-infinite-loading-spinner-on-pipelines-page/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-morph-terminal morph_bg-morph-vapor " href="/changelog/maintenance/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list (mobile)" data-analytics-category="status" >Maintenance</a> </div> <div id="fixed-infinite-loading-spinner-on-pipelines-page" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>A bug that was causing the loading spinner to spin infinitely when no additional pipelines were available after clicking the ‘See more’ button on the pipelines page has been fixed.</p> </div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Mar 06, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-morph-terminal morph_bg-morph-vapor " href="/changelog/maintenance/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="status" >Maintenance</a> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Mar 06, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/bug-fix-when-selecting-repository-for-new-projects/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/bug-fix-when-selecting-repository-for-new-projects/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Bug fix when selecting repository for new projects</a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/bug-fix-when-selecting-repository-for-new-projects/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-morph-terminal morph_bg-morph-vapor " href="/changelog/maintenance/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list (mobile)" data-analytics-category="status" >Maintenance</a> </div> <div id="bug-fix-when-selecting-repository-for-new-projects" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>Users of <a href="https://circleci.com/docs/github-apps-integration/">CircleCI’s GitHub App integration</a> would occasionally not be able to see a list of repositories to choose from when creating a new project. This bug has been fixed.</p> </div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Mar 06, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-morph-terminal morph_bg-morph-vapor " href="/changelog/maintenance/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="status" >Maintenance</a> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Mar 06, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/timing-tab-bug-fixed/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/timing-tab-bug-fixed/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Timing tab bug fixed</a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/timing-tab-bug-fixed/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-morph-terminal morph_bg-morph-vapor " href="/changelog/maintenance/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list (mobile)" data-analytics-category="status" >Maintenance</a> </div> <div id="timing-tab-bug-fixed" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>A bug that was causing the “Timing” tab in the CircleCI web app to show UUIDs instead of a string of the step name has been fixed.</p> </div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Mar 06, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-morph-terminal morph_bg-morph-vapor " href="/changelog/maintenance/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="status" >Maintenance</a> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Mar 06, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/bug-causing-full-dark-screen-on-loading-modal-fixed/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/bug-causing-full-dark-screen-on-loading-modal-fixed/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Bug causing full dark screen on loading modal fixed</a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/bug-causing-full-dark-screen-on-loading-modal-fixed/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-morph-terminal morph_bg-morph-vapor " href="/changelog/maintenance/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list (mobile)" data-analytics-category="status" >Maintenance</a> </div> <div id="bug-causing-full-dark-screen-on-loading-modal-fixed" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>A bug that caused a nearly full dark screen when creating a new project in organizations that integrate with <a href="https://circleci.com/docs/github-apps-integration/">CircleCI’s GitHub App</a> has now been fixed.</p> </div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Mar 04, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-morph-terminal morph_bg-morph-vapor " href="/changelog/maintenance/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="status" >Maintenance</a> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Mar 04, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/release-agent-release-1-3-7/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/release-agent-release-1-3-7/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Release Agent Release 1.3.7</a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/release-agent-release-1-3-7/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-morph-terminal morph_bg-morph-vapor " href="/changelog/maintenance/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list (mobile)" data-analytics-category="status" >Maintenance</a> </div> <div id="release-agent-release-1-3-7" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <h3>Changes:</h3> <ul> <li>Patched critical CVEs</li> </ul> <p>See more details <a href="https://github.com/CircleCI-Public/cci-k8s-release-agent/blob/main/CHANGELOG.md#137-2025-03-04">here</a>.</p> </div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Mar 04, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-morph-terminal morph_bg-morph-vapor " href="/changelog/maintenance/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="status" >Maintenance</a> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Mar 04, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/minor-changes-to-pipeline-editor-page/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/minor-changes-to-pipeline-editor-page/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Minor changes to Pipeline Editor page</a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/minor-changes-to-pipeline-editor-page/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-morph-terminal morph_bg-morph-vapor " href="/changelog/maintenance/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list (mobile)" data-analytics-category="status" >Maintenance</a> </div> <div id="minor-changes-to-pipeline-editor-page" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <ul> <li>Added quick-start options to make it easier to understand what types of questions can be asked</li> <li>Loading screen adjusted to be smoother when a new pipeline is triggered</li> <li>Minor copy changes</li> </ul> </div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Mar 03, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-morph-terminal morph_bg-morph-vapor " href="/changelog/maintenance/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="status" >Maintenance</a> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Mar 03, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/oidc-signing-keys-updated/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/oidc-signing-keys-updated/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >OIDC signing keys updated</a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/oidc-signing-keys-updated/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-morph-terminal morph_bg-morph-vapor " href="/changelog/maintenance/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list (mobile)" data-analytics-category="status" >Maintenance</a> </div> <div id="oidc-signing-keys-updated" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>CircleCI periodically updates the keys used to sign OIDC tokens in alignment with security best practices. No customer action is required to continue using OIDC with previously configured services.</p> </div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Mar 03, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-green-800 morph_bg-green-200 " href="/changelog/new-feature/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="status" >New feature</a> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Mar 03, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/single-sign-on-for-github-oauth-and-bitbucket-cloud/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/single-sign-on-for-github-oauth-and-bitbucket-cloud/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Single Sign On for GitHub OAuth and Bitbucket Cloud</a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/single-sign-on-for-github-oauth-and-bitbucket-cloud/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-green-800 morph_bg-green-200 " href="/changelog/new-feature/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list (mobile)" data-analytics-category="status" >New feature</a> </div> <div id="single-sign-on-for-github-oauth-and-bitbucket-cloud" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>Single sign on (SSO) is now available for Cloud Scale plan customers with CircleCI organizations connected to GitHub OAuth and Bitbucket Cloud. <a href="https://circleci.com/docs/authentication/sso-overview/" title="Single sign on for CircleCI">Learn how to connect your identity provider and enforce SSO for users in your org</a>.</p> </div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Feb 28, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-morph-terminal morph_bg-morph-vapor " href="/changelog/maintenance/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="status" >Maintenance</a> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Feb 28, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/release-agent-release-1-3-6/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/release-agent-release-1-3-6/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Release Agent Release 1.3.6</a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/release-agent-release-1-3-6/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-morph-terminal morph_bg-morph-vapor " href="/changelog/maintenance/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list (mobile)" data-analytics-category="status" >Maintenance</a> </div> <div id="release-agent-release-1-3-6" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <h3>Changes:</h3> <ul> <li>Patched critical CVEs</li> </ul> <p>See more details <a href="https://github.com/CircleCI-Public/cci-k8s-release-agent/blob/main/CHANGELOG.md#136-2025-02-28">here</a>.</p> </div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Feb 24, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-green-800 morph_bg-green-200 " href="/changelog/new-feature/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="status" >New feature</a> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Feb 24, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/trigger-pipelines-on-push-to-non-draft-pr/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/trigger-pipelines-on-push-to-non-draft-pr/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Trigger pipelines on push to non-draft PR</a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/trigger-pipelines-on-push-to-non-draft-pr/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-green-800 morph_bg-green-200 " href="/changelog/new-feature/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list (mobile)" data-analytics-category="status" >New feature</a> </div> <div id="trigger-pipelines-on-push-to-non-draft-pr" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>It is now possible to configure pipelines to be triggered <strong>only on pushes to non-draft Pull Requests</strong>.</p> </div> <div class=""><a href="javascript:changelogToggle('trigger-pipelines-on-push-to-non-draft-pr', 'expand')" class="morph_group/link morph_arrow-link hover:morph_text-slime-650 active:morph_text-slime-750"><span class="morph_underline morph_underline-offset-4 ">Keep reading</span> <div class="morph_arrow-down morph_text-slime-650 group-hover/link:morph_text-slime-650 group-active/link:morph_text-slime-750"></div></a></div> </div> <div class="morph_hidden group-data-[entry-preview=expand]/preview:morph_block" aria-hidden="true"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>It is now possible to configure pipelines to be triggered <strong>only on pushes to non-draft Pull Requests</strong>.</p> <h3>Who Can Use This?</h3> <p>This functionality is available to all customers that use GitHub.</p> <p>If your organization is currently integrated with GitHub only through OAuth, an admin must take the one-time action of <a href="https://circleci.com/docs/github-integration/#installing-github-app-alongside-github-oauth-app">installing the CircleCI GitHub App</a> to enable this functionality.</p> <!--- Plan on adding here a link to https://circleci.slack.com/files/U02QDEUV5TL/F08EC6A19KP/github_app_oauth.mov as soon as it's available on Youtube --> <h3>Getting Started</h3> <ol> <li>Go to your project’s <strong>Project Settings > Pipelines</strong>, and ensure you have a “GitHub App” pipeline defined</li> <li>Go to <strong>Project Settings > Triggers</strong>, and define a GitHub App trigger</li> <li>In the “run on” menu, select <strong>“Pushes to open non-draft PRs”</strong></li> <li>Trigger your GitHub App pipeline by pushing to a non-draft PR</li> </ol> <p><img src="https://ctf-cci-com.imgix.net/6zoiQhwgeSwvdC2IgPCdtx/90cd350efcef5f19089495a5ffe51fdb/Screenshot_2025-02-24_at_12.40.24.png?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60" alt="non-draf PRs" srcset="https://ctf-cci-com.imgix.net/6zoiQhwgeSwvdC2IgPCdtx/90cd350efcef5f19089495a5ffe51fdb/Screenshot_2025-02-24_at_12.40.24.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=449 449w, https://ctf-cci-com.imgix.net/6zoiQhwgeSwvdC2IgPCdtx/90cd350efcef5f19089495a5ffe51fdb/Screenshot_2025-02-24_at_12.40.24.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=737 737w, https://ctf-cci-com.imgix.net/6zoiQhwgeSwvdC2IgPCdtx/90cd350efcef5f19089495a5ffe51fdb/Screenshot_2025-02-24_at_12.40.24.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=720 720w, https://ctf-cci-com.imgix.net/6zoiQhwgeSwvdC2IgPCdtx/90cd350efcef5f19089495a5ffe51fdb/Screenshot_2025-02-24_at_12.40.24.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=940 940w, https://ctf-cci-com.imgix.net/6zoiQhwgeSwvdC2IgPCdtx/90cd350efcef5f19089495a5ffe51fdb/Screenshot_2025-02-24_at_12.40.24.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=848 848w, https://ctf-cci-com.imgix.net/6zoiQhwgeSwvdC2IgPCdtx/90cd350efcef5f19089495a5ffe51fdb/Screenshot_2025-02-24_at_12.40.24.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=898 898w, https://ctf-cci-com.imgix.net/6zoiQhwgeSwvdC2IgPCdtx/90cd350efcef5f19089495a5ffe51fdb/Screenshot_2025-02-24_at_12.40.24.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1474 1474w, https://ctf-cci-com.imgix.net/6zoiQhwgeSwvdC2IgPCdtx/90cd350efcef5f19089495a5ffe51fdb/Screenshot_2025-02-24_at_12.40.24.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1440 1440w, https://ctf-cci-com.imgix.net/6zoiQhwgeSwvdC2IgPCdtx/90cd350efcef5f19089495a5ffe51fdb/Screenshot_2025-02-24_at_12.40.24.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1880 1880w, https://ctf-cci-com.imgix.net/6zoiQhwgeSwvdC2IgPCdtx/90cd350efcef5f19089495a5ffe51fdb/Screenshot_2025-02-24_at_12.40.24.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1696 1696w, https://ctf-cci-com.imgix.net/6zoiQhwgeSwvdC2IgPCdtx/90cd350efcef5f19089495a5ffe51fdb/Screenshot_2025-02-24_at_12.40.24.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=1347 1347w, https://ctf-cci-com.imgix.net/6zoiQhwgeSwvdC2IgPCdtx/90cd350efcef5f19089495a5ffe51fdb/Screenshot_2025-02-24_at_12.40.24.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2211 2211w, https://ctf-cci-com.imgix.net/6zoiQhwgeSwvdC2IgPCdtx/90cd350efcef5f19089495a5ffe51fdb/Screenshot_2025-02-24_at_12.40.24.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2160 2160w, https://ctf-cci-com.imgix.net/6zoiQhwgeSwvdC2IgPCdtx/90cd350efcef5f19089495a5ffe51fdb/Screenshot_2025-02-24_at_12.40.24.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2820 2820w, https://ctf-cci-com.imgix.net/6zoiQhwgeSwvdC2IgPCdtx/90cd350efcef5f19089495a5ffe51fdb/Screenshot_2025-02-24_at_12.40.24.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2544 2544w" sizes="(min-width: 1200px) 848px, (min-width: 992px) 940px, (min-width: 768px) 720px, (min-width: 480px) 737px, (min-width: 0px) 449px" data-full-size-src="https://ctf-cci-com.imgix.net/6zoiQhwgeSwvdC2IgPCdtx/90cd350efcef5f19089495a5ffe51fdb/Screenshot_2025-02-24_at_12.40.24.png?ixlib=rb-3.2.1&auto=format&fit=max&q=60&fm=jpg" data-original-src="//images.ctfassets.net/il1yandlcjgk/6zoiQhwgeSwvdC2IgPCdtx/90cd350efcef5f19089495a5ffe51fdb/Screenshot_2025-02-24_at_12.40.24.png" /></p> <p>For more details on newly supported GitHub trigger events and <a href="https://circleci.com/docs/orchestration-cookbook/">example use cases</a>, check out <a href="https://circleci.com/docs/github-trigger-event-options/">our documentation</a>. For any questions or feedback, email <a href="https://mailto:benedetta@circleci.com/">benedetta@circleci.com</a>.</p> </div> <div class=""><a href="javascript:changelogToggle('trigger-pipelines-on-push-to-non-draft-pr', 'collapse')" class="morph_group/link morph_arrow-link hover:morph_text-slime-650 active:morph_text-slime-750"><span class="morph_underline morph_underline-offset-4 ">Collapse</span> <div class="morph_arrow-up morph_text-slime-650 group-hover/link:morph_text-slime-650 group-active/link:morph_text-slime-750"></div></a></div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Feb 24, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-blue-800 morph_bg-blue-200 " href="/changelog/enhancement/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="status" >Enhancement</a> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Feb 24, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/default-value-added-to-config-file-path-in-add-pipeline-form/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/default-value-added-to-config-file-path-in-add-pipeline-form/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Default value added to 'Config File Path' in 'Add pipeline' form</a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/default-value-added-to-config-file-path-in-add-pipeline-form/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-blue-800 morph_bg-blue-200 " href="/changelog/enhancement/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list (mobile)" data-analytics-category="status" >Enhancement</a> </div> <div id="default-value-added-to-config-file-path-in-add-pipeline-form" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>When creating a new pipeline (Project Settings > Pipeline), the field “Config File Path” now contains a default value (<code>circleci/config.yml</code>) that the user can edit, instead of a placeholder.</p> </div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Feb 24, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-blue-800 morph_bg-blue-200 " href="/changelog/enhancement/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="status" >Enhancement</a> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Feb 24, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/fixed-a-bug-preventing-pipeline-name-edits/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/fixed-a-bug-preventing-pipeline-name-edits/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Fixed a bug preventing pipeline name edits</a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/fixed-a-bug-preventing-pipeline-name-edits/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-blue-800 morph_bg-blue-200 " href="/changelog/enhancement/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list (mobile)" data-analytics-category="status" >Enhancement</a> </div> <div id="fixed-a-bug-preventing-pipeline-name-edits" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>A bug prevented editing the pipeline name in Project Settings > Pipelines > Edit. This has now been fixed.</p> </div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Feb 24, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-blue-800 morph_bg-blue-200 " href="/changelog/enhancement/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="status" >Enhancement</a> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Feb 24, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/added-link-to-help-troubleshoot-github-app-installation-issues/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/added-link-to-help-troubleshoot-github-app-installation-issues/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Added link to help troubleshoot GitHub App installation issues</a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/added-link-to-help-troubleshoot-github-app-installation-issues/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-blue-800 morph_bg-blue-200 " href="/changelog/enhancement/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list (mobile)" data-analytics-category="status" >Enhancement</a> </div> <div id="added-link-to-help-troubleshoot-github-app-installation-issues" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>The “Add Pipeline” form (Project Settings > Pipelines) now includes links to a Google Form that helps customers troubleshoot common issues related to GitHub App installation and permissions.</p> </div> <div class=""><a href="javascript:changelogToggle('added-link-to-help-troubleshoot-github-app-installation-issues', 'expand')" class="morph_group/link morph_arrow-link hover:morph_text-slime-650 active:morph_text-slime-750"><span class="morph_underline morph_underline-offset-4 ">Keep reading</span> <div class="morph_arrow-down morph_text-slime-650 group-hover/link:morph_text-slime-650 group-active/link:morph_text-slime-750"></div></a></div> </div> <div class="morph_hidden group-data-[entry-preview=expand]/preview:morph_block" aria-hidden="true"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>The “Add Pipeline” form (Project Settings > Pipelines) now includes links to a Google Form that helps customers troubleshoot common issues related to GitHub App installation and permissions.</p> <p><img src="https://ctf-cci-com.imgix.net/3yOqd4XcmakpTZMtRymoIq/fbe487a2e5f4359877e59f9f326ccfad/1.png?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60" alt="connect issues" srcset="https://ctf-cci-com.imgix.net/3yOqd4XcmakpTZMtRymoIq/fbe487a2e5f4359877e59f9f326ccfad/1.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=449 449w, https://ctf-cci-com.imgix.net/3yOqd4XcmakpTZMtRymoIq/fbe487a2e5f4359877e59f9f326ccfad/1.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=737 737w, https://ctf-cci-com.imgix.net/3yOqd4XcmakpTZMtRymoIq/fbe487a2e5f4359877e59f9f326ccfad/1.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=720 720w, https://ctf-cci-com.imgix.net/3yOqd4XcmakpTZMtRymoIq/fbe487a2e5f4359877e59f9f326ccfad/1.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=940 940w, https://ctf-cci-com.imgix.net/3yOqd4XcmakpTZMtRymoIq/fbe487a2e5f4359877e59f9f326ccfad/1.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=848 848w, https://ctf-cci-com.imgix.net/3yOqd4XcmakpTZMtRymoIq/fbe487a2e5f4359877e59f9f326ccfad/1.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=898 898w, https://ctf-cci-com.imgix.net/3yOqd4XcmakpTZMtRymoIq/fbe487a2e5f4359877e59f9f326ccfad/1.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1474 1474w, https://ctf-cci-com.imgix.net/3yOqd4XcmakpTZMtRymoIq/fbe487a2e5f4359877e59f9f326ccfad/1.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1440 1440w, https://ctf-cci-com.imgix.net/3yOqd4XcmakpTZMtRymoIq/fbe487a2e5f4359877e59f9f326ccfad/1.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1880 1880w, https://ctf-cci-com.imgix.net/3yOqd4XcmakpTZMtRymoIq/fbe487a2e5f4359877e59f9f326ccfad/1.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1696 1696w, https://ctf-cci-com.imgix.net/3yOqd4XcmakpTZMtRymoIq/fbe487a2e5f4359877e59f9f326ccfad/1.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=1347 1347w, https://ctf-cci-com.imgix.net/3yOqd4XcmakpTZMtRymoIq/fbe487a2e5f4359877e59f9f326ccfad/1.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2211 2211w, https://ctf-cci-com.imgix.net/3yOqd4XcmakpTZMtRymoIq/fbe487a2e5f4359877e59f9f326ccfad/1.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2160 2160w, https://ctf-cci-com.imgix.net/3yOqd4XcmakpTZMtRymoIq/fbe487a2e5f4359877e59f9f326ccfad/1.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2820 2820w, https://ctf-cci-com.imgix.net/3yOqd4XcmakpTZMtRymoIq/fbe487a2e5f4359877e59f9f326ccfad/1.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2544 2544w" sizes="(min-width: 1200px) 848px, (min-width: 992px) 940px, (min-width: 768px) 720px, (min-width: 480px) 737px, (min-width: 0px) 449px" data-full-size-src="https://ctf-cci-com.imgix.net/3yOqd4XcmakpTZMtRymoIq/fbe487a2e5f4359877e59f9f326ccfad/1.png?ixlib=rb-3.2.1&auto=format&fit=max&q=60&fm=jpg" data-original-src="//images.ctfassets.net/il1yandlcjgk/3yOqd4XcmakpTZMtRymoIq/fbe487a2e5f4359877e59f9f326ccfad/1.png" /><img src="https://ctf-cci-com.imgix.net/1GywFz2azvvPA3rGIpgiXZ/38d8f21550e62b4c3fbed9229bade73f/2.png?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60" alt="connected issue" srcset="https://ctf-cci-com.imgix.net/1GywFz2azvvPA3rGIpgiXZ/38d8f21550e62b4c3fbed9229bade73f/2.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=449 449w, https://ctf-cci-com.imgix.net/1GywFz2azvvPA3rGIpgiXZ/38d8f21550e62b4c3fbed9229bade73f/2.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=737 737w, https://ctf-cci-com.imgix.net/1GywFz2azvvPA3rGIpgiXZ/38d8f21550e62b4c3fbed9229bade73f/2.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=720 720w, https://ctf-cci-com.imgix.net/1GywFz2azvvPA3rGIpgiXZ/38d8f21550e62b4c3fbed9229bade73f/2.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=940 940w, https://ctf-cci-com.imgix.net/1GywFz2azvvPA3rGIpgiXZ/38d8f21550e62b4c3fbed9229bade73f/2.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=848 848w, https://ctf-cci-com.imgix.net/1GywFz2azvvPA3rGIpgiXZ/38d8f21550e62b4c3fbed9229bade73f/2.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=898 898w, https://ctf-cci-com.imgix.net/1GywFz2azvvPA3rGIpgiXZ/38d8f21550e62b4c3fbed9229bade73f/2.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1474 1474w, https://ctf-cci-com.imgix.net/1GywFz2azvvPA3rGIpgiXZ/38d8f21550e62b4c3fbed9229bade73f/2.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1440 1440w, https://ctf-cci-com.imgix.net/1GywFz2azvvPA3rGIpgiXZ/38d8f21550e62b4c3fbed9229bade73f/2.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1880 1880w, https://ctf-cci-com.imgix.net/1GywFz2azvvPA3rGIpgiXZ/38d8f21550e62b4c3fbed9229bade73f/2.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1696 1696w, https://ctf-cci-com.imgix.net/1GywFz2azvvPA3rGIpgiXZ/38d8f21550e62b4c3fbed9229bade73f/2.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=1347 1347w, https://ctf-cci-com.imgix.net/1GywFz2azvvPA3rGIpgiXZ/38d8f21550e62b4c3fbed9229bade73f/2.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2211 2211w, https://ctf-cci-com.imgix.net/1GywFz2azvvPA3rGIpgiXZ/38d8f21550e62b4c3fbed9229bade73f/2.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2160 2160w, https://ctf-cci-com.imgix.net/1GywFz2azvvPA3rGIpgiXZ/38d8f21550e62b4c3fbed9229bade73f/2.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2820 2820w, https://ctf-cci-com.imgix.net/1GywFz2azvvPA3rGIpgiXZ/38d8f21550e62b4c3fbed9229bade73f/2.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2544 2544w" sizes="(min-width: 1200px) 848px, (min-width: 992px) 940px, (min-width: 768px) 720px, (min-width: 480px) 737px, (min-width: 0px) 449px" data-full-size-src="https://ctf-cci-com.imgix.net/1GywFz2azvvPA3rGIpgiXZ/38d8f21550e62b4c3fbed9229bade73f/2.png?ixlib=rb-3.2.1&auto=format&fit=max&q=60&fm=jpg" data-original-src="//images.ctfassets.net/il1yandlcjgk/1GywFz2azvvPA3rGIpgiXZ/38d8f21550e62b4c3fbed9229bade73f/2.png" /><img src="https://ctf-cci-com.imgix.net/10SWQlOcE99Jtu1NUTBtWa/abf718638bec6dcb3f4fe45020329177/3.png?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60" alt="reposconnectionsissue" srcset="https://ctf-cci-com.imgix.net/10SWQlOcE99Jtu1NUTBtWa/abf718638bec6dcb3f4fe45020329177/3.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=449 449w, https://ctf-cci-com.imgix.net/10SWQlOcE99Jtu1NUTBtWa/abf718638bec6dcb3f4fe45020329177/3.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=737 737w, https://ctf-cci-com.imgix.net/10SWQlOcE99Jtu1NUTBtWa/abf718638bec6dcb3f4fe45020329177/3.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=720 720w, https://ctf-cci-com.imgix.net/10SWQlOcE99Jtu1NUTBtWa/abf718638bec6dcb3f4fe45020329177/3.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=940 940w, https://ctf-cci-com.imgix.net/10SWQlOcE99Jtu1NUTBtWa/abf718638bec6dcb3f4fe45020329177/3.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=848 848w, https://ctf-cci-com.imgix.net/10SWQlOcE99Jtu1NUTBtWa/abf718638bec6dcb3f4fe45020329177/3.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=898 898w, https://ctf-cci-com.imgix.net/10SWQlOcE99Jtu1NUTBtWa/abf718638bec6dcb3f4fe45020329177/3.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1474 1474w, https://ctf-cci-com.imgix.net/10SWQlOcE99Jtu1NUTBtWa/abf718638bec6dcb3f4fe45020329177/3.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1440 1440w, https://ctf-cci-com.imgix.net/10SWQlOcE99Jtu1NUTBtWa/abf718638bec6dcb3f4fe45020329177/3.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1880 1880w, https://ctf-cci-com.imgix.net/10SWQlOcE99Jtu1NUTBtWa/abf718638bec6dcb3f4fe45020329177/3.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1696 1696w, https://ctf-cci-com.imgix.net/10SWQlOcE99Jtu1NUTBtWa/abf718638bec6dcb3f4fe45020329177/3.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=1347 1347w, https://ctf-cci-com.imgix.net/10SWQlOcE99Jtu1NUTBtWa/abf718638bec6dcb3f4fe45020329177/3.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2211 2211w, https://ctf-cci-com.imgix.net/10SWQlOcE99Jtu1NUTBtWa/abf718638bec6dcb3f4fe45020329177/3.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2160 2160w, https://ctf-cci-com.imgix.net/10SWQlOcE99Jtu1NUTBtWa/abf718638bec6dcb3f4fe45020329177/3.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2820 2820w, https://ctf-cci-com.imgix.net/10SWQlOcE99Jtu1NUTBtWa/abf718638bec6dcb3f4fe45020329177/3.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2544 2544w" sizes="(min-width: 1200px) 848px, (min-width: 992px) 940px, (min-width: 768px) 720px, (min-width: 480px) 737px, (min-width: 0px) 449px" data-full-size-src="https://ctf-cci-com.imgix.net/10SWQlOcE99Jtu1NUTBtWa/abf718638bec6dcb3f4fe45020329177/3.png?ixlib=rb-3.2.1&auto=format&fit=max&q=60&fm=jpg" data-original-src="//images.ctfassets.net/il1yandlcjgk/10SWQlOcE99Jtu1NUTBtWa/abf718638bec6dcb3f4fe45020329177/3.png" /></p> </div> <div class=""><a href="javascript:changelogToggle('added-link-to-help-troubleshoot-github-app-installation-issues', 'collapse')" class="morph_group/link morph_arrow-link hover:morph_text-slime-650 active:morph_text-slime-750"><span class="morph_underline morph_underline-offset-4 ">Collapse</span> <div class="morph_arrow-up morph_text-slime-650 group-hover/link:morph_text-slime-650 group-active/link:morph_text-slime-750"></div></a></div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Feb 21, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-blue-800 morph_bg-blue-200 " href="/changelog/enhancement/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="status" >Enhancement</a> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Feb 21, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/fixed-a-bug-preventing-repeated-pr-events-on-the-same-sha-from-re-triggering/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/fixed-a-bug-preventing-repeated-pr-events-on-the-same-sha-from-re-triggering/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Fixed a bug preventing repeated PR events on the same SHA from re-triggering pipelines</a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/fixed-a-bug-preventing-repeated-pr-events-on-the-same-sha-from-re-triggering/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-blue-800 morph_bg-blue-200 " href="/changelog/enhancement/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list (mobile)" data-analytics-category="status" >Enhancement</a> </div> <div id="fixed-a-bug-preventing-repeated-pr-events-on-the-same-sha-from-re-triggering" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>This bug has been fixed, and the note removed from the <a href="https://circleci.com/docs/github-trigger-event-options/">docs</a>.</p> </div> <div class=""><a href="javascript:changelogToggle('fixed-a-bug-preventing-repeated-pr-events-on-the-same-sha-from-re-triggering', 'expand')" class="morph_group/link morph_arrow-link hover:morph_text-slime-650 active:morph_text-slime-750"><span class="morph_underline morph_underline-offset-4 ">Keep reading</span> <div class="morph_arrow-down morph_text-slime-650 group-hover/link:morph_text-slime-650 group-active/link:morph_text-slime-750"></div></a></div> </div> <div class="morph_hidden group-data-[entry-preview=expand]/preview:morph_block" aria-hidden="true"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>This bug has been fixed, and the note removed from the <a href="https://circleci.com/docs/github-trigger-event-options/">docs</a>.</p> <p><img src="https://ctf-cci-com.imgix.net/aahOtHHNrWS68YiVrQgCC/935fd6b2711c25496d2a0073a869eaa4/note.png?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60" alt="Screenshot 2025-02-17 at 14.12.48 (2)" srcset="https://ctf-cci-com.imgix.net/aahOtHHNrWS68YiVrQgCC/935fd6b2711c25496d2a0073a869eaa4/note.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=449 449w, https://ctf-cci-com.imgix.net/aahOtHHNrWS68YiVrQgCC/935fd6b2711c25496d2a0073a869eaa4/note.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=737 737w, https://ctf-cci-com.imgix.net/aahOtHHNrWS68YiVrQgCC/935fd6b2711c25496d2a0073a869eaa4/note.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=720 720w, https://ctf-cci-com.imgix.net/aahOtHHNrWS68YiVrQgCC/935fd6b2711c25496d2a0073a869eaa4/note.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=940 940w, https://ctf-cci-com.imgix.net/aahOtHHNrWS68YiVrQgCC/935fd6b2711c25496d2a0073a869eaa4/note.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=848 848w, https://ctf-cci-com.imgix.net/aahOtHHNrWS68YiVrQgCC/935fd6b2711c25496d2a0073a869eaa4/note.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=898 898w, https://ctf-cci-com.imgix.net/aahOtHHNrWS68YiVrQgCC/935fd6b2711c25496d2a0073a869eaa4/note.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1474 1474w, https://ctf-cci-com.imgix.net/aahOtHHNrWS68YiVrQgCC/935fd6b2711c25496d2a0073a869eaa4/note.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1440 1440w, https://ctf-cci-com.imgix.net/aahOtHHNrWS68YiVrQgCC/935fd6b2711c25496d2a0073a869eaa4/note.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1880 1880w, https://ctf-cci-com.imgix.net/aahOtHHNrWS68YiVrQgCC/935fd6b2711c25496d2a0073a869eaa4/note.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1696 1696w, https://ctf-cci-com.imgix.net/aahOtHHNrWS68YiVrQgCC/935fd6b2711c25496d2a0073a869eaa4/note.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=1347 1347w, https://ctf-cci-com.imgix.net/aahOtHHNrWS68YiVrQgCC/935fd6b2711c25496d2a0073a869eaa4/note.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2211 2211w, https://ctf-cci-com.imgix.net/aahOtHHNrWS68YiVrQgCC/935fd6b2711c25496d2a0073a869eaa4/note.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2160 2160w, https://ctf-cci-com.imgix.net/aahOtHHNrWS68YiVrQgCC/935fd6b2711c25496d2a0073a869eaa4/note.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2820 2820w, https://ctf-cci-com.imgix.net/aahOtHHNrWS68YiVrQgCC/935fd6b2711c25496d2a0073a869eaa4/note.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2544 2544w" sizes="(min-width: 1200px) 848px, (min-width: 992px) 940px, (min-width: 768px) 720px, (min-width: 480px) 737px, (min-width: 0px) 449px" data-full-size-src="https://ctf-cci-com.imgix.net/aahOtHHNrWS68YiVrQgCC/935fd6b2711c25496d2a0073a869eaa4/note.png?ixlib=rb-3.2.1&auto=format&fit=max&q=60&fm=jpg" data-original-src="//images.ctfassets.net/il1yandlcjgk/aahOtHHNrWS68YiVrQgCC/935fd6b2711c25496d2a0073a869eaa4/note.png" /></p> </div> <div class=""><a href="javascript:changelogToggle('fixed-a-bug-preventing-repeated-pr-events-on-the-same-sha-from-re-triggering', 'collapse')" class="morph_group/link morph_arrow-link hover:morph_text-slime-650 active:morph_text-slime-750"><span class="morph_underline morph_underline-offset-4 ">Collapse</span> <div class="morph_arrow-up morph_text-slime-650 group-hover/link:morph_text-slime-650 group-active/link:morph_text-slime-750"></div></a></div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Feb 21, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-blue-800 morph_bg-blue-200 " href="/changelog/enhancement/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="status" >Enhancement</a> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Feb 21, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/release-agent-release-1-3-5/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/release-agent-release-1-3-5/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Release Agent Release 1.3.5</a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/release-agent-release-1-3-5/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-blue-800 morph_bg-blue-200 " href="/changelog/enhancement/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list (mobile)" data-analytics-category="status" >Enhancement</a> </div> <div id="release-agent-release-1-3-5" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <h3>Changes:</h3> <ul> <li>Fixed a bug that prevented the release agent from starting up when Argo Rollouts was not installed in the cluster</li> </ul> <p>See more details <a href="https://github.com/CircleCI-Public/cci-k8s-release-agent/blob/main/CHANGELOG.md#135-2025-02-21">here</a>.</p> </div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Feb 21, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-blue-800 morph_bg-blue-200 " href="/changelog/enhancement/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="status" >Enhancement</a> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Feb 21, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/updated-wording-for-the-build-forked-pull-request-project-setting/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/updated-wording-for-the-build-forked-pull-request-project-setting/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Updated wording for the 'Build forked pull request' project setting</a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/updated-wording-for-the-build-forked-pull-request-project-setting/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-blue-800 morph_bg-blue-200 " href="/changelog/enhancement/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list (mobile)" data-analytics-category="status" >Enhancement</a> </div> <div id="updated-wording-for-the-build-forked-pull-request-project-setting" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>The “build forked pull request” setting in Project Settings > Advanced has been updated to clarify that it only applies to OAuth pipelines, not GitHub App pipelines.</p> </div> <div class=""><a href="javascript:changelogToggle('updated-wording-for-the-build-forked-pull-request-project-setting', 'expand')" class="morph_group/link morph_arrow-link hover:morph_text-slime-650 active:morph_text-slime-750"><span class="morph_underline morph_underline-offset-4 ">Keep reading</span> <div class="morph_arrow-down morph_text-slime-650 group-hover/link:morph_text-slime-650 group-active/link:morph_text-slime-750"></div></a></div> </div> <div class="morph_hidden group-data-[entry-preview=expand]/preview:morph_block" aria-hidden="true"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>The “build forked pull request” setting in Project Settings > Advanced has been updated to clarify that it only applies to OAuth pipelines, not GitHub App pipelines.</p> <p>This is an important clarification, given that organizations that use the GitHub OAuth App <a href="https://circleci.com/docs/github-integration/#installing-github-app-alongside-github-oauth-app">can now also run pipelines integrated via GitHub App</a> to leverage new features.</p> <p><img src="https://ctf-cci-com.imgix.net/702J0b5rtoTTVpenpj1r4Z/eefab634d9eb09084734c6eea23d2a52/Screenshot_2025-02-21_at_14.09.53.png?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60" alt="build forked pr" srcset="https://ctf-cci-com.imgix.net/702J0b5rtoTTVpenpj1r4Z/eefab634d9eb09084734c6eea23d2a52/Screenshot_2025-02-21_at_14.09.53.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=449 449w, https://ctf-cci-com.imgix.net/702J0b5rtoTTVpenpj1r4Z/eefab634d9eb09084734c6eea23d2a52/Screenshot_2025-02-21_at_14.09.53.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=737 737w, https://ctf-cci-com.imgix.net/702J0b5rtoTTVpenpj1r4Z/eefab634d9eb09084734c6eea23d2a52/Screenshot_2025-02-21_at_14.09.53.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=720 720w, https://ctf-cci-com.imgix.net/702J0b5rtoTTVpenpj1r4Z/eefab634d9eb09084734c6eea23d2a52/Screenshot_2025-02-21_at_14.09.53.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=940 940w, https://ctf-cci-com.imgix.net/702J0b5rtoTTVpenpj1r4Z/eefab634d9eb09084734c6eea23d2a52/Screenshot_2025-02-21_at_14.09.53.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=848 848w, https://ctf-cci-com.imgix.net/702J0b5rtoTTVpenpj1r4Z/eefab634d9eb09084734c6eea23d2a52/Screenshot_2025-02-21_at_14.09.53.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=898 898w, https://ctf-cci-com.imgix.net/702J0b5rtoTTVpenpj1r4Z/eefab634d9eb09084734c6eea23d2a52/Screenshot_2025-02-21_at_14.09.53.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1474 1474w, https://ctf-cci-com.imgix.net/702J0b5rtoTTVpenpj1r4Z/eefab634d9eb09084734c6eea23d2a52/Screenshot_2025-02-21_at_14.09.53.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1440 1440w, https://ctf-cci-com.imgix.net/702J0b5rtoTTVpenpj1r4Z/eefab634d9eb09084734c6eea23d2a52/Screenshot_2025-02-21_at_14.09.53.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1880 1880w, https://ctf-cci-com.imgix.net/702J0b5rtoTTVpenpj1r4Z/eefab634d9eb09084734c6eea23d2a52/Screenshot_2025-02-21_at_14.09.53.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1696 1696w, https://ctf-cci-com.imgix.net/702J0b5rtoTTVpenpj1r4Z/eefab634d9eb09084734c6eea23d2a52/Screenshot_2025-02-21_at_14.09.53.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=1347 1347w, https://ctf-cci-com.imgix.net/702J0b5rtoTTVpenpj1r4Z/eefab634d9eb09084734c6eea23d2a52/Screenshot_2025-02-21_at_14.09.53.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2211 2211w, https://ctf-cci-com.imgix.net/702J0b5rtoTTVpenpj1r4Z/eefab634d9eb09084734c6eea23d2a52/Screenshot_2025-02-21_at_14.09.53.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2160 2160w, https://ctf-cci-com.imgix.net/702J0b5rtoTTVpenpj1r4Z/eefab634d9eb09084734c6eea23d2a52/Screenshot_2025-02-21_at_14.09.53.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2820 2820w, https://ctf-cci-com.imgix.net/702J0b5rtoTTVpenpj1r4Z/eefab634d9eb09084734c6eea23d2a52/Screenshot_2025-02-21_at_14.09.53.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2544 2544w" sizes="(min-width: 1200px) 848px, (min-width: 992px) 940px, (min-width: 768px) 720px, (min-width: 480px) 737px, (min-width: 0px) 449px" data-full-size-src="https://ctf-cci-com.imgix.net/702J0b5rtoTTVpenpj1r4Z/eefab634d9eb09084734c6eea23d2a52/Screenshot_2025-02-21_at_14.09.53.png?ixlib=rb-3.2.1&auto=format&fit=max&q=60&fm=jpg" data-original-src="//images.ctfassets.net/il1yandlcjgk/702J0b5rtoTTVpenpj1r4Z/eefab634d9eb09084734c6eea23d2a52/Screenshot_2025-02-21_at_14.09.53.png" /></p> </div> <div class=""><a href="javascript:changelogToggle('updated-wording-for-the-build-forked-pull-request-project-setting', 'collapse')" class="morph_group/link morph_arrow-link hover:morph_text-slime-650 active:morph_text-slime-750"><span class="morph_underline morph_underline-offset-4 ">Collapse</span> <div class="morph_arrow-up morph_text-slime-650 group-hover/link:morph_text-slime-650 group-active/link:morph_text-slime-750"></div></a></div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Feb 20, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-green-800 morph_bg-green-200 " href="/changelog/new-feature/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="status" >New feature</a> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Feb 20, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/introducing-a-pipeline-iteration-experience-for-new-users/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/introducing-a-pipeline-iteration-experience-for-new-users/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Introducing a pipeline iteration experience for new users</a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/introducing-a-pipeline-iteration-experience-for-new-users/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-green-800 morph_bg-green-200 " href="/changelog/new-feature/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list (mobile)" data-analytics-category="status" >New feature</a> </div> <div id="introducing-a-pipeline-iteration-experience-for-new-users" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>We have introduced a new pipeline iteration experience for new users in organizations integrated with GitHub App. This assisted experience is available after setting up new projects or through the Workflow and Jobs pages, where users can chat and receive real-time support for their pipelines.</p> </div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Feb 18, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-blue-800 morph_bg-blue-200 " href="/changelog/enhancement/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="status" >Enhancement</a> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Feb 18, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/fixed-pill-size-on-pipelines-and-triggers-pages/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/fixed-pill-size-on-pipelines-and-triggers-pages/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Fixed pill size on Pipelines and Triggers pages</a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/fixed-pill-size-on-pipelines-and-triggers-pages/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-blue-800 morph_bg-blue-200 " href="/changelog/enhancement/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list (mobile)" data-analytics-category="status" >Enhancement</a> </div> <div id="fixed-pill-size-on-pipelines-and-triggers-pages" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>The pill sizes on the ‘Pipelines’ and ‘Triggers’ pages in Project Settings have been adjusted for consistency.</p> </div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Feb 17, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-blue-800 morph_bg-blue-200 " href="/changelog/enhancement/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="status" >Enhancement</a> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Feb 17, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/updated-wording-for-the-only-build-pull-requests-project-setting/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/updated-wording-for-the-only-build-pull-requests-project-setting/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Updated wording for the 'Only Build Pull Requests' project setting</a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/updated-wording-for-the-only-build-pull-requests-project-setting/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-blue-800 morph_bg-blue-200 " href="/changelog/enhancement/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list (mobile)" data-analytics-category="status" >Enhancement</a> </div> <div id="updated-wording-for-the-only-build-pull-requests-project-setting" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>The “only build pull request” setting in Project Settings > Advanced has been updated to clarify that it only applies to OAuth pipelines, not GitHub App pipelines.</p> </div> <div class=""><a href="javascript:changelogToggle('updated-wording-for-the-only-build-pull-requests-project-setting', 'expand')" class="morph_group/link morph_arrow-link hover:morph_text-slime-650 active:morph_text-slime-750"><span class="morph_underline morph_underline-offset-4 ">Keep reading</span> <div class="morph_arrow-down morph_text-slime-650 group-hover/link:morph_text-slime-650 group-active/link:morph_text-slime-750"></div></a></div> </div> <div class="morph_hidden group-data-[entry-preview=expand]/preview:morph_block" aria-hidden="true"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>The “only build pull request” setting in Project Settings > Advanced has been updated to clarify that it only applies to OAuth pipelines, not GitHub App pipelines.</p> <p>This is an important clarification, given that organizations that use the GitHub OAuth App <a href="https://circleci.com/docs/github-integration/#installing-github-app-alongside-github-oauth-app">can now also run pipelines integrated via GitHub App</a> to leverage new features.</p> <p><img src="https://ctf-cci-com.imgix.net/4WMcQDjVoGg8yeKFBeykCI/e827afa4a591833db6bc008fb929899d/asd.png?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60" alt="only build pr setting" srcset="https://ctf-cci-com.imgix.net/4WMcQDjVoGg8yeKFBeykCI/e827afa4a591833db6bc008fb929899d/asd.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=449 449w, https://ctf-cci-com.imgix.net/4WMcQDjVoGg8yeKFBeykCI/e827afa4a591833db6bc008fb929899d/asd.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=737 737w, https://ctf-cci-com.imgix.net/4WMcQDjVoGg8yeKFBeykCI/e827afa4a591833db6bc008fb929899d/asd.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=720 720w, https://ctf-cci-com.imgix.net/4WMcQDjVoGg8yeKFBeykCI/e827afa4a591833db6bc008fb929899d/asd.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=940 940w, https://ctf-cci-com.imgix.net/4WMcQDjVoGg8yeKFBeykCI/e827afa4a591833db6bc008fb929899d/asd.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=848 848w, https://ctf-cci-com.imgix.net/4WMcQDjVoGg8yeKFBeykCI/e827afa4a591833db6bc008fb929899d/asd.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=898 898w, https://ctf-cci-com.imgix.net/4WMcQDjVoGg8yeKFBeykCI/e827afa4a591833db6bc008fb929899d/asd.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1474 1474w, https://ctf-cci-com.imgix.net/4WMcQDjVoGg8yeKFBeykCI/e827afa4a591833db6bc008fb929899d/asd.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1440 1440w, https://ctf-cci-com.imgix.net/4WMcQDjVoGg8yeKFBeykCI/e827afa4a591833db6bc008fb929899d/asd.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1880 1880w, https://ctf-cci-com.imgix.net/4WMcQDjVoGg8yeKFBeykCI/e827afa4a591833db6bc008fb929899d/asd.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1696 1696w, https://ctf-cci-com.imgix.net/4WMcQDjVoGg8yeKFBeykCI/e827afa4a591833db6bc008fb929899d/asd.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=1347 1347w, https://ctf-cci-com.imgix.net/4WMcQDjVoGg8yeKFBeykCI/e827afa4a591833db6bc008fb929899d/asd.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2211 2211w, https://ctf-cci-com.imgix.net/4WMcQDjVoGg8yeKFBeykCI/e827afa4a591833db6bc008fb929899d/asd.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2160 2160w, https://ctf-cci-com.imgix.net/4WMcQDjVoGg8yeKFBeykCI/e827afa4a591833db6bc008fb929899d/asd.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2820 2820w, https://ctf-cci-com.imgix.net/4WMcQDjVoGg8yeKFBeykCI/e827afa4a591833db6bc008fb929899d/asd.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2544 2544w" sizes="(min-width: 1200px) 848px, (min-width: 992px) 940px, (min-width: 768px) 720px, (min-width: 480px) 737px, (min-width: 0px) 449px" data-full-size-src="https://ctf-cci-com.imgix.net/4WMcQDjVoGg8yeKFBeykCI/e827afa4a591833db6bc008fb929899d/asd.png?ixlib=rb-3.2.1&auto=format&fit=max&q=60&fm=jpg" data-original-src="//images.ctfassets.net/il1yandlcjgk/4WMcQDjVoGg8yeKFBeykCI/e827afa4a591833db6bc008fb929899d/asd.png" /></p> </div> <div class=""><a href="javascript:changelogToggle('updated-wording-for-the-only-build-pull-requests-project-setting', 'collapse')" class="morph_group/link morph_arrow-link hover:morph_text-slime-650 active:morph_text-slime-750"><span class="morph_underline morph_underline-offset-4 ">Collapse</span> <div class="morph_arrow-up morph_text-slime-650 group-hover/link:morph_text-slime-650 group-active/link:morph_text-slime-750"></div></a></div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Feb 17, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Feb 17, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/triggers-page-now-includes-columns-pipeline-to-trigger-and-events/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/triggers-page-now-includes-columns-pipeline-to-trigger-and-events/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Triggers page now includes columns "pipeline to trigger" and "events" </a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/triggers-page-now-includes-columns-pipeline-to-trigger-and-events/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> </div> <div id="triggers-page-now-includes-columns-pipeline-to-trigger-and-events" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>The triggers table displayed in Project Settings > Triggers now includes two additional columns: “Pipeline to trigger” and “events”.</p> </div> <div class=""><a href="javascript:changelogToggle('triggers-page-now-includes-columns-pipeline-to-trigger-and-events', 'expand')" class="morph_group/link morph_arrow-link hover:morph_text-slime-650 active:morph_text-slime-750"><span class="morph_underline morph_underline-offset-4 ">Keep reading</span> <div class="morph_arrow-down morph_text-slime-650 group-hover/link:morph_text-slime-650 group-active/link:morph_text-slime-750"></div></a></div> </div> <div class="morph_hidden group-data-[entry-preview=expand]/preview:morph_block" aria-hidden="true"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>The triggers table displayed in Project Settings > Triggers now includes two additional columns: “Pipeline to trigger” and “events”.</p> <ul> <li><strong>Pipeline to trigger</strong> indicates the name of the pipeline associated with each trigger</li> <li><strong>Events</strong> indicates which trigger events will cause the pipeline to run (e.g. “All pushes”, “PR opened”, “PR merged”, …)</li> </ul> <p><img src="https://ctf-cci-com.imgix.net/4nhEHYDUrFQkjp1woQ6PFL/584ace3589a3d0001e9cd570e5d73777/Screenshot_2025-02-17_at_14.12.48.png?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60" alt="Triggers list" srcset="https://ctf-cci-com.imgix.net/4nhEHYDUrFQkjp1woQ6PFL/584ace3589a3d0001e9cd570e5d73777/Screenshot_2025-02-17_at_14.12.48.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=449 449w, https://ctf-cci-com.imgix.net/4nhEHYDUrFQkjp1woQ6PFL/584ace3589a3d0001e9cd570e5d73777/Screenshot_2025-02-17_at_14.12.48.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=737 737w, https://ctf-cci-com.imgix.net/4nhEHYDUrFQkjp1woQ6PFL/584ace3589a3d0001e9cd570e5d73777/Screenshot_2025-02-17_at_14.12.48.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=720 720w, https://ctf-cci-com.imgix.net/4nhEHYDUrFQkjp1woQ6PFL/584ace3589a3d0001e9cd570e5d73777/Screenshot_2025-02-17_at_14.12.48.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=940 940w, https://ctf-cci-com.imgix.net/4nhEHYDUrFQkjp1woQ6PFL/584ace3589a3d0001e9cd570e5d73777/Screenshot_2025-02-17_at_14.12.48.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=848 848w, https://ctf-cci-com.imgix.net/4nhEHYDUrFQkjp1woQ6PFL/584ace3589a3d0001e9cd570e5d73777/Screenshot_2025-02-17_at_14.12.48.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=898 898w, https://ctf-cci-com.imgix.net/4nhEHYDUrFQkjp1woQ6PFL/584ace3589a3d0001e9cd570e5d73777/Screenshot_2025-02-17_at_14.12.48.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1474 1474w, https://ctf-cci-com.imgix.net/4nhEHYDUrFQkjp1woQ6PFL/584ace3589a3d0001e9cd570e5d73777/Screenshot_2025-02-17_at_14.12.48.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1440 1440w, https://ctf-cci-com.imgix.net/4nhEHYDUrFQkjp1woQ6PFL/584ace3589a3d0001e9cd570e5d73777/Screenshot_2025-02-17_at_14.12.48.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1880 1880w, https://ctf-cci-com.imgix.net/4nhEHYDUrFQkjp1woQ6PFL/584ace3589a3d0001e9cd570e5d73777/Screenshot_2025-02-17_at_14.12.48.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1696 1696w, https://ctf-cci-com.imgix.net/4nhEHYDUrFQkjp1woQ6PFL/584ace3589a3d0001e9cd570e5d73777/Screenshot_2025-02-17_at_14.12.48.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=1347 1347w, https://ctf-cci-com.imgix.net/4nhEHYDUrFQkjp1woQ6PFL/584ace3589a3d0001e9cd570e5d73777/Screenshot_2025-02-17_at_14.12.48.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2211 2211w, https://ctf-cci-com.imgix.net/4nhEHYDUrFQkjp1woQ6PFL/584ace3589a3d0001e9cd570e5d73777/Screenshot_2025-02-17_at_14.12.48.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2160 2160w, https://ctf-cci-com.imgix.net/4nhEHYDUrFQkjp1woQ6PFL/584ace3589a3d0001e9cd570e5d73777/Screenshot_2025-02-17_at_14.12.48.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2820 2820w, https://ctf-cci-com.imgix.net/4nhEHYDUrFQkjp1woQ6PFL/584ace3589a3d0001e9cd570e5d73777/Screenshot_2025-02-17_at_14.12.48.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2544 2544w" sizes="(min-width: 1200px) 848px, (min-width: 992px) 940px, (min-width: 768px) 720px, (min-width: 480px) 737px, (min-width: 0px) 449px" data-full-size-src="https://ctf-cci-com.imgix.net/4nhEHYDUrFQkjp1woQ6PFL/584ace3589a3d0001e9cd570e5d73777/Screenshot_2025-02-17_at_14.12.48.png?ixlib=rb-3.2.1&auto=format&fit=max&q=60&fm=jpg" data-original-src="//images.ctfassets.net/il1yandlcjgk/4nhEHYDUrFQkjp1woQ6PFL/584ace3589a3d0001e9cd570e5d73777/Screenshot_2025-02-17_at_14.12.48.png" /></p> </div> <div class=""><a href="javascript:changelogToggle('triggers-page-now-includes-columns-pipeline-to-trigger-and-events', 'collapse')" class="morph_group/link morph_arrow-link hover:morph_text-slime-650 active:morph_text-slime-750"><span class="morph_underline morph_underline-offset-4 ">Collapse</span> <div class="morph_arrow-up morph_text-slime-650 group-hover/link:morph_text-slime-650 group-active/link:morph_text-slime-750"></div></a></div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Feb 14, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-blue-800 morph_bg-blue-200 " href="/changelog/enhancement/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="status" >Enhancement</a> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Feb 14, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/improved-error-summarizer-opt-ins-for-organization-admins/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/improved-error-summarizer-opt-ins-for-organization-admins/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Improved Error Summarizer opt-ins for organization admins</a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/improved-error-summarizer-opt-ins-for-organization-admins/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-blue-800 morph_bg-blue-200 " href="/changelog/enhancement/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list (mobile)" data-analytics-category="status" >Enhancement</a> </div> <div id="improved-error-summarizer-opt-ins-for-organization-admins" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>Organization admins can now enable the in-app Error Summarizer via a modal on the same page, eliminating the need to navigate to Organization Settings. If a user is not an organization admin, the modal will inform them that they need to contact their organization admin to enable the setting in Organization Settings > Advanced.</p> </div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Feb 13, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-blue-800 morph_bg-blue-200 " href="/changelog/enhancement/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="status" >Enhancement</a> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Feb 13, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/release-agent-release-1-3-4/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/release-agent-release-1-3-4/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Release Agent Release 1.3.4</a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/release-agent-release-1-3-4/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-blue-800 morph_bg-blue-200 " href="/changelog/enhancement/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list (mobile)" data-analytics-category="status" >Enhancement</a> </div> <div id="release-agent-release-1-3-4" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <h3>Changes</h3> <ul> <li>Improved logging when rollout controller is not found</li> <li>Minor bug fixes</li> </ul> <p>See more details <a href="https://github.com/CircleCI-Public/cci-k8s-release-agent/blob/main/CHANGELOG.md#134-2025-02-13">here</a>.</p> </div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Feb 13, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-morph-terminal morph_bg-morph-vapor " href="/changelog/maintenance/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="status" >Maintenance</a> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Feb 13, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/runner-release-3-1-2/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/runner-release-3-1-2/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Runner Release 3.1.2</a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/runner-release-3-1-2/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-morph-terminal morph_bg-morph-vapor " href="/changelog/maintenance/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list (mobile)" data-analytics-category="status" >Maintenance</a> </div> <div id="runner-release-3-1-2" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <h1>Runner Release 3.1.2</h1> <p><strong>Container Runner:</strong></p> </div> <div class=""><a href="javascript:changelogToggle('runner-release-3-1-2', 'expand')" class="morph_group/link morph_arrow-link hover:morph_text-slime-650 active:morph_text-slime-750"><span class="morph_underline morph_underline-offset-4 ">Keep reading</span> <div class="morph_arrow-down morph_text-slime-650 group-hover/link:morph_text-slime-650 group-active/link:morph_text-slime-750"></div></a></div> </div> <div class="morph_hidden group-data-[entry-preview=expand]/preview:morph_block" aria-hidden="true"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <h1>Runner Release 3.1.2</h1> <p><strong>Container Runner:</strong></p> <ul> <li>Set resource requirements (requests and limits) on the orchestrator init container (https://github.com/circleci/runner-init). This change helps ensure the Pod is schedulable when resource quotas are applied.</li> <li>Added <a href="https://github.com/CircleCI-Public/container-runner-helm-chart/blob/23d757fa8b4efff61002659690e51f1f6c5fbc43/values.yaml#L289-L300">options</a> to configure the image name for the orchestrator container. This can be used for hosting the image in a private registry or within an air-gapped environment on CircleCI server. Note this change requires version <code>v101.1.3</code> of the Helm chart.</li> </ul> </div> <div class=""><a href="javascript:changelogToggle('runner-release-3-1-2', 'collapse')" class="morph_group/link morph_arrow-link hover:morph_text-slime-650 active:morph_text-slime-750"><span class="morph_underline morph_underline-offset-4 ">Collapse</span> <div class="morph_arrow-up morph_text-slime-650 group-hover/link:morph_text-slime-650 group-active/link:morph_text-slime-750"></div></a></div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> <a class="morph_inline-block morph_py-1.5 morph_px-4 morph_leading-none morph_text-small morph_border morph_rounded-lg morph_border-blue-500 morph_whitespace-nowrap hover:morph_bg-blue-500 hover:morph_text-white focus:morph_bg-blue-500 focus:morph_text-white morph_text-blue-500" href="/changelog/runner/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="tag" >Runner</a> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Feb 13, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-morph-terminal morph_bg-morph-vapor " href="/changelog/maintenance/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="status" >Maintenance</a> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Feb 13, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/docker-executor-infrastructure-upgrade-in-progress/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/docker-executor-infrastructure-upgrade-in-progress/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Docker Executor Infrastructure Upgrade - In Progress</a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/docker-executor-infrastructure-upgrade-in-progress/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-morph-terminal morph_bg-morph-vapor " href="/changelog/maintenance/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list (mobile)" data-analytics-category="status" >Maintenance</a> </div> <div id="docker-executor-infrastructure-upgrade-in-progress" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>The host OS that Docker jobs run on has been upgraded to support new features and ongoing security and bug patches. This upgrade will roll out to all customers over the next few weeks. Affected customers have been notified via email. Learn more about this change in <a href="https://discuss.circleci.com/t/docker-executor-infrastructure-upgrade/52282" title="Discuss post for Docker Executor Infrastructure Upgrade">Discuss: Docker Executor Infrastructure Upgrade</a>.</p> </div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Feb 07, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-morph-terminal morph_bg-morph-vapor " href="/changelog/maintenance/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="status" >Maintenance</a> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Feb 07, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/server-release-4-5-8/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/server-release-4-5-8/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Server Release 4.5.8</a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/server-release-4-5-8/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-morph-terminal morph_bg-morph-vapor " href="/changelog/maintenance/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list (mobile)" data-analytics-category="status" >Maintenance</a> </div> <div id="server-release-4-5-8" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <h2>Updates</h2> <ul> <li>Patched critical CVEs in <code>web-ui-insights</code> and <code>webhook-service</code>.</li> </ul> <h2>Bug fixes</h2> <ul> <li>Fixed a vulnerability that allowed unauthenticated access to artifacts associated with public repositories.</li> <li>Resolved a bug that prevented a job from being rerun using SSH.</li> </ul> </div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> <a class="morph_inline-block morph_py-1.5 morph_px-4 morph_leading-none morph_text-small morph_border morph_rounded-lg morph_border-blue-500 morph_whitespace-nowrap hover:morph_bg-blue-500 hover:morph_text-white focus:morph_bg-blue-500 focus:morph_text-white morph_text-blue-500" href="/changelog/server/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="tag" >Server</a> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Feb 07, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-morph-terminal morph_bg-morph-vapor " href="/changelog/maintenance/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="status" >Maintenance</a> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Feb 07, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/server-release-4-7-2/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/server-release-4-7-2/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Server Release 4.7.2</a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/server-release-4-7-2/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-morph-terminal morph_bg-morph-vapor " href="/changelog/maintenance/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list (mobile)" data-analytics-category="status" >Maintenance</a> </div> <div id="server-release-4-7-2" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <h2>Updates</h2> <ul> <li>Patched critical CVEs in <code>web-ui-insights</code> and <code>webhook-service</code>.</li> </ul> <h2>Bug fixes</h2> <ul> <li>Fixed a vulnerability that allowed unauthenticated access to artifacts associated with public repositories.</li> </ul> </div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> <a class="morph_inline-block morph_py-1.5 morph_px-4 morph_leading-none morph_text-small morph_border morph_rounded-lg morph_border-blue-500 morph_whitespace-nowrap hover:morph_bg-blue-500 hover:morph_text-white focus:morph_bg-blue-500 focus:morph_text-white morph_text-blue-500" href="/changelog/server/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="tag" >Server</a> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Feb 07, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-morph-terminal morph_bg-morph-vapor " href="/changelog/maintenance/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="status" >Maintenance</a> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Feb 07, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/server-release-4-4-11/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/server-release-4-4-11/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Server Release 4.4.11</a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/server-release-4-4-11/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-morph-terminal morph_bg-morph-vapor " href="/changelog/maintenance/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list (mobile)" data-analytics-category="status" >Maintenance</a> </div> <div id="server-release-4-4-11" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <h2>Updates</h2> <ul> <li>Updated the library dependencies for runner-admin</li> <li>CVE patches for web-ui-insights and webhook-service</li> </ul> <h2>Bug fixes</h2> <ul> <li>Fixed a vulnerability where artifacts relating to public repositories could be accessed without authentication</li> <li>Fixed a bug where workflows in a terminal state with blocked jobs were incorrectly cancelled when a new workflow was triggered with redundant pipeline cancellation enabled.</li> </ul> </div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> <a class="morph_inline-block morph_py-1.5 morph_px-4 morph_leading-none morph_text-small morph_border morph_rounded-lg morph_border-blue-500 morph_whitespace-nowrap hover:morph_bg-blue-500 hover:morph_text-white focus:morph_bg-blue-500 focus:morph_text-white morph_text-blue-500" href="/changelog/server/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="tag" >Server</a> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Feb 07, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-morph-terminal morph_bg-morph-vapor " href="/changelog/maintenance/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="status" >Maintenance</a> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Feb 07, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/server-release-4-6-5/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/server-release-4-6-5/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Server Release 4.6.5</a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/server-release-4-6-5/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-morph-terminal morph_bg-morph-vapor " href="/changelog/maintenance/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list (mobile)" data-analytics-category="status" >Maintenance</a> </div> <div id="server-release-4-6-5" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <h2>Updates</h2> <ul> <li>Patched critical CVEs in <code>webhook-service</code>.</li> </ul> <h2>Bug fixes</h2> <ul> <li>Fixed a vulnerability that allowed unauthenticated access to artifacts associated with public repositories. Server Release 4.5.8</li> </ul> </div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> <a class="morph_inline-block morph_py-1.5 morph_px-4 morph_leading-none morph_text-small morph_border morph_rounded-lg morph_border-blue-500 morph_whitespace-nowrap hover:morph_bg-blue-500 hover:morph_text-white focus:morph_bg-blue-500 focus:morph_text-white morph_text-blue-500" href="/changelog/server/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="tag" >Server</a> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Feb 07, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-green-800 morph_bg-green-200 " href="/changelog/new-feature/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="status" >New feature</a> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Feb 07, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/trigger-pipelines-on-github-pull-request-events/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/trigger-pipelines-on-github-pull-request-events/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Introduce the ability to trigger pipelines on GitHub pull request events</a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/trigger-pipelines-on-github-pull-request-events/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-green-800 morph_bg-green-200 " href="/changelog/new-feature/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list (mobile)" data-analytics-category="status" >New feature</a> </div> <div id="trigger-pipelines-on-github-pull-request-events" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>Pipelines can now be triggered on a wider range of GitHub events, including pull request events, giving you more control over when your builds run.</p> </div> <div class=""><a href="javascript:changelogToggle('trigger-pipelines-on-github-pull-request-events', 'expand')" class="morph_group/link morph_arrow-link hover:morph_text-slime-650 active:morph_text-slime-750"><span class="morph_underline morph_underline-offset-4 ">Keep reading</span> <div class="morph_arrow-down morph_text-slime-650 group-hover/link:morph_text-slime-650 group-active/link:morph_text-slime-750"></div></a></div> </div> <div class="morph_hidden group-data-[entry-preview=expand]/preview:morph_block" aria-hidden="true"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>Pipelines can now be triggered on a wider range of GitHub events, including pull request events, giving you more control over when your builds run.</p> <p>The full range of trigger options available are:</p> <ul> <li>All pushes</li> <li>Tag pushes</li> <li>Pushes to default branch</li> <li>PR opened or pushed to, default branch pushes, tag pushes</li> <li>PR opened</li> <li>PR merged</li> <li>PR marked ready for review</li> <li>“run-ci” label added to PR</li> </ul> <p>This allows teams to trigger builds only when needed, reducing unnecessary spending.</p> <h3>Customizing Triggers for Different Pipelines</h3> <p>This functionality can be leveraged to configure different pipelines in the same project to run on specific events. For example:</p> <ul> <li>A “build-test-deploy” pipeline (<code>config.yml</code>) runs on “all pushes”</li> <li>A “benchmark” pipeline (<code>benchmark.yml</code>) runs on “PR opened”</li> <li>A “cleanup” pipeline (<code>teardown-env.yml</code>) runs on “PR merged”</li> </ul> <p>We plan to expand the available events and conditions to choose from. Let us know what additional triggers your team needs by filling out <a href="https://forms.gle/j7DC78CQNRmSBn159">this form</a>, so we can prioritize adding them next.</p> <h3>Who Can Use This?</h3> <p>This functionality is available to all customers that use GitHub. If your organization is currently integrated with GitHub only through OAuth, an admin must take the one-time action of <a href="https://circleci.com/docs/github-integration/#installing-github-app-alongside-github-oauth-app">installing the CircleCI GitHub App</a> to enable this functionality.</p> <h3>Getting Started</h3> <ol> <li>Go to your project’s Project Settings > Pipelines, and ensure you have a “GitHub App” pipeline defined</li> <li>Go to Project Settings > Triggers, and define a GitHub App trigger</li> <li>In the “run on” menu, select your preferred event</li> <li>Trigger your GitHub App pipeline by performing the selected action on GitHub.</li> </ol> <p><img src="https://ctf-cci-com.imgix.net/3UT4aey446iYNohFI4Ljav/09f2eadebc05dbf88c614e0bee0ccd52/run-on-open-focus.png?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60" alt="run-on-open-focus" srcset="https://ctf-cci-com.imgix.net/3UT4aey446iYNohFI4Ljav/09f2eadebc05dbf88c614e0bee0ccd52/run-on-open-focus.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=449 449w, https://ctf-cci-com.imgix.net/3UT4aey446iYNohFI4Ljav/09f2eadebc05dbf88c614e0bee0ccd52/run-on-open-focus.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=737 737w, https://ctf-cci-com.imgix.net/3UT4aey446iYNohFI4Ljav/09f2eadebc05dbf88c614e0bee0ccd52/run-on-open-focus.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=720 720w, https://ctf-cci-com.imgix.net/3UT4aey446iYNohFI4Ljav/09f2eadebc05dbf88c614e0bee0ccd52/run-on-open-focus.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=940 940w, https://ctf-cci-com.imgix.net/3UT4aey446iYNohFI4Ljav/09f2eadebc05dbf88c614e0bee0ccd52/run-on-open-focus.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=848 848w, https://ctf-cci-com.imgix.net/3UT4aey446iYNohFI4Ljav/09f2eadebc05dbf88c614e0bee0ccd52/run-on-open-focus.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=898 898w, https://ctf-cci-com.imgix.net/3UT4aey446iYNohFI4Ljav/09f2eadebc05dbf88c614e0bee0ccd52/run-on-open-focus.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1474 1474w, https://ctf-cci-com.imgix.net/3UT4aey446iYNohFI4Ljav/09f2eadebc05dbf88c614e0bee0ccd52/run-on-open-focus.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1440 1440w, https://ctf-cci-com.imgix.net/3UT4aey446iYNohFI4Ljav/09f2eadebc05dbf88c614e0bee0ccd52/run-on-open-focus.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1880 1880w, https://ctf-cci-com.imgix.net/3UT4aey446iYNohFI4Ljav/09f2eadebc05dbf88c614e0bee0ccd52/run-on-open-focus.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1696 1696w, https://ctf-cci-com.imgix.net/3UT4aey446iYNohFI4Ljav/09f2eadebc05dbf88c614e0bee0ccd52/run-on-open-focus.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=1347 1347w, https://ctf-cci-com.imgix.net/3UT4aey446iYNohFI4Ljav/09f2eadebc05dbf88c614e0bee0ccd52/run-on-open-focus.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2211 2211w, https://ctf-cci-com.imgix.net/3UT4aey446iYNohFI4Ljav/09f2eadebc05dbf88c614e0bee0ccd52/run-on-open-focus.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2160 2160w, https://ctf-cci-com.imgix.net/3UT4aey446iYNohFI4Ljav/09f2eadebc05dbf88c614e0bee0ccd52/run-on-open-focus.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2820 2820w, https://ctf-cci-com.imgix.net/3UT4aey446iYNohFI4Ljav/09f2eadebc05dbf88c614e0bee0ccd52/run-on-open-focus.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2544 2544w" sizes="(min-width: 1200px) 848px, (min-width: 992px) 940px, (min-width: 768px) 720px, (min-width: 480px) 737px, (min-width: 0px) 449px" data-full-size-src="https://ctf-cci-com.imgix.net/3UT4aey446iYNohFI4Ljav/09f2eadebc05dbf88c614e0bee0ccd52/run-on-open-focus.png?ixlib=rb-3.2.1&auto=format&fit=max&q=60&fm=jpg" data-original-src="//images.ctfassets.net/il1yandlcjgk/3UT4aey446iYNohFI4Ljav/09f2eadebc05dbf88c614e0bee0ccd52/run-on-open-focus.png" /></p> <p>For more details and <a href="https://circleci.com/docs/orchestration-cookbook/">example use cases</a>, check out <a href="https://circleci.com/docs/github-trigger-event-options/">our documentation</a>.</p> <p>For any questions or feedback, email <a href="https://mailto:benedetta@circleci.com">benedetta@circleci.com</a>.</p> </div> <div class=""><a href="javascript:changelogToggle('trigger-pipelines-on-github-pull-request-events', 'collapse')" class="morph_group/link morph_arrow-link hover:morph_text-slime-650 active:morph_text-slime-750"><span class="morph_underline morph_underline-offset-4 ">Collapse</span> <div class="morph_arrow-up morph_text-slime-650 group-hover/link:morph_text-slime-650 group-active/link:morph_text-slime-750"></div></a></div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Feb 07, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-morph-terminal morph_bg-morph-vapor " href="/changelog/maintenance/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="status" >Maintenance</a> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Feb 07, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/server-release-4-3-14/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/server-release-4-3-14/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Server Release 4.3.14</a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/server-release-4-3-14/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-morph-terminal morph_bg-morph-vapor " href="/changelog/maintenance/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list (mobile)" data-analytics-category="status" >Maintenance</a> </div> <div id="server-release-4-3-14" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <h2>Bug fixes</h2> <ul> <li>Fixed a vulnerability that allowed unauthenticated access to artifacts associated with public repositories.</li> </ul> </div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> <a class="morph_inline-block morph_py-1.5 morph_px-4 morph_leading-none morph_text-small morph_border morph_rounded-lg morph_border-blue-500 morph_whitespace-nowrap hover:morph_bg-blue-500 hover:morph_text-white focus:morph_bg-blue-500 focus:morph_text-white morph_text-blue-500" href="/changelog/server/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="tag" >Server</a> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Feb 04, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-green-800 morph_bg-green-200 " href="/changelog/new-feature/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="status" >New feature</a> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Feb 04, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/github-app-integrations-now-support-github-checks/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/github-app-integrations-now-support-github-checks/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >GitHub App Integrations Now Support GitHub Checks</a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/github-app-integrations-now-support-github-checks/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-green-800 morph_bg-green-200 " href="/changelog/new-feature/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list (mobile)" data-analytics-category="status" >New feature</a> </div> <div id="github-app-integrations-now-support-github-checks" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>Github App organizations can now take advantage of Github Checks. Customers often use GitHub checks to verify and validate that specific jobs or workflows have been completed before taking action like merging code.</p> </div> <div class=""><a href="javascript:changelogToggle('github-app-integrations-now-support-github-checks', 'expand')" class="morph_group/link morph_arrow-link hover:morph_text-slime-650 active:morph_text-slime-750"><span class="morph_underline morph_underline-offset-4 ">Keep reading</span> <div class="morph_arrow-down morph_text-slime-650 group-hover/link:morph_text-slime-650 group-active/link:morph_text-slime-750"></div></a></div> </div> <div class="morph_hidden group-data-[entry-preview=expand]/preview:morph_block" aria-hidden="true"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>Github App organizations can now take advantage of Github Checks. Customers often use GitHub checks to verify and validate that specific jobs or workflows have been completed before taking action like merging code.</p> <p>GitHub App support within CircleCI allows customers to have multiple “pipelines” defined within a single project. Github doesn’t share this same capability or concept when it comes to GitHub Checks. GitHub checks the workflow name is the key and if workflows in two different pipelines share the same name they would overwrite each other’s status. CircleCI had to introduce a way to ensure that status updates were unique and identifiable by workflow across pipelines. Because of this, we introduced a pipeline definition ID in the workflow name for GitHub Checks for GitHub App integrations. These are non-mutable and allow the organization to build GitHub Check rules that are name-based.</p> <p><img src="https://ctf-cci-com.imgix.net/2y6Gj0lzXbg8Txj0ULlkGT/65226fe55926ebbf65575fe7afdd9b2a/image__12_.png?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60" alt="GitHub Checks Workflow with Pipeline Definition ID" srcset="https://ctf-cci-com.imgix.net/2y6Gj0lzXbg8Txj0ULlkGT/65226fe55926ebbf65575fe7afdd9b2a/image__12_.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=449 449w, https://ctf-cci-com.imgix.net/2y6Gj0lzXbg8Txj0ULlkGT/65226fe55926ebbf65575fe7afdd9b2a/image__12_.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=737 737w, https://ctf-cci-com.imgix.net/2y6Gj0lzXbg8Txj0ULlkGT/65226fe55926ebbf65575fe7afdd9b2a/image__12_.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=720 720w, https://ctf-cci-com.imgix.net/2y6Gj0lzXbg8Txj0ULlkGT/65226fe55926ebbf65575fe7afdd9b2a/image__12_.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=940 940w, https://ctf-cci-com.imgix.net/2y6Gj0lzXbg8Txj0ULlkGT/65226fe55926ebbf65575fe7afdd9b2a/image__12_.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=848 848w, https://ctf-cci-com.imgix.net/2y6Gj0lzXbg8Txj0ULlkGT/65226fe55926ebbf65575fe7afdd9b2a/image__12_.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=898 898w, https://ctf-cci-com.imgix.net/2y6Gj0lzXbg8Txj0ULlkGT/65226fe55926ebbf65575fe7afdd9b2a/image__12_.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1474 1474w, https://ctf-cci-com.imgix.net/2y6Gj0lzXbg8Txj0ULlkGT/65226fe55926ebbf65575fe7afdd9b2a/image__12_.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1440 1440w, https://ctf-cci-com.imgix.net/2y6Gj0lzXbg8Txj0ULlkGT/65226fe55926ebbf65575fe7afdd9b2a/image__12_.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1880 1880w, https://ctf-cci-com.imgix.net/2y6Gj0lzXbg8Txj0ULlkGT/65226fe55926ebbf65575fe7afdd9b2a/image__12_.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1696 1696w, https://ctf-cci-com.imgix.net/2y6Gj0lzXbg8Txj0ULlkGT/65226fe55926ebbf65575fe7afdd9b2a/image__12_.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=1347 1347w, https://ctf-cci-com.imgix.net/2y6Gj0lzXbg8Txj0ULlkGT/65226fe55926ebbf65575fe7afdd9b2a/image__12_.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2211 2211w, https://ctf-cci-com.imgix.net/2y6Gj0lzXbg8Txj0ULlkGT/65226fe55926ebbf65575fe7afdd9b2a/image__12_.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2160 2160w, https://ctf-cci-com.imgix.net/2y6Gj0lzXbg8Txj0ULlkGT/65226fe55926ebbf65575fe7afdd9b2a/image__12_.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2820 2820w, https://ctf-cci-com.imgix.net/2y6Gj0lzXbg8Txj0ULlkGT/65226fe55926ebbf65575fe7afdd9b2a/image__12_.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2544 2544w" sizes="(min-width: 1200px) 848px, (min-width: 992px) 940px, (min-width: 768px) 720px, (min-width: 480px) 737px, (min-width: 0px) 449px" data-full-size-src="https://ctf-cci-com.imgix.net/2y6Gj0lzXbg8Txj0ULlkGT/65226fe55926ebbf65575fe7afdd9b2a/image__12_.png?ixlib=rb-3.2.1&auto=format&fit=max&q=60&fm=jpg" data-original-src="//images.ctfassets.net/il1yandlcjgk/2y6Gj0lzXbg8Txj0ULlkGT/65226fe55926ebbf65575fe7afdd9b2a/image__12_.png" /></p> <p>NOTE: Some customers have both Github App and GitHub OAuth enabled on their application and may have both Github Status and GitHub checks enabled. Those customers will see GitHub Check updates for the GitHub App integration.</p> </div> <div class=""><a href="javascript:changelogToggle('github-app-integrations-now-support-github-checks', 'collapse')" class="morph_group/link morph_arrow-link hover:morph_text-slime-650 active:morph_text-slime-750"><span class="morph_underline morph_underline-offset-4 ">Collapse</span> <div class="morph_arrow-up morph_text-slime-650 group-hover/link:morph_text-slime-650 group-active/link:morph_text-slime-750"></div></a></div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Feb 04, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Feb 04, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/windows-server-2022-cuda-image/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/windows-server-2022-cuda-image/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Windows Server 2022 CUDA image</a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/windows-server-2022-cuda-image/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> </div> <div id="windows-server-2022-cuda-image" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>A new Windows Server 2022 CUDA image has been released. Learn more about the available tags and image contents in <a href="https://circleci.com/developer/machine/image/windows-server-2022-cuda" title="Image documentation">our docs</a>. Join the conversation in <a href="https://discuss.circleci.com/t/new-windows-server-2022-cuda-image-released/52719" title="New image announcement">Discuss</a>.</p> </div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> <a class="morph_inline-block morph_py-1.5 morph_px-4 morph_leading-none morph_text-small morph_border morph_rounded-lg morph_border-blue-500 morph_whitespace-nowrap hover:morph_bg-blue-500 hover:morph_text-white focus:morph_bg-blue-500 focus:morph_text-white morph_text-blue-500" href="/changelog/images/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="tag" >Images</a> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Jan 30, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-blue-800 morph_bg-blue-200 " href="/changelog/enhancement/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="status" >Enhancement</a> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Jan 30, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/release-agent-release-1-3-3/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/release-agent-release-1-3-3/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Release Agent Release 1.3.3</a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/release-agent-release-1-3-3/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-blue-800 morph_bg-blue-200 " href="/changelog/enhancement/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list (mobile)" data-analytics-category="status" >Enhancement</a> </div> <div id="release-agent-release-1-3-3" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <h3>Changes</h3> <ul> <li>Added support for displaying Argo Rollouts Analysis details in the Releases UI</li> <li>Fixed bug for replicasets with the same component name but different project IDs</li> </ul> <p>See more details <a href="https://github.com/CircleCI-Public/cci-k8s-release-agent/blob/main/CHANGELOG.md#133-2025-01-30">here</a>.</p> </div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> </div> </div> </div> <div class="entry morph_group morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> <p class="morph_type-h4 morph_text-morph-terminal morph_text-right morph_mb-1.5"> Jan 30, 2025 </p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_justify-end"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-blue-800 morph_bg-blue-200 " href="/changelog/enhancement/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="status" >Enhancement</a> </div> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5 group-first-of-type:morph_bg-gradient-to-b group-first-of-type:morph_from-transparent group-first-of-type:morph_to-slime-500 group-first-of-type:morph_from-4 group-first-of-type:morph_to-4 group-first-of-type:morph_bg-transparent"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 lg:morph_pr-14 morph_w-full sm:morph_-mt-2"> <p class="sm:morph_hidden morph_type-h4 morph_text-morph-terminal morph_mb-1.5"> Jan 30, 2025 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/argo-rollouts-analysis-details-now-visible-in-releases-ui/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/argo-rollouts-analysis-details-now-visible-in-releases-ui/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Argo Rollouts analysis details now visible in Releases UI</a> <div class="copy-fields morph_absolute morph_inline-block morph_-ml-3 morph_pt-1.5 md:morph_pt-2.5"> <button class="copy-button morph_group" data-url="https://circleci.com/changelog/argo-rollouts-analysis-details-now-visible-in-releases-ui/" data-copy-status="unavailable"> <span class="link-icon morph_block morph_scale-75 md:morph_scale-100 morph_transition-colors group-data-[copy-status=copied]:morph_text-slime-650 group-data-[copy-status=copied]:lg:morph_text-body-dark"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9296 4.95218C19.807 5.82491 19.3725 6.53621 18.7674 7.14996C17.8327 8.09808 16.8855 9.03289 15.9428 9.97214C15.8202 10.0945 15.7056 10.2081 15.5128 10.2533C15.1529 10.3384 14.762 10.2098 14.5354 9.8728C14.3275 9.56327 14.3631 9.15972 14.6403 8.87679C15.1059 8.4014 15.5803 7.93488 16.0521 7.46482C16.4919 7.02579 16.93 6.58588 17.3716 6.14863C17.7501 5.77435 18.0344 5.3442 18.1694 4.82446C18.5115 3.5136 17.8665 2.2187 16.4635 1.8116C15.918 1.65373 15.3706 1.76371 14.8526 1.94198C14.5852 2.03422 14.3364 2.21692 14.1187 2.40495C13.7953 2.68433 13.5021 3.00007 13.2053 3.31049C12.9974 3.52779 12.8171 3.77258 12.6047 3.98544C11.479 5.11803 10.3452 6.24353 9.21681 7.37435C8.87296 7.71936 8.59752 8.11493 8.44825 8.57967C8.16748 9.45151 8.32031 10.2533 8.8854 10.9761C8.95648 11.0675 9.04178 11.1553 9.08354 11.2599C9.14484 11.4116 9.25235 11.5491 9.19993 11.7415C9.12707 12.005 9.01512 12.2347 8.79388 12.3987C8.48113 12.6311 7.97734 12.5779 7.68058 12.2533C7.19457 11.7229 6.81695 11.1251 6.6659 10.4094C6.40468 9.1677 6.60637 8.00939 7.32873 6.95661C7.47711 6.74109 7.65392 6.54154 7.83696 6.35351C8.30165 5.87723 8.80188 5.43289 9.24258 4.93621C10.3959 3.63599 11.6789 2.46437 12.8872 1.22003C13.6576 0.431558 14.7984 -0.0358476 15.8949 0.00228985C16.5124 0.0235759 17.1814 0.13178 17.7376 0.403177C18.2503 0.653288 18.691 1.02668 19.0624 1.45595C19.3618 1.80185 19.5982 2.19386 19.7616 2.64087C20.1677 3.74952 19.9322 4.93355 19.9296 4.95129V4.95218Z" fill="currentColor"/> <path d="M0.0789064 15.0567C0.187305 14.466 0.405878 13.9055 0.728407 13.4496C0.878565 13.2376 1.04738 13.0407 1.2313 12.8571C2.1749 11.9179 3.11494 10.9751 4.05943 10.0376C4.17049 9.92765 4.26734 9.81502 4.44593 9.76712C4.86886 9.65537 5.33178 9.82743 5.50859 10.2132C5.6703 10.5653 5.61699 10.8758 5.32733 11.1658C4.41839 12.0775 3.50944 12.9884 2.59428 13.8922C2.33039 14.1529 2.14203 14.4625 1.95899 14.7764C1.88169 14.9095 1.85059 15.0727 1.80883 15.2243C1.58138 16.0589 1.79462 16.8048 2.32595 17.4514C2.67602 17.8771 3.16292 18.0979 3.71291 18.2177C4.25401 18.3348 4.74003 18.1866 5.22693 18.0199C5.39841 17.9614 5.55568 17.8336 5.69429 17.7095C5.90842 17.5179 6.11455 17.3166 6.31536 17.1081C7.66767 15.7059 9.03864 14.3206 10.3998 12.9254C10.6557 12.6629 10.9036 12.3915 11.132 12.1059C11.5229 11.6181 11.7104 11.0753 11.6562 10.427C11.6073 9.84428 11.3799 9.3822 11.0289 8.92987C10.638 8.42699 10.6717 8.04739 11.1773 7.62788C11.5122 7.34938 12.0151 7.41147 12.3163 7.75116C12.7953 8.2904 13.1613 8.89972 13.3257 9.60748C13.5221 10.4509 13.4376 11.2722 13.1231 12.0855C12.8859 12.7002 12.5154 13.2075 12.0613 13.6678C11.7708 13.9631 11.4714 14.2496 11.1835 14.5476C10.4967 15.2571 9.7841 15.9445 9.13993 16.6913C8.51175 17.4195 7.80272 18.0634 7.14078 18.756C6.64677 19.274 6.03992 19.6208 5.36732 19.8443C4.4637 20.1441 3.26421 19.9188 3.24555 19.9152C2.68224 19.8159 2.1749 19.5995 1.71288 19.2563C1.19399 18.8713 0.737292 18.3977 0.43431 17.823C0.0149337 17.0274 -0.094353 16.003 0.0789064 15.0558V15.0567Z" fill="currentColor"/> </svg> </span> <span class="morph_sr-only">Copy URL to clipboard</span> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=copied]:morph_mt-0 group-data-[copy-status=copied]:morph_opacity-0 group-data-[copy-status=copied]:morph_z-1">Copied!</div> <div aria-hidden class="copy-status morph_hidden lg:morph_block morph_absolute morph_top-2.5 morph_left-full morph_ml-2.5 morph_mt-2.5 morph_whitespace-nowrap morph_opacity-100 morph_-z-10 group-data-[copy-status=not-copied]:morph_mt-0 group-data-[copy-status=not-copied]:morph_opacity-0 group-data-[copy-status=not-copied]:morph_z-1">Error!</div> </button> </div> </h2> </div> <div class="sm:morph_hidden morph_flex morph_flex-wrap morph_items-center morph_gap-4 morph_mb-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-blue-800 morph_bg-blue-200 " href="/changelog/enhancement/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list (mobile)" data-analytics-category="status" >Enhancement</a> </div> <div id="argo-rollouts-analysis-details-now-visible-in-releases-ui" data-entry-preview="collapse" class="morph_group/preview"> <div class="group-data-[entry-preview=expand]/preview:morph_hidden"> <div class="track-entry-body-links outgoing-links morph_prose morph_prose-under-sm sm:morph_prose-sm-up prose-h1:morph_type-h4 prose-h2:morph_type-h4 sm:prose-h1:morph_type-h4 sm:prose-h2:morph_type-h4 morph_mb-4"> <p>Users tracking releases with CircleCI can now see Argo Rollouts background validation and inline analysis results included in the details for an individual release. This enhanced integration between CircleCI’s Release Agent and Argo Rollouts allows for easier investigation into failed deployments.</p> <p>Requires v1.3.3 of the <a href="https://circleci.com/docs/release/set-up-circleci-releases/">Release Agent</a>.</p> </div> </div> </div> <div class="morph_flex morph_flex-wrap morph_gap-1 morph_mt-6"> </div> </div> </div> <div class="morph_relative morph_flex"> <div class="morph_w-32 morph_shrink-0 lg:morph_w-40 morph_hidden sm:morph_block"> </div> <div class="morph_shrink-0 morph_grow-0 morph_relative morph_w-0.5 morph_bg-slime-500 morph_overflow-visible morph_mx-2 sm:morph_mx-7.5"> <div class="morph_bg-slime-500 morph_w-4 morph_h-4 morph_rounded-full morph_absolute morph_top-2 morph_left-px morph_-translate-x-2"></div> </div> <div class="morph_pb-28 morph_px-6 morph_w-full sm:morph_-mt-1"> <nav role="navigation" aria-label=""> <ul class="morph_hidden sm:morph_flex morph_gap-4 morph_justify-center"> <li><div aria-label="Previous" class="morph_arrow-link morph_flex morph_items-center morph_justify-center morph_type-p morph_leading-none morph_h-10 morph_w-10 morph_rounded-full morph_pt-2 morph_text-neutral-300"><div class="morph_arrow-left-long"></div><span class="morph_sr-only">Previous</span></div></li> <li> <div class="page-numeral pagination-button morph_flex morph_items-center morph_justify-center morph_leading-none morph_h-10 morph_w-10 morph_border morph_rounded-full morph_type-p morph_text-white morph_bg-blue-500 morph_border-blue-500" title="CircleCI" aria-current="true" aria-disabled="true" > 1 </div> </li> <li> <a class="page-numeral pagination-button morph_flex morph_items-center morph_justify-center morph_leading-none morph_h-10 morph_w-10 morph_border morph_rounded-full morph_type-p morph_text-morph-terminal morph_transition-colors morph_border-blue-500/0 hover:morph_text-blue-500 hover:morph_border-blue-500/100 focus:morph_outline-none focus:morph_text-blue-500 focus:morph_border-blue-500/100" data-analytics-action="click-outer-cta" data-analytics-properties='{ "location": "pagination", "category": "numeral", "cta_text": "2" }' title="CircleCI - Page 2" href="/changelog/page/2/" > 2 </a> </li> <li> <a class="page-numeral pagination-button morph_flex morph_items-center morph_justify-center morph_leading-none morph_h-10 morph_w-10 morph_border morph_rounded-full morph_type-p morph_text-morph-terminal morph_transition-colors morph_border-blue-500/0 hover:morph_text-blue-500 hover:morph_border-blue-500/100 focus:morph_outline-none focus:morph_text-blue-500 focus:morph_border-blue-500/100" data-analytics-action="click-outer-cta" data-analytics-properties='{ "location": "pagination", "category": "numeral", "cta_text": "3" }' title="CircleCI - Page 3" href="/changelog/page/3/" > 3 </a> </li> <li class="morph_flex morph_items-center morph_justify-center morph_type-p morph_leading-none morph_h-10 morph_w-10">…</li> <li> <a class="page-numeral pagination-button morph_flex morph_items-center morph_justify-center morph_leading-none morph_h-10 morph_w-10 morph_border morph_rounded-full morph_type-p morph_text-morph-terminal morph_transition-colors morph_border-blue-500/0 hover:morph_text-blue-500 hover:morph_border-blue-500/100 focus:morph_outline-none focus:morph_text-blue-500 focus:morph_border-blue-500/100" data-analytics-action="click-outer-cta" data-analytics-properties='{ "location": "pagination", "category": "numeral", "cta_text": "20" }' href="/changelog/page/20/" > 20 </a> </li> <li><a href="/changelog/page/2/" data-analytics-action="click-outer-cta" data-analytics-properties='{ "location": "pagination", "category": "arrow", "cta_text": "Next" }' aria-label="Next" class="morph_arrow-link morph_flex morph_items-center morph_justify-center morph_type-p morph_leading-none morph_h-10 morph_w-10 morph_rounded-full morph_pt-2 morph_group/link morph_text-blue-500 focus:morph_outline-none"><div class="morph_arrow-expanding-long"></div><span class="morph_sr-only">Next</span></a></li> </ul> <ul class="morph_flex sm:morph_hidden morph_gap-4 morph_justify-center" aria-hidden> <li><div aria-label="Previous" class="morph_arrow-link morph_flex morph_items-center morph_justify-center morph_type-p morph_leading-none morph_h-10 morph_w-10 morph_rounded-full morph_pt-2 morph_text-neutral-300"><div class="morph_arrow-left-long"></div><span class="morph_sr-only">Previous</span></div></li> <li> <div class="page-numeral pagination-button morph_flex morph_items-center morph_justify-center morph_leading-none morph_h-10 morph_w-10 morph_border morph_rounded-full morph_type-p morph_text-white morph_bg-blue-500 morph_border-blue-500" aria-current="true" aria-disabled="true" > 1 </div> </li> <li class="morph_flex morph_items-center morph_justify-center morph_type-p morph_leading-none morph_h-10 morph_w-10">…</li> <li> <a class="page-numeral pagination-button morph_flex morph_items-center morph_justify-center morph_leading-none morph_h-10 morph_w-10 morph_border morph_rounded-full morph_type-p morph_text-morph-terminal morph_transition-colors morph_border-blue-500/0 hover:morph_text-blue-500 hover:morph_border-blue-500/100 focus:morph_outline-none focus:morph_text-blue-500 focus:morph_border-blue-500/100" data-analytics-action="click-outer-cta" data-analytics-properties='{ "location": "pagination", "category": "numeral", "cta_text": "20" }' href="/changelog/page/20/" > 20 </a> </li> <li><a href="/changelog/page/2/" data-analytics-action="click-outer-cta" data-analytics-properties='{ "location": "pagination", "category": "arrow", "cta_text": "Next" }' aria-label="Next" class="morph_arrow-link morph_flex morph_items-center morph_justify-center morph_type-p morph_leading-none morph_h-10 morph_w-10 morph_rounded-full morph_pt-2 morph_group/link morph_text-blue-500 focus:morph_outline-none"><div class="morph_arrow-expanding-long"></div><span class="morph_sr-only">Next</span></a></li> </ul> </nav> </div> </div> </div> <div class="morph_w-full lg:morph_w-3/12 lg:morph_pl-7.5 morph_bg-white"> <div class="morph_flex morph_flex-col morph_gap-12 morph_items-start lg:morph_sticky lg:morph_top-20 lg:morph_max-h-[calc(100vh-80px)] morph_overflow-y-auto morph_pt-12 lg:morph_pt-28 lg:morph_pb-48"> <div> <p class="morph_type-p morph_mb-4">Filter by status:</p> <div class="morph_flex morph_flex-wrap morph_items-center morph_gap-4"> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-green-800 morph_bg-green-200 " href="/changelog/new-feature/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="sidebar" data-analytics-category="status" >New feature</a> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-morph-terminal morph_bg-morph-vapor " href="/changelog/maintenance/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="sidebar" data-analytics-category="status" >Maintenance</a> <a class="morph_text-pill morph_py-2 morph_px-4 morph_rounded-full morph_font-bold morph_text-blue-800 morph_bg-blue-200 " href="/changelog/enhancement/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="sidebar" data-analytics-category="status" >Enhancement</a> </div> </div> <div> <p class="morph_type-p morph_mb-4">Filter by tag:</p> <div class="morph_flex morph_flex-wrap morph_gap-1"> <a class="morph_inline-block morph_py-1.5 morph_px-4 morph_leading-none morph_text-small morph_border morph_rounded-lg morph_border-blue-500 morph_whitespace-nowrap hover:morph_bg-blue-500 hover:morph_text-white focus:morph_bg-blue-500 focus:morph_text-white morph_text-blue-500" href="/changelog/server/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="sidebar" data-analytics-category="tag" >Server</a> <a class="morph_inline-block morph_py-1.5 morph_px-4 morph_leading-none morph_text-small morph_border morph_rounded-lg morph_border-blue-500 morph_whitespace-nowrap hover:morph_bg-blue-500 hover:morph_text-white focus:morph_bg-blue-500 focus:morph_text-white morph_text-blue-500" href="/changelog/runner/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="sidebar" data-analytics-category="tag" >Runner</a> <a class="morph_inline-block morph_py-1.5 morph_px-4 morph_leading-none morph_text-small morph_border morph_rounded-lg morph_border-blue-500 morph_whitespace-nowrap hover:morph_bg-blue-500 hover:morph_text-white focus:morph_bg-blue-500 focus:morph_text-white morph_text-blue-500" href="/changelog/images/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="sidebar" data-analytics-category="tag" >Images</a> <a class="morph_inline-block morph_py-1.5 morph_px-4 morph_leading-none morph_text-small morph_border morph_rounded-lg morph_border-blue-500 morph_whitespace-nowrap hover:morph_bg-blue-500 hover:morph_text-white focus:morph_bg-blue-500 focus:morph_text-white morph_text-blue-500" href="/changelog/orbs/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="sidebar" data-analytics-category="tag" >Orbs</a> <a class="morph_inline-block morph_py-1.5 morph_px-4 morph_leading-none morph_text-small morph_border morph_rounded-lg morph_border-blue-500 morph_whitespace-nowrap hover:morph_bg-blue-500 hover:morph_text-white focus:morph_bg-blue-500 focus:morph_text-white morph_text-blue-500" href="/changelog/dev-tools/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="sidebar" data-analytics-category="tag" >Dev tools</a> </div> </div> </div> <div class="morph_hidden lg:morph_block morph_sticky morph_top-full morph_-translate-y-full morph_mt-[1200px] morph_pb-11"> <div class=""><a href="/changelog/#filtered" class="morph_group/link morph_arrow-link hover:morph_text-slime-650 active:morph_text-slime-750"><span class="morph_underline morph_underline-offset-4 ">View most recent</span> <div class="morph_arrow-up morph_text-slime-650 group-hover/link:morph_text-slime-650 group-active/link:morph_text-slime-750"></div></a></div> </div> </div> </div> <div class="morph_w-0 morph_overflow-visible"> <div class="lg:morph_hidden morph_sticky morph_top-full morph_-translate-y-full morph_mt-[1200px] morph_pt-10 morph_pb-9"> <div class="morph_border morph_rounded-full morph_border-morph-midnight morph_flex morph_items-center morph_justify-center morph_h-10 morph_w-10 morph_pr-2 morph_bg-white morph_ml-auto morph_absolute morph_right-0 morph_bottom-9"><a href="/changelog/#filtered" class="morph_group/link morph_arrow-link hover:morph_text-slime-650 active:morph_text-slime-750"><span class="morph_underline morph_underline-offset-4 "></span> <div class="morph_arrow-up morph_text-slime-650 group-hover/link:morph_text-slime-650 group-active/link:morph_text-slime-750"></div></a></div> </div> </div> </div> </main> <footer class="morph_bg-morph-midnight morph_text-body-light"> <div class="2xl:morph_container morph_mx-auto morph_px-8 lg:morph_px-16 morph_py-8 lg:morph_py-16"> <nav class="morph_grid morph_grid-cols-1 lg:morph_grid-cols-5 xl:morph_grid-cols-6 morph_gap-y-14 lg:morph_gap-y-24 morph_gap-x-8 xl:morph_gap-8 morph_pb-14 lg:morph_pb-24 2xl:morph_pb-28"> <div class="lg:morph_col-span-5 xl:morph_col-span-1"> <a data-analytics-action="click-outer-cta" data-analytics-properties='{ "location": "footer", "category": "logo", "cta_text": "circleci" }' href="/" > <svg role="img" aria-label="CircleCI" fill="none" height="25" viewBox="0 0 116 25" width="116" xmlns="http://www.w3.org/2000/svg"><path d="m8.87876 12.6691c0-1.5781 1.30334-2.87304 2.89174-2.87304s2.8917 1.29494 2.8917 2.87304c0 1.5782-1.3033 2.8731-2.8917 2.8731-1.6292 0-2.89174-1.2544-2.89174-2.8731zm2.89174-12.018362c-5.66126 0-10.42647 3.844272-11.7705 9.064382v.1214c0 .32368.24437.56648.570196.56648h4.887394c.24437 0 .44801-.1214.52947-.3237 1.0182-2.18515 3.21753-3.68239 5.78344-3.68239 3.5026 0 6.3536 2.83262 6.3536 6.31269 0 3.4801-2.851 6.3127-6.3536 6.3127-2.56591 0-4.76524-1.4972-5.78344-3.6824-.08146-.2023-.2851-.3237-.52947-.3237h-4.887394c-.325826-.0405-.570196.2023-.570196.526v.1214c1.34403 5.2201 6.10924 9.0644 11.7705 9.0644 6.6794 0 12.0963-5.382 12.0963-12.0184 0-6.67688-5.4169-12.058862-12.0963-12.058862zm31.6458 14.851062h-1.6291c-.1222 0-.2036.0404-.2851.1214-.9367 1.4163-2.5659 2.347-4.3986 2.347-2.9732 0-5.3354-2.347-5.3354-5.3011 0-2.95398 2.4029-5.301 5.3354-5.301 1.8327 0 3.4619.93071 4.3986 2.34702.0815.08094.1629.1214.2851.1214h1.6291c.2037 0 .3666-.16186.3666-.36419 0-.04047 0-.1214-.0407-.16187-1.2219-2.42796-3.747-4.08706-6.6387-4.08706-4.1136 0-7.4533 3.31821-7.4533 7.4053 0 4.168 3.3397 7.4457 7.4533 7.4457 2.8917 0 5.4168-1.6591 6.6387-4.087.0407-.0405.0407-.081.0407-.1619 0-.1619-.1629-.3237-.3666-.3237zm4.9689-12.70636c0 .76885-.6517 1.41631-1.4255 1.41631s-1.4255-.64746-1.4255-1.41631c0-.76886.6517-1.41631 1.4255-1.41631.8146.04046 1.4255.64745 1.4255 1.41631zm-.3258 16.59106v-13.75844h-2.1179v13.75844c0 .2023.1629.3642.3665.3642h1.4255c.163 0 .3259-.1619.3259-.3642zm9.2046-14.08217c-2.1586.08093-3.8692 1.13305-4.9689 2.67076v-1.98284c0-.20233-.1629-.36419-.3665-.36419h-1.4255c-.2037 0-.3666.16186-.3666.36419v13.39425c0 .2023.1629.3642.3666.3642h1.4255c.2036 0 .3665-.1619.3665-.3642v-6.7174c0-2.79211 2.1993-5.09867 4.9689-5.26054.2036 0 .3665-.16186.3665-.36419v-1.41631c0-.16187-.1629-.32373-.3665-.32373zm14.1734 10.19747h-1.6291c-.1222 0-.2037.0404-.2851.1214-.9368 1.4163-2.5659 2.347-4.3987 2.347-2.9324 0-5.3354-2.3875-5.3354-5.3011 0-2.91351 2.403-5.301 5.3354-5.301 1.8328 0 3.4619.93071 4.3987 2.34702.0814.08094.1629.1214.2851.1214h1.6291c.2036 0 .3666-.16186.3666-.36419 0-.04047-.0001-.1214-.0408-.16187-1.2218-2.42796-3.747-4.08706-6.6387-4.08706-4.1135 0-7.4533 3.31821-7.4533 7.4053 0 4.087 3.3398 7.4053 7.4533 7.4053 2.8917 0 5.4169-1.6592 6.6387-4.0871.0407-.0405.0408-.0809.0408-.1619-.0408-.1214-.163-.2832-.3666-.2832zm4.2357-14.4464h-1.4254c-.2037 0-.3666.16186-.3666.36419v18.00741c0 .2023.1629.3642.3666.3642h1.4254c.2037 0 .3666-.1619.3666-.3642v-18.00741c0-.20233-.1629-.36419-.3666-.36419zm9.9377 4.20846c-4.1135 0-7.4532 3.31822-7.4532 7.40524 0 4.0871 3.3397 7.4053 7.4532 7.4053 2.8917 0 5.4169-1.6591 6.6387-4.087.0408-.0405.0408-.081.0408-.1619 0-.2023-.1629-.3642-.3666-.3642h-1.6291c-.1222 0-.2036.0405-.2851.1619-.9775 1.4163-2.5659 2.3065-4.3987 2.3065-2.688 0-4.9281-1.9828-5.2946-4.5726h12.3814c.2036 0 .3258-.1619.3665-.3238 0-.1214 0-.2428 0-.3642 0-4.08702-3.3397-7.40524-7.4533-7.40524zm-5.1317 6.02944c.6109-2.22563 2.688-3.88474 5.1317-3.88474s4.5209 1.65911 5.1318 3.88474zm33.2339-10.602096c-1.181 0-2.118.930716-2.118 2.104236 0 1.17351.937 2.10423 2.118 2.10423s2.118-.93072 2.118-2.10423c0-1.13305-.937-2.104236-2.118-2.104236zm1.752 4.936856v13.75844c0 .2023-.163.3642-.367.3642h-2.851c-.204 0-.366-.1619-.366-.3642v-13.75844zm-12.789 14.44634c3.462 0 6.394-2.3875 7.209-5.5843 0-.0405 0-.0405 0-.0809 0-.2023-.163-.3642-.367-.3642h-3.014c-.162 0-.285.0809-.325.2023-.611 1.3354-1.955 2.2661-3.544 2.2661-2.158 0-3.9097-1.74-3.9097-3.8847s1.7517-3.88476 3.9097-3.88476c1.589 0 2.933.93072 3.544 2.26606.04.1214.163.2024.325.2024h3.014c.204 0 .367-.1619.367-.3642 0-.0405 0-.0405 0-.081-.815-3.19677-3.747-5.58427-7.209-5.58427-4.1136 0-7.4533 3.31821-7.4533 7.40527 0 4.2085 3.3397 7.4862 7.4533 7.4862z" fill="currentColor"/></svg> <span class="morph_sr-only">CircleCI</span> </a> </div> <div class="morph_flex morph_flex-col morph_gap-4"> <h6 class="footer--heading morph_uppercase morph_text-small morph_font-bold" aria-level="2">Company</h6> <a class="footer--link" data-analytics-action="click-outer-cta" data-analytics-properties='{ "location": "footer", "category": "Company", "page_location": "footer - Company", "cta_text": "About Us" }' href="https://circleci.com/about/" >About Us</a> <a class="footer--link" data-analytics-action="click-outer-cta" data-analytics-properties='{ "location": "footer", "category": "Company", "page_location": "footer - Company", "cta_text": "Careers" }' href="https://circleci.com/careers/" >Careers</a> <a class="footer--link" data-analytics-action="click-outer-cta" data-analytics-properties='{ "location": "footer", "category": "Company", "page_location": "footer - Company", "cta_text": "Newsroom" }' href="https://circleci.com/newsroom/" >Newsroom</a> <a class="footer--link" data-analytics-action="click-outer-cta" data-analytics-properties='{ "location": "footer", "category": "Company", "page_location": "footer - Company", "cta_text": "CircleCI Brand" }' href="https://brand.circleci.com/613faff00/p/14ba30-circleci-brand" >CircleCI Brand <svg class="morph_inline-block morph_align-[initial]" fill="none" height="12" viewBox="0 0 12 12" width="12" xmlns="http://www.w3.org/2000/svg"><path d="m9.33318 10.6667h-8v-8.00003h3.33333v-1.33334h-3.706665c-.26-.00666-.506666.08667-.686666.26667-.186667.17333-.28000037.42-.2733337.67333v8.79337c-.00666667.2533.0866667.4933.2733337.6733.18.18.433333.2733.686666.2667h8.746665c.53329 0 .95999-.42.95999-.94v-3.73337h-1.33332zm.39333-9.33337h-2.39333c-.36667 0-.66667-.3-.66667-.666663 0-.366667.3-.666667.66667-.666667h4.00002c.3666 0 .6666.3.6666.666667v4.000003c0 .36666-.3.66666-.6666.66666-.3667 0-.6667-.3-.6667-.66666v-2.39334l-2.74665 2.74667c-.26.26-.68.26-.94 0s-.26-.68 0-.94z" fill="currentColor"/></svg></a> </div> <div class="morph_flex morph_flex-col morph_gap-4"> <h6 class="footer--heading morph_uppercase morph_text-small morph_font-bold" aria-level="2">Product</h6> <a class="footer--link" data-analytics-action="click-outer-cta" data-analytics-properties='{ "location": "footer", "category": "Product", "page_location": "footer - Product", "cta_text": "Overview" }' href="https://circleci.com/product/" >Overview</a> <a class="footer--link" data-analytics-action="click-outer-cta" data-analytics-properties='{ "location": "footer", "category": "Product", "page_location": "footer - Product", "cta_text": "Pricing" }' href="https://circleci.com/pricing/" >Pricing</a> <a class="footer--link" data-analytics-action="click-outer-cta" data-analytics-properties='{ "location": "footer", "category": "Product", "page_location": "footer - Product", "cta_text": "Enterprise" }' href="https://circleci.com/enterprise/" >Enterprise</a> <a class="footer--link" data-analytics-action="click-outer-cta" data-analytics-properties='{ "location": "footer", "category": "Product", "page_location": "footer - Product", "cta_text": "Security" }' href="https://circleci.com/security/" >Security</a> </div> <div class="morph_flex morph_flex-col morph_gap-4"> <h6 class="footer--heading morph_uppercase morph_text-small morph_font-bold" aria-level="2">Support</h6> <a class="footer--link" data-analytics-action="click-outer-cta" data-analytics-properties='{ "location": "footer", "category": "Support", "page_location": "footer - Support", "cta_text": "Get Support" }' href="https://support.circleci.com/hc/en-us/" >Get Support</a> <a class="footer--link" data-analytics-action="click-outer-cta" data-analytics-properties='{ "location": "footer", "category": "Support", "page_location": "footer - Support", "cta_text": "CircleCI Discuss" }' href="https://discuss.circleci.com/" >CircleCI Discuss <svg class="morph_inline-block morph_align-[initial]" fill="none" height="12" viewBox="0 0 12 12" width="12" xmlns="http://www.w3.org/2000/svg"><path d="m9.33318 10.6667h-8v-8.00003h3.33333v-1.33334h-3.706665c-.26-.00666-.506666.08667-.686666.26667-.186667.17333-.28000037.42-.2733337.67333v8.79337c-.00666667.2533.0866667.4933.2733337.6733.18.18.433333.2733.686666.2667h8.746665c.53329 0 .95999-.42.95999-.94v-3.73337h-1.33332zm.39333-9.33337h-2.39333c-.36667 0-.66667-.3-.66667-.666663 0-.366667.3-.666667.66667-.666667h4.00002c.3666 0 .6666.3.6666.666667v4.000003c0 .36666-.3.66666-.6666.66666-.3667 0-.6667-.3-.6667-.66666v-2.39334l-2.74665 2.74667c-.26.26-.68.26-.94 0s-.26-.68 0-.94z" fill="currentColor"/></svg></a> </div> <div class="morph_flex morph_flex-col morph_gap-4"> <h6 class="footer--heading morph_uppercase morph_text-small morph_font-bold" aria-level="2">Developer</h6> <a class="footer--link" data-analytics-action="click-outer-cta" data-analytics-properties='{ "location": "footer", "category": "Developer", "page_location": "footer - Developer", "cta_text": "Documentation" }' href="https://circleci.com/docs/" >Documentation</a> <a class="footer--link" data-analytics-action="click-outer-cta" data-analytics-properties='{ "location": "footer", "category": "Developer", "page_location": "footer - Developer", "cta_text": "Changelog" }' href="https://circleci.com/changelog/" >Changelog</a> <a class="footer--link" data-analytics-action="click-outer-cta" data-analytics-properties='{ "location": "footer", "category": "Developer", "page_location": "footer - Developer", "cta_text": "Server Changelog" }' href="https://circleci.com/changelog/server/" >Server Changelog</a> <a class="footer--link" data-analytics-action="click-outer-cta" data-analytics-properties='{ "location": "footer", "category": "Developer", "page_location": "footer - Developer", "cta_text": "Self-Hosted Runner Changelog" }' href="https://circleci.com/changelog/runner/" >Self-Hosted Runner Changelog</a> </div> <div class="morph_flex morph_flex-col morph_gap-4"> <h6 class="footer--heading morph_uppercase morph_text-small morph_font-bold" aria-level="2">Getting Started</h6> <a class="footer--link" data-analytics-action="click-outer-cta" data-analytics-properties='{ "location": "footer", "category": "Getting Started", "page_location": "footer - Getting Started", "cta_text": "Build for Free" }' href="https://circleci.com/signup/" >Build for Free</a> <a class="footer--link" data-analytics-action="click-outer-cta" data-analytics-properties='{ "location": "footer", "category": "Getting Started", "page_location": "footer - Getting Started", "cta_text": "What is CI?" }' href="https://circleci.com/continuous-integration/" >What is CI?</a> <a class="footer--link" data-analytics-action="click-outer-cta" data-analytics-properties='{ "location": "footer", "category": "Getting Started", "page_location": "footer - Getting Started", "cta_text": "How to Get Started on CircleCI" }' href="https://circleci.com/docs/" >How to Get Started on CircleCI</a> <a class="footer--link" data-analytics-action="click-outer-cta" data-analytics-properties='{ "location": "footer", "category": "Getting Started", "page_location": "footer - Getting Started", "cta_text": "Migrate from Jenkins to CircleCI" }' href="https://circleci.com/docs/migrating-from-jenkins/" >Migrate from Jenkins to CircleCI</a> </div> </nav> <div class="morph_flex morph_flex-col lg:morph_flex-row morph_justify-between morph_gap-y-8 morph_gap-x-4"> <div class="morph_flex morph_flex-col lg:morph_flex-row morph_gap-y-8 morph_gap-x-4"> <span class="">© 2025 Circle Internet Services, Inc.</span> <nav class="morph_flex morph_flex-col lg:morph_flex-row morph_gap-y-8 morph_gap-x-4"> <a data-analytics-action="click-outer-cta" data-analytics-properties='{ "location": "footer", "category": "legal", "page_location": "footer - legal", "cta_text": "Terms of Use" }' href="https://circleci.com/legal/terms-of-use/" >Terms of Use</a> <a data-analytics-action="click-outer-cta" data-analytics-properties='{ "location": "footer", "category": "legal", "page_location": "footer - legal", "cta_text": "Privacy Policy" }' href="https://circleci.com/legal/privacy/" >Privacy Policy</a> <a data-analytics-action="click-outer-cta" data-analytics-properties='{ "location": "footer", "category": "legal", "page_location": "footer - legal", "cta_text": "Cookie Policy" }' href="https://circleci.com/legal/cookie-policy/" >Cookie Policy</a> </nav> </div> <div class="outgoing-links"> <div class="morph_flex morph_gap-5"> <a href="https://circleci.com/blog/feed.xml" data-analytics-action="click-outer-cta" data-analytics-properties='{ "location": "footer", "category": "icons", "cta_text": "blog-feed"}' title="RSS" class="rss" > <svg viewBox="0 0 448 512" width="24" height="24" xmlns="http://www.w3.org/2000/svg"><path fill="currentColor" d="m25.57 176.1c-13.16-.7-24.6583 9.1-25.5177 22.3s9.173 24.65 22.39 25.5c120.1 7.875 225.7 112.7 233.6 233.6.8577 12.8 11.3577 22.5 23.0577 22.5.5313 0 1.062-.0313 1.594-.0625 13.22-.8438 23.25-12.28 22.39-25.5-8.484-144.1375-133.384-269.0375-277.514-278.3375zm6.43-144.1c-17.67 0-32 14.31-32 32s14.33 32 32 32c194.1 0 352 157.9 352 352 0 17.69 14.33 32 32 32s32-14.31 32-32c0-229.4-186.6-416-416-416zm31.1 319.9c-34.47 0-63.1 28.7-63.1 64.1s28.63 64 63.1 64 64.08-28.62 64.08-64-27.81-64.1-64.08-64.1z"/></svg> <span class="morph_sr-only">RSS</span> </a> <a href="https://www.linkedin.com/company/circleci" data-analytics-action="click-outer-cta" data-analytics-properties='{ "location": "footer", "category": "icons", "cta_text": "linkedin"}' title="LinkedIn" class="linkedin" > <svg viewBox="0 0 448 512" width="24" height="24" xmlns="http://www.w3.org/2000/svg"><path fill="currentColor" d="m416 32h-384.1c-17.6 0-31.9 14.5-31.9 32.3v383.4c0 17.8 14.3 32.3 31.9 32.3h384.1c17.6 0 32-14.5 32-32.3v-383.4c0-17.8-14.4-32.3-32-32.3zm-280.6 384h-66.4v-213.8h66.5v213.8zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5s17.2-38.5 38.5-38.5c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4v-104c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9v105.8h-66.4v-213.8h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9z"/></svg> <span class="morph_sr-only">LinkedIn</span> </a> <a href="https://github.com/circleci" data-analytics-action="click-outer-cta" data-analytics-properties='{ "location": "footer", "category": "icons", "cta_text": "github"}' title="GitHub" class="github" > <svg viewBox="0 0 496 512" width="24" height="24" xmlns="http://www.w3.org/2000/svg"><path fill="currentColor" d="m165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zm65.8-383.2c-138.7 0-244.8 105.3-244.8 244 0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1 100-33.2 167.8-128.1 167.8-239 0-138.7-112.5-244-251.2-244zm-147.6 344.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9s4.3 3.3 5.6 2.3c1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"/></svg> <span class="morph_sr-only">GitHub</span> </a> <a href="https://twitter.com/circleci" data-analytics-action="click-outer-cta" data-analytics-properties='{ "location": "footer", "category": "icons", "cta_text": "x"}' title="X" class="x" > <svg width="24" height="24" viewBox="0 0 1200 1227" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M714.163 519.284L1160.89 0H1055.03L667.137 450.887L357.328 0H0L468.492 681.821L0 1226.37H105.866L515.491 750.218L842.672 1226.37H1200L714.137 519.284H714.163ZM569.165 687.828L521.697 619.934L144.011 79.6944H306.615L611.412 515.685L658.88 583.579L1055.08 1150.3H892.476L569.165 687.854V687.828Z" fill="currentColor"/> </svg> <span class="morph_sr-only">X</span> </a> <a href="https://twitch.tv/circleci" data-analytics-action="click-outer-cta" data-analytics-properties='{ "location": "footer", "category": "icons", "cta_text": "twitch"}' title="Twitch" class="twitch" > <svg viewBox="0 0 512 512" width="24" height="24" xmlns="http://www.w3.org/2000/svg"><path fill="currentColor" d="m391.17 103.47h-38.63v109.7h38.63zm-106.17-.47h-38.63v109.75h38.63zm-164.17-103-96.52 91.42v329.16h115.83v91.42l96.53-91.42h77.25l173.77-164.58v-256zm328.24 237.75-77.22 73.12h-77.24l-67.6 64v-64h-86.87v-274.29h308.93z"/></svg> <span class="morph_sr-only">Twitch</span> </a> </div> </div> </div> </div> <div style="background-image: url('https://d2qm0z2kzhiwa.cloudfront.net/assets/morph/sweater-2f179375ed5648fc3d539c56b335fa89.svg')" class="morph_bg-repeat-x morph_w-full morph_h-[500px] morph_bg-center"></div> </footer> <script type="text/javascript" src="https://d2qm0z2kzhiwa.cloudfront.net/assets/js-cookie/src/js.cookie-6e9eb1f53afb135aedaf90739c867738.js" crossorigin="anonymous"></script> <script type="text/javascript" src="https://d2qm0z2kzhiwa.cloudfront.net/assets/morph/utils-152e33f78de8ce6d099146884d724a6c.js" crossorigin="anonymous"></script> <script type="text/javascript" src="https://d2qm0z2kzhiwa.cloudfront.net/assets/morph/update-cookies-1a8d825e1ab3348a6a9ec8c688144c4f.js" crossorigin="anonymous"></script> <script type="text/javascript" src="https://d2qm0z2kzhiwa.cloudfront.net/assets/morph/id-user-7d2afb5570e5ce8e0d0928e4d9580139.js" crossorigin="anonymous"></script> <script type="text/javascript" src="https://d2qm0z2kzhiwa.cloudfront.net/assets/morph/outgoing-links-e9e99951324532c2c77833d54e2ce64f.js" crossorigin="anonymous"></script> <script type="text/javascript" src="https://d2qm0z2kzhiwa.cloudfront.net/assets/morph/resources-pagination-6d54210e3b3db7177dd2070467213604.js" crossorigin="anonymous"></script> <script type="text/javascript" src="https://d2qm0z2kzhiwa.cloudfront.net/assets/morph/track-events-30985bf0d365db735f40da9dbac982f4.js" crossorigin="anonymous"></script> <script type="text/javascript" src="https://d2qm0z2kzhiwa.cloudfront.net/assets/morph/video-dialog-65d77cf08e5dab8eafe955d25258f6f0.js" crossorigin="anonymous"></script> <script type="text/javascript" src="https://d2qm0z2kzhiwa.cloudfront.net/assets/morph/changelog_toggle-9137c7723f057239f73806ecb8818410.js" crossorigin="anonymous"></script> <script type="text/javascript" src="https://d2qm0z2kzhiwa.cloudfront.net/assets/morph/changelog_link-tracking-d803547334206f10b9b6116990353eea.js" crossorigin="anonymous"></script> <script type="text/javascript" src="https://d2qm0z2kzhiwa.cloudfront.net/assets/morph/copy-63b45c6fc211f6ed2a03d982232d3931.js" crossorigin="anonymous"></script> <script type="text/javascript" src="https://d2qm0z2kzhiwa.cloudfront.net/assets/morph/changelog_redirect-anchors-4ae608cb03989f9dfe107ae89b2f3611.js" crossorigin="anonymous"></script> <script type="text/plain" src="https://d2qm0z2kzhiwa.cloudfront.net/assets/morph/analytics-8d9ddb7ec477c3f4af4f80b8ef1911af.js" crossorigin="anonymous" data-cookieconsent="marketing"> </script> </body> </html>