Skip to content

Releases: dq52099/cloudpan189pro

v3.23

Choose a tag to compare

@github-actions github-actions released this 31 May 04:57

🎉 v3.23 版本新特性

📝 自 v3.22 以来的变更

  • fix: clear stale file browser on load failure (1121f00)
  • fix: mark submitted file deletes pending (ec00094)
  • fix: search storage bindings by keyword (551802d)
  • fix: delete mount points after virtual files (753ad58)
  • fix: encode file browser paths by segment (8f7fb41)
  • fix: keep media metadata when disk cleanup fails (5e0a404)
  • fix: rollback strm metadata on replace failure (82b0b2c)
  • fix: clear mount token bindings first (736e18a)
  • fix: detect terminal file task log updates (9cd87fa)
  • fix: verify auto ingest retry mounts (d4d5e49)
  • fix: verify existing auto ingest mount ownership (7cdb20d)
  • fix: preserve auto ingest subscribe cursor (df90e0c)

👥 贡献者

  • dq52099

完整变更日志: v3.22...v3.23

📦 下载

请根据您的系统选择合适的二进制文件。所有二进制文件都包含嵌入式 Web 前端。

🐧 Linux 系统

🍎 macOS 系统

🪟 Windows 系统

🚀 快速开始

Linux / macOS 系统

# 下载(请替换为您的平台对应的 URL)
curl -L -o share.tar.gz https://github.com/dq52099/cloudpan189pro/releases/download/v3.23/share-linux-amd64.tar.gz

# 解压
tar -xzf share.tar.gz

# 添加执行权限(如果需要)
chmod +x share-linux-amd64

# 运行(Web 界面将在 http://localhost:12395 可用)
./share-linux-amd64

🔐 校验和

下载后可使用 SHA256SUMS 校验压缩包完整性。

v3.22

Choose a tag to compare

@github-actions github-actions released this 31 May 01:56

🎉 v3.22 版本新特性

📝 自 v3.21 以来的变更

  • fix: validate reused storage cloud id (862af91)
  • fix: log auto ingest refresh item failures (6d85f76)
  • fix: avoid repeated auto ingest scans (8e16e4d)

👥 贡献者

  • dq52099

完整变更日志: v3.21...v3.22

📦 下载

请根据您的系统选择合适的二进制文件。所有二进制文件都包含嵌入式 Web 前端。

🐧 Linux 系统

🍎 macOS 系统

🪟 Windows 系统

🚀 快速开始

Linux / macOS 系统

# 下载(请替换为您的平台对应的 URL)
curl -L -o share.tar.gz https://github.com/dq52099/cloudpan189pro/releases/download/v3.22/share-linux-amd64.tar.gz

# 解压
tar -xzf share.tar.gz

# 添加执行权限(如果需要)
chmod +x share-linux-amd64

# 运行(Web 界面将在 http://localhost:12395 可用)
./share-linux-amd64

🔐 校验和

下载后可使用 SHA256SUMS 校验压缩包完整性。

v3.21

Choose a tag to compare

@github-actions github-actions released this 31 May 01:03

🎉 v3.21 版本新特性

📝 自 v3.20 以来的变更

  • fix: defer daily hot history until match succeeds (a4fbd06)

👥 贡献者

  • dq52099

完整变更日志: v3.20...v3.21

📦 下载

请根据您的系统选择合适的二进制文件。所有二进制文件都包含嵌入式 Web 前端。

🐧 Linux 系统

🍎 macOS 系统

🪟 Windows 系统

🚀 快速开始

Linux / macOS 系统

# 下载(请替换为您的平台对应的 URL)
curl -L -o share.tar.gz https://github.com/dq52099/cloudpan189pro/releases/download/v3.21/share-linux-amd64.tar.gz

# 解压
tar -xzf share.tar.gz

# 添加执行权限(如果需要)
chmod +x share-linux-amd64

# 运行(Web 界面将在 http://localhost:12395 可用)
./share-linux-amd64

🔐 校验和

下载后可使用 SHA256SUMS 校验压缩包完整性。

v3.20

Choose a tag to compare

@github-actions github-actions released this 31 May 00:50

🎉 v3.20 版本新特性

📝 自 v3.19 以来的变更

  • fix: record failed initial storage scans (fd0081d)
  • fix: preserve owner snapshot in auto ingest scans (068efb0)
  • fix: default auto ingest conflict policy to rename (5395098)
  • fix: defer retry resets until owner validation (d38c16e)
  • fix: enforce owner snapshot for refresh tasks (9bc5f19)
  • fix: avoid ownerless subscription mounts (40fd1cd)
  • fix: prevent cross-owner token cleanup (94f204a)
  • fix: enforce owner snapshot for delete tasks (a667357)
  • fix: harden batch token modification tasks (2a5369d)
  • fix: harden auto ingest operations (36be207)
  • fix: scope auto ingest status updates (8f4c07e)
  • fix: scope auto ingest plan updates (9590690)
  • fix: guard existing mount ownership (f3fca51)

👥 贡献者

  • dq52099

完整变更日志: v3.19...v3.20

📦 下载

请根据您的系统选择合适的二进制文件。所有二进制文件都包含嵌入式 Web 前端。

🐧 Linux 系统

🍎 macOS 系统

🪟 Windows 系统

🚀 快速开始

Linux / macOS 系统

# 下载(请替换为您的平台对应的 URL)
curl -L -o share.tar.gz https://github.com/dq52099/cloudpan189pro/releases/download/v3.20/share-linux-amd64.tar.gz

# 解压
tar -xzf share.tar.gz

# 添加执行权限(如果需要)
chmod +x share-linux-amd64

# 运行(Web 界面将在 http://localhost:12395 可用)
./share-linux-amd64

🔐 校验和

下载后可使用 SHA256SUMS 校验压缩包完整性。

v3.19

Choose a tag to compare

@dq52099 dq52099 released this 29 May 15:29

v3.19 版本更新

本版重点

  • 修复存储单项删除/刷新接口的 ID 校验,阻止负数 ID 进入挂载点查询和任务队列。
  • 修复订阅配置更新校验,限制盘搜/OpenAI 地址、默认挂载路径和 cron 表达式格式,避免保存后运行期才报错。
  • 修复云盘令牌账密登录、媒体配置自动重建间隔、Telegram 用户更新的参数校验。
  • 继续补充后端回归测试,覆盖非法参数在服务调用前被拦截。

验证

  • go test ./...
  • golangci-lint run -> 0 issues
  • corepack pnpm@9.15.9 --dir fe build
  • 多平台二进制构建完成,所有二进制包含嵌入式 Web 前端。
  • 签名/下载保护路径未修改。

完整变更日志: v3.18...v3.19

下载

请根据系统选择合适的二进制文件。所有二进制文件都包含嵌入式 Web 前端。

Linux

  • AMD64: share-linux-amd64.tar.gz
  • ARM64: share-linux-arm64.tar.gz
  • ARMv7a: share-linux-armv7a.tar.gz

macOS

  • Intel: share-darwin-amd64.tar.gz
  • Apple Silicon: share-darwin-arm64.tar.gz

Windows

  • AMD64: share-windows-amd64.zip

校验和

下载后可使用 SHA256SUMS 校验压缩包完整性。

v3.18

Choose a tag to compare

@github-actions github-actions released this 29 May 11:51

🎉 v3.18 版本新特性

📝 自 v3.17 以来的变更

  • fix: polish release metadata and frontend flows (4a7f366)
  • fix: avoid overlapping storage auto refresh (1540efc)
  • fix: avoid overlapping engine log polling (199a63b)
  • fix: avoid overlapping file log polling (c631d53)
  • fix: preserve disabled auto ingest plans (6235987)
  • fix: harden subscription config and task progress (52abccc)
  • fix: enforce singleton configuration rows (12ddded)
  • fix: harden group file bindings and async UI guards (3ee0453)
  • fix: upsert user mount token bindings (6e4f80c)
  • fix: guard stale image preview events (268d3bc)
  • fix: block deleting files during download (6d8b44c)
  • fix: block conflicting auto ingest actions (5a779dc)
  • fix: block conflicting storage actions (a736ae6)
  • fix: harden async and file consistency flows (901c497)
  • fix: guard storage and login async actions (d299761)
  • fix: guard file browser download actions (593e91f)
  • fix: guard dashboard summary lifecycle (c007ca3)
  • fix: prevent duplicate subscription searches (49468c9)
  • fix: prevent concurrent media danger actions (75010d7)
  • fix: lock file browser batch delete (56b7dca)

👥 贡献者

  • dq52099

完整变更日志: v3.17...v3.18

📦 下载

请根据您的系统选择合适的二进制文件。所有二进制文件都包含嵌入式 Web 前端。

🐧 Linux 系统

🍎 macOS 系统

🪟 Windows 系统

🚀 快速开始

Linux / macOS 系统

# 下载(请替换为您的平台对应的 URL)
curl -L -o share.tar.gz https://github.com/dq52099/cloudpan189pro/releases/download/v3.18/share-linux-amd64.tar.gz

# 解压
tar -xzf share.tar.gz

# 添加执行权限(如果需要)
chmod +x share-linux-amd64

# 运行(Web 界面将在 http://localhost:12395 可用)
./share-linux-amd64

🔐 校验和

下载后可使用 SHA256SUMS 校验压缩包完整性。

v3.17

Choose a tag to compare

@github-actions github-actions released this 24 May 00:06

🎉 v3.17 版本新特性

📝 自 v3.16 以来的变更

  • fix: harden no-auth and token binding flows (6ea7f98)
  • fix: show dashboard summary without auth (26e5b35)
  • fix: normalize remaining missing resource batches (c748973)
  • fix: preserve token missing semantics (491eb2f)
  • fix: refine scoped rebuild and advance token errors (8bf5a35)
  • fix: harden unauthenticated and missing resource flows (da580dc)
  • fix: align missing resource semantics (c69c9d8)
  • fix: normalize missing resource responses (c2f6d69)
  • fix: make system initialization atomic (a155d47)
  • fix: return not found for missing user updates (42a5c0c)
  • fix: tighten sqlite migration trigger (73ffa2a)
  • fix: preflight sqlite migration unique keys (e5e66ba)
  • fix: harden frontend response boundaries (172398c)
  • fix: make autoingest log batch delete atomic (d8993c9)
  • fix: reset autoingest retry state atomically (ea464b3)
  • fix: rollback sqlite migration on failure (92815d0)
  • fix: fail startup on sqlite migration errors (517c41b)
  • fix: tighten sqlite migration table checks (d236e1a)
  • fix: harden frontend batch responses (cc06978)
  • fix: preserve subscription config migration fields (11d2b61)

👥 贡献者

  • dq52099

完整变更日志: v3.16...v3.17

📦 下载

请根据您的系统选择合适的二进制文件。所有二进制文件都包含嵌入式 Web 前端。

🐧 Linux 系统

🍎 macOS 系统

🪟 Windows 系统

🚀 快速开始

Linux / macOS 系统

# 下载(请替换为您的平台对应的 URL)
curl -L -o share.tar.gz https://github.com/dq52099/cloudpan189pro/releases/download/v3.17/share-linux-amd64.tar.gz

# 解压
tar -xzf share.tar.gz

# 添加执行权限(如果需要)
chmod +x share-linux-amd64

# 运行(Web 界面将在 http://localhost:12395 可用)
./share-linux-amd64

v3.16

Choose a tag to compare

@dq52099 dq52099 released this 22 May 18:39

v3.16\n\n发布已验证的稳定构建。\n\n### 主要内容\n- 增强批量操作、配置保存、日志清理、订阅、自动挂载、存储挂载等路径的错误处理和响应校验。\n- 修复用户/用户组不存在时的 HTTP 404 语义。\n- 修复虚拟文件批量删除部分 ID 缺失仍返回成功的问题。\n- 增强前端批量文本导入解析响应校验,避免异常响应导致运行时崩溃。\n- 更新 Docker/Release 构建与快速开始文档。\n\n### 校验\n- go test ./...\n- golangci-lint run --timeout=5m\n- corepack pnpm@9.15.9 --dir fe build\n- 签名/下载校验相关路径未改动\n\n### 下载\n请根据平台下载对应附件,并使用 SHA256SUMS 校验。

v3.15

Choose a tag to compare

@github-actions github-actions released this 22 May 05:50

🎉 v3.15 版本新特性

📝 自 v3.14 以来的变更

  • chore: prepare v3.15 stability release (364cdab)
  • Merge pull request #2 from dq52099/fix/stability-improvements-20260507 (d4a1ae9)
  • feat(strm,refresh): 优化 STRM 生成与普通/深度刷新逻辑 (307ee19)
  • fix(misc): 资源汇总/路由权限/consumer 安全/虚拟文件多数据库兼容 (f326240)
  • fix(log): 补齐日志模块清理接口、修复 SQL 注入和未暴露方法 (3e4affa)
  • feat(telegram): 去除 bot 对自身 HTTP 自调,改用服务内联 (5ff9145)
  • feat(subscription): 补齐订阅真实挂载与 AI 搜索稳定性; douban Top250 HTML 解析; openai baseURL 兼容 (80149ef)
  • fix(storage): 加固存储挂载接口权限、并发和事务性 (27c5648)
  • fix(media,scheduler): 修复 STRM 重建与定时器稳定性 (8f1cbc1)
  • fix(autoingest): 补齐自动入库批量操作并发限流、错误处理和权限过滤 (caf3abb)
  • fix(core): 修复配置、路径安全和基础设施问题 (44a6647)
  • Change sensitive config values to empty strings (507080e)

👥 贡献者

  • BES Telcel I
  • dq52099

完整变更日志: v3.14...v3.15

📦 下载

请根据您的系统选择合适的二进制文件。所有二进制文件都包含嵌入式 Web 前端。

🐧 Linux 系统

🍎 macOS 系统

🪟 Windows 系统

🚀 快速开始

Linux / macOS 系统

# 下载(请替换为您的平台对应的 URL)
curl -L -o share.tar.gz https://github.com/dq52099/cloudpan189pro/releases/download/v3.15/share-linux-amd64.tar.gz

# 解压
tar -xzf share.tar.gz

# 添加执行权限(如果需要)
chmod +x share-linux-amd64

# 运行(Web 界面将在 http://localhost:12395 可用)
./share-linux-amd64