ワンクリックで
repo-prepare-release
// Prepare releases by analyzing changelogs, determining version bumps, and updating package.json and changelog files.
// Prepare releases by analyzing changelogs, determining version bumps, and updating package.json and changelog files.
| name | repo-prepare-release |
| description | Prepare releases by analyzing changelogs, determining version bumps, and updating package.json and changelog files. |
| metadata | {"author":"formisch","version":"1.0"} |
Scan these for unreleased changes (placeholder: ## vX.X.X (Month DD, YYYY)):
packages/core/CHANGELOG.md and packages/methods/CHANGELOG.mdframeworks/{preact,qwik,react,solid,svelte,vue}/CHANGELOG.md| Prefix | Bump | Examples |
|---|---|---|
Add, Change (API), Rename | Minor | New feature, API change, renamed export |
Fix, Change @formisch/* | Patch | Bug fix, dependency update |
@formisch/core → 2. @formisch/methods → 3. All frameworksUpdate package.json: Bump "version" field
Update CHANGELOG.md:
## vX.X.X (Month DD, YYYY) with actual version and dateMonth DD, YYYY (e.g., January 31, 2026)Core/methods are bundled per framework target (/react, /solid, etc.):
Add to affected changelogs:
- Change `@formisch/core` to vX.X.X
- Change `@formisch/methods` to vX.X.X
package.json versionspnpm check-versions to verify consistencyDocument Formisch source code with JSDoc and inline comments. Use when writing or updating documentation comments in packages/core, packages/methods, or frameworks/* source files.
Review PRs and source code changes in Formisch packages/ and frameworks/. Use when reviewing pull requests, validating implementation patterns, or checking code quality before merging.
Create new API documentation routes for the Formisch website. Use when adding documentation for new exported functions, types, components, or methods that don't yet have website documentation.
Review and verify API documentation routes on the Formisch website. Use when checking documentation accuracy, completeness, and consistency with source code.
Update existing API documentation when Formisch source code changes. Use when function signatures, types, interfaces, or JSDoc comments change in the library source.
Write unit and type tests for Formisch framework packages (frameworks/preact, frameworks/solid, frameworks/svelte, frameworks/vue, frameworks/react). Use when adding tests for hooks/composables/runes (useForm/createForm, useField, useFieldArray) or components (Form, Field, FieldArray) in any framework wrapper.