Skip to content

Releases: NewFuture/openclaw-weixin

Release list

v3.0.1

Choose a tag to compare

@github-actions github-actions released this 02 Aug 16:52
374c0b2

简体中文

变更

  • 将 npm 发布绑定到受保护的 npm-publish environment;自动检查全部通过后需由
    仓库管理员审批,且 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-publish environment, 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.1 as the normal development baseline, and added a full minimum-host
    CI build and test.

v3.0.0

Choose a tag to compare

@NewFuture NewFuture released this 02 Aug 14:04
61482e0

简体中文

新增

  • exec 审批提示现在会分别展示便于复制的 /approve 代码块:转发提示会按 OpenClaw
    允许的决策附加各个短 ID 操作,直接提示则会将 Other options 下的每条命令拆成
    独立代码块。

变更

  • 将社区 npm 包与插件版本更新至 3.0.0,作为统一使用
    openclaw-weixin 单一标识后的首个版本。
  • 将仓库、npm 包、插件和 channel 名称统一为 openclaw-weixin,并简化为仅发布
    一个包。
  • 将 MIT 许可证正文统一为标准格式,并随包发布说明性 NOTICE,保留腾讯上游
    署名及社区修改声明。
  • 增加发布元数据门禁,并在 main CI 全部通过后幂等协调发布标签、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 /approve code blocks:
    forwarded prompts append each allowed short-ID action, while direct prompts
    split each command under Other options into its own block.

Changed

  • Set the community package and plugin version to 3.0.0 for the first release
    after consolidating on the single openclaw-weixin identity.
  • 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
    successful main CI, with immutable transition-commit tagging and ordered npm
    publication.
  • Made Chinese the primary README and moved the English version to
    README_EN.md, while retaining README.zh_CN.md as a compatibility link.
  • Raised the minimum supported OpenClaw host to 2026.7.1 and 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 --force command, 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.