搜索

PythonReactSEOPDF
GitHub Skill

changeset

Use when writing changesets for releases

udecode☆ 375 仓库 Stars27 仓库 Forks

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

查看来源 ↗使用指南

技能说明

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/After code 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 ...
```

使用示例

查看来源仓库中的使用示例与配置说明。

查看来源 ↗

来源历史

收录时间
2026-03-11
索引更新时间
2026-03-11
Branch
main

收录与同步日期属于本站记录。源码修改历史请查看来源仓库。

GitHub ↗

chat Comments (0)

chat_bubble_outline

No comments yet. Be the first to share your thoughts!