{
  "id": 9093706,
  "title": "Changesets v3: Bumps Peer Dependents by Patch and Ships ESM Only with an 88% Smaller Install",
  "url": "https://urgent.news/2026/09/22/changesets-v3-bumps-peer-dependents-by-patch-and-ships-esm-only-with",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-09-22T06:00:00.000Z",
  "source": {
    "name": "InfoQ",
    "slug": "infoq",
    "url": "https://www.infoq.com/news/2026/09/changesets-v3-release/"
  },
  "original_language": "en",
  "account": "Changesets v3, the file-based versioning and changelog tool for JavaScript monorepos, has been released with significant improvements. This major update, released on August 11, 2026, brings leaner installs, a rebuilt CLI, and a long-awaited change to how peer dependencies are handled. The release was led by a new maintainer team: Mateusz Burzyński, Bjorn Lu, and Adam Haglund. The project now exclusively uses ESM, requiring Node.js 22.11 or newer, along with pnpm 10, npm 10.9, or Yarn 4.5.2, with Yarn Classic being dropped. The installation size has been reduced from 16.1MB to 2.1MB, and dependencies have been halved from 95 to 39. Internally, the project has adopted tsdown, rolldown, vitest, and oxfmt. A noteworthy change is that peer dependency updates now result in a patch bump instead of a major one, addressing years of complaints about the previous major bump behavior. This change aligns with semantic versioning principles and prevents miscommunication about breaking changes. The documentation site has been refreshed, and the changesets/action v2 is in sync with the new release. Both Changesets and its action v2 are MIT licensed.",
  "summary": "Changesets v3.0, released on August 11, 2026, introduces significant updates for JavaScript monorepos. It offers leaner installations, a rebuilt CLI, and changes to peer dependency management that resolve long-standing complaints. Upgrading involves configuration updates. The tool focuses on versioning and changelogs while supporting contributors in declaring release intents. By Daniel Curtis",
  "key_points": [
    "Changesets v3 released on August 11, 2026",
    "Peer dependencies now bump patch version",
    "Install size reduced by 88% to 2.1MB"
  ],
  "editors_take": "The update to Changesets v3 aligns peer dependency updates with semantic versioning principles, preventing miscommunication about breaking changes and benefiting users who rely on predictable versioning.",
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}