Skip to content

Commit 80d955e

Browse files
committed
docs(agents): note semantic-release owns changelog
Update the repo guidance so agents stop editing CHANGELOG.md manually and rely on conventional commits to drive automated releases.
1 parent 2dbb298 commit 80d955e

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

AGENTS.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ Commits must follow [Conventional Commits](https://www.conventionalcommits.org/)
8080
- Drawer takes a flat `readonly ControlButton[]` — rendered as a single grid
8181
- Help overlay is config-driven and must be fail-safe (never break core controls if help fails)
8282
- Mobile viewport handling: lock document scroll and compute height from visual viewport (keyboard-aware)
83-
- When behaviour/config/API changes, update `CHANGELOG.md` under `Unreleased` in the same change set
83+
- Changelog and versioning are fully automated by semantic-release — do not manually edit `CHANGELOG.md`. Use conventional commit types to control releases: `feat:` → minor, `fix:` → patch, `BREAKING CHANGE` → major. Non-release types: `chore:`, `docs:`, `refactor:`, `test:`, `ci:`
8484
- All DOM creation in `util/dom.ts` helpers
8585
- Keyboard state preserved: capture `isKeyboardOpen()` before action, use `conditionalFocus()` after
8686
- Tests use happy-dom for DOM environment (e2e/CLI tests use node environment)

0 commit comments

Comments
 (0)