Releases
v1.1.0
Compare
Sorry, something went wrong.
No results found
重要修复
修复 URL 识别只匹配三段以上域名的问题:example.com、www.google.com、github.com/user/project 这类最常见形态现在都能正确转换
修复 ftp:// 链接被二次加前缀、生成 http://ftp://… 坏链的问题
修复 URL 尾部标点被吞进链接(如 …/a.),以及中文查询参数被截断(如 ?q=中文)的问题
可编辑区域(contenteditable、role=textbox)不再被改写,输入框与富文本编辑器里的文本保持原样
修复"只替换文本、不新增元素"的更新(聊天流、虚拟列表、textContent 改写)漏转换的问题
体验改进
转换出的链接不再写内联样式,改为注入样式表;深色系统主题下链接颜色自动跟随
不再往页面元素上写 data-link-converted 标记,避免污染宿主页面 DOM
扩展界面全面改用设计 token,深色模式只维护一份变量;修复深色模式下标题栏仍使用亮蓝渐变的问题
修复英文界面标题与副标题重复(两者本是同一句 tagline),以及 320px 宽度下标题折行压住右上角语言/主题按钮的问题
主/次按钮高度统一,welcome 与设置页的按钮不再一高一低
弹窗的站点开关补上可访问名称,读屏用户可识别其用途
设置页的 ? 帮助气泡语义规范化:说明文本作为独立 tooltip,不再混入按钮名称
工程改进
识别逻辑拆分为 extension/lib/ 下的纯函数模块(linkify.js / dom-rules.js / config.js),配置默认值收敛为单一来源
新增 27 条 node:test 单元测试
新增 ESLint、checkJs 类型检查与 GitHub Actions CI(测试 / Lint / 类型检查 / manifest 合法性 / 版本一致性)
重做扩展图标,提供 16 / 32 / 48 / 96 / 128 / 256 全套尺寸与矢量源文件;另提供符合商店规格的 icon128-store.png(128 画布 + 96 图形 + 16px 透明边)
新增商店素材生成管道(marketing/ + scripts/render-promo.js),截图取自运行中的扩展
README(中英文)与实现对齐,补充测试与质量门禁说明
You can’t perform that action at this time.