logo
1
1
WeChat Login

/Release/1.4.1

openclaw-wordpress-1.4.1
latest
OverviewDeployMetadata

v1.4.1 (2026-04-08) — Bug 修复版本

🔴 严重修复 (D1-D5)

D1 修复 generate_article_by_chapters() 缺少第 4 参数 $outline_text,导致分段生成全部失败时无法回退到传统方式
D2 修复章节拼接使用 <br><br> 导致古腾堡无法识别段落块,统一改为 \n\n
D3 修复 chat_completion() 残留旧 HTTP 状态码,导致多步骤 auto-publish 误判请求结果
D4 修复 getEditorContent() 优先检测 tinyMCE,导致侧边栏 tinyMCE 实例被误认为文章编辑器,改为古腾堡优先
D5 修复插入按钮不区分 HTML/Markdown 格式,HTML 内容被 markdownToHtml() 转义为源码显示;新增 cleanHtmlOutput() 清理 AI 包裹标签

🟡 中等修复 (D6-D15)

D6 修复 auto-publish cron 中 new OpenClaw_Settings() 绕过单例,导致使用默认配置而非用户配置
D7 修复 API Key 加密后密文回显到输入框,改为 placeholder + ✅ 标识
D8 删除古腾堡 rootClientId 无效赋值(赋值后立即被覆盖为 undefined)
D9 修复大纲解析正则 [#]{1,3}\s* 误匹配 #号开头 的非标题行,改为 [#]{1,3}\s+(要求空格)
D10 修复 diagnostic.php 硬编码 sslverify => false,改为从插件设置读取
D11 修复网关地址字段回显使用 gateway_url(丢失路径),改为从分段字段重新组装完整 URL
D12 更新 get_request_timeout() 文档注释(默认值 180 → 600)
D13 统一超时检测逻辑,新增 504 Gateway Timeout 识别,消除重复超时分支
D14 删除 README.md 约 200 行重复内容
D15 删除 toggleBasePathCustom() 和相关事件绑定(引用不存在的 DOM 元素)

🟢 低优先级 (D16)

D16 补充优先级 20/21 的设计意图注释(必须在 nonce 验证之后执行)

Attachment
2026-04-08 22:29:57
2026-04-08 22:29:57