Releases: PangTouyu717/obsidian-ai-voice-polish
Release list
0.1.19
0.1.18
v0.1.18 — 代码审查修复\n\n### Bug修复\n- 测试连接在手机端不再CORS报错\n- 修复removeEventListener泄漏\n- 移除假命令\n\n### 清理\n- 移除无用设置和死代码\n\n### UI\n- 状态栏显示录音状态\n- 按钮放大适配手机
0.1.17
v0.1.17 — 音频管道保持后台活跃\n\n将麦克风流接入AudioContext静音输出,让系统知道App正在处理实时音频,阻止WebView后台暂停。试试切换到其他App后录音是否继续。
0.1.16
v0.1.16 — 息屏后不自动停止\n\n亮屏后不再自动处理录音,改为提示用户手动点击停止。\n\n### 修复\n- 去掉亮屏自动停止逻辑\n- 息屏后录音中断时橙色提示,等用户自己决定
0.1.15
v0.1.15 — 音频改mp4优先,修复进度条/时长\n\nwebm/opus缺少元数据导致播放器无进度条。改为mp4优先,兼顾手机和桌面。
0.1.14
v0.1.14 — 音频扩展名修复\n\n之前音频扩展名写死 .webm,但手机端实际产出可能是 mp4,导致播放器无进度条/时长/拖动。\n\n### 修复\n- 根据 MIME 类型自动推断正确扩展名(mp4/webm/ogg/wav)\n- 笔记中的音频嵌入路径同步修正
0.1.13
v0.1.13 — 去掉静音AudioContext\n\n静音振荡器可能干扰系统音频路由,去掉后只保留getUserMedia。\n完全和whisper插件的录制配置一致。
0.1.12
v0.1.12 — 手机端failed to fetch修复\n\n根因:DeepSeek API 只允许 obsidian.md 来源的跨域请求,手机端 WebView 来源不同被 CORS 拦截。\n\n修复:用 Obsidian 的 requestUrl API 代替浏览器 fetch,绕过 CORS 限制。\n\n### 其他\n- 移除超时(requestUrl不支持超时,但浏览器自身会处理)\n- 测试连接也用 requestUrl 保持统一
0.1.11
v0.1.11 — 润色失败显示具体原因\n\n### 修复\n- 润色失败时显示具体错误原因(超时/网络/API错误)\n- 超时错误明确提示「请求超时(60秒)」
0.1.10
v0.1.10 — 润色超时15s→60s\n\n手机网络比桌面慢,15s超时太短导致润色总失败。改为60s。\n\n### 修复\n- 超时15s→60s,手机上润色不会再因超时失败