Skip to content

v0.4.0

Choose a tag to compare

@Yngu196 Yngu196 released this 12 Jun 05:39
· 110 commits to main since this release

声明

对于MoeKoeMusic1.6.5版本用户来说使用方式没有变化,按原本的方式设置开机自动启动即可。

随MoeKoeMusic启动/关闭的功能需要等待MoeKoeMusic1.6.5之后的版本发行后才能正常使用

v0.4.0 变更

核心变更:Native Host 托管模式

从 Chrome 标准 Native Messaging 迁移到 MoeKoeMusic 自定义 moekoe_native_hosts 机制:

  • manifest.json 新增 moekoe_permissions: ["moekoe:nativeHost"] + moekoe_native_hosts 声明
  • 支持 auto_start: true 实现随 MoeKoeMusic 自动启动
  • 新增 native-bridge.html / native-bridge.js 隐藏桥接页
  • JSON Lines 通信协议替代 Chrome NMH 4 字节前缀协议
  • 移除旧版 native_launcher 字段和 Chrome NMH 注册表配置

其他变更

  • manifest 最低版本要求更新为 1.6.6
  • popup 界面移除启动/停止按钮,更新为授权流程说明
  • background.js 新增 Native Host Bridge Port 管理层
  • C++ EXE 新增 NativeMessagingHost 类封装协议层
  • stdin EOF 不再触发退出,支持独立运行模式