Skip to content

Scripts: Add changelog generator.#32781

Merged
mrdoob merged 1 commit into
devfrom
changelog
Jan 18, 2026
Merged

Scripts: Add changelog generator.#32781
mrdoob merged 1 commit into
devfrom
changelog

Conversation

@mrdoob
Copy link
Copy Markdown
Owner

@mrdoob mrdoob commented Jan 18, 2026

Description

Adds utils/changelog.js - a script to automatically generate release changelogs.

Features:

  • Groups commits by category based on changed files and title prefixes
  • Separates core changes, addons, docs, editor, examples, etc.
  • Fetches PR info via GitHub CLI for accurate author attribution
  • Handles co-authors from commit messages
  • Skips build commits, dependency updates, and reverted commits
  • Outputs markdown ready for GitHub releases

Usage:

node utils/changelog.js

Requires GitHub CLI to be installed.

@mrdoob mrdoob added this to the r183 milestone Jan 18, 2026
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@mrdoob mrdoob merged commit 3d1a8fa into dev Jan 18, 2026
9 checks passed
@mrdoob mrdoob deleted the changelog branch January 18, 2026 02:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant