# @changesets/changelog-git

> A changelog entry generator for git that writes hashes

Latest version **1.0.0** (published 2026-08-11) · MIT license · 0 weekly downloads

## Install

```sh
npm install @changesets/changelog-git
pnpm add @changesets/changelog-git
yarn add @changesets/changelog-git
bun add @changesets/changelog-git
```

## Health

**Score 70/100 (B)** — status: active.

Positive: esm support; no vulnerabilities; has provenance; recently updated; high maintenance score; popular repo.

Warnings: low downloads; no types.

## Facts

| | |
|---|---|
| Version | 1.0.0 |
| Published | 2026-08-11 |
| First published | 2019-10-09 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | ESM |
| Node | ^22.11 \|\| ^24 \|\| >=26 |
| Dependencies | 1 |
| Unpacked size | 2.7 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Provenance | attested (GitHub Actions) |
| GitHub stars | 12391 |
| Maintainers | emmatown, andarist |

## Links

- npm: https://www.npmjs.com/package/@changesets/changelog-git
- Repository: https://github.com/changesets/changesets
- npm.io page: https://npm.io/package/@changesets/changelog-git

## Dependencies (1)

- [@changesets/types](https://npm.io/package/@changesets/types.md) ^7.0.0

## Recent versions

- 1.0.0 (latest) — 2026-08-11
- 1.0.0-next.9 (next) — 2026-08-03
- 0.1.10-temp.0 (temp) — 2021-12-07
- 1.0.0-next.8 — 2026-07-25
- 1.0.0-next.7 — 2026-07-17
- 1.0.0-next.6 — 2026-07-01
- 1.0.0-next.5 — 2026-05-28
- 1.0.0-next.4 — 2026-05-13
- 1.0.0-next.3 — 2026-05-07
- 1.0.0-next.2 — 2026-05-04
- 1.0.0-next.1 — 2025-10-30
- 1.0.0-next.0 — 2025-04-21
- 0.2.1 — 2025-02-17
- 0.2.0 — 2023-11-28
- 0.1.14 — 2022-12-18
- … 14 more at https://npm.io/package/@changesets/changelog-git/versions

## README

> [!IMPORTANT]
> This is development branch for Changesets v3. For the v2 code, check out the [maintenance/v2](https://github.com/changesets/changesets/tree/maintenance/v2) branch.

<p align="center">
  <picture>
    <source media="(prefers-color-scheme: dark)" srcset="./assets/images/changesets-banner-dark.png">
    <img alt="Changesets banner" src="./assets/images/changesets-banner-light.png">
  </picture>
</p>

<p align="center">
  A tool to manage versioning and changelogs <br/>
  with a focus on monorepos
</p>

<p align="center">
  <a href="https://changesets.dev">
    Read the docs to learn more
  </a>
</p>
<br/>

[![Open on npmx.dev](https://npmx.dev/api/registry/badge/version/@changesets/cli?name=true)](https://npmx.dev/package/@changesets/cli)
[![View changelog](https://npmx.dev/api/registry/badge/version/@changesets/cli?color=229fe4&value=View+changelog&label=+)](./packages/cli/CHANGELOG.md)
[![pkg.pr.new](https://pkg.pr.new/badge/changesets/changesets)](https://pkg.pr.new/~/changesets/changesets)

Changesets is designed to help manage and describe changes, all the way through to publishing. It lets contributors declare how their changes should be released, and it'll handle updating package versions, changelogs, and publishing based on the provided changesets.

Changesets has a focus on solving these problems for monorepos, keeping packages that rely on each other up to date, as well as making it easy to make changes to groups of packages. Conceptually, the workflow is also beneficial for single package repos.

Visit https://changesets.dev to learn more.

---
_Source: https://npm.io/package/@changesets/changelog-git · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
