v0.4.0
声明
对于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 不再触发退出,支持独立运行模式