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-8f7ec09741ea624b04672e24c521b266.css" > <meta name="next-head-count" content="2"/> <link rel="preload" href="/morph_next/static/css/8bb24c7c2f87b650.css" as="style" crossorigin=""/> <link rel="stylesheet" href="/morph_next/static/css/8bb24c7c2f87b650.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-a00f953be41ea6d8.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-28fc69803d34a6d3.js" defer="" crossorigin="" data-cookieconsent="necessary"></script> <script src="/morph_next/static/chunks/65-c6f072a4aa9021fa.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/5rhkfOI5ARB6rWhlVOGZK/buildManifest.js" defer="" crossorigin="" data-cookieconsent="necessary"></script> <script src="/morph_next/static/5rhkfOI5ARB6rWhlVOGZK/ssgManifest.js" defer="" crossorigin="" data-cookieconsent="necessary"></script> <script type="text/javascript"> (function () { window.analyticsPageProperties = { pageCategory: "changelog", pageName: "index.html", singleEvent: "changelog", }; })(); window.thirdPartyIds = { }; window.circleJsConfig = { algolia: { appId: "U0RXNGRK45", apiKey: "dd49f5b81d238d474b49645a4daed322", indexName: "circleci.com" }, 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":"5rhkfOI5ARB6rWhlVOGZK","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_mb-6"> <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="deep-link-anchor"></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"> Nov 25, 2024 </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"> Nov 25, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/bug-fixed-that-was-causing-circleci-ui-to-crash/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/bug-fixed-that-was-causing-circleci-ui-to-crash/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Bug fixed that was causing CircleCI UI to crash</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-fixed-that-was-causing-circleci-ui-to-crash/" 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-fixed-that-was-causing-circleci-ui-to-crash" 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 fixed an issue that was causing the Contexts page in the CircleCI web app to crash.</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"> Nov 22, 2024 </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"> Nov 22, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/xcode-16-2-beta-3-available/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/xcode-16-2-beta-3-available/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Xcode 16.2 beta 3 available</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/xcode-16-2-beta-3-available/" 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="xcode-16-2-beta-3-available" 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://discuss.circleci.com/t/xcode-16-2-beta-3-released/52390" title="Xcode 16.2 beta 3 image announcement">Xcode 16.2 beta 3 image</a> is now available to be used in CircleCI pipelines.</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-600 morph_whitespace-nowrap hover:morph_bg-blue-600 hover:morph_text-white focus:morph_bg-blue-600 focus:morph_text-white morph_text-blue-600" 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"> Nov 20, 2024 </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"> Nov 20, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/additional-improvements-to-the-trigger-pipeline-experience-in-the-circleci/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/additional-improvements-to-the-trigger-pipeline-experience-in-the-circleci/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Additional improvements to the Trigger Pipeline experience in the CircleCI web 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/additional-improvements-to-the-trigger-pipeline-experience-in-the-circleci/" 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="additional-improvements-to-the-trigger-pipeline-experience-in-the-circleci" 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>Updates:</p> </div> <div class=""><a href="javascript:changelogToggle('additional-improvements-to-the-trigger-pipeline-experience-in-the-circleci', '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>Updates:</p> <ul> <li>Added a ‘Remove all’ button to allow users to easily remove parameters for specific projects</li> <li>We display in-modal error states when users input duplicate parameter names, have a missing config file in their selected branch, etc.</li> <li>When users manually add a parameter, the new row will now appear at the top of the list instead of the bottom, making it easier to spot and fill in</li> </ul> </div> <div class=""><a href="javascript:changelogToggle('additional-improvements-to-the-trigger-pipeline-experience-in-the-circleci', '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"> Nov 20, 2024 </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"> Nov 20, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/server-releases-moving-to-twice-yearly/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/server-releases-moving-to-twice-yearly/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Server releases moving to twice yearly</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-releases-moving-to-twice-yearly/" 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-releases-moving-to-twice-yearly" 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 will be moving to twice-yearly major and minor version releases of Server. Releases will be targeted for Spring (April) and Fall (October). Patch releases for bugs and security updates will be made monthly as needed.</p> </div> <div class=""><a href="javascript:changelogToggle('server-releases-moving-to-twice-yearly', '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>CircleCI will be moving to twice-yearly major and minor version releases of Server. Releases will be targeted for Spring (April) and Fall (October). Patch releases for bugs and security updates will be made monthly as needed.</p> <p>We will support two minor releases or 1 year from the date of the release. This is a change from the current 4 minor releases or 1 year from the date of the release. After the April release of server 4.8, supported versions of server will include server 4.8 and server 4.7.</p> <p>A catch-up release will be made available in the coming months that will allow existing customers to upgrade from 4.3, 4.5, and 4.6 variations to the most recent server version 4.7. Allowing customers to get to a supported version before we release 4.8 in April.</p> <p>Server release 4.8 is planned to include some new features. The first enables more flexibility in defining which jobs or workflows run using conditional expressions. The second is the introduction of an observability stack that will enable proactive monitoring of the state of the server installations.</p> </div> <div class=""><a href="javascript:changelogToggle('server-releases-moving-to-twice-yearly', '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-600 morph_whitespace-nowrap hover:morph_bg-blue-600 hover:morph_text-white focus:morph_bg-blue-600 focus:morph_text-white morph_text-blue-600" 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"> Nov 19, 2024 </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"> Nov 19, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/bug-fix-in-circleci-web-app-self-hosted-runners/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/bug-fix-in-circleci-web-app-self-hosted-runners/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Bug fix in CircleCI web app - Self-hosted Runners</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-in-circleci-web-app-self-hosted-runners/" 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-in-circleci-web-app-self-hosted-runners" 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 Self-hosted Runners section of the CircleCI web app showed the self-hosted runner’s hostname instead of the self-hosted runner’s name. This has been fixed to show the name.</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-600 morph_whitespace-nowrap hover:morph_bg-blue-600 hover:morph_text-white focus:morph_bg-blue-600 focus:morph_text-white morph_text-blue-600" 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"> Nov 19, 2024 </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"> Nov 19, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/updated-copy-in-project-settings-to-reduce-confusion/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/updated-copy-in-project-settings-to-reduce-confusion/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Updated copy in Project Settings to reduce confusion</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-copy-in-project-settings-to-reduce-confusion/" 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="updated-copy-in-project-settings-to-reduce-confusion" 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>In the CircleCI web app under Project Settings > Triggers > Add Trigger > GitHub App > “Select configuration to run” has been switched to “Select pipeline to run” 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"> Nov 19, 2024 </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"> Nov 19, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/bug-fixed-when-creating-a-bitbucket-data-center-pipeline-within-the-project/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/bug-fixed-when-creating-a-bitbucket-data-center-pipeline-within-the-project/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Bug fixed when creating a Bitbucket Data Center pipeline within the project creation flow </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-fixed-when-creating-a-bitbucket-data-center-pipeline-within-the-project/" 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="bug-fixed-when-creating-a-bitbucket-data-center-pipeline-within-the-project" 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>Removed the extra project name page for users going through the project creation flow for Bitbucket Data Center. Users integrating with Bitbucket Data Center will now be correctly redirected to the Project Settings > Pipelines page after creating their project.</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"> Nov 19, 2024 </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"> Nov 19, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/commit-messages-truncated-in-circleci-ui/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/commit-messages-truncated-in-circleci-ui/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Commit messages truncated in CircleCI 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/commit-messages-truncated-in-circleci-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-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="commit-messages-truncated-in-circleci-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>In various pages of the CircleCI web app, the commit messages that are shown in the “Trigger Event” column are now truncated for pipelines that use GitHub App to improve the page design.</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"> Nov 14, 2024 </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"> Nov 14, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/cmd-k-fixed-when-redirecting-to-an-organization/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/cmd-k-fixed-when-redirecting-to-an-organization/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >CMD + K fixed when redirecting to an organization</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/cmd-k-fixed-when-redirecting-to-an-organization/" 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="cmd-k-fixed-when-redirecting-to-an-organization" 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 has been fixed which prevented navigating to an organization when using “cmd + k” in the CircleCI web 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"> Nov 14, 2024 </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"> Nov 14, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/update-to-circleci-web-app-infrastructure-user-settings/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/update-to-circleci-web-app-infrastructure-user-settings/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Update to CircleCI web app infrastructure - User Settings</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/update-to-circleci-web-app-infrastructure-user-settings/" 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="update-to-circleci-web-app-infrastructure-user-settings" 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 is updating the underlying infrastructure for its CircleCI web app that powers the User Settings pages. No negative impact is expected, however, if you see anything that looks like unexpected behavior in the User Settings pages, email me at sebastian@circleci.com.</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"> Nov 14, 2024 </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"> Nov 14, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/dynamic-when-statements-breaking-change/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/dynamic-when-statements-breaking-change/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Dynamic When Statements for Workflows (Breaking Change)</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/dynamic-when-statements-breaking-change/" 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="dynamic-when-statements-breaking-change" 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 are making some changes to when statements for workflows <strong>December 3rd</strong>. We will be adding conditional support to when statements so customers can do things like <strong><em>when: pipelines.git.tag == release</em></strong>. This conditional support allows for customers to run workflows based on <a href="https://circleci.com/docs/pipeline-variables/">pipeline parameters and values</a>.</p> </div> <div class=""><a href="javascript:changelogToggle('dynamic-when-statements-breaking-change', '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 are making some changes to when statements for workflows <strong>December 3rd</strong>. We will be adding conditional support to when statements so customers can do things like <strong><em>when: pipelines.git.tag == release</em></strong>. This conditional support allows for customers to run workflows based on <a href="https://circleci.com/docs/pipeline-variables/">pipeline parameters and values</a>.</p> <p><strong>NOTE: When in Steps are not impacted by this change.</strong></p> <p>If you currently have <em><strong>when: always</strong></em> in your workflows you will need to make a change to your config. <em><strong>Always</strong></em> has never been a special value for workflow <em><strong>when</strong></em>, it is a non-empty string and currently evaluates as <em><strong>true</strong></em>. This is equivalent to removing the <em><strong>when</strong></em> key from your workflows.</p> <p>Shortly the “always” string will be interpreted as an expression and will fail. To avoid your config failing to be processed you must remove the <em><strong>when</strong></em> from your workflows, which is equivalent to the prior behaviour.</p> </div> <div class=""><a href="javascript:changelogToggle('dynamic-when-statements-breaking-change', '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"> Nov 14, 2024 </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"> Nov 14, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/pre-populate-pipeline-parameters-when-triggering-a-pipeline-in-the-circleci/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/pre-populate-pipeline-parameters-when-triggering-a-pipeline-in-the-circleci/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Pre-populate pipeline parameters when triggering a pipeline in the CircleCI web 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/pre-populate-pipeline-parameters-when-triggering-a-pipeline-in-the-circleci/" 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="pre-populate-pipeline-parameters-when-triggering-a-pipeline-in-the-circleci" 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>For organizations that integrate with GitHub App, GitHub OAuth App, Bitbucket Cloud, and Bitbucket Data Center, we now pre-populate pipeline parameters when triggering pipelines in the CircleCI web app.</p> </div> <div class=""><a href="javascript:changelogToggle('pre-populate-pipeline-parameters-when-triggering-a-pipeline-in-the-circleci', '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>For organizations that integrate with GitHub App, GitHub OAuth App, Bitbucket Cloud, and Bitbucket Data Center, we now pre-populate pipeline parameters when triggering pipelines in the CircleCI web app.</p> <p>For more details or to share feedback, visit our <a href="https://discuss.circleci.com/t/product-update-pre-populate-pipeline-parameters-when-triggering-a-pipeline-in-the-circleci-web-app/52346">community forum</a>.</p> </div> <div class=""><a href="javascript:changelogToggle('pre-populate-pipeline-parameters-when-triggering-a-pipeline-in-the-circleci', '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"> Nov 13, 2024 </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"> Nov 13, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/delete-docker-layer-cache-content-button-fixed-in-project-settings/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/delete-docker-layer-cache-content-button-fixed-in-project-settings/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >"Delete Docker Layer Cache Content" button fixed in Project Settings</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/delete-docker-layer-cache-content-button-fixed-in-project-settings/" 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="delete-docker-layer-cache-content-button-fixed-in-project-settings" 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 “Delete Docker Layer Cache Content” button in Project Settings of the CircleCI web app was occasionally not working as expected. 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"> Nov 12, 2024 </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"> Nov 12, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/introduce-ability-to-edit-github-app-triggers/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/introduce-ability-to-edit-github-app-triggers/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Introduce ability to edit GitHub App triggers</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/introduce-ability-to-edit-github-app-triggers/" 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="introduce-ability-to-edit-github-app-triggers" 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 triggers, previously uneditable, can now be edited.</p> </div> <div class=""><a href="javascript:changelogToggle('introduce-ability-to-edit-github-app-triggers', '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 triggers, previously uneditable, can now be edited.</p> <p>Specifically, users can edit the following fields:</p> <ul> <li>Trigger name</li> <li>Config branch (if present)</li> <li>Checkout branch (if present)</li> </ul> </div> <div class=""><a href="javascript:changelogToggle('introduce-ability-to-edit-github-app-triggers', '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"> Nov 12, 2024 </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"> Nov 12, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/improved-trigger-pipeline-experience-in-the-circleci-web-app/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/improved-trigger-pipeline-experience-in-the-circleci-web-app/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Improved Trigger Pipeline experience in the CircleCI web 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/improved-trigger-pipeline-experience-in-the-circleci-web-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="improved-trigger-pipeline-experience-in-the-circleci-web-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>Updates:</p> </div> <div class=""><a href="javascript:changelogToggle('improved-trigger-pipeline-experience-in-the-circleci-web-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>Updates:</p> <ul> <li>For projects with a single pipeline, the modal now defaults to that pipeline, so users no longer need to select it from the dropdown</li> <li>Automatically populate the branch in the dropdown when users are on the Project > Branch page</li> <li>Added the ability to search in the branch dropdown within the modal</li> <li>Rolled out a fix so the text no longer duplicates when users copy and paste into the parameter inputs</li> </ul> </div> <div class=""><a href="javascript:changelogToggle('improved-trigger-pipeline-experience-in-the-circleci-web-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"> Nov 12, 2024 </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"> Nov 12, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/display-project-slug-on-project-settings-page/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/display-project-slug-on-project-settings-page/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Display "Project slug" on Project Settings 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/display-project-slug-on-project-settings-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="display-project-slug-on-project-settings-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>The page Project Settings > Overview now includes a new “Project Slug” section, which lets users view and copy in one click the slug of their project.</p> </div> <div class=""><a href="javascript:changelogToggle('display-project-slug-on-project-settings-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>The page Project Settings > Overview now includes a new “Project Slug” section, which lets users view and copy in one click the slug of their project.</p> <p><img src="https://ctf-cci-com.imgix.net/43eEgoKwDbi7NHFGoYK6GO/1b978244ede3b33c3bf307d67a653bae/Screenshot_2024-11-12_at_23.17.49.png?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60" alt="project slug" srcset="https://ctf-cci-com.imgix.net/43eEgoKwDbi7NHFGoYK6GO/1b978244ede3b33c3bf307d67a653bae/Screenshot_2024-11-12_at_23.17.49.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=449 449w, https://ctf-cci-com.imgix.net/43eEgoKwDbi7NHFGoYK6GO/1b978244ede3b33c3bf307d67a653bae/Screenshot_2024-11-12_at_23.17.49.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=737 737w, https://ctf-cci-com.imgix.net/43eEgoKwDbi7NHFGoYK6GO/1b978244ede3b33c3bf307d67a653bae/Screenshot_2024-11-12_at_23.17.49.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=720 720w, https://ctf-cci-com.imgix.net/43eEgoKwDbi7NHFGoYK6GO/1b978244ede3b33c3bf307d67a653bae/Screenshot_2024-11-12_at_23.17.49.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=940 940w, https://ctf-cci-com.imgix.net/43eEgoKwDbi7NHFGoYK6GO/1b978244ede3b33c3bf307d67a653bae/Screenshot_2024-11-12_at_23.17.49.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=848 848w, https://ctf-cci-com.imgix.net/43eEgoKwDbi7NHFGoYK6GO/1b978244ede3b33c3bf307d67a653bae/Screenshot_2024-11-12_at_23.17.49.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=898 898w, https://ctf-cci-com.imgix.net/43eEgoKwDbi7NHFGoYK6GO/1b978244ede3b33c3bf307d67a653bae/Screenshot_2024-11-12_at_23.17.49.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1474 1474w, https://ctf-cci-com.imgix.net/43eEgoKwDbi7NHFGoYK6GO/1b978244ede3b33c3bf307d67a653bae/Screenshot_2024-11-12_at_23.17.49.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1440 1440w, https://ctf-cci-com.imgix.net/43eEgoKwDbi7NHFGoYK6GO/1b978244ede3b33c3bf307d67a653bae/Screenshot_2024-11-12_at_23.17.49.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1880 1880w, https://ctf-cci-com.imgix.net/43eEgoKwDbi7NHFGoYK6GO/1b978244ede3b33c3bf307d67a653bae/Screenshot_2024-11-12_at_23.17.49.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1696 1696w, https://ctf-cci-com.imgix.net/43eEgoKwDbi7NHFGoYK6GO/1b978244ede3b33c3bf307d67a653bae/Screenshot_2024-11-12_at_23.17.49.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=1347 1347w, https://ctf-cci-com.imgix.net/43eEgoKwDbi7NHFGoYK6GO/1b978244ede3b33c3bf307d67a653bae/Screenshot_2024-11-12_at_23.17.49.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2211 2211w, https://ctf-cci-com.imgix.net/43eEgoKwDbi7NHFGoYK6GO/1b978244ede3b33c3bf307d67a653bae/Screenshot_2024-11-12_at_23.17.49.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2160 2160w, https://ctf-cci-com.imgix.net/43eEgoKwDbi7NHFGoYK6GO/1b978244ede3b33c3bf307d67a653bae/Screenshot_2024-11-12_at_23.17.49.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2820 2820w, https://ctf-cci-com.imgix.net/43eEgoKwDbi7NHFGoYK6GO/1b978244ede3b33c3bf307d67a653bae/Screenshot_2024-11-12_at_23.17.49.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/43eEgoKwDbi7NHFGoYK6GO/1b978244ede3b33c3bf307d67a653bae/Screenshot_2024-11-12_at_23.17.49.png?ixlib=rb-3.2.1&auto=format&fit=max&q=60&fm=jpg" data-original-src="//images.ctfassets.net/il1yandlcjgk/43eEgoKwDbi7NHFGoYK6GO/1b978244ede3b33c3bf307d67a653bae/Screenshot_2024-11-12_at_23.17.49.png" /></p> <p>Please note that both the following project slug formats are valid but mutually exclusive by project:</p> <ul> <li><code>github/org-name/project-name</code></li> <li><code>circleci/FMckQH4sfM6PsIPQEG1RLd/4CNEcx&6Yk6wkpwo2ft9Uo</code></li> </ul> </div> <div class=""><a href="javascript:changelogToggle('display-project-slug-on-project-settings-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"> Nov 12, 2024 </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"> Nov 12, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/changes-to-circleci-web-app-infrastructure-tooltips/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/changes-to-circleci-web-app-infrastructure-tooltips/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Changes to CircleCI web app infrastructure - tooltips</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/changes-to-circleci-web-app-infrastructure-tooltips/" 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="changes-to-circleci-web-app-infrastructure-tooltips" 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 change has been made to the underlying infrastructure that powers the “Pipelines” page of the CircleCI web app, specifically the infrastructure that powers the tooltips on the page. Reach out to sebastian@circleci.com if you are experiencing any issues with the tooltips on the 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"> Nov 11, 2024 </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"> Nov 11, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/fixed-the-ui-for-approval-job-boxes-on-the-workflow-page/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/fixed-the-ui-for-approval-job-boxes-on-the-workflow-page/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Fixed the UI for approval job boxes on the workflow 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-the-ui-for-approval-job-boxes-on-the-workflow-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="fixed-the-ui-for-approval-job-boxes-on-the-workflow-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 removed the extra whitespace for jobs requiring approval on the workflow 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"> Nov 07, 2024 </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"> Nov 07, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/server-release-4-7-0/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/server-release-4-7-0/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Server Release 4.7.0</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-0/" 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="server-release-4-7-0" 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>Before Upgrading</h1> <p>See the <a href="https://circleci.com/docs/server/latest/overview/release-notes/">CircleCI server 4.7 release notes</a> and <a href="https://circleci.com/docs/server/latest/installation/upgrade-server/">upgrade guide</a> for this release.</p> </div> <div class=""><a href="javascript:changelogToggle('server-release-4-7-0', '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>Before Upgrading</h1> <p>See the <a href="https://circleci.com/docs/server/latest/overview/release-notes/">CircleCI server 4.7 release notes</a> and <a href="https://circleci.com/docs/server/latest/installation/upgrade-server/">upgrade guide</a> for this release.</p> <p>NOTE: Vault is being deprecated and will no longer be supported in server 5.0. Refer to our <a href="https://github.com/CircleCI-Public/server-scripts/tree/main/vault-to-tink">script</a> for steps to migrate to Tink.</p> <h1>What’s New in Release 4.7.0</h1> <p>The v4.7 release introduces security improvements with the implementation of rootless containers.</p> <h2>NEW FEATURES</h2> <ul> <li>Approval jobs can now be canceled through the CircleCI UI or via the API.</li> </ul> <h2>CHANGES</h2> <ul> <li>Server components now run as rootless containers, enhancing security.</li> <li>The Nomad server <code>ReplicaSet</code> is now scaled to 5 pods by default, which improves execution stability at scale.</li> <li>Configuration for the RabbitMQ <code>PersistantVolumeClaim</code> (PVC) is now exposed through server Helm values. For more details, see the <a href="https://circleci.com/docs/server/latest/operator/expanding-internal-database-volumes/">docs</a>.</li> </ul> <h2>BUG FIXES</h2> <ul> <li>Resolved an issue where <code>frontend</code> pods would not automatically detect and apply a new server license.</li> <li>Fixed a bug where a workflow could be prematurely marked as failed before all non-blocking jobs were run.</li> <li>Fixed a configuration issue that could cause connection refusals between Kong and Soketi following an upgrade to version 1 of Soketi.</li> <li>Addressed a typo in the Helm values for <code>machine_provisioner.machine_agent_base_url</code>. The correct template value should be <code>machine_provisioner.agent_base_url</code>.</li> </ul> <h2>SERVICE CHANGES</h2> <p>Deprecated components removed with this release:</p> <ul> <li><code>web-ui-404</code>: Previously served the 404 error page. Its functionality has now been merged into the main <code>web-ui</code> component.</li> <li>Support for GitHub Enterprise versions <= 2.2: Code supporting these versions has been removed, as they are no longer supported by GitHub.</li> </ul> <h2>DATABASE MIGRATIONS</h2> <p>The following databases will run migrations when upgrading to this version:</p> <ul> <li><code>authenticationservice</code></li> <li><code>conductor_production</code></li> </ul> <h2>KNOWN ISSUES</h2> <ul> <li>SSH reruns in air-gap will time out, leaving the job in an error state</li> <li>Vault may not refresh its client token after a month of uptime. <a href="https://github.com/CircleCI-Public/server-scripts/tree/main/vault-to-tink">Migrate to Tink</a> to resolve this issue.</li> <li>Retry with SSH for jobs using the machine executor advertises a private IP address. For this reason, retry with SSH for jobs using the machine executor works as standard for public installations, but for private installs you would need to ensure that you can access the private IP advertised. For example, by using a VPN into your VPC.</li> <li>CircleCI 1.0 builds are not supported. If an attempt is made to run a 1.0 build, no feedback will be available in the application to indicate the cause of the issue. If a build is run on your installation and does not show up in the CircleCI application, use the <a href="https://circleci.com/docs/local-cli/">CircleCI CLI</a> to validate the project configuration and get details of the possible cause of the issue.</li> </ul> <p>To learn more about Server 4.7 installation, migration, or operations please review our <a href="https://circleci.com/docs/server/latest/overview/circleci-server-overview/">documentation</a>.</p> </div> <div class=""><a href="javascript:changelogToggle('server-release-4-7-0', '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-600 morph_whitespace-nowrap hover:morph_bg-blue-600 hover:morph_text-white focus:morph_bg-blue-600 focus:morph_text-white morph_text-blue-600" 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"> Nov 06, 2024 </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"> Nov 06, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/docker-executor-infrastructure-upgrade/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/docker-executor-infrastructure-upgrade/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Docker Executor Infrastructure Upgrade</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/" 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" 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. We do not expect any negative impact. 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"> Nov 06, 2024 </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"> Nov 06, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/xcode-16-2-beta-2-available/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/xcode-16-2-beta-2-available/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Xcode 16.2 Beta 2 available</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/xcode-16-2-beta-2-available/" 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="xcode-16-2-beta-2-available" 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://discuss.circleci.com/t/xcode-16-2-beta-2-released/52274" title="Xcode 16.2 beta image discuss post">Xcode 16.2 beta 2 image</a> is now available to be used in CircleCI pipelines.</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-600 morph_whitespace-nowrap hover:morph_bg-blue-600 hover:morph_text-white focus:morph_bg-blue-600 focus:morph_text-white morph_text-blue-600" 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"> Nov 05, 2024 </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"> Nov 05, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/ip-ranges-conditional-parameter-support/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/ip-ranges-conditional-parameter-support/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >IP Ranges Conditional Parameter Support</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/ip-ranges-conditional-parameter-support/" 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="ip-ranges-conditional-parameter-support" 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>IP Ranges now support parameters providing more dynamic control of when ip ranges is used in builds.</p> </div> <div class=""><a href="javascript:changelogToggle('ip-ranges-conditional-parameter-support', '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>IP Ranges now support parameters providing more dynamic control of when ip ranges is used in builds.</p> <p><strong>Example</strong></p> <pre><code>version: 2.1 parameters: ip_ranges: type: boolean default: true executors: base: docker: - image: cimg/base:stable jobs: job_a: executor: base circleci_ip_ranges: << pipeline.parameters.ip_ranges >> steps: - run: echo "Running job a" workflows: workflow-a: jobs: - job_a </code></pre> </div> <div class=""><a href="javascript:changelogToggle('ip-ranges-conditional-parameter-support', '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"> Nov 04, 2024 </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"> Nov 04, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/bug-fixed-when-triggering-a-pipeline-in-the-circleci-web-app/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/bug-fixed-when-triggering-a-pipeline-in-the-circleci-web-app/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Bug fixed when triggering a pipeline in the CircleCI web 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/bug-fixed-when-triggering-a-pipeline-in-the-circleci-web-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-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-fixed-when-triggering-a-pipeline-in-the-circleci-web-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>We resolved a bug that was preventing users from clicking the ‘Run Pipeline’ button on smaller screen sizes. All users can now access the button by scrolling within the modal.</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"> Nov 01, 2024 </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"> Nov 01, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/triggering-github-app-bitbucket-data-center-pipelines-now-available-in-the/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/triggering-github-app-bitbucket-data-center-pipelines-now-available-in-the/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Triggering GitHub App/Bitbucket Data Center pipelines now available in the CircleCI web 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/triggering-github-app-bitbucket-data-center-pipelines-now-available-in-the/" 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="triggering-github-app-bitbucket-data-center-pipelines-now-available-in-the" 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 ability to trigger pipelines in the CircleCI web app is now available for organizations that integrate through GitHub App and Bitbucket Data Center. Users can access this functionality by navigating to the Pipelines page and clicking the ‘Trigger Pipeline’ button, located on the top right of the page. This functionality is not yet available to organizations that integrate through GitLab.</p> <p>Organizations that integrate with GitHub OAuth and Bitbucket Cloud will see a revamped experience to the existing modal.</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"> Oct 31, 2024 </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"> Oct 31, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/repository-used-to-checkout-code-now-included-in-step-output-of-circleci-web/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/repository-used-to-checkout-code-now-included-in-step-output-of-circleci-web/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Repository used to checkout code now included in step output of CircleCI web 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/repository-used-to-checkout-code-now-included-in-step-output-of-circleci-web/" 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="repository-used-to-checkout-code-now-included-in-step-output-of-circleci-web" 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>As part of <a href="https://discuss.circleci.com/t/product-update-unlocking-any-cross-repo-pipeline-and-trigger-setups-including-central-config-management/52219">enabling users to more flexibly trigger work</a>, the output of the “checkout step” in the CircleCI web app now shows the repository that is being checked out during the execution of the job. This is helpful for scenarios where the repository being checked out does not match the repository where the configuration file lives and/or the repository of the trigger event.</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"> Oct 30, 2024 </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"> Oct 30, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/github-oauth-app-triggers-reflected-in-triggers-tab-of-project-settings/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/github-oauth-app-triggers-reflected-in-triggers-tab-of-project-settings/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >GitHub OAuth App "triggers" reflected in Triggers tab of Project Settings</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-oauth-app-triggers-reflected-in-triggers-tab-of-project-settings/" 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="github-oauth-app-triggers-reflected-in-triggers-tab-of-project-settings" 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>As a continuation of CircleCI’s <a href="https://discuss.circleci.com/t/product-update-using-github-app-functionality-in-a-github-oauth-app-organization/52204">update</a> to enable access to “GitHub App functionality” to all CircleCI users (including users of the GitHub OAuth App integration), the “Triggers” tab in Project Settings of the CircleCI web app now shows a “GitHub OAuth App” trigger and a badge to indicate the integration type. This is intended to make it easier for all users to understand what is currently set up within their CircleCI project.</p> </div> <div class=""><a href="javascript:changelogToggle('github-oauth-app-triggers-reflected-in-triggers-tab-of-project-settings', '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>As a continuation of CircleCI’s <a href="https://discuss.circleci.com/t/product-update-using-github-app-functionality-in-a-github-oauth-app-organization/52204">update</a> to enable access to “GitHub App functionality” to all CircleCI users (including users of the GitHub OAuth App integration), the “Triggers” tab in Project Settings of the CircleCI web app now shows a “GitHub OAuth App” trigger and a badge to indicate the integration type. This is intended to make it easier for all users to understand what is currently set up within their CircleCI project.</p> <p><img src="https://ctf-cci-com.imgix.net/5kPyG6GJyrxROtbzxpBFZQ/3873a2d4408d88b82ab467e373c06486/image.png?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60" alt="Updated Project Settings > Triggers tab" srcset="https://ctf-cci-com.imgix.net/5kPyG6GJyrxROtbzxpBFZQ/3873a2d4408d88b82ab467e373c06486/image.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=449 449w, https://ctf-cci-com.imgix.net/5kPyG6GJyrxROtbzxpBFZQ/3873a2d4408d88b82ab467e373c06486/image.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=737 737w, https://ctf-cci-com.imgix.net/5kPyG6GJyrxROtbzxpBFZQ/3873a2d4408d88b82ab467e373c06486/image.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=720 720w, https://ctf-cci-com.imgix.net/5kPyG6GJyrxROtbzxpBFZQ/3873a2d4408d88b82ab467e373c06486/image.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=940 940w, https://ctf-cci-com.imgix.net/5kPyG6GJyrxROtbzxpBFZQ/3873a2d4408d88b82ab467e373c06486/image.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=848 848w, https://ctf-cci-com.imgix.net/5kPyG6GJyrxROtbzxpBFZQ/3873a2d4408d88b82ab467e373c06486/image.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=898 898w, https://ctf-cci-com.imgix.net/5kPyG6GJyrxROtbzxpBFZQ/3873a2d4408d88b82ab467e373c06486/image.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1474 1474w, https://ctf-cci-com.imgix.net/5kPyG6GJyrxROtbzxpBFZQ/3873a2d4408d88b82ab467e373c06486/image.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1440 1440w, https://ctf-cci-com.imgix.net/5kPyG6GJyrxROtbzxpBFZQ/3873a2d4408d88b82ab467e373c06486/image.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1880 1880w, https://ctf-cci-com.imgix.net/5kPyG6GJyrxROtbzxpBFZQ/3873a2d4408d88b82ab467e373c06486/image.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1696 1696w, https://ctf-cci-com.imgix.net/5kPyG6GJyrxROtbzxpBFZQ/3873a2d4408d88b82ab467e373c06486/image.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=1347 1347w, https://ctf-cci-com.imgix.net/5kPyG6GJyrxROtbzxpBFZQ/3873a2d4408d88b82ab467e373c06486/image.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2211 2211w, https://ctf-cci-com.imgix.net/5kPyG6GJyrxROtbzxpBFZQ/3873a2d4408d88b82ab467e373c06486/image.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2160 2160w, https://ctf-cci-com.imgix.net/5kPyG6GJyrxROtbzxpBFZQ/3873a2d4408d88b82ab467e373c06486/image.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2820 2820w, https://ctf-cci-com.imgix.net/5kPyG6GJyrxROtbzxpBFZQ/3873a2d4408d88b82ab467e373c06486/image.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/5kPyG6GJyrxROtbzxpBFZQ/3873a2d4408d88b82ab467e373c06486/image.png?ixlib=rb-3.2.1&auto=format&fit=max&q=60&fm=jpg" data-original-src="//images.ctfassets.net/il1yandlcjgk/5kPyG6GJyrxROtbzxpBFZQ/3873a2d4408d88b82ab467e373c06486/image.png" /></p> </div> <div class=""><a href="javascript:changelogToggle('github-oauth-app-triggers-reflected-in-triggers-tab-of-project-settings', '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"> Oct 30, 2024 </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"> Oct 30, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/bug-fixed-when-creating-bitbucket-data-center-trigger-in-project-settings-of/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/bug-fixed-when-creating-bitbucket-data-center-trigger-in-project-settings-of/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Bug fixed when creating Bitbucket Data Center trigger in Project Settings of CircleCI web 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/bug-fixed-when-creating-bitbucket-data-center-trigger-in-project-settings-of/" 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-fixed-when-creating-bitbucket-data-center-trigger-in-project-settings-of" 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 has been fixed which prevented users from viewing all Bitbucket Data Center pipelines as options when creating a Bitbucket Data Center trigger. All pipelines are now available to be selected. </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"> Oct 29, 2024 </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"> Oct 29, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/link-from-github-to-circleci-web-app-fixed-when-using-github-app-triggers-in/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/link-from-github-to-circleci-web-app-fixed-when-using-github-app-triggers-in/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Link from GitHub to CircleCI web app fixed when using GitHub App triggers in a GitHub OAuth App org</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/link-from-github-to-circleci-web-app-fixed-when-using-github-app-triggers-in/" 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="link-from-github-to-circleci-web-app-fixed-when-using-github-app-triggers-in" 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 has been fixed which was causing a 404 error when clicking on the CircleCI status in GitHub when <a href="https://discuss.circleci.com/t/product-update-using-github-app-functionality-in-a-github-oauth-app-organization/52204">using GitHub App triggers in an org that integrates with the GitHub OAuth App</a>. The link now properly takes you to the CircleCI web 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"> Oct 29, 2024 </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"> Oct 29, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/config-source-column-no-longer-includes-org-name-when-displaying-the-repo-in/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/config-source-column-no-longer-includes-org-name-when-displaying-the-repo-in/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Config source column no longer includes org name when displaying the repo in Project Settings of CircleCI web 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/config-source-column-no-longer-includes-org-name-when-displaying-the-repo-in/" 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="config-source-column-no-longer-includes-org-name-when-displaying-the-repo-in" 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>In Project Settings > Pipelines of the CircleCI web app, the org name has been removed from the “Config Source” column to remove unnecessary information and improve the readability of the 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"> Oct 29, 2024 </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"> Oct 29, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/minor-change-to-edit-pipeline-form-in-project-settings/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/minor-change-to-edit-pipeline-form-in-project-settings/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Minor change to "Edit Pipeline" form in Project Settings</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-change-to-edit-pipeline-form-in-project-settings/" 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-change-to-edit-pipeline-form-in-project-settings" 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 “checkout source” is no longer editable if a pipeline has associated triggers in the “Edit Pipeline” form in Project Settings of the CircleCI web app.</p> <p>This was done to avoid getting into a state which would result in error pipelines being generated if the pipeline’s checkout source was edited to use a different repo.</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"> Oct 29, 2024 </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"> Oct 29, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/single-sign-on-for-github-app-gitlab-and-bitbucket-data-center/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/single-sign-on-for-github-app-gitlab-and-bitbucket-data-center/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Single Sign On for GitHub App, Gitlab, and Bitbucket Data Center</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-app-gitlab-and-bitbucket-data-center/" 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-app-gitlab-and-bitbucket-data-center" 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 Scale plan customers with CircleCI organizations connected to GitHub App, Gitlab, or Bitbucket Data Center. <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"> Oct 28, 2024 </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"> Oct 28, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/github-oauth-app-and-bitbucket-cloud-pipelines-reflected-in-pipelines-tab-of/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/github-oauth-app-and-bitbucket-cloud-pipelines-reflected-in-pipelines-tab-of/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >GitHub OAuth App & Bitbucket Cloud "pipelines" reflected in Pipelines tab of Project Settings</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-oauth-app-and-bitbucket-cloud-pipelines-reflected-in-pipelines-tab-of/" 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="github-oauth-app-and-bitbucket-cloud-pipelines-reflected-in-pipelines-tab-of" 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>As part of CircleCI’s <a href="https://discuss.circleci.com/t/product-update-using-github-app-functionality-in-a-github-oauth-app-organization/52204">update</a> to enable access to “GitHub App functionality” to all CircleCI users (including users of the GitHub OAuth App integration), the “Pipelines” tab in Project Settings of the CircleCI web app now shows a “GitHub OAuth App” or “Bitbucket Cloud” pipeline and a badge to indicate the integration type. This is intended to make it easier for all users to understand what is currently set up within their CircleCI project. A subsequent update will do the same for the “Triggers” tab.</p> </div> <div class=""><a href="javascript:changelogToggle('github-oauth-app-and-bitbucket-cloud-pipelines-reflected-in-pipelines-tab-of', '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>As part of CircleCI’s <a href="https://discuss.circleci.com/t/product-update-using-github-app-functionality-in-a-github-oauth-app-organization/52204">update</a> to enable access to “GitHub App functionality” to all CircleCI users (including users of the GitHub OAuth App integration), the “Pipelines” tab in Project Settings of the CircleCI web app now shows a “GitHub OAuth App” or “Bitbucket Cloud” pipeline and a badge to indicate the integration type. This is intended to make it easier for all users to understand what is currently set up within their CircleCI project. A subsequent update will do the same for the “Triggers” tab.</p> <p><strong>Known issues</strong>: The organization name will be removed from the “Config Source” column to only show the repository name.<img src="https://ctf-cci-com.imgix.net/zXCJfodbXk7L6B7sjp5En/8cac1d16bcc0efaecaa32e36f8b0af6a/Screenshot_2024-10-28_at_2.18.23_PM.png?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60" alt="Project Settings GitHub OAuth App pipeline" srcset="https://ctf-cci-com.imgix.net/zXCJfodbXk7L6B7sjp5En/8cac1d16bcc0efaecaa32e36f8b0af6a/Screenshot_2024-10-28_at_2.18.23_PM.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=449 449w, https://ctf-cci-com.imgix.net/zXCJfodbXk7L6B7sjp5En/8cac1d16bcc0efaecaa32e36f8b0af6a/Screenshot_2024-10-28_at_2.18.23_PM.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=737 737w, https://ctf-cci-com.imgix.net/zXCJfodbXk7L6B7sjp5En/8cac1d16bcc0efaecaa32e36f8b0af6a/Screenshot_2024-10-28_at_2.18.23_PM.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=720 720w, https://ctf-cci-com.imgix.net/zXCJfodbXk7L6B7sjp5En/8cac1d16bcc0efaecaa32e36f8b0af6a/Screenshot_2024-10-28_at_2.18.23_PM.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=940 940w, https://ctf-cci-com.imgix.net/zXCJfodbXk7L6B7sjp5En/8cac1d16bcc0efaecaa32e36f8b0af6a/Screenshot_2024-10-28_at_2.18.23_PM.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=848 848w, https://ctf-cci-com.imgix.net/zXCJfodbXk7L6B7sjp5En/8cac1d16bcc0efaecaa32e36f8b0af6a/Screenshot_2024-10-28_at_2.18.23_PM.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=898 898w, https://ctf-cci-com.imgix.net/zXCJfodbXk7L6B7sjp5En/8cac1d16bcc0efaecaa32e36f8b0af6a/Screenshot_2024-10-28_at_2.18.23_PM.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1474 1474w, https://ctf-cci-com.imgix.net/zXCJfodbXk7L6B7sjp5En/8cac1d16bcc0efaecaa32e36f8b0af6a/Screenshot_2024-10-28_at_2.18.23_PM.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1440 1440w, https://ctf-cci-com.imgix.net/zXCJfodbXk7L6B7sjp5En/8cac1d16bcc0efaecaa32e36f8b0af6a/Screenshot_2024-10-28_at_2.18.23_PM.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1880 1880w, https://ctf-cci-com.imgix.net/zXCJfodbXk7L6B7sjp5En/8cac1d16bcc0efaecaa32e36f8b0af6a/Screenshot_2024-10-28_at_2.18.23_PM.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1696 1696w, https://ctf-cci-com.imgix.net/zXCJfodbXk7L6B7sjp5En/8cac1d16bcc0efaecaa32e36f8b0af6a/Screenshot_2024-10-28_at_2.18.23_PM.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=1347 1347w, https://ctf-cci-com.imgix.net/zXCJfodbXk7L6B7sjp5En/8cac1d16bcc0efaecaa32e36f8b0af6a/Screenshot_2024-10-28_at_2.18.23_PM.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2211 2211w, https://ctf-cci-com.imgix.net/zXCJfodbXk7L6B7sjp5En/8cac1d16bcc0efaecaa32e36f8b0af6a/Screenshot_2024-10-28_at_2.18.23_PM.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2160 2160w, https://ctf-cci-com.imgix.net/zXCJfodbXk7L6B7sjp5En/8cac1d16bcc0efaecaa32e36f8b0af6a/Screenshot_2024-10-28_at_2.18.23_PM.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2820 2820w, https://ctf-cci-com.imgix.net/zXCJfodbXk7L6B7sjp5En/8cac1d16bcc0efaecaa32e36f8b0af6a/Screenshot_2024-10-28_at_2.18.23_PM.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/zXCJfodbXk7L6B7sjp5En/8cac1d16bcc0efaecaa32e36f8b0af6a/Screenshot_2024-10-28_at_2.18.23_PM.png?ixlib=rb-3.2.1&auto=format&fit=max&q=60&fm=jpg" data-original-src="//images.ctfassets.net/il1yandlcjgk/zXCJfodbXk7L6B7sjp5En/8cac1d16bcc0efaecaa32e36f8b0af6a/Screenshot_2024-10-28_at_2.18.23_PM.png" /></p> </div> <div class=""><a href="javascript:changelogToggle('github-oauth-app-and-bitbucket-cloud-pipelines-reflected-in-pipelines-tab-of', '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"> Oct 28, 2024 </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"> Oct 28, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/add-and-edit-pipeline-trigger-forms-updated/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/add-and-edit-pipeline-trigger-forms-updated/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >"Add" & "Edit" pipeline/trigger forms 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/add-and-edit-pipeline-trigger-forms-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="add-and-edit-pipeline-trigger-forms-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>Minor changes have been made to the order in which items are presented in the “Add” and “Edit” forms for Pipelines & Triggers in Project Settings of the Circle web app to streamline the user experience.</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"> Oct 28, 2024 </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"> Oct 28, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/new-v2-api-endpoint-for-triggering-pipelines/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/new-v2-api-endpoint-for-triggering-pipelines/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >New v2 API endpoint for 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/new-v2-api-endpoint-for-triggering-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="new-v2-api-endpoint-for-triggering-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>A new <a href="https://circleci.com/docs/api/v2/index.html#tag/Pipeline/operation/triggerPipelineRun">v2 API endpoint for triggering pipelines via API</a> is now available to all organizations that integrate through GitHub (GitHub OAuth and GitHub App) and Bitbucket (Cloud and Data Center). This functionality is not yet available to organizations that integrate through GitLab.</p> </div> <div class=""><a href="javascript:changelogToggle('new-v2-api-endpoint-for-triggering-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>A new <a href="https://circleci.com/docs/api/v2/index.html#tag/Pipeline/operation/triggerPipelineRun">v2 API endpoint for triggering pipelines via API</a> is now available to all organizations that integrate through GitHub (GitHub OAuth and GitHub App) and Bitbucket (Cloud and Data Center). This functionality is not yet available to organizations that integrate through GitLab.</p> <p>The endpoint is:</p> <pre><code>POST /api/v2/project/{provider}/{organization}/{project}/pipeline/run </code></pre> <p>This is now the recommended API to be used to trigger pipelines.</p> <p>The pre-existing <a href="https://circleci.com/docs/api/v2/index.html#tag/Pipeline/operation/triggerPipeline">endpoint for triggering new pipelines</a> - which is only available to organizations integrating through GitHub oAuth or Bitbucket Cloud - continues to be supported.</p> </div> <div class=""><a href="javascript:changelogToggle('new-v2-api-endpoint-for-triggering-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"> Oct 28, 2024 </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"> Oct 28, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/update-to-edit-pipeline-form-in-project-settings-of-the-circleci-web-app/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/update-to-edit-pipeline-form-in-project-settings-of-the-circleci-web-app/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Update to "Edit Pipeline" form in Project Settings of the CircleCI web 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/update-to-edit-pipeline-form-in-project-settings-of-the-circleci-web-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-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="update-to-edit-pipeline-form-in-project-settings-of-the-circleci-web-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 “Edit Pipeline” form in Project Settings of the CircleCI web app did not have a field to show whether a user can properly use the rest of the form via a VCS connection. This led to confusing error messages when users were not properly connected.</p> <p>This issue has been fixed by putting the “connection” field in the form.</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"> Oct 28, 2024 </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"> Oct 28, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/machine-readable-ip-ranges-for-macos/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/machine-readable-ip-ranges-for-macos/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Machine-readable IP Ranges for macOS</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/machine-readable-ip-ranges-for-macos/" 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="machine-readable-ip-ranges-for-macos" 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 machine-readable list of IP ranges used by CircleCI’s macOS cloud is now available. <a href="https://circleci.com/docs/ip-ranges/#circleci-macos-cloud" title="CircleCI macOS IP ranges">Learn how to automate retrieval the latest IP ranges</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"> Oct 25, 2024 </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"> Oct 25, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/unlocking-any-cross-repo-pipeline-and-trigger-setups-including-central/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/unlocking-any-cross-repo-pipeline-and-trigger-setups-including-central/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Unlocking any cross-repo pipeline and trigger setups, including central config management</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/unlocking-any-cross-repo-pipeline-and-trigger-setups-including-central/" 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="unlocking-any-cross-repo-pipeline-and-trigger-setups-including-central" 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>Historically, CircleCI users have been limited to setting up validation systems that only worked within the scope of a single repository.</p> </div> <div class=""><a href="javascript:changelogToggle('unlocking-any-cross-repo-pipeline-and-trigger-setups-including-central', '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>Historically, CircleCI users have been limited to setting up validation systems that only worked within the scope of a single repository.</p> <p>If a pipeline’s YML config was stored in Repo A, that pipeline could only be triggered from events on Repo A (or from a Custom Webhook). This has left many customers unable to set up the validation system that they want.</p> <p>We have launched additional enhancements to pipeline and trigger configuration, which will enable customers to build any validation setup that they need.</p> <p>Read more on our <a href="https://discuss.circleci.com/t/product-update-unlocking-any-cross-repo-pipeline-and-trigger-setups-including-central-config-management/52219">community forum.</a></p> </div> <div class=""><a href="javascript:changelogToggle('unlocking-any-cross-repo-pipeline-and-trigger-setups-including-central', '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"> Oct 24, 2024 </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"> Oct 24, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/job-filters-now-support-pipeline-value-conditionals/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/job-filters-now-support-pipeline-value-conditionals/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Job Filters Now Support Pipeline Value Conditionals </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/job-filters-now-support-pipeline-value-conditionals/" 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="job-filters-now-support-pipeline-value-conditionals" 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>Job Filters now support expression based conditions, much like contexts. This enables you to conditionally run jobs based on pipeline values. This supports you optimizing pipelines to lower costs, decrease time to feedback, or run specific jobs based on context of the source of change. Previously filtering was extremely limited to branches and evaluating to <em>only</em> and <em>ignore</em>.</p> </div> <div class=""><a href="javascript:changelogToggle('job-filters-now-support-pipeline-value-conditionals', '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>Job Filters now support expression based conditions, much like contexts. This enables you to conditionally run jobs based on pipeline values. This supports you optimizing pipelines to lower costs, decrease time to feedback, or run specific jobs based on context of the source of change. Previously filtering was extremely limited to branches and evaluating to <em>only</em> and <em>ignore</em>.</p> <p>Example for a Deploy workflow:</p> <pre><code>workflows: deploy: jobs: - init-service - build-service-image: requires: - init-service - dry-run-service: requires: - init-service filters: pipeline.git.branch != "main" and pipeline.git.branch != "canary" - publish-service: requires: - build-service-image - test-service filters: pipeline.git.branch == "main" or pipeline.git.tag starts-with "release" - deploy-service: context: - org-global requires: - publish-service filters: pipeline.git.branch == "main" and pipeline.git.commit.subject starts-with "DEPLOY:" </code></pre> <p>We will be following on this with expression based evaluations for When Statements which enable more flexibility in how you choose when steps or workflows run. When Statements are also currently limited in their evaluation options. Improving When Statements will expand your options optimizing for cost and speed.</p> </div> <div class=""><a href="javascript:changelogToggle('job-filters-now-support-pipeline-value-conditionals', '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"> Oct 24, 2024 </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"> Oct 24, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/using-github-app-functionality-in-a-github-oauth-app-organization/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/using-github-app-functionality-in-a-github-oauth-app-organization/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Using GitHub App functionality in a GitHub OAuth App organization</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/using-github-app-functionality-in-a-github-oauth-app-organization/" 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="using-github-app-functionality-in-a-github-oauth-app-organization" 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 are enabling users who are a part an organization that integrates with CircleCI’s GitHub OAuth App to use functionality that was previously only available to organizations that integrate with CircleCI’s GitHub App.</p> </div> <div class=""><a href="javascript:changelogToggle('using-github-app-functionality-in-a-github-oauth-app-organization', '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 are enabling users who are a part an organization that integrates with CircleCI’s GitHub OAuth App to use functionality that was previously only available to organizations that integrate with CircleCI’s GitHub App.</p> <p>The immediate change that users will see is the presence of “Pipelines” & “Triggers” tabs in Project Settings of the CircleCI web app.</p> <p>Read our <a href="https://discuss.circleci.com/t/product-update-using-github-app-functionality-in-a-github-oauth-app-organization/52204">community forum</a> for details.</p> </div> <div class=""><a href="javascript:changelogToggle('using-github-app-functionality-in-a-github-oauth-app-organization', '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"> Oct 24, 2024 </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"> Oct 24, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/github-app-repository-selection-in-project-settings-now-allows-searching-by/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/github-app-repository-selection-in-project-settings-now-allows-searching-by/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >GitHub App repository selection in project settings now allows searching by keyword</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-repository-selection-in-project-settings-now-allows-searching-by/" 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="github-app-repository-selection-in-project-settings-now-allows-searching-by" 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 users who granted their App access to more than 100 repositories have been running into issues when creating Pipelines and Triggers on CircleCI, because the repository dropdown would only display a limited number of repositories.</p> </div> <div class=""><a href="javascript:changelogToggle('github-app-repository-selection-in-project-settings-now-allows-searching-by', '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 users who granted their App access to more than 100 repositories have been running into issues when creating Pipelines and Triggers on CircleCI, because the repository dropdown would only display a limited number of repositories.</p> <p>We have now replaced the dropdown inputs with a search component, which lets users search repositories by keyword.</p> <p><img src="https://ctf-cci-com.imgix.net/77eD9bkOp2AxlAFp8CGneT/32868cf7d0490bb64d56d0d7695f9801/Screenshot_2024-10-24_at_13.22.20.png?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60" alt="github app repo search" srcset="https://ctf-cci-com.imgix.net/77eD9bkOp2AxlAFp8CGneT/32868cf7d0490bb64d56d0d7695f9801/Screenshot_2024-10-24_at_13.22.20.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=449 449w, https://ctf-cci-com.imgix.net/77eD9bkOp2AxlAFp8CGneT/32868cf7d0490bb64d56d0d7695f9801/Screenshot_2024-10-24_at_13.22.20.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=737 737w, https://ctf-cci-com.imgix.net/77eD9bkOp2AxlAFp8CGneT/32868cf7d0490bb64d56d0d7695f9801/Screenshot_2024-10-24_at_13.22.20.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=720 720w, https://ctf-cci-com.imgix.net/77eD9bkOp2AxlAFp8CGneT/32868cf7d0490bb64d56d0d7695f9801/Screenshot_2024-10-24_at_13.22.20.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=940 940w, https://ctf-cci-com.imgix.net/77eD9bkOp2AxlAFp8CGneT/32868cf7d0490bb64d56d0d7695f9801/Screenshot_2024-10-24_at_13.22.20.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=848 848w, https://ctf-cci-com.imgix.net/77eD9bkOp2AxlAFp8CGneT/32868cf7d0490bb64d56d0d7695f9801/Screenshot_2024-10-24_at_13.22.20.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=898 898w, https://ctf-cci-com.imgix.net/77eD9bkOp2AxlAFp8CGneT/32868cf7d0490bb64d56d0d7695f9801/Screenshot_2024-10-24_at_13.22.20.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1474 1474w, https://ctf-cci-com.imgix.net/77eD9bkOp2AxlAFp8CGneT/32868cf7d0490bb64d56d0d7695f9801/Screenshot_2024-10-24_at_13.22.20.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1440 1440w, https://ctf-cci-com.imgix.net/77eD9bkOp2AxlAFp8CGneT/32868cf7d0490bb64d56d0d7695f9801/Screenshot_2024-10-24_at_13.22.20.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1880 1880w, https://ctf-cci-com.imgix.net/77eD9bkOp2AxlAFp8CGneT/32868cf7d0490bb64d56d0d7695f9801/Screenshot_2024-10-24_at_13.22.20.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1696 1696w, https://ctf-cci-com.imgix.net/77eD9bkOp2AxlAFp8CGneT/32868cf7d0490bb64d56d0d7695f9801/Screenshot_2024-10-24_at_13.22.20.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=1347 1347w, https://ctf-cci-com.imgix.net/77eD9bkOp2AxlAFp8CGneT/32868cf7d0490bb64d56d0d7695f9801/Screenshot_2024-10-24_at_13.22.20.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2211 2211w, https://ctf-cci-com.imgix.net/77eD9bkOp2AxlAFp8CGneT/32868cf7d0490bb64d56d0d7695f9801/Screenshot_2024-10-24_at_13.22.20.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2160 2160w, https://ctf-cci-com.imgix.net/77eD9bkOp2AxlAFp8CGneT/32868cf7d0490bb64d56d0d7695f9801/Screenshot_2024-10-24_at_13.22.20.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2820 2820w, https://ctf-cci-com.imgix.net/77eD9bkOp2AxlAFp8CGneT/32868cf7d0490bb64d56d0d7695f9801/Screenshot_2024-10-24_at_13.22.20.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/77eD9bkOp2AxlAFp8CGneT/32868cf7d0490bb64d56d0d7695f9801/Screenshot_2024-10-24_at_13.22.20.png?ixlib=rb-3.2.1&auto=format&fit=max&q=60&fm=jpg" data-original-src="//images.ctfassets.net/il1yandlcjgk/77eD9bkOp2AxlAFp8CGneT/32868cf7d0490bb64d56d0d7695f9801/Screenshot_2024-10-24_at_13.22.20.png" /></p> <p><strong>Note</strong>: at the moment the search results include all of an organization’s public repositories. We plan to adjust this behaviour in the near future.</p> </div> <div class=""><a href="javascript:changelogToggle('github-app-repository-selection-in-project-settings-now-allows-searching-by', '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"> Oct 23, 2024 </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"> Oct 23, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/bug-fixed-when-viewing-more-than-20-triggers-in-project-settings/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/bug-fixed-when-viewing-more-than-20-triggers-in-project-settings/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Bug fixed when viewing more than 20 Triggers in Project Settings</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-fixed-when-viewing-more-than-20-triggers-in-project-settings/" 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-fixed-when-viewing-more-than-20-triggers-in-project-settings" 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 could only view the first 20 scheduled pipelines within Project Settings in the Triggers tab.</p> <p>This bug 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"> Oct 22, 2024 </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"> Oct 22, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/server-release-4-4-8/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/server-release-4-4-8/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Server Release 4.4.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-4-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-4-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>frontend pod will now redeploy when the circleci license has been changed</li> <li>the timeout for windows and linux machine instances can now be configured using machine_provisioner.terminatePendingWindowsAfter and machine_provisioner.terminatePendingLinuxAfter respectively in your values.yaml</li> <li>fixed table ownership issue which prevented insights data from loading</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-600 morph_whitespace-nowrap hover:morph_bg-blue-600 hover:morph_text-white focus:morph_bg-blue-600 focus:morph_text-white morph_text-blue-600" 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"> Oct 22, 2024 </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"> Oct 22, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/server-release-4-6-3/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/server-release-4-6-3/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Server Release 4.6.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/server-release-4-6-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="server-release-4-6-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"> <h2>Updates:</h2> <ul> <li>frontend pod will now redeploy when the circleci license has been changed</li> <li>the timeout for windows and linux machine instances can now be configured using machine_provisioner.terminatePendingWindowsAfter and machine_provisioner.terminatePendingLinuxAfter respectively in your values.yaml</li> <li>nomad server pod replica count will now default to 5</li> </ul> <h2>Image Updates:</h2> <ul> <li>builds-service</li> <li>ciam-gateway</li> <li>authentication-svc</li> <li>orb-service</li> <li>workflows-conductor</li> <li>machine-provisioner</li> <li>api-service</li> <li>domain-service</li> <li>permissions-service</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-600 morph_whitespace-nowrap hover:morph_bg-blue-600 hover:morph_text-white focus:morph_bg-blue-600 focus:morph_text-white morph_text-blue-600" 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"> Oct 22, 2024 </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"> Oct 22, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/server-release-4-5-6/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/server-release-4-5-6/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Server Release 4.5.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/server-release-4-5-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="server-release-4-5-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"> <h2>Updates:</h2> <ul> <li>Frontend pod will redeploy when license updates are made</li> <li>The timeout for windows and linux machine instances can now be configured using machine_provisioner.terminatePendingWindowsAfter and machine_provisioner.terminatePendingLinuxAfter respectively in your values.yaml</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-600 morph_whitespace-nowrap hover:morph_bg-blue-600 hover:morph_text-white focus:morph_bg-blue-600 focus:morph_text-white morph_text-blue-600" 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"> Oct 17, 2024 </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"> Oct 17, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/now-in-preview-custom-webhooks-for-orgs-that-integrate-via-github-oauth-app/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/now-in-preview-custom-webhooks-for-orgs-that-integrate-via-github-oauth-app/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Now available to all GitHub users - custom webhooks for orgs that integrate via GitHub OAuth 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/now-in-preview-custom-webhooks-for-orgs-that-integrate-via-github-oauth-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-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="now-in-preview-custom-webhooks-for-orgs-that-integrate-via-github-oauth-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><a href="https://discuss.circleci.com/t/trigger-pipelines-from-anywhere-custom-webhooks-now-in-preview/49864">Custom webhooks</a> let you trigger pipelines from any 3rd party that can emit an outbound webhook. This functionality is now available to orgs that integrate with CircleCI’s GitHub OAuth App. Read more about how to use custom webhooks in an organization that integrates with <a href="https://discuss.circleci.com/t/product-update-using-github-app-functionality-in-a-github-oauth-app-organization/52204">CircleCI’s GitHub OAuth App</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"> Oct 15, 2024 </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"> Oct 15, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/new-ip-range-for-macos-october15/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/new-ip-range-for-macos-october15/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >New IP Range for macOS - October 2024</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-ip-range-for-macos-october15/" 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="new-ip-range-for-macos-october15" 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 list of IP ranges for <a href="https://circleci.com/docs/ip-ranges/#circleci-macos-cloud" title="CircleCI macOS IP Ranges">CircleCI’s macOS cloud</a> has been updated.</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"> Oct 14, 2024 </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"> Oct 14, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/change-to-custom-webhook-configuration-experience/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/change-to-custom-webhook-configuration-experience/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Change to Custom Webhook configuration experience</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/change-to-custom-webhook-configuration-experience/" 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="change-to-custom-webhook-configuration-experience" 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>Until today, the Pipeline property “Fallback branch” determined which branch would be used to fetch config and code for pipelines triggered via Custom Webhook. This field could only be configured by editing the Pipeline associated with a Custom Webhook, rather than by editing the Custom Webhook itself, and was poorly discoverable.</p> </div> <div class=""><a href="javascript:changelogToggle('change-to-custom-webhook-configuration-experience', '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>Until today, the Pipeline property “Fallback branch” determined which branch would be used to fetch config and code for pipelines triggered via Custom Webhook. This field could only be configured by editing the Pipeline associated with a Custom Webhook, rather than by editing the Custom Webhook itself, and was poorly discoverable.</p> <p>Now, the field “Fallback branch” has been removed from Pipeline configuration, and two new fields have been added to Custom Webhook setup:</p> <ul> <li><strong>Config branch</strong>, which determines the branch to be used to fetch config</li> <li><strong>Checkout branch</strong>, which determines the branch to be used to check out code when running a checkout step.</li> </ul> <p>For existing custom webhook triggers, both new fields have been populated with the “fallback branch” value of the associated pipeline, so that existing behaviour is preserved.</p> </div> <div class=""><a href="javascript:changelogToggle('change-to-custom-webhook-configuration-experience', '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"> Oct 14, 2024 </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"> Oct 14, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/running-pipelines-via-api-now-available-in-preview-for-github-app-and/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/running-pipelines-via-api-now-available-in-preview-for-github-app-and/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Running pipelines via API now available in preview for Github App and Bitbucket Data Center</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/running-pipelines-via-api-now-available-in-preview-for-github-app-and/" 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="running-pipelines-via-api-now-available-in-preview-for-github-app-and" 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 connected via GitHub App or Bitbucket Data Center can now be run via API, using a new API V2 endpoint:</p> </div> <div class=""><a href="javascript:changelogToggle('running-pipelines-via-api-now-available-in-preview-for-github-app-and', '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 connected via GitHub App or Bitbucket Data Center can now be run via API, using a new API V2 endpoint:</p> <p><strong><code>https://circleci.com/api/v2/project/circleci/<org-id>/<project-id>/pipeline/run</code></strong></p> <p>See the <a href="https://circleci.com/docs/triggers-overview/#run-a-pipeline-using-the-api">docs</a> for usage instructions. The new endpoint is not yet documented in the <a href="https://circleci.com/docs/api/v2/index.html">V2 API docs</a>.</p> </div> <div class=""><a href="javascript:changelogToggle('running-pipelines-via-api-now-available-in-preview-for-github-app-and', '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"> Oct 13, 2024 </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"> Oct 13, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/fixed-repository-name-display-in-the-review-step-of-project-creation/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/fixed-repository-name-display-in-the-review-step-of-project-creation/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Fixed repository name display in the review step of project creation</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-repository-name-display-in-the-review-step-of-project-creation/" 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-repository-name-display-in-the-review-step-of-project-creation" 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 “review your setup” step of project onboarding had stopped displaying the repository name under “code”. This issue 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"> Oct 11, 2024 </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"> Oct 11, 2024 </p> <div class="entry-title morph_mb-4"> <h2 class="margin-bottom-small"> <a href="/changelog/orb-security-setting-update/" data-analytics-action="click-outer-cta" data-analytics-location="changelog list" data-analytics-properties='{"link_url": "/changelog/orb-security-setting-update/"}' class="morph_type-h3 morph_text-morph-terminal hover:morph_text-slime-650" >Orb Security Setting Update</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/orb-security-setting-update/" 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="orb-security-setting-update" 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>Orbs are the leading method to abstract away shared aspects of your pipelines. They make it possible to simplify the complex, share, and maintain jobs and commands across your organization. For large organizations, private orbs cab provide efficiency and scale.</p> </div> <div class=""><a href="javascript:changelogToggle('orb-security-setting-update', '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>Orbs are the leading method to abstract away shared aspects of your pipelines. They make it possible to simplify the complex, share, and maintain jobs and commands across your organization. For large organizations, private orbs cab provide efficiency and scale.</p> <p>Orb security settings now allow organizations to enable only private orbs. Previously orb settings required enabling uncertified orbs in order to enable private orbs. This prevented some organizations, whom were concerned about uncertified orb security, from benefiting from the private orbs.</p> <p><img src="https://ctf-cci-com.imgix.net/4ZTx5rvTPg7UohwQcr79oB/37a5d09af7b8fc2ee7be7c1450ebcdf5/Screenshot_2024-10-11_at_12.04.23__1_.png?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60" alt="Private Orb Settings" srcset="https://ctf-cci-com.imgix.net/4ZTx5rvTPg7UohwQcr79oB/37a5d09af7b8fc2ee7be7c1450ebcdf5/Screenshot_2024-10-11_at_12.04.23__1_.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=449 449w, https://ctf-cci-com.imgix.net/4ZTx5rvTPg7UohwQcr79oB/37a5d09af7b8fc2ee7be7c1450ebcdf5/Screenshot_2024-10-11_at_12.04.23__1_.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=737 737w, https://ctf-cci-com.imgix.net/4ZTx5rvTPg7UohwQcr79oB/37a5d09af7b8fc2ee7be7c1450ebcdf5/Screenshot_2024-10-11_at_12.04.23__1_.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=720 720w, https://ctf-cci-com.imgix.net/4ZTx5rvTPg7UohwQcr79oB/37a5d09af7b8fc2ee7be7c1450ebcdf5/Screenshot_2024-10-11_at_12.04.23__1_.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=940 940w, https://ctf-cci-com.imgix.net/4ZTx5rvTPg7UohwQcr79oB/37a5d09af7b8fc2ee7be7c1450ebcdf5/Screenshot_2024-10-11_at_12.04.23__1_.png?ixlib=rb-3.2.1&auto=format&fit=max&q=75&dpr=1&w=848 848w, https://ctf-cci-com.imgix.net/4ZTx5rvTPg7UohwQcr79oB/37a5d09af7b8fc2ee7be7c1450ebcdf5/Screenshot_2024-10-11_at_12.04.23__1_.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=898 898w, https://ctf-cci-com.imgix.net/4ZTx5rvTPg7UohwQcr79oB/37a5d09af7b8fc2ee7be7c1450ebcdf5/Screenshot_2024-10-11_at_12.04.23__1_.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1474 1474w, https://ctf-cci-com.imgix.net/4ZTx5rvTPg7UohwQcr79oB/37a5d09af7b8fc2ee7be7c1450ebcdf5/Screenshot_2024-10-11_at_12.04.23__1_.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1440 1440w, https://ctf-cci-com.imgix.net/4ZTx5rvTPg7UohwQcr79oB/37a5d09af7b8fc2ee7be7c1450ebcdf5/Screenshot_2024-10-11_at_12.04.23__1_.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1880 1880w, https://ctf-cci-com.imgix.net/4ZTx5rvTPg7UohwQcr79oB/37a5d09af7b8fc2ee7be7c1450ebcdf5/Screenshot_2024-10-11_at_12.04.23__1_.png?ixlib=rb-3.2.1&auto=format&fit=max&q=50&dpr=1&w=1696 1696w, https://ctf-cci-com.imgix.net/4ZTx5rvTPg7UohwQcr79oB/37a5d09af7b8fc2ee7be7c1450ebcdf5/Screenshot_2024-10-11_at_12.04.23__1_.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=1347 1347w, https://ctf-cci-com.imgix.net/4ZTx5rvTPg7UohwQcr79oB/37a5d09af7b8fc2ee7be7c1450ebcdf5/Screenshot_2024-10-11_at_12.04.23__1_.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2211 2211w, https://ctf-cci-com.imgix.net/4ZTx5rvTPg7UohwQcr79oB/37a5d09af7b8fc2ee7be7c1450ebcdf5/Screenshot_2024-10-11_at_12.04.23__1_.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2160 2160w, https://ctf-cci-com.imgix.net/4ZTx5rvTPg7UohwQcr79oB/37a5d09af7b8fc2ee7be7c1450ebcdf5/Screenshot_2024-10-11_at_12.04.23__1_.png?ixlib=rb-3.2.1&auto=format&fit=max&q=35&dpr=1&w=2820 2820w, https://ctf-cci-com.imgix.net/4ZTx5rvTPg7UohwQcr79oB/37a5d09af7b8fc2ee7be7c1450ebcdf5/Screenshot_2024-10-11_at_12.04.23__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/4ZTx5rvTPg7UohwQcr79oB/37a5d09af7b8fc2ee7be7c1450ebcdf5/Screenshot_2024-10-11_at_12.04.23__1_.png?ixlib=rb-3.2.1&auto=format&fit=max&q=60&fm=jpg" data-original-src="//images.ctfassets.net/il1yandlcjgk/4ZTx5rvTPg7UohwQcr79oB/37a5d09af7b8fc2ee7be7c1450ebcdf5/Screenshot_2024-10-11_at_12.04.23__1_.png" /></p> <p>For more information on orbs and creating your own private orbs see our <a href="https://circleci.com/docs/orb-intro/">documentation</a>.</p> </div> <div class=""><a href="javascript:changelogToggle('orb-security-setting-update', '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-600 morph_whitespace-nowrap hover:morph_bg-blue-600 hover:morph_text-white focus:morph_bg-blue-600 focus:morph_text-white morph_text-blue-600" href="/changelog/orbs/#filtered" data-analytics-action="click-outer-cta" data-analytics-location="changelog entry in list" data-analytics-category="tag" >Orbs</a> </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 class="pagination-container" role="navigation" aria-label=""> <ul class="pagination morph_flex morph_gap-2"> <li> <div aria-label="Previous" aria-disabled="true" class="pagination-button morph_flex morph_items-center morph_justify-center morph_text-sm morph_leading-none morph_h-10 morph_w-10 morph_border morph_rounded-full morph_text-morph-vapor morph_border-neutral-40"> <div class="morph_w-2 morph_h-2 morph_border-current morph_border-l-2 morph_-rotate-45 morph_translate-x-px morph_border-t-2 morph_origin-center"></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_text-small morph_leading-none morph_h-10 morph_w-10 morph_border morph_rounded-full morph_text-white morph_bg-9pm-500 morph_border-9pm-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_text-small morph_leading-none morph_h-10 morph_w-10 morph_border morph_rounded-full morph_text-morph-terminal morph_border-morph-vapor morph_bg-white morph_transition-colors hover:morph_bg-neutral-40 focus:morph_outline-none focus:morph_ring focus:morph_ring-slime-500 focus:morph_ring-opacity-75" 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_text-small morph_leading-none morph_h-10 morph_w-10 morph_border morph_rounded-full morph_text-morph-terminal morph_border-morph-vapor morph_bg-white morph_transition-colors hover:morph_bg-neutral-40 focus:morph_outline-none focus:morph_ring focus:morph_ring-slime-500 focus:morph_ring-opacity-75" title="CircleCI - Page 3" href="/changelog/page/3/" > 3 </a> </li> <li class="morph_flex morph_items-center morph_justify-center morph_text-small morph_leading-none morph_h-10">…</li> <li> <a class="page-numeral pagination-button morph_flex morph_items-center morph_justify-center morph_text-small morph_leading-none morph_h-10 morph_w-10 morph_border morph_rounded-full morph_text-morph-terminal morph_border-morph-vapor morph_bg-white morph_transition-colors hover:morph_bg-neutral-40 focus:morph_outline-none focus:morph_ring focus:morph_ring-slime-500 focus:morph_ring-opacity-75" href="/changelog/page/18/" > 18 </a> </li> <li> <a href="/changelog/page/2/" aria-label="Next" class="pagination-button morph_flex morph_items-center morph_justify-center morph_text-small morph_leading-none morph_h-10 morph_w-10 morph_border morph_rounded-full morph_text-morph-terminal morph_border-morph-vapor morph_bg-white morph_transition-colors hover:morph_bg-neutral-40 focus:morph_outline-none focus:morph_ring focus:morph_ring-slime-500 focus:morph_ring-opacity-75" > <div class="morph_w-2 morph_h-2 morph_border-current morph_border-r-2 morph_rotate-45 morph_-translate-x-px morph_border-t-2 morph_origin-center"></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-40"> <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-600 morph_whitespace-nowrap hover:morph_bg-blue-600 hover:morph_text-white focus:morph_bg-blue-600 focus:morph_text-white morph_text-blue-600" 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-600 morph_whitespace-nowrap hover:morph_bg-blue-600 hover:morph_text-white focus:morph_bg-blue-600 focus:morph_text-white morph_text-blue-600" 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-600 morph_whitespace-nowrap hover:morph_bg-blue-600 hover:morph_text-white focus:morph_bg-blue-600 focus:morph_text-white morph_text-blue-600" 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-600 morph_whitespace-nowrap hover:morph_bg-blue-600 hover:morph_text-white focus:morph_bg-blue-600 focus:morph_text-white morph_text-blue-600" 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-600 morph_whitespace-nowrap hover:morph_bg-blue-600 hover:morph_text-white focus:morph_bg-blue-600 focus:morph_text-white morph_text-blue-600" 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-8"> <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="">© 2024 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/track-events-a9cd5a96b0973d429fc9bc0ef6902b47.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>