changeset
Use when writing changesets for releases
Installation
Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.
Voir la source ↗GuidesInstructions
Changeset Writing
Always mirror @packages/better-convex/CHANGELOG.md tone and structure.
1) Versioning (project is still v0)
- Breaking change =>
minor - Non-breaking change =>
patch - If a release has both breaking and non-breaking work, use
minor.
2) Required body structure
- Split the body into explicit sections:
-
## Breaking changes -
## Features -
## Patches
-
- Omit empty sections, but never mix categories in one section.
- Keep bullets concise and user-facing.
3) Migration snippets (required for breaking changes)
- Every breaking change must include a short
Before/Aftercode snippet immediately under that section. - Include changed imports, renamed exports, or changed call signatures.
- If a symbol is renamed, include a dedicated rename snippet.
4) Bullet quality rules
- Start bullets with action verbs:
Add,Support,Fix,Improve,Deprecate,Remove,Drop. - Describe what users can do now, not internals.
- Do not mention file paths, private implementation details, or algorithm notes.
- Keep each bullet to one concrete outcome.
5) Copy-paste template
---
"better-convex": minor
---
## Breaking changes
- Drop ...
```ts
// Before
...
// After
...
```
## Features
- Add ...
## Patches
- Improve ...
```
Exemples
Consultez les exemples du dépôt source.
Voir la source ↗Historique source
- Date d’indexation
- 2026-03-11
- Mise à jour de l’index
- 2026-03-11
- Branch
- main
Les dates concernent ce répertoire. Consultez le dépôt pour l’historique du code.
GitHub ↗chat Comments (0)
Sign in to join the discussion and leave a comment.
No comments yet. Be the first to share your thoughts!