61 versions

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