Releases: sodahub-org/sodam
Release list
SodaM v0.1.7
SodaM v0.1.7:macOS 状态栏图标重绘
macOS
- 状态栏(菜单栏)图标改为单色模板图:取 logo 的音符与三道音浪,纯黑 + 透明背景,跟随系统明暗主题自动反色(浅色菜单栏黑色、深色菜单栏白色)
- 移除原先的彩色圆角方块,与系统菜单栏图标风格保持一致;菜单、tooltip、点击行为不变
其它
- 仅影响 macOS;Linux(SNI)与 Windows(通知区域)托盘图标保持品牌彩色版不变
Packages built by GitHub Actions.
Linux (pacman):
x86_64pacman packageaarch64pacman package
macOS (Apple Silicon, unsigned / ad-hoc signed):
aarch64.appzip,首次打开见 README「macOS 下载安装」
Windows (x64 installer, per-user):
-
windows-x64安装包,双击安装,见 README「Windows 下载安装」 -
SHA256SUMS
SodaM v0.1.6
SodaM v0.1.6:macOS 图标修正
macOS
- 修复:Dock 与启动台里 SodaM 的图标比其它 App 大一圈。品牌图是满幅的(图形占画布 100%),而 macOS 的 App 图标网格要求图形约占 80%(824/1024);macOS 15 不做归一化,满幅图就直接显得偏大
- 应用图标改用按网格留白的 1024×1024 主图(图形 824px,四周 100px 透明边距),图标集补齐 512 与各档 @2x,不再由 256px 满幅图放大
其它
- 仅影响 macOS 打包产物;应用内 logo 与 Linux / Windows 图标保持满幅不变
Packages built by GitHub Actions.
Linux (pacman):
x86_64pacman packageaarch64pacman package
macOS (Apple Silicon, unsigned / ad-hoc signed):
aarch64.appzip,首次打开见 README「macOS 下载安装」
Windows (x64 installer, per-user):
-
windows-x64安装包,双击安装,见 README「Windows 下载安装」 -
SHA256SUMS
SodaM v0.1.5
SodaM v0.1.5:播放兼容性与设置页修复
播放 / 缓存
- 修复:个别曲目因服务端 play_info 声明的 size 元数据滞后于 CDN 实际文件,被完整性校验误判为「下载不完整」而完全无法播放(实测案例:声明 10,569,897 字节 / 实际 10,660,358 字节,文件完整可播)
- 完整性校验现在只拒绝「实际字节数少于声明」的截断下载,仍然防住连接中断导致的半截缓存
设置
- 修复:设置页「打开配置文件 / GitHub 链接」在 macOS / Windows 上点击无反应
Packages built by GitHub Actions.
Linux (pacman):
x86_64pacman packageaarch64pacman package
macOS (Apple Silicon, unsigned / ad-hoc signed):
aarch64.appzip,首次打开见 README「macOS 下载安装」
Windows (x64 installer, per-user):
-
windows-x64安装包,双击安装,见 README「Windows 下载安装」 -
SHA256SUMS
SodaM v0.1.4
SodaM v0.1.4:播放体验与缓存修复
播放 / 预取
- 预取升级为多首:默认提前下载接下来 3 首(SODAM_PREFETCH_COUNT 可调),同时最多 2 个并发(SODAM_PREFETCH_CONCURRENCY 可调),切歌基本秒开
- 心跳巡检:队列增删曲目后 ~5 秒内自动补齐预取,不必等当前曲目播完
- 预取失败的曲目 60 秒内不再重试,避免对下架/受限曲目无限请求
- 修复:预取与手动播放并发下载同一首时互相踩踏临时文件、可能写坏缓存的问题
播放队列
- 正在播放的曲目不再允许从队列移除(右键菜单不弹出),消除「队列当前项」与「实际在播」状态分叉
- 修复:移除正在播放的曲目后,自动切歌会跳过它的下一首
- 修复:曲目收尾瞬间手动切歌,可能把正在装载的下一首跳过去
设置 / 缓存统计
- 修复:歌曲数量统计翻倍(.quality 边车与下载临时文件被误计入)
- 修复:封面占用统计漏掉 original 原图子目录
- 缓存统计改为后台执行并缓存快照,设置页渲染不再同步扫盘
Packages built by GitHub Actions.
Linux (pacman):
x86_64pacman packageaarch64pacman package
macOS (Apple Silicon, unsigned / ad-hoc signed):
aarch64.appzip,首次打开见 README「macOS 下载安装」
Windows (x64 installer, per-user):
-
windows-x64安装包,双击安装,见 README「Windows 下载安装」 -
SHA256SUMS
SodaM v0.1.3
Packages built by GitHub Actions.
Linux (pacman):
x86_64pacman packageaarch64pacman package
macOS (Apple Silicon, unsigned / ad-hoc signed):
aarch64.appzip,首次打开见 README「macOS 下载安装」
Windows (x64 installer, per-user):
-
windows-x64安装包,双击安装,见 README「Windows 下载安装」 -
SHA256SUMS
SodaM v0.1.2
Packages built by GitHub Actions.
Linux (pacman):
x86_64pacman packageaarch64pacman package
macOS (Apple Silicon, unsigned / ad-hoc signed):
aarch64.appzip,首次打开见 README「macOS 下载安装」
Windows (x64 installer, per-user):
-
windows-x64安装包,双击安装,见 README「Windows 下载安装」 -
SHA256SUMS
SodaM v0.1.1
Packages built by GitHub Actions.
Linux (pacman):
x86_64pacman packageaarch64pacman package
macOS (Apple Silicon, unsigned / ad-hoc signed):
aarch64.appzip,首次打开见 README「macOS 下载安装」
Windows (x64 installer, per-user):
-
windows-x64安装包,双击安装,见 README「Windows 下载安装」 -
SHA256SUMS