Skip to content

Releases

FnMusicSync v0.1.31-rc.3 (预发布)

Pre-release

Choose a tag to compare

@github-actions github-actions released this 11 Nov 12:40

⚠️ 预发布版本

这是预发布版本,可能包含未充分测试的功能,不建议用于生产环境。
如需稳定版本,请使用 最新正式版。

发布信息

项目 内容
版本号 v0.1.31-rc.3
发布类型 🚧 预发布版本 (Pre-release)
提交 836322d
构建时间 2026-11-11 12:40:16 UTC

下载

平台 架构 文件 大小 说明
Linux x86_64 fnmusic-sync_amd64.deb 5M Debian/Ubuntu 安装包(dpkg -i 安装)
Linux ARM64 fnmusic-sync_arm64.deb 4M Debian/Ubuntu 安装包(dpkg -i 安装)
Linux x86_64 fnmusic-sync-amd64.fpk 6M 飞牛 fnOS 应用包(应用中心 → 手动安装)
Linux ARM64 fnmusic-sync-arm64.fpk 6M 飞牛 fnOS 应用包(应用中心 → 手动安装)

校验

附件含 SHA256SUMS(sha256sum 标准格式,每行「哈希 + 两个空格 + 文件名」)。
把 SHA256SUMS 和安装包下载到同一目录,然后执行:

  • Linux:sha256sum -c SHA256SUMS
  • macOS:shasum -a 256 -c SHA256SUMS

更新内容

Build System

[ec99d2d] - makefile: 支持通过 .env/环境变量配置同步远程,统一 sync/push 目标循环 (dtapps)

chore

[836322d] - ci: 五个平台发布流程统一复用正文与 changelog 脚本,补发版前版本校验及 SHA256SUMS 附件 (dtapps)

v0.1.31-rc.2

v0.1.31-rc.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 08 Nov 15:24

⚠️ 预发布版本

这是预发布版本,可能包含未充分测试的功能。
如需稳定版本,请使用 正式发布。

发布信息

项目 内容
版本号 v0.1.31-rc.2
发布类型 🚧 预发布版本 (Pre-release)
是否预发布 true
构建时间 2026-11-08 15:24:03 UTC

下载

平台 架构 文件 大小 说明
Linux amd64 fnmusic-sync-amd64.fpk 6.9M 飞牛 fnOS 应用包
Linux arm64 fnmusic-sync-arm64.fpk 6.1M 飞牛 fnOS 应用包
Linux amd64 fnmusic-sync_amd64.deb 5.6M Debian/Ubuntu 安装包
Linux arm64 fnmusic-sync_arm64.deb 4.9M Debian/Ubuntu 安装包

更新内容

  • chore(ci): 修正发布流水线变更日志起点与预发布参数约定,补充忽略产物及文档说明
  • build(deps-dev): 批量升级前端开发依赖(pnpm 12.18.0、vite 8.3.6、vitest 5.1.0、tailwindcss 4.3.5 等)
  • Merge pull request #27 from dtapps/dependabot/npm_and_yarn/cmd/frontend/tailwindcss-4.3.4
  • build(deps-dev): bump tailwindcss from 4.3.3 to 4.3.4 in /cmd/frontend
  • Merge pull request #28 from dtapps/dependabot/npm_and_yarn/cmd/frontend/oxlint-1.91.0
  • Merge pull request #26 from dtapps/dependabot/npm_and_yarn/cmd/frontend/tailwindcss/postcss-4.3.4
  • Merge pull request #25 from dtapps/dependabot/npm_and_yarn/cmd/frontend/tailwind-variants-4.0.1
  • Merge pull request #24 from dtapps/dependabot/go_modules/modernc.org/sqlite-1.61.1
  • Merge pull request #23 from dtapps/dependabot/npm_and_yarn/cmd/frontend/tslib-2.9.1
  • build(deps-dev): bump @tailwindcss/postcss in /cmd/frontend
  • build(deps-dev): bump oxlint from 1.90.0 to 1.91.0 in /cmd/frontend
  • Merge pull request #22 from dtapps/dependabot/npm_and_yarn/cmd/frontend/types/node-26.6.6
  • chore(ci): 覆盖率与发布流水线并发队列改为 queue: max 以保留全部 pending 运行
  • chore(ci): 统一改用共享 CI 镜像 fnpack,移除各仓库自建 Dockerfile
  • build(deps-dev): bump tailwind-variants in /cmd/frontend
  • build(deps): bump modernc.org/sqlite from 1.61.0 to 1.61.1
  • build(deps-dev): bump tslib from 2.8.1 to 2.9.1 in /cmd/frontend
  • chore(ci): 统一改用共享 CI 镜像 fnpack,移除各仓库自建 Dockerfile
  • build(deps-dev): bump @types/node from 26.6.5 to 26.6.6 in /cmd/frontend
  • chore(ci): 新增 Codecov 覆盖率上报工作流并统一各流水线并发注释
  • chore(ci): 精简三平台 CI 镜像层,合并清理缓存并统一中文注释
  • chore(ci): 新增 GitCode/GitLab 发布流水线并将覆盖率迁出 GitLab CI
  • build(security): 合并 SCA 流水线并统一忽略规则至 .scanignore
  • build(security): Go 测试文件改用 ignoreFrom 忽略,并加配置自检 (#12)
  • docs: 补齐 docs 完整文档体系并补上 sockets 子命令与多远端推送
  • build(deps): 升级前端依赖并同步 pnpm 至 12.16.0
  • chore(ci): Vitest JUnit 的 classname 归一化为仓库相对路径以修复 Codecov Tests 跨 run 关联
  • test: 补齐前端 API、trim 适配与后端配置/构建信息的单元测试
  • chore(ci): 预装 markdownfmt 并启用 markdownfmt 格式化 Markdown,CI 镜像仅构建 amd64
  • chore(ci): Coveralls 上传改用官方 Action 与内置 GITHUB_TOKEN 替代 goveralls
  • docs(ci): 新增 CI 镜像说明文档,梳理双平台镜像差异与升级流程
  • build(ci): 拆分 CNB 工作流并新增代码评审、安全扫描与 SBOM 流水线
  • chore(ci): 新增 Coveralls 覆盖率上报工作流并在 GitHub CI 镜像预装 goveralls
  • build(ci): 在 Codecov 新增按业务模块切分的 Components 覆盖率面板
  • chore(ci): 统一构建预装工具链的 CI 镜像并复用至 CNB 与 GitHub 工作流
  • Merge pull request #20 from dtapps/dependabot/github_actions/codecov/codecov-action-7
  • build(deps): bump codecov/codecov-action from 5 to 7
  • build(ci): 新增 GitHub Actions 覆盖率工作流并接入 Codecov 上报

v0.1.31-rc.1

v0.1.31-rc.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 28 Oct 12:32

⚠️ 预发布版本

这是预发布版本,可能包含未充分测试的功能。
如需稳定版本,请使用 正式发布。

发布信息

项目 内容
版本号 v0.1.31-rc.1
发布类型 🚧 预发布版本 (Pre-release)
是否预发布 true
构建时间 2026-10-28 12:31:56 UTC

下载

平台 架构 文件 大小 说明
Linux amd64 fnmusic-sync-amd64.fpk 6.9M 飞牛 fnOS 应用包
Linux arm64 fnmusic-sync-arm64.fpk 6.1M 飞牛 fnOS 应用包
Linux amd64 fnmusic-sync_amd64.deb 5.6M Debian/Ubuntu 安装包
Linux arm64 fnmusic-sync_arm64.deb 5.0M Debian/Ubuntu 安装包

更新内容

  • chore(ci): 新增 GitCode/GitLab 发布流水线并将覆盖率迁出 GitLab CI
  • build(security): 合并 SCA 流水线并统一忽略规则至 .scanignore
  • build(security): Go 测试文件改用 ignoreFrom 忽略,并加配置自检 (#12)
  • docs: 补齐 docs 完整文档体系并补上 sockets 子命令与多远端推送
  • build(deps): 升级前端依赖并同步 pnpm 至 12.16.0
  • chore(ci): Vitest JUnit 的 classname 归一化为仓库相对路径以修复 Codecov Tests 跨 run 关联
  • test: 补齐前端 API、trim 适配与后端配置/构建信息的单元测试
  • chore(ci): 预装 markdownfmt 并启用 markdownfmt 格式化 Markdown,CI 镜像仅构建 amd64
  • chore(ci): Coveralls 上传改用官方 Action 与内置 GITHUB_TOKEN 替代 goveralls
  • docs(ci): 新增 CI 镜像说明文档,梳理双平台镜像差异与升级流程
  • build(ci): 拆分 CNB 工作流并新增代码评审、安全扫描与 SBOM 流水线
  • chore(ci): 新增 Coveralls 覆盖率上报工作流并在 GitHub CI 镜像预装 goveralls
  • build(ci): 在 Codecov 新增按业务模块切分的 Components 覆盖率面板
  • chore(ci): 统一构建预装工具链的 CI 镜像并复用至 CNB 与 GitHub 工作流
  • Merge pull request #20 from dtapps/dependabot/github_actions/codecov/codecov-action-7
  • build(deps): bump codecov/codecov-action from 5 to 7
  • build(ci): 新增 GitHub Actions 覆盖率工作流并接入 Codecov 上报

v0.1.30

v0.1.30 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 22 Oct 13:34

⚠️ 预发布版本

这是预发布版本,可能包含未充分测试的功能。
如需稳定版本,请使用 正式发布。

发布信息

项目 内容
版本号 v0.1.30
发布类型 🚧 预发布版本 (Pre-release)
是否预发布 true
构建时间 2026-10-22 13:34:22 UTC

下载

平台 架构 文件 大小 说明
Linux amd64 fnmusic-sync-amd64.fpk 6.9M 飞牛 fnOS 应用包
Linux arm64 fnmusic-sync-arm64.fpk 6.1M 飞牛 fnOS 应用包
Linux amd64 fnmusic-sync_amd64.deb 5.6M Debian/Ubuntu 安装包
Linux arm64 fnmusic-sync_arm64.deb 5.0M Debian/Ubuntu 安装包

更新内容

  • build(ci): 将 Code Wiki 生成迁移至 tag_push 独立触发并清理 pull 流水线注释
  • build(ci): 为 Go 与 Node 覆盖率上报增加独立 key/name 避免徽章互相覆盖
  • build(ci): 接入前端 vitest 单元测试覆盖率流水线与增量红线门禁
  • build(ci): 新增 Go 单元测试覆盖率流水线与增量红线门禁
  • build(cnb): 新增 CNB 平台 NPC 角色与交互配置
  • build(deps): 升级 oxlint 至 1.89.0、vite 至 8.3.5 及 modernc.org/sqlite 至 1.61.0
  • build(security): 修复代码扫描配置排除规则写法

v0.1.28

v0.1.28 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 22 Oct 03:09

⚠️ 预发布版本

这是预发布版本,可能包含未充分测试的功能。
如需稳定版本,请使用 正式发布。

发布信息

项目 内容
版本号 v0.1.28
发布类型 🚧 预发布版本 (Pre-release)
是否预发布 true
构建时间 2026-10-22 03:09:38 UTC

下载

平台 架构 文件 大小 说明
Linux amd64 fnmusic-sync-amd64.fpk 6.9M 飞牛 fnOS 应用包
Linux arm64 fnmusic-sync-arm64.fpk 6.1M 飞牛 fnOS 应用包
Linux amd64 fnmusic-sync_amd64.deb 5.6M Debian/Ubuntu 安装包
Linux arm64 fnmusic-sync_arm64.deb 5.0M Debian/Ubuntu 安装包

更新内容

  • build(deps): 升级 oxlint 至 1.89.0、vite 至 8.3.5 及 modernc.org/sqlite 至 1.61.0
  • build(security): 修复代码扫描配置排除规则写法
  • build(deps-dev): 升级 oxlint 至 1.88.0、postcss 至 8.5.31 及 pnpm 至 12.14.0
  • Merge pull request #19 from dtapps/dependabot/npm_and_yarn/cmd/frontend/postcss-8.5.30
  • Merge pull request #18 from dtapps/dependabot/npm_and_yarn/cmd/frontend/trimjs/web-app-0.5.0
  • build(deps-dev): bump postcss from 8.5.29 to 8.5.30 in /cmd/frontend
  • build(deps-dev): bump @trimjs/web-app in /cmd/frontend

v0.1.27

v0.1.27 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 19 Oct 01:53

⚠️ 预发布版本

这是预发布版本,可能包含未充分测试的功能。
如需稳定版本,请使用 正式发布。

发布信息

项目 内容
版本号 v0.1.27
发布类型 🚧 预发布版本 (Pre-release)
是否预发布 true
构建时间 2026-10-19 01:53:53 UTC

下载

平台 架构 文件 大小 说明
Linux amd64 fnmusic-sync-amd64.fpk 6.9M 飞牛 fnOS 应用包
Linux arm64 fnmusic-sync-arm64.fpk 6.1M 飞牛 fnOS 应用包
Linux amd64 fnmusic-sync_amd64.deb 5.6M Debian/Ubuntu 安装包
Linux arm64 fnmusic-sync_arm64.deb 5.0M Debian/Ubuntu 安装包

更新内容

  • build(deps-dev): 升级 oxlint 至 1.88.0、postcss 至 8.5.31 及 pnpm 至 12.14.0
  • Merge pull request #19 from dtapps/dependabot/npm_and_yarn/cmd/frontend/postcss-8.5.30
  • Merge pull request #18 from dtapps/dependabot/npm_and_yarn/cmd/frontend/trimjs/web-app-0.5.0
  • build(deps-dev): bump postcss from 8.5.29 to 8.5.30 in /cmd/frontend
  • build(deps-dev): bump @trimjs/web-app in /cmd/frontend
  • build(frontend): 升级 prettier 至 3.9.10 并修复 Svelte 全局样式与告警过滤

v0.1.26

Choose a tag to compare

@github-actions github-actions released this 10 Oct 14:09

发布信息

项目 内容
版本号 v0.1.26
发布类型 ✅ 正式发布版本 (Stable)
是否预发布 false
构建时间 2026-10-10 14:08:56 UTC

下载

平台 架构 文件 大小 说明
Linux amd64 fnmusic-sync-amd64.fpk 6.9M 飞牛 fnOS 应用包
Linux arm64 fnmusic-sync-arm64.fpk 6.1M 飞牛 fnOS 应用包
Linux amd64 fnmusic-sync_amd64.deb 5.6M Debian/Ubuntu 安装包
Linux arm64 fnmusic-sync_arm64.deb 5.0M Debian/Ubuntu 安装包

更新内容

  • build(frontend): 升级 prettier 至 3.9.10 并修复 Svelte 全局样式与告警过滤
  • feat(fpkg): 新增文件路径与用户访问权限接口配置

v0.1.25

v0.1.25 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 10 Oct 13:56

⚠️ 预发布版本

这是预发布版本,可能包含未充分测试的功能。
如需稳定版本,请使用 正式发布。

发布信息

项目 内容
版本号 v0.1.25
发布类型 🚧 预发布版本 (Pre-release)
是否预发布 true
构建时间 2026-10-10 13:56:36 UTC

下载

平台 架构 文件 大小 说明
Linux amd64 fnmusic-sync-amd64.fpk 6.9M 飞牛 fnOS 应用包
Linux arm64 fnmusic-sync-arm64.fpk 6.1M 飞牛 fnOS 应用包
Linux amd64 fnmusic-sync_amd64.deb 5.6M Debian/Ubuntu 安装包
Linux arm64 fnmusic-sync_arm64.deb 5.0M Debian/Ubuntu 安装包

更新内容

  • feat(fpkg): 新增文件路径与用户访问权限接口配置

v0.1.24

v0.1.24 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 10 Oct 13:48

⚠️ 预发布版本

这是预发布版本,可能包含未充分测试的功能。
如需稳定版本,请使用 正式发布。

发布信息

项目 内容
版本号 v0.1.24
发布类型 🚧 预发布版本 (Pre-release)
是否预发布 true
构建时间 2026-10-10 13:48:02 UTC

下载

平台 架构 文件 大小 说明
Linux amd64 fnmusic-sync-amd64.fpk 6.9M 飞牛 fnOS 应用包
Linux arm64 fnmusic-sync-arm64.fpk 6.1M 飞牛 fnOS 应用包
Linux amd64 fnmusic-sync_amd64.deb 5.6M Debian/Ubuntu 安装包
Linux arm64 fnmusic-sync_arm64.deb 5.0M Debian/Ubuntu 安装包

更新内容

  • feat(fpkg): 新增文件路径与用户访问权限接口配置

v0.1.23

v0.1.23 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 10 Oct 13:33

⚠️ 预发布版本

这是预发布版本,可能包含未充分测试的功能。
如需稳定版本,请使用 正式发布。

发布信息

项目 内容
版本号 v0.1.23
发布类型 🚧 预发布版本 (Pre-release)
是否预发布 true
构建时间 2026-10-10 13:33:12 UTC

下载

平台 架构 文件 大小 说明
Linux amd64 fnmusic-sync-amd64.fpk 6.9M 飞牛 fnOS 应用包
Linux arm64 fnmusic-sync-arm64.fpk 6.1M 飞牛 fnOS 应用包
Linux amd64 fnmusic-sync_amd64.deb 5.6M Debian/Ubuntu 安装包
Linux arm64 fnmusic-sync_arm64.deb 5.0M Debian/Ubuntu 安装包

更新内容

  • feat(fpkg): 新增文件路径与用户访问权限接口配置
  • feat(updater): 下载接入中转并失败自动回退源站
  • build(ci): 升级构建镜像工具链并改用 go install 安装 Go 工具
  • Merge pull request #16 from dtapps/dependabot/npm_and_yarn/cmd/frontend/postcss-8.5.29
  • build(deps-dev): bump postcss from 8.5.28 to 8.5.29 in /cmd/frontend
  • Merge pull request #15 from dtapps/dependabot/npm_and_yarn/cmd/frontend/types/node-26.6.4
  • build(deps-dev): bump @types/node from 26.6.2 to 26.6.4 in /cmd/frontend
  • Merge pull request #14 from dtapps/dependabot/npm_and_yarn/cmd/frontend/vite-8.3.2
  • Merge pull request #13 from dtapps/dependabot/go_modules/modernc.org/sqlite-1.60.1
  • Merge pull request #12 from dtapps/dependabot/npm_and_yarn/cmd/frontend/oxlint-1.86.0
  • build(deps-dev): bump vite from 8.3.1 to 8.3.2 in /cmd/frontend
  • build(deps): bump modernc.org/sqlite from 1.59.0 to 1.60.1
  • build(deps-dev): bump oxlint from 1.85.0 to 1.86.0 in /cmd/frontend
  • Merge remote-tracking branch 'origin/main'
  • Merge pull request #7 from dtapps/dependabot/npm_and_yarn/cmd/frontend/sveltejs/vite-plugin-svelte-7.3.1
  • build(deps-dev): bump @sveltejs/vite-plugin-svelte in /cmd/frontend
  • Merge pull request #8 from dtapps/dependabot/npm_and_yarn/cmd/frontend/prettier-3.9.9
  • Merge pull request #9 from dtapps/dependabot/npm_and_yarn/cmd/frontend/vite-8.3.1
  • build(deps-dev): bump vite from 8.3.0 to 8.3.1 in /cmd/frontend
  • build(deps-dev): bump prettier from 3.9.8 to 3.9.9 in /cmd/frontend
  • 合并来自 auto/security-sqli-8832 的合并请求 #10
  • fix(db): 修正 users 表迁移的列引用错位并加固 PRAGMA 查询
  • chore(ci): 注释掉 Code Wiki 生成步骤
  • fix(db): 用 pragma 表值函数参数化索引元数据查询
  • 更新许可证信息