Releases: hanxi/xiaomusic
Releases · hanxi/xiaomusic
v0.6.1
v0.6.0
v0.5.8
🚀 Features
- 完善 LX Server 播放链接解析流程 - by @ALITTLESEEDX in #886 (4b60e)
- 增加触屏版封面选择,修改部分默认设置 - by @birdstudy-nj in #889 (c6679)
🐞 Bug Fixes
- 修复同一账号下多台小爱,其中一台会莫名“小music收到”,或静音但指示灯不停闪烁 - by @birdstudy-nj in #883 (f6b74)
- 修复 Python 3.10 环境下 asyncio.timeout 导致的 AttributeError - by @ALITTLESEEDX in #885 (9b257)
- 修复LX在未换源解析完成的情况跳歌 - by @ALITTLESEEDX in #887 (08caf)
- 修复循环播放tts语音的问题之一 - by @birdstudy-nj in #888 (9685a)
- Add trailing separator to path containment checks (CWE-22) - by @AAtomical in #891 (88404)
View changes on GitHub
v0.5.7
v0.5.6
🐞 Bug Fixes
View changes on GitHub
v0.5.5
v0.5.4
🚀 Features
- 增加搜索成功后的语音提示选择 - by @birdstudy-nj in #868 (5088c)
🐞 Bug Fixes
- 修复小爱触屏音箱歌曲封面及歌词显示 - by @birdstudy-nj in #866 (82de8)
- 优化登录异常处理和设备发现逻辑,执行命令前先停止小爱避免播放不支持提示 - by @jokinas in #871 (497d0)
View changes on GitHub
v0.5.3
🚀 Features
- 默认播放页面,新增快进快退按钮,新增倍速播放,点击进度条快进快退,调整样式。 - by @CHEN-HONGLIN in #840 (92a1a)
- 针对LX Server接口,增加搜索歌单功能 - by @birdstudy-nj in #842 (6e954)
- 增加免签发Web App功能,三种添加桌面方式,及优缺点说明。修复遗留的若干bug。 - by @birdstudy-nj in #846 (be1ff)
- 后端增加MusicFree的搜索歌单功能 - by @birdstudy-nj in #848 (b78bd)
- 前端新增MusicFree搜索歌单功能 - by @birdstudy-nj in #849 (4eed2)
- 支持自定义temp_path路径,临时文件不再依赖music_path挂载 - by @mwjdot888, mwjdot888 and Claude Opus 4.7 in #850 (fa051)
- 增强OGG封面解析,支持FLAC二进制结构的metadata_block_picture - by @mwjdot888 and Claude Opus 4.7 in #851 (e6f3c)
- 新增语音口令搜索歌单功能 - by @birdstudy-nj in #855 (43403)
- 新增语音口令搜索歌单功能 - by @birdstudy-nj in #856 (4ada1)
- 新增小爱音箱语音反馈,及后端检测播放url有效性 - by @birdstudy-nj in #863 (38583)
- 增加搜索多结果选择功能 - by @jokinas in #864 (a09bb)
- api: 优化音乐信息获取接口,解除TailWind主题下仅支持mp3文件播放的限制 - by @mwjdot888 and Claude Opus 4.7 in #852 (92293)
🐞 Bug Fixes
- 修复LX歌单转XiaoMusic歌单,转换后某些平台无法播放的问题 - by @birdstudy-nj in #839 (9c39a)
- 修复不同歌单,不同url,但歌曲名字一样,后台播放会混淆的问题 - by @birdstudy-nj in #857 (26e9d)
- 修复某些MusicFree插件,从歌单获取的歌曲数不完整 - by @birdstudy-nj in #859 (3a879)
- Lint - by @hanxi (6f8f0)
View changes on GitHub
v0.5.2
🚀 Features
- Tailwind主题添加下载进度以及下载控制按钮 - by @yws112358 in #830 (4b494)
- 后台自动切换MusicFree插件/LX Server接口 - by @birdstudy-nj in #829 (178ce)
- 调整适配后端自动识别MusicFree与LX Server。 - by @birdstudy-nj in #832 (a1e97)
- Tailwind主题的一些修改(封面图以及播放列表样式) - by @yws112358 in #833 (c575c)
- 优化MusicFree插件和LX Server接口。修复若干bug。 - by @birdstudy-nj in #838 (4d5fc)
🐞 Bug Fixes
- 当XiaoMusic设置中语音TTS设为不使用,语音关机小爱音箱,会导致token失效 - by @birdstudy-nj in #825 (3de5a)
View changes on GitHub
v0.5.1
🚀 Features
- 新增MusicFree插件 - by @birdstudy-nj in #809 (e807d)
🐞 Bug Fixes
- 修补url的base64编码 - by @birdstudy-nj in #815 (62b71)
- security:
- Path traversal bypass in
safe_join_pathprefix c - by @tuanaiseo in #820 (17879) - Arbitrary code execution via
evalin plugin exec - by @tuanaiseo in #819 (5f3f2)
- Path traversal bypass in