Repository navigation
Releases: Freedragonlancer/AudioLib-Explorer
Release list
AudioLib Explorer v0.8.2
修复关键词、音效库与目录的交叉索引:点击“全部声音”会同时解除路径和音效库范围,保留关键词及其他筛选,目录随之刷新。切换范围和搜索任务时也会正确失效旧范围缓存。
- 修复小窗口下文件夹索引被挤到不可见的问题。
- 恢复旧客户端更新包兼容:三份可选开发文档改用在线链接,并在打包前检查历史文件清单。
- 相对 0.8.1,API v1、schema 8 和 JSON TEXT Metadata 存储格式保持兼容。
本次包含 Windows x64 客户端和 macOS arm64 服务器。已有 v0.8.1 与 beta 候选的标签和资产保留。
验证:本地默认/ASIO 覆盖、双平台构建与隔离启动通过;beta 人工验收、20 条随机音频流和 909,342 条完整同步通过;两个正式包通过旧版解包源码兼容验证。
SHA256:
ee902a1752d0cdbce647f0acf2db746761a8318e9a4521965ddc30616ddac15b AudioLibExplorer-v0.8.2-win-x64-portable.zip
e6eb0b60a7e243e1d2bf09dd90ee429b80660f434ac89a9b246679fee5b95766 AudioLibServer-v0.8.2-macos-arm64.tar.gz
AudioLib Explorer v0.8.2-beta.2
修复关键词、音效库与目录的交叉索引:
- 点击“全部声音”会解除路径和音效库范围,保留关键词等其他筛选,文件夹索引随之刷新。
- 修复筛选输入无效时,切换范围或搜索任务可能恢复旧范围缓存的问题。
- 修复小窗口下文件夹索引被音效库索引挤到不可见的问题;中英文界面均覆盖点击回归。
- 恢复旧客户端更新包兼容:可选开发文档改用在线链接,打包前检查历史文件清单。
- API v1、schema 8 和 JSON TEXT Metadata 存储格式保持兼容。
这是新的 beta 验收候选。双平台构建、打包启动和旧版解包源码兼容验证后,还须完成 Mac beta 刷新、Windows 同步/音频流冒烟与人工 GUI 验收。v0.8.1 和 beta.1 的标签与资产保留。
SHA256:
0f812ed42df98ef2786ee7078d8752aa556cc87e6a86cc6958b5d69c353118e2 AudioLibExplorer-v0.8.2-beta.2-win-x64-portable.zip
975d8ab0e1a9432cce40a34c201bc247b36d76d3a4bc05d1bbea85c742534df4 AudioLibServer-v0.8.2-beta.2-macos-arm64.tar.gz
AudioLib Explorer v0.8.2-beta.1
修复关键词、音效库与目录的交叉索引:
- “全部声音”同时解除路径和音效库范围,保留关键词等其他筛选条件,文件夹索引随之刷新。
- 修复无效时长等筛选阻止搜索后,切换范围和搜索任务会恢复旧范围结果的问题。
- 恢复旧客户端更新包兼容:移除旧更新器不认识的三份可选文档,改用在线链接,并增加打包前的历史文件清单检查。
- API v1、schema 8 和原始 JSON TEXT Metadata 存储保持兼容,不增加封面数据或同步体积。现有 v0.8.1 标签与资产保留。
这是新的 beta 验收候选。正式版在 Mac beta 刷新、Windows 同步/音频流冒烟和人工 GUI 检查通过后发布。
本地 Windows 默认/ASIO 检查、双平台打包启动、Mac 更新器测试及旧版解包源码兼容验证已通过。服务端刷新、客户端同步/音频流与人工 GUI 验收仍按 beta 流程完成。
SHA256:
8fd8f635f1a4a2fb81ac9957746145d430b2127e1ac67b344342c982ad693dfe AudioLibExplorer-v0.8.2-beta.1-win-x64-portable.zip
58a4586627d045a3d5ab20836e0be8e1c303c029e7b51e4b55cb7b3409474c3e AudioLibServer-v0.8.2-beta.1-macos-arm64.tar.gz
AudioLib Explorer v0.8.1
0.8.1 保留共享专辑结构,并将封面按音效文件的直接父目录分别读取和管理。
- 同一 Library 下的 Construction Kit 与 Designed 可显示各自封面;同目录的多个 WAV 共享图片来源。
- 本地与服务器模式提供指定/替换、移除、恢复默认、重新加载和清理封面缓存。手动封面是本机偏好,不修改源 WAV。
- 支持有效 BOOM SMED Picture 标签及 ID3 APIC,修复 SMED-only 素材封面缺失。
- 修复服务器模式试听及封面任务的来源、缓存和关闭竞态;封面加载与播放独立处理。
- Metadata 保持原始 JSON TEXT,压缩暂缓。封面图片不写入数据库、FTS5 或服务器快照。
升级会将 schema 6/7 资料库迁移到 schema 8,保留 Metadata、标注和其他业务数据。大库首次迁移需要较长时间;保留自动回退备份。回退旧程序时须同时恢复对应旧 schema 的备份。
本地验证已完成 Windows 构建/打包/启动及相关回归、Mac arm64 构建与服务端包启动、909342 条记录同步、20 条随机音频流和真实 BOOM 封面样本检查。音量 dB、Waveform 与试听有声已由用户完成 beta 验收。
提供 Windows x64 便携客户端与 macOS arm64 服务端,各附 SHA256。
AudioLib Explorer v0.7.8
相对 v0.7.7:多本地库源与设置加固,以及版本 bump。兼容标记规则未改(仍为 schema 6 / p1)。
内容:#130 功能 + #131 bump。#97 / feat/album-artwork 未进本版。
功能
- #130:管理多个本地音效库;加固本地库身份与 settings 切换
版本
- 客户端与服务端版本号均为 0.7.8(#131)
下载
AudioLibExplorer-0.7.8-win-x64-portable.zip— sha25658229598efb9651672780a378f6c08c34cbffa5897090a76e163ebdcB4762594AudioLibServer-v0.7.8-macos-arm64.tar.gz— sha256362c166a71535ad7e7a78aeb0cb5783ee0c49d243a2f6ac537ef9ab86db19aabAudioLibExplorer-0.7.8-macos-arm64-portable.zip— sha256d6b372db16daf3d8504501c77ed6637a7283f1a32f61d57c9df7ca21f0cdbf00(cargo-bundle 未签名.app,adhoc)
已知问题
- waveform 任务在
mode:failed时一开始就清空失败列表,中途停止会丢失未处理的失败项(#101),不阻塞本版本。
AudioLib Explorer v0.7.7
相对 v0.7.6:本地扫描/列表波形默认、扫描 UI 与退出 interrupt、Mac 拖出 parity,以及版本 bump。兼容标记规则未改(仍为 schema 6 / p1)。
内容:#123–#127 功能/修复 + #128 bump。#97 未进本版。
功能
修复
- #125:Manage Library 后清扫描 chrome;退出可 finish interrupt
- #126:macOS 列表行拖出到 Finder 与 Win parity
- #127:close 失败时收回 sticky finish interrupt
版本
- 客户端与服务端版本号均为 0.7.7(#128)
下载
AudioLibExplorer-0.7.7-win-x64-portable.zip— sha2561701f1f7a2baeeaebe9765baec7ed5d10ec3412026424ad5f3d13f217c9e8e5bAudioLibServer-v0.7.7-macos-arm64.tar.gz— sha256714a81e67497bcf589cf227184591bf9275417eb217be556afb11ddb4f8cd4f7
已知问题
- waveform 任务在
mode:failed时一开始就清空失败列表,中途停止会丢失未处理的失败项(#101),不阻塞本版本。
AudioLib Explorer v0.7.6
相对 v0.7.5:桌面 recovery 写失败保留草稿修复,以及版本 bump。兼容标记规则未改(仍为 schema 6 / p1)。
内容:#118 recovery 修复 + #119 bump。#97 未进本版。
修复(#118)
- 桌面:
recovery_write_failure_retains_drafts—— close 后保留 recovery status;request_recovery前清掉卡住的closing,避免 Metadata/LibraryChanged 晚到覆盖状态。 - 验证:desktop bins 327/0/111。
版本
- 客户端与服务端版本号均为 0.7.6(#119)
下载
AudioLibExplorer-0.7.6-win-x64-portable.zip— sha2562a2989f56f1df65538a0d14c0bf3befc26067c90fcb28b279c142b29acd5e6b7AudioLibServer-v0.7.6-macos-arm64.tar.gz— sha2561d7a911ce0fe83f28f2096260ffcefcb28b67179ec8a66cbf119a3bf9b19b83e
说明
- v0.7.5 仅发布 Mac 资产(Win 未补);本版 Win+Mac 齐。
已知问题
- waveform 任务在
mode:failed时一开始就清空失败列表,中途停止会丢失未处理的失败项(#101),不阻塞本版本。
AudioLib Explorer v0.7.5
相对 v0.7.4:搜索 include 标签与服务端/桌面健壮性修复、README 主界面新 UI 截图,以及多搜索任务与个人已存搜索。兼容标记规则未改(仍为 schema 6 / p1)。
内容:#113 fix + #114 docs screenshot + #115 multi-search + #116 bump。#97 未进本版。
修复与健壮性(#113)
- 搜索:include 标签路径补齐(
search_include+ 测试)。 - 服务端:limits / auth / browse 相关加固与测试。
- 桌面:controller / tag chips 等稳健性修正。
文档(#114)
- README 主界面截图更新为新 UI(
resources/screenshot-main.png)。
功能(#115)
- 独立搜索任务 + 个人已存搜索(desktop)。
- 搜索任务生命周期 / 收藏 / 波形状态修复。
audiolib-db/audiolib-coresearch workspace 支持与测试。
版本
- 客户端与服务端版本号均为 0.7.5(#116)
下载
AudioLibServer-v0.7.5-macos-arm64.tar.gz— sha256fc7b28217f055e84949217ee6b6125ed3b058d5a317908de6e15701562fcba85AudioLibExplorer-0.7.5-win-x64-portable.zip— sha256待上传
已知问题
- waveform 任务在
mode:failed时一开始就清空失败列表,中途停止会丢失未处理的失败项(#101),不阻塞本版本。
AudioLib Explorer v0.7.4
相对 v0.7.3:桌面分段侧栏 / 表头排序 UI 改版,以及只排除标签时的搜索与时长排序性能优化。兼容标记规则未改(仍为 schema 6 / p1)。
内容:#109 UI + #110 perf + #111 bump;promote #112。本版不含 WASAPI idle-release / startup-update。#97 未进本版。
桌面 UI(#109)
- 标题栏:去掉「存在的文件」和「相关度」下拉,改为「筛选 | 详情」图标分段开关(漏斗 / 文档);点亮段收起侧栏,点灰色段打开对应页;有生效筛选时漏斗旁显示数量。新增主题 token:
trough、segment。 - 右侧栏:顶部分段页签(凹槽底 + 选中胶囊);收藏移到详情页文件名右侧;收起侧栏用标题栏开关或 Ctrl+I。每次启动默认详情页(旧 layout 字段保留兼容)。
- 筛选页:改为「标签列 + 控件」表单行,分「格式 / 标注」;采样率、位深、声道各占一行;「有标签」归入标签区。
- 排序:表头点击「升序 → 降序 → 默认」循环(默认 = 有搜索词时相关度,否则文件名),由数据库在完整结果上排序;修改时间放进「视图 → 排序」。
- 显示文件:移到「音效库 → 显示文件 ▸」;非默认范围或按修改时间排序时列表底部提示,点击恢复默认。
- 测试与
--smoke-view sorted/file-status截图夹具已更新。
搜索性能(#110)
- 只排除标签(无包含词、无其他筛选、只看存在的文件)时:总数与目录 facet 改为「存在文件数 − 含排除词的有标签文件数」,走窄覆盖索引;结果集与原语句相同。
- 不限文件夹且匹配足够密时,时长排序取页固定读
idx_duration,拿到一页即停。 - 带搜索词时排名 / facet 跳过不存在与被排除的文件;ASCII 标签就地比较,减少小写字符串复制。
- 未改 schema、无新索引;派生标签未就绪或索引定义不同时沿用原语句。新增
search_exclude_tags测试与 benchmark / 诊断工具。
版本
- 客户端与服务端版本号均为 0.7.4(#111)
下载
AudioLibServer-v0.7.4-macos-arm64.tar.gz— sha25699be0332b7b3757f10df79341b13d96c0d04088169167e16b4026e57a9113273AudioLibExplorer-0.7.4-win-x64-portable.zip— sha256a55ea6ebbf904aefb3205bd7a5622f96744cd67d51cef2f62810bfbd5b524f3d
已知问题
- waveform 任务在
mode:failed时一开始就清空失败列表,中途停止会丢失未处理的失败项(#101),不阻塞本版本。
AudioLib Explorer v0.7.3
相对 v0.7.2:本地库与服务器快照一致性修复,以及服务器设置页 GUI 整理。兼容标记规则未改(仍为 schema 6 / p1);0.7.2 的升级提示逻辑继续适用。
beta tip:5c07294(含 #107 修测 + #106 bump)。本版不含 WASAPI idle-release / startup-update。
本地库与服务器快照一致性
- UNC / 映射网络盘旧库迁移:owned 输入的只读 SQLite URI 保留 UNC 路径并正确转义,避免迁移失败。
- 本地提交与服务器写入交错时:服务端观察 foreign
data_version,外部提交会使增量回复失效并触发完整同步,避免客户端误以为 revision 已最新却漏记录。 - 增量 Metadata 同步携带
modified_at;缺失或不支持的时间戳要求完整同步,不推进不完整缓存。 - 路径身份(path identity):大小写敏感路径不再因折叠键误合并;Windows / Unix 别名需有实际路径与目录证据。新增回归覆盖 UNC 迁移、快照时间戳、路径大小写身份。
桌面 GUI
- 服务器设置 → 缓存与导出:隐藏永久灰掉的本地扫描按钮与长提示,改为一句引导到「服务器音效库」;「试听开始后 3 秒内暂缓列表波形」挪到页末「试听/性能」;连接 Tab 改名为「连接与库信息」(#104 / #105)。本地设置扫描 UI 不变。
版本
- 客户端与服务端版本号均为 0.7.3(#106)。
下载
AudioLibServer-v0.7.3-macos-arm64.tar.gz— sha256f301b74bd2830fa1461f44b8fcfcd66bbcf170ecb2126bad72ee0555d0cf6b20(8,565,991 字节)AudioLibExplorer-0.7.3-win-x64-portable.zip— sha25605cab3958df794c92839a96509a1851caa74efc0914885b8f1d7cecd6e084c46(1247 entries)
已知问题
- waveform 任务在
mode:failed时一开始就清空失败列表,中途停止会丢失未处理的失败项(#101),不阻塞本版本。