51 versions

  • feat(songs): 新增曲库歌名/歌手名清单接口 GET /songs/nameslatest1ef025ee2026-07-31 15:42
  • perf(jsplugin): 插件商店拉取结果缓存 5 分钟,翻页搜索不再重拉注册表no API changesf38f6582026-07-31 05:04
  • fix(jsplugin): 插件商店按 entry_path + 作者身份去重,撞名不再静默覆盖1b58bc722026-07-31 04:38
  • fix(metadata): 批量刷新元数据改为纯本地提取,只处理本地有文件的歌曲no API changesacb8a442026-07-30 12:30
  • feat(jsplugin): 私有仓库 Release 资源下载支持走 github_proxy 加速no API changes4af1a8e2026-07-30 12:01
  • feat(play-history): 新增按播放上下文的播放历史(歌单/歌手/专辑等)6faa5eb42026-07-30 02:49
  • fix(play): 音量均衡不再阻塞首个播放请求,预热也带上 normalize songloft-org/songloft-plugin-miot#612536f9fb2026-07-29 08:50
  • feat(fingerprint): 指纹计算支持仅重试失败项,不清空已算指纹no API changes970619d2026-07-28 18:23
  • feat(play): /songs/{id}/play 支持 seek 参数,服务端 input seek 流式续播2e1cdfca2026-07-28 07:32
  • fix(fingerprint): 扫描后指纹计算默认关闭并限制开销,修 CPU 长期占满 #3234f61a9e72026-07-27 07:27
  • feat(playlist): 删除歌单支持连带清理孤儿歌曲 (#325)1169aa772026-07-27 00:55
  • feat: expand audio/video format support and Web HLS video playback2e87eb772026-07-25 10:51
  • feat(proxy): 私网代理白名单,允许 /proxy 代理指定内网地址(#313)25ddbeca2026-07-24 04:12
  • fix(cover): 本地封面支持 ?w= 服务端缩略,配合 Web 端 <img> 修封面空白 (#309)2961a6b22026-07-23 11:19
  • chore: release version 2.11.0no API changesd60d15a2026-07-22 16:59
  • feat(radio): 电台流支持服务端实时转码,兼容仅支持 MP3 的播放设备 #2752a2215452026-07-22 07:40
  • feat(logs): 新增日志落盘与脱敏导出端点19da8d622026-07-22 06:27
  • feat(cache): 缓存网络歌曲支持统一转码落盘格式 #300no API changesb964bbf2026-07-22 04:13
  • feat(lyric): /songs/{id}/lyric 支持 refresh 强制重抓歌词 (#303)1c3b62e32026-07-21 06:49
  • feat: 支持 MKA 导入/播放与双音轨切换3441f1a62026-07-21 00:54
  • fix(jsplugin): 慢端点支持 X-Plugin-Timeout-Ms 放宽调用超时,修复 extract 504 (#265)414e662c2026-07-16 08:28
  • fix(radio): 电台代理支持 hls=direct 绕过反代 + 归一化 audio/aacp2aa5fc0e2026-07-16 07:35
  • feat(songs): library-browse 放行歌单三视图 key,默认顺序按组连续no API changes692ded72026-07-16 03:35
  • feat(songs): facets 支持分页/搜索/封面 + 新增 /settings/library-browse 配置端点7a6d74412026-07-15 16:28
  • feat(playlist): ListPlaylists 支持 keyword 搜索,并同步前端子模块189b788e2026-07-15 04:58
  • feat(songs): 网络歌曲/电台创建与更新端点支持 is_video (#76)no API changes1aa99362026-07-15 02:46
  • feat(scan): 支持视频容器扫描、播放与 DLNA 视频投屏 (#76)2338d5742026-07-15 01:20
  • feat(songs): 按流派/语种/风格等标签分类浏览曲库 (#277)1509c292a2026-07-13 06:56
  • feat(jsplugin): 插件自动更新开关 + 源列表「全部」聚合 (#270)28687a3e2026-07-13 01:06
  • chore: release version 2.10.0no API changesb6077012026-07-11 14:28
  • fix(upgrade): 检查更新加短超时并持久化 GitHub 代理266b2e622026-07-10 15:13
  • feat(tags): WriteSongTags 支持 track 音轨号字段 (#269)no API changese3771442026-07-10 14:25
  • feat(songs): 支持编辑本地歌曲改名,修复插件音源歌曲编辑no API changes617ff392026-07-10 13:38
  • feat(scan): 目录级定向扫描,过期清理按作用域收敛 (#262)190c964e2026-07-10 07:03
  • feat(metadata): 网络歌曲导入即探测时长,修复音箱无法自动切歌 (#264)no API changesb6b42c42026-07-10 03:52
  • feat(organize): 目录整理新增 preview 与插件 bridge,修复 file_path 双前缀 (#261)17e938d02026-07-09 08:33
  • perf(scan): 修复 CUE 整轨切分对大 CD 镜像退化为 O(N²) 慢速 seekno API changes43fdfee2026-07-09 06:21
  • feat(songs): 支持按歌单 label 排除歌曲,默认排除隐藏歌单 songloft-org/songloft-player#1813510f3092026-07-06 04:51
  • chore: release version 2.9.6no API changesc3a3be62026-07-04 10:28
  • chore: release version 2.9.5no API changes7b1e58a2026-07-03 14:12
  • feat(jsplugin): support inbound websocket handlersno API changesb29d0522026-07-02 13:41
  • feat: 歌曲支持按文件修改时间排序 #242155850c9962026-07-02 10:21
  • chore: release version 2.9.4no API changesedb92492026-06-30 06:33
  • feat(jsplugin): 插件常驻运行白名单 #237239195502026-06-30 04:21
  • feat: 删除歌曲支持删除本地文件、歌单隐藏功能 #23537da4a962026-06-30 02:45
  • chore: release version 2.9.3no API changescbb17182026-06-30 02:02
  • chore: release version 2.9.2no API changes00478822026-06-29 16:00
  • chore: release version 2.9.1no API changes1af5db92026-06-29 15:05
  • chore: release version 2.9.0no API changes5e563772026-06-29 11:58
  • feat(plugin): 插件持久化存储 API + 卸载保留数据 + 孤儿清理 (#220)113117cf670d2026-06-26 09:23
  • 2.10.02026-07-17 12:25