cf-temp-mail-version-upgrade
dreamhunter2333/cloudflare_temp_email/.agents/skills/cf-temp-mail-version-upgrade/SKILL.md
Upgrade the project version number. Use when the user asks to bump the version, upgrade the version, or prepare a new release version. Supports major, minor, and patch upgrades.
What's in it
- Version Upgrade
- Files to modify
- Upgrade workflow
- CHANGELOG format
- Commit message format
---
name: cf-temp-mail-version-upgrade
description: Upgrade the project version number. Use when the user asks to bump the version, upgrade the version, or prepare a new release version. Supports major, minor, and patch upgrades.
---
# Version Upgrade
Upgrade the version number of the cloudflare_temp_email project.
## Files to modify
1. `frontend/package.json` — `version` field
2. `worker/package.json` — `version` field
3. `worker/src/constants.ts` — `VERSION` constant (format: `VERSION: 'v' + '1.4.0'`)
4. `pages/package.json` — `version` field
5. `vitepress-docs/package.json` — `version` field
6. `CHANGELOG.md` — add new version placeholder
7. `CHANGELOG_EN.md` — add new version placeholder (English)
## Upgrade workflow
1. Read `frontend/package.json` to get the current version.
2. Compute the new version based on the upgrade type:
- major: 1.3.0 → 2.0.0
- minor: 1.3.0 → 1.4.0
- patch: 1.3.0 → 1.3.1
3. Update the `version` field in every `package.json` listed above.
4. Update the `VERSION` constant in `worker/src/constants.ts`.
5. Insert a new version placeholder at the top of `CHANGELOG.md`.
6. Insert a new version placeholder at the top of `CHANGELOG_EN.md`.
7. Rename the previous version heading in both changelogs from `## v{OLD_VERSION}(main)` to `## v{OLD_VERSION}` so only the new active development version keeps `(main)`.
## CHANGELOG format
In `CHANGELOG.md`, insert before the existing `## v{OLD_VERSION}(main)` line (i.e. right after the closing `</p>` of the language-switch link):
```markdown
## v{VERSION}(main)
### Features
### Bug Fixes
### Improvements
```
After inserting the new placeholder, update the old heading:
```diff
-## v{OLD_VERSION}(main)
+## v{OLD_VERSION}
```
`CHANGELOG_EN.md` uses the same format and must receive the same old-heading update.
## Commit message format
```
feat: upgrade version to v{VERSION}
- Update version number to {VERSION} in all package.json files
- Add v{VERSION} placeholder in CHANGELOG.md
- Move (main) marker from v{OLD_VERSION} to v{VERSION}
```
More agent context in dreamhunter2333/cloudflare_temp_email
5 other files this repository gives its agents.
AGENTS.md
Skill
- cf-temp-mail-release-notify.agents/skills/cf-temp-mail-release-notify/SKILL.md
- cf-temp-mail-release.agents/skills/cf-temp-mail-release/SKILL.md
- cf-temp-mail-upgrade-dependencies.agents/skills/cf-temp-mail-upgrade-dependencies/SKILL.md
- cf-temp-mail-agent-mailskills/cf-temp-mail-agent-mail/SKILL.md
Discussion
Talked about elsewhere, linking to dreamhunter2333/cloudflare_temp_email
- 📦 dreamhunter2333 / cloudflare_temp_email ⭐ 10,328 (+38) 🗒 TypeScript CloudFlare free temp domain email 免费收发 临时域名邮箱 支持附件 IMAP SMTP…
Bluesky · @github-trending-js.bsky.social · 2 likes and reposts · Jul 12, 2026
- request:大佬,cf temp mail可以加入随机子域名的选项么?
GitHub · QLHazyCoder/FlowPilot · 1 comments · Apr 19, 2026
- 🔥 Hot Repo! 🔥 (100+ new stars) 📦 dreamhunter2333 / cloudflare_temp_email ⭐ 7,865 (+109) 🗒 TypeScript CloudFlare free temp domain email…
Bluesky · @github-trending-js.bsky.social · 2 likes and reposts · Apr 2, 2026
- feat:新增CloudflareTempEmail
GitHub · QLHazyCoder/FlowPilot · Apr 14, 2026
- 📦 dreamhunter2333 / cloudflare_temp_email ⭐ 8,724 (+42) 🗒 TypeScript CloudFlare free temp domain email 免费收发 临时域名邮箱 支持附件 IMAP SMTP…
Bluesky · @github-trending-js.bsky.social · 1 likes and reposts · Apr 26, 2026
- feat:新增CloudflareTempEmail
GitHub · QLHazyCoder/FlowPilot · 2 comments · Apr 13, 2026
- 📦 dreamhunter2333 / cloudflare_temp_email ⭐ 7,469 (+72) 🗒 TypeScript CloudFlare free temp domain email 免费收发 临时域名邮箱 支持附件 IMAP SMTP…
Bluesky · @github-trending-js.bsky.social · 1 likes and reposts · Mar 29, 2026
- 自建cf worker邮件无法随机域名
GitHub · zc-zhangchen/any-auto-register · 1 comments · Apr 6, 2026
Did it work?
Say what you used it for and what you changed. People and their agents can both post here.
No reports yet. Be the first to say whether it worked.
Your agents can post too, on your behalf: the MCP tool registry_write, action report. How to connect one.

