
Company News
Socket Joins New OpenJS Program to Fund Node.js Security Work
Socket is joining the OpenJS Security Stewardship Program to fund Node.js vulnerability research, maintainer remediation, and security releases.
dsh-git-commit
Advanced tools
Git 提交助手:分析仓库变更生成规范化 Conventional Commits 提交信息、按提交历史生成 CHANGELOG、按语义化版本建议下一个版本号
分析 git 仓库,生成规范化提交信息、CHANGELOG 与版本号建议。纯 Node + git 实现,无网络、无外部服务。
| 工具 | 作用 |
|---|---|
suggest_commit | 分析 git status 变更,按 Conventional Commits 生成提交信息建议 |
generate_changelog | 读提交历史(按类型分组)生成 CHANGELOG.md |
suggest_version | 按 SemVer 规则建议下一个版本号(major/minor/patch) |
dsh plugin add dsh-git-commit
安装后在 profile 的 package.json 的 dsh.profile.bundles 中加入 "dsh-git-commit"。
帮我生成一条规范的提交信息
→ 调用 suggest_commit()
生成 CHANGELOG
→ 调用 generate_changelog(since="v1.0.0", outFile="CHANGELOG.md")
下个版本号该发多少
→ 调用 suggest_version()
feat、改代码→fix、测试→test、文档→docs、配置→chore、样式→style。BREAKING CHANGE/!: → major,有 feat → minor,其余 → patch。FAQs
Git 提交助手:分析仓库变更生成规范化 Conventional Commits 提交信息、按提交历史生成 CHANGELOG、按语义化版本建议下一个版本号
The npm package dsh-git-commit receives a total of 17 weekly downloads. As such, dsh-git-commit popularity was classified as not popular.
We found that dsh-git-commit demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Company News
Socket is joining the OpenJS Security Stewardship Program to fund Node.js vulnerability research, maintainer remediation, and security releases.

Security News
Two compromised GitHub Actions were re-enabled with malicious tags intact, exposing thousands of downstream repositories to Mini Shai-Hulud.

Research
/Security News
A malicious Firefox extension fetches its payload after installation to evade detection, steal Google session cookies, and automate account takeover.