Releases: NewFuture/openclaw-weixin
Releases · NewFuture/openclaw-weixin
Release list
v3.0.1
简体中文
变更
- 将 npm 发布绑定到受保护的
npm-publishenvironment;自动检查全部通过后需由
仓库管理员审批,且 OIDC 发布权限仅授予审批后的发布 job。 - npmjs 发布成功后由同一工作流同步发布 GitHub Packages 镜像
@newfuture/openclaw-weixin,再创建使用中英文变更日志说明的 GitHub Release;
重试时会分别跳过已存在的包版本并补齐缺失目标;包括 registry 为空的情况,前一
仓库版本尚未完成镜像时不会发布后续 GitHub Packages 版本。 - 将最低支持的 OpenClaw 宿主扩展至
2026.6.1,保留2026.7.1作为常规开发
基线,并增加最低宿主版本的完整 CI 构建与测试。
English
Changed
- Bound npm publishing to the protected
npm-publishenvironment, requiring a
repository administrator's approval after automated validation and granting
OIDC publish permission only to the approved job. - Made the same workflow mirror each npmjs release to GitHub Packages as
@newfuture/openclaw-weixin, then create a GitHub Release from the bilingual
changelogs; retries skip existing package versions and reconcile missing
destinations; publication remains blocked, including when the registry is
empty, until the preceding repository release reaches GitHub Packages. - Expanded the minimum supported OpenClaw host to
2026.6.1, retained
2026.7.1as the normal development baseline, and added a full minimum-host
CI build and test.
v3.0.0
简体中文
新增
- exec 审批提示现在会分别展示便于复制的
/approve代码块:转发提示会按 OpenClaw
允许的决策附加各个短 ID 操作,直接提示则会将Other options下的每条命令拆成
独立代码块。
变更
- 将社区 npm 包与插件版本更新至
3.0.0,作为统一使用
openclaw-weixin单一标识后的首个版本。 - 将仓库、npm 包、插件和 channel 名称统一为
openclaw-weixin,并简化为仅发布
一个包。 - 将 MIT 许可证正文统一为标准格式,并随包发布说明性
NOTICE,保留腾讯上游
署名及社区修改声明。 - 增加发布元数据门禁,并在
mainCI 全部通过后幂等协调发布标签、npm 状态及
发布任务,将标签固定在版本转换提交并按版本顺序触发对应发布。 - 将中文设为默认 README,将英文版移至
README_EN.md,并保留
README.zh_CN.md作为兼容入口。 - 将最低支持的 OpenClaw 宿主提升至
2026.7.1,并使运行时检查、包元数据、
开发环境及 CI 的 Node.js 最低版本与该版本保持一致。 - 将插件安装与腾讯官方包原位替换统一为同一条
--force命令,并单独说明账号
接入、重载验证及 Agent 安装流程;详细用法和协议参考移至随包发布的docs/
目录。
安全
- 将存在漏洞的开发期传递依赖覆盖为已修复版本,并在 CI 与 npm 发布流程中
增加中危及以上依赖审计门禁。
English
Added
- Exec approval prompts now expose separate copy-friendly
/approvecode blocks:
forwarded prompts append each allowed short-ID action, while direct prompts
split each command underOther optionsinto its own block.
Changed
- Set the community package and plugin version to
3.0.0for the first release
after consolidating on the singleopenclaw-weixinidentity. - Standardized the repository, npm package, plugin, and channel name on
openclaw-weixin, and simplified releases to publish one package. - Standardized the MIT license text and packaged an informational
NOTICE
preserving Tencent's upstream attribution and the community modification
notice. - Added a release metadata gate and idempotent release reconciliation after
successfulmainCI, with immutable transition-commit tagging and ordered npm
publication. - Made Chinese the primary README and moved the English version to
README_EN.md, while retainingREADME.zh_CN.mdas a compatibility link. - Raised the minimum supported OpenClaw host to
2026.7.1and aligned the
runtime guard, package metadata, development environment, and CI Node.js
floors with that release. - Unified plugin installation and in-place Tencent-package replacement around
one--forcecommand, with separate account setup, reload verification, and
agent guidance; moved detailed usage and protocol reference into the packaged
docs/directory.
Security
- Overrode vulnerable transitive development dependencies with patched versions
and added a moderate-or-higher dependency audit gate to CI and npm releases.