Transform
CHANGELOG.md
## [2.1.0] — 2026-05-28

Changelogs that write themselves.

GitLog turns your commits into release notes. Zero config. Three formats. Developer and end-user modes.

Free for public repos. No credit card required.

From chaos to clarity.

Your git history is a mess of commits. GitLog reads the intent and writes the story.

git log --oneline

a3f2b1c feat: Add real-time analytics dashboard

7d9e4f2 fix: Resolve memory leak in background workers

8c1a3d4 feat: Support CSV and PDF export for charts

9b2e5f6 chore: Upgrade to Node.js 20 LTS

4d7e1a2 docs: Document new analytics endpoints

2f8b3c5 feat: Add interactive chart zoom and pan

6e9c4d1 fix: Fix connection pool cleanup on shutdown

1a5d7e3 break: Remove deprecated v1 API endpoints

3b6f8e2 feat: Implement dark mode for dashboard

— and 38 more commits

CHANGELOG.md (generated)

## [2.1.0] — 2026-05-28

### Added

- Add real-time analytics dashboard (#142)

- Support CSV and PDF export for charts (#143)

- Add interactive chart zoom and pan (#147)

- Implement dark mode for dashboard (#150)

### Fixed

- Resolve memory leak in background workers (#138)

- Optimize API response times by 40% (#140)

- Fix connection pool cleanup on shutdown (#148)

### Changed

- Upgrade to Node.js 20 LTS (#145)

- Document new analytics endpoints (#146)

### Breaking Changes

- Remove deprecated v1 API endpoints (#149)

Keep a Changelog Conventional Commits Custom Jinja2 Templates
01

Connect

Install the GitHub App. Pick the repos you want tracked. Takes 30 seconds.

02

Push

Work normally. Merge PRs. Create tags. Push releases. GitLog listens.

03

Review

We open a PR with your changelog. Review the diff. Edit if needed. Merge and ship.

Ship better releases.

Join the waitlist. Be first to get access when we launch.

Free for public repositories. No credit card required.