I got tired of reading changelogs, so I'm building something about it

Published: (February 7, 2026 at 09:31 AM EST)
2 min read
Source: Dev.to

Source: Dev.to

Introduction

hey, i’m Matheus 👋
i’m a dev working on ReleaseRun and this is my first post here, so I figured I’d introduce myself and explain what we’re building.

Why it matters

if you’re anything like me, you’ve been burned by a breaking change you didn’t see coming. maybe it was a minor Node bump that changed how ESM imports work, maybe React dropped a deprecation you missed, maybe a PostgreSQL upgrade silently changed query behavior.

the pattern is always the same:

  1. something breaks
  2. you spend an hour debugging
  3. you find a changelog entry you should’ve read 3 weeks ago
  4. you question your life choices

What ReleaseRun does

ReleaseRun tracks software releases across 13+ core technologies — Node.js, React, TypeScript, Python, Go, Rust, Kubernetes, PostgreSQL, VS Code, and more.

but we don’t just list version numbers. we try to tell the story behind each release: what actually changed, why it matters, and what might break if you upgrade blindly.

think of it as release notes for people who don’t have time to read release notes.

What I’ll be writing about

  • how different projects handle breaking changes (spoiler: very differently)
  • the hidden cost of ignoring patch releases
  • semver in theory vs. semver in practice
  • dependency update strategies that actually work

Get in touch

if you’ve ever lost time to a surprise breaking change, or you have opinions about how releases should work, i’d love to hear from you. drop a comment or find us at .

cheers ✌️

0 views
Back to Blog

Related posts

Read more »

The Origin of the Lettuce Project

Two years ago, Jason and I started what became known as the BLT Lettuce Project with a very simple goal: make it easier for newcomers to OWASP to find their way...