بنقرة واحدة
changelog
// Invoke before committing user-facing changes (new features, bug fixes, behavior changes) to update CHANGELOG.md. Skip for internal refactors, CI, docs-only, or minor dependency bumps.
// Invoke before committing user-facing changes (new features, bug fixes, behavior changes) to update CHANGELOG.md. Skip for internal refactors, CI, docs-only, or minor dependency bumps.
| name | changelog |
| description | Invoke before committing user-facing changes (new features, bug fixes, behavior changes) to update CHANGELOG.md. Skip for internal refactors, CI, docs-only, or minor dependency bumps. |
This project follows Keep a Changelog.
CHANGELOG.md is exempt from the 80-character Markdown line length rule because it is used for GitHub release notes, where hard line breaks disrupt rendering.
That said, do not put everything on a single line unconditionally. Break lines at natural points (sentence boundaries, after colons, etc.) when an entry is long enough to benefit from it. Short, single-sentence entries are fine as one line.
New entries go under the ## Unreleased section.
Use the following subsections as needed (in this order):
### Announcement -- important notices (always first if present)### Added -- new features### Changed -- changes to existing functionality### Fixed -- bug fixeslowering/undef-local-var now ...").(Closed https://github.com/aviatesk/JETLS.jl/issues/NNN).Write entries from the user's perspective. Describe what changed in terms of user-visible behavior — not implementation details.