Early accessCodeGecko is opening to a first group of teams.Join the waitlist

What’s new

Shipped, release by release.

What we added to CodeGecko, newest first. Every change ships to every project, no setup needed unless it says so.

Want something measured?

Tell us what you’d look at next. Early access shapes the roadmap.

Contact us

October 2026

NewOct 18

A Playground for test releases

Type in made-up numbers for a few releases and watch the verdict react, using the same rules as real releases. Nothing is saved.

ImprovedOct 18

Guided tours in the dashboard

A short walkthrough the first time you open Releases, a release report and a metric page. Replay it any time from the account menu.

NewOct 15

Third-party cost on every release

See the bytes and main-thread blocking that came from other domains, with new domains flagged. It explains a slowdown; it never decides the verdict on its own.

What’s measured

Page weight · /products/:slug

v1.0.7 vs v1.0.6
JS460 kB · +48
CSS64 kB
Images790 kB
3rd party181 kB · +61
NewOct 15

The commits behind each release

Each release lists the commits that shipped in it, so a regression points straight at the change that caused it.

NewOct 14

Page weight and JavaScript errors

Every release report now shows what each page shipped and whether it broke. When a page gets slower, you see whether the bytes grew or errors went up.

  • JS, CSS, image and font bytes per page, with the growth marked
  • Share of visits with an error, and messages new in this release
NewOct 14

Long animation frames

See how long the page froze and which script was behind most of it. Measured in Chrome and Edge, and counted toward the verdict once there’s enough data.

Methodology

Long animation frames · one visit

Most blocking from reviews-widget.js

ImprovedOct 14

Load steps next to every regression

When a page gets slower, the report splits the load into DNS, connect, server, download and DOM ready, so you can see where the time went.

Load steps · LCP regressed

DNS+0ms
Connect+2ms
Server+8ms
Download+8ms
DOM ready+102ms
ImprovedOct 14

A page for every metric

Open any metric from a release report to see how it moved release by release, with each deploy marked by its verdict.

ImprovedOct 13

Health badges

Good, Needs improvement and Poor, from Google’s Core Web Vitals ranges, now sit next to every metric. They show where a metric stands; the verdict still shows how it moved.

ImprovedOct 13

Your own page groups

Pages are grouped automatically. Set your own groups with data-routes, or merge pages in the dashboard so quiet pages count together and reach a verdict sooner.

In <head>Optional
<script async src="…/collector.js"
  data-routes="/blog/:post, /docs/:page"></script>
LaunchOct 13

The first version of CodeGecko

Real-user Core Web Vitals, compared release by release. A script tag collects visits, one CI step registers each deploy by its commit, and your second release gets the first verdict.

How it works

All of it, on your next deploy.

Join the waitlist