chore(pkg): bump version to 0.4.0 - #22
Conversation
Prepare the minor release that includes FSRS flashcard review while keeping package and lockfile version metadata aligned.
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 7e3e491b1f
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
Document the branch-protected release flow so maintainers bump version metadata through a PR, then tag the merged commit without accidentally advancing to the next version.
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 31121a9bcf
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
Keep this version bump manifest-only; the release procedure update now lives in #23.
Summary
Bump the package version from
0.3.0to0.4.0for the minor release that includes FSRS flashcard review.This PR changes only the version metadata in
package.jsonandpackage-lock.json, keeping the package version and release tag contract aligned before publishing. The corresponding release-procedure documentation is isolated in #23 and should merge first.Verification
npm audit— 0 vulnerabilitiesnpm run check— passednpm test— 131 tests passed across 2 filesnpm run lint— 0 errors; 2 existing warningsnpm run fmt:check— 32 files checkednpm pack --dry-run --json—pi-language-tutor@0.4.0, 18 files, 37,513 B packed / 127,612 B unpackedRelease follow-up
After #23 and this PR are merged, update local
main, then run:git tag -a v0.4.0 -m "chore(release): 0.4.0" git push origin v0.4.0 gh release create v0.4.0 --verify-tag --generate-notesPublishing the GitHub Release triggers the existing OIDC npm publish workflow. Do not run
npm version minoragain after merging this PR; that would advance the manifest to0.5.0.