en un clic
changelog-gen
// Rewrite every `docs/*/game/changelog/{order}.stable-{semver}.md` from a ref range. Default `--limit=20`.
// Rewrite every `docs/*/game/changelog/{order}.stable-{semver}.md` from a ref range. Default `--limit=20`.
| name | changelog-gen |
| description | Rewrite every `docs/*/game/changelog/{order}.stable-{semver}.md` from a ref range. Default `--limit=20`. |
| compatibility | Requires git, gh, internet access, and write access to this repo. |
start..HEAD; two refs => start..end.--limit=N defaults to 20 and only caps ## Featured.{order}.stable-{semver}.md.docs/en/game/changelog/11.stable-0.11.1.md.rg -C2 -i '<term>' lang/po/{lang}.po | head.msgstr exists, use it for game terms and user-visible labels in headings/body. Do not leave English in localized docs.Featured, Credits, screenshots, before, and after must be localized.<video controls src="URL" title="CAPTION"></video> immediately below the feature heading and outside image tables or <details> blocks; never render video/MP4 attachments with image Markdown and never delete valid videos solely because they are videos. Use a localized media summary label only for folded image blocks that accompany videos.안정판, not Stable.카타클리즘, never 대격변.reviewer subagent against the generated docs.
rg -C2 -i '<term>' lang/po/{lang}.po | head; pass that evidence to the reviewer instead of asking the reviewer to perform glossary lookup.<video>, video/MP4 attachments rendered with image Markdown, too many inline images that should be under <details>, spoilers, non-player-facing items in ## Featured, wrong JSON/Lua/Bugfix section placement, significant player-facing PRs buried in catch-all sections, misplaced questlines/locations/labs/finales/mod mainlines/mutation rebalances, unsynced language sections/media/labels, missing coauthors, bot/AI authors, and localized glossary mistakes.<details><summary>Credits</summary>.gh api; link named external mods/projects in player-facing summaries.## Featured, keep media visible unless a feature group has 9 or more images; if hiding 9+ images, use one media <details> block for the whole feature group instead of one <details> block per PR.| {NAME} before | {NAME} after |.docs/en/game/changelog/11.stable-0.11.1.md for example.it's not just A but B)## JSON Modding and ## Lua Modding, not ## Featured.## Bugfixes, and all JSON/Lua modding changes in ## JSON Modding and ## Lua Modding./skill changelog-gen v0.10.0 v0.11.1 --limit=20
| speedway before | speedway after |
| -------------------- | ------------------- |
| <img src="BEFORE" /> | <img src="AFTER" /> |
Add Cataclysm-BN Lua API bindings for global game functions, utility libraries, constants, callbacks, and domain-specific Lua namespaces.
Add comprehensive Cataclysm-BN Lua bindings for complex C++ classes with methods, inheritance, constructors, properties, operators, and ownership rules.
Add simple Cataclysm-BN Lua bindings for string_id types, enums, and basic read-only C++ types. Use when exposing straightforward C++ types to Lua.
Write or modify Cataclysm-BN Deno/TypeScript scripts. Use for scripts, tools, migrations, generators, git hooks, and CLI utilities.
Quick reference for Cataclysm-BN Lua binding macros, Luna usertypes, libraries, documentation, type patterns, build steps, and common errors.
Add gettext context for ambiguous user-facing strings and repair affected PO translations.