Skip to content

Releases: mengyuefeitian/AutoVolume

AutoVolume 0.1.47

Choose a tag to compare

@mengyuefeitian mengyuefeitian released this 18 Aug 02:38

AutoVolume 0.1.47

修复与改进

  • 新增任务栏右键菜单「设置」,可调整日志错误级别(全部 / 警告及以上 / 仅错误),低于所选级别的日志不再写入文件;日志文件大小限制不变。
  • 新增开关:自动重连成功后是否自动在 Finder 中打开(默认开),同时影响手动挂载和自动挂载/重连。
  • 修复日志时间戳使用 UTC 而非本地时区的问题,现在与系统时钟一致,便于排查问题发生时间。

校验

  • DMG SHA256: 4beb4df7bf3c4ab1f3f67bc9c667ebac6f1f3c27fcda4f723b94face1332b8c7
  • ZIP SHA256: ea545be4d9f1a09e665236e8c4db0904d6b396776fbcf2269a36c6875a1bab80

AutoVolume 0.1.45

Choose a tag to compare

@mengyuefeitian mengyuefeitian released this 04 Jun 05:19

AutoVolume 0.1.45

修复与改进

  • 修复第三方中文输入法在首次添加/编辑窗口中无法输入的问题。
  • 菜单栏图标改为原生状态栏控制,支持左键打开列表、右键查看日志、关于和退出。
  • 新增本地单文件日志,按最新时间倒排,保留最近 24 小时且最大 10MB。
  • 修复列表打开时同步网络卷健康检查导致的卡顿。
  • 修复添加/编辑窗口取消、关闭、再次打开和输入框边框显示问题。
  • 改进编辑窗口生命周期,避免添加窗口崩溃和关闭后按钮失效。
  • README 和 GitHub Pages 下载链接已同步到 0.1.45。

校验

  • DMG SHA256: d80cb475c4a62511712ee38af28c2e5dedef63443087aff7f8a9734ca09a0373
  • ZIP SHA256: 40f4da37abc4e937a32ce39ad8ce1d9bf341e04129303933dc745deb0cabebe3

AutoVolume 0.1.38

Choose a tag to compare

@mengyuefeitian mengyuefeitian released this 21 May 06:29

AutoVolume 0.1.38

修复

  • 修复 WebDAV/AFP/NFS 状态判断只信系统挂载表的问题,增加真实挂载点响应检测,避免 macOS 假挂载时仍显示成功。
  • 挂载命令返回成功后会验证目标目录是否可访问;僵尸挂载会先卸载真实挂载点并重试。
  • Finder 无法打开目标目录时不再显示“挂载成功”,改为明确失败提示。
  • WebDAV 遇到 macOS Finder/DAVKit -5014 时显示更准确的系统挂载层异常说明。
  • 修复 DMG 中 Applications 快捷方式在中文系统下变成“应用程序的替身 2”并乱位的问题。

校验

  • DMG SHA256: 2d7bfcb903f874c5da1b4880afffc910875b6ec8ec8d80415764f7eb8bd42f6f
  • ZIP SHA256: 474125ad79af0fbc5accd6283a0b87adfdf14bdaf997ac87744f7e3babeb2c7b

AutoVolume 0.1.37

Choose a tag to compare

@mengyuefeitian mengyuefeitian released this 16 May 19:15

AutoVolume 0.1.37 正式版

本次发布合并了近期本地测试中的全部稳定改动:

  • WebDAV 回到 Finder-compatible AppleScript 挂载路径,避免 mount_webdav/expect 的 timeout、143、bad flag 等问题。
  • 挂载成功后清理重复 Finder 窗口,并打开系统真实挂载目录。
  • 改进 WebDAV、AFP、NFS 的真实挂载点识别和卸载目标选择。
  • 网络恢复后按 1 分钟节奏重试,其他错误按配置检查间隔处理。
  • 列表内支持挂载、卸载、编辑、移除,并显示成功/失败状态。
  • 密码使用本地加密文件保存,错误输出脱敏,不依赖 macOS 钥匙串。
  • 改进 Agent 退出清理,主 App 退出时不再留下孤立保活进程。
  • 更新 DMG 安装窗口、README 和 GitHub Pages 介绍页,优化手机阅读体验。

校验:

  • ./script/build_and_run.sh --verify 通过
  • 15 项手工测试通过
  • codesign / spctl 校验通过
  • hdiutil verify 校验通过

SHA256:

  • AutoVolume-0.1.37.dmg: f767553e8700d9f6099ba2439655bf308358d3d22dd3656f95c9eba70734b99a
  • AutoVolume-0.1.37.zip: 15b5fd49d4faa28e45a4595132cc77403e357653952c3d9e08d99545a1177c34

AutoVolume 0.1.24

Choose a tag to compare

@mengyuefeitian mengyuefeitian released this 15 May 19:09

AutoVolume 0.1.24 Release Notes

AutoVolume 0.1.24 fixes WebDAV Finder reveal behavior and adds a temporary unmount action in the volume list.

Fixes

  • Prevents WebDAV mounts from opening a second Finder window after macOS already reveals the mounted WebDAV location.
  • Keeps SMB and other quiet mounts opening Finder after a successful mount.
  • Uses the actual backing mount point when unmounting nested SMB paths.

Improvements

  • Adds an Unmount button to each configured volume row for temporary manual disconnects.
  • Keeps automatic reconnect behavior active for enabled records after a manual unmount.

Assets

  • AutoVolume-0.1.24-local.dmg
  • AutoVolume-0.1.24-local.zip

Notes

This build is ad-hoc signed for local testing and is not notarized with Developer ID. macOS may show privacy or security prompts on first launch.


AutoVolume 0.1.23 Release Notes

AutoVolume 0.1.23 sanitizes public documentation and tests so repository and release assets do not contain local test server details.

Fixes

  • Replaces local test server examples with generic documentation examples.
  • Removes a historical redaction-test password fixture from tracked source.
  • Keeps the 0.1.22 duplicate Finder window fix.

Assets

  • AutoVolume-0.1.23-local.dmg
  • AutoVolume-0.1.23-local.zip

Notes

This build is ad-hoc signed for local testing and is not notarized with Developer ID. macOS may show privacy or security prompts on first launch.


AutoVolume 0.1.22 Release Notes

AutoVolume 0.1.22 fixes duplicate Finder windows after a successful mount.

Fixes

  • Opens only one Finder window after mounting or reconnecting a volume.
  • Keeps the Finder target behavior from 0.1.21, including opening nested SMB folders directly.

Assets

  • AutoVolume-0.1.22-local.dmg
  • AutoVolume-0.1.22-local.zip

Notes

This build is ad-hoc signed for local testing and is not notarized with Developer ID. macOS may show privacy or security prompts on first launch.


AutoVolume 0.1.21 Release Notes

AutoVolume 0.1.21 fixes HTTPS WebDAV mounting on macOS by avoiding mount_webdav userinfo URLs and using the same AppleScript mounting path as Finder.

Fixes

  • Fixes WebDAV mount failures that showed Mount failed with exit code 22.
  • Keeps WebDAV credentials out of the URL passed to mount_webdav.
  • Keeps the existing encrypted local credential storage and password redaction behavior.

Assets

  • AutoVolume-0.1.21-local.dmg
  • AutoVolume-0.1.21-local.zip

Notes

This build is ad-hoc signed for local testing and is not notarized with Developer ID. macOS may show privacy or security prompts on first launch.


AutoVolume 0.1.20 Release Notes

AutoVolume 0.1.20 is a local test release for the macOS menu bar utility that keeps network volumes mounted and reconnects them after temporary network failures.

Highlights

  • Supports SMB, WebDAV, AFP, and NFS network volumes.
  • Supports SMB2-SMB3 auto negotiation and avoids SMB1.
  • Supports mounting a nested SMB folder and opening Finder directly to the configured path.
  • Adds encrypted local credential storage instead of macOS Keychain dependency.
  • Adds in-app alerts instead of disruptive system error dialogs.
  • Adds DMG packaging with a drag-to-Applications installer layout.
  • Stops the background Agent when the main app quits, while leaving existing mounted volumes untouched.

Assets

  • AutoVolume-0.1.20-local.dmg
  • AutoVolume-0.1.20-local.zip

Notes

This build is ad-hoc signed for local testing and is not notarized with Developer ID. macOS may show privacy or security prompts on first launch.

AutoVolume 0.1.23

Choose a tag to compare

@mengyuefeitian mengyuefeitian released this 15 May 18:54

AutoVolume 0.1.23 Release Notes

AutoVolume 0.1.23 sanitizes public documentation and tests so repository and release assets do not contain local test server details.

Fixes

  • Replaces local test server examples with generic documentation examples.
  • Removes a historical redaction-test password fixture from tracked source.
  • Keeps the 0.1.22 duplicate Finder window fix.

Assets

  • AutoVolume-0.1.23-local.dmg
  • AutoVolume-0.1.23-local.zip

Notes

This build is ad-hoc signed for local testing and is not notarized with Developer ID. macOS may show privacy or security prompts on first launch.


AutoVolume 0.1.22 Release Notes

AutoVolume 0.1.22 fixes duplicate Finder windows after a successful mount.

Fixes

  • Opens only one Finder window after mounting or reconnecting a volume.
  • Keeps the Finder target behavior from 0.1.21, including opening nested SMB folders directly.

Assets

  • AutoVolume-0.1.22-local.dmg
  • AutoVolume-0.1.22-local.zip

Notes

This build is ad-hoc signed for local testing and is not notarized with Developer ID. macOS may show privacy or security prompts on first launch.


AutoVolume 0.1.21 Release Notes

AutoVolume 0.1.21 fixes HTTPS WebDAV mounting on macOS by avoiding mount_webdav userinfo URLs and using the same AppleScript mounting path as Finder.

Fixes

  • Fixes WebDAV mount failures that showed Mount failed with exit code 22.
  • Keeps WebDAV credentials out of the URL passed to mount_webdav.
  • Keeps the existing encrypted local credential storage and password redaction behavior.

Assets

  • AutoVolume-0.1.21-local.dmg
  • AutoVolume-0.1.21-local.zip

Notes

This build is ad-hoc signed for local testing and is not notarized with Developer ID. macOS may show privacy or security prompts on first launch.


AutoVolume 0.1.20 Release Notes

AutoVolume 0.1.20 is a local test release for the macOS menu bar utility that keeps network volumes mounted and reconnects them after temporary network failures.

Highlights

  • Supports SMB, WebDAV, AFP, and NFS network volumes.
  • Supports SMB2-SMB3 auto negotiation and avoids SMB1.
  • Supports mounting a nested SMB folder and opening Finder directly to the configured path.
  • Adds encrypted local credential storage instead of macOS Keychain dependency.
  • Adds in-app alerts instead of disruptive system error dialogs.
  • Adds DMG packaging with a drag-to-Applications installer layout.
  • Stops the background Agent when the main app quits, while leaving existing mounted volumes untouched.

Assets

  • AutoVolume-0.1.20-local.dmg
  • AutoVolume-0.1.20-local.zip

Notes

This build is ad-hoc signed for local testing and is not notarized with Developer ID. macOS may show privacy or security prompts on first launch.

AutoVolume 0.1.22

Choose a tag to compare

@mengyuefeitian mengyuefeitian released this 15 May 18:49

AutoVolume 0.1.22 Release Notes

AutoVolume 0.1.22 fixes duplicate Finder windows after a successful mount.

Fixes

  • Opens only one Finder window after mounting or reconnecting a volume.
  • Keeps the Finder target behavior from 0.1.21, including opening nested SMB folders directly.

Assets

  • AutoVolume-0.1.22-local.dmg
  • AutoVolume-0.1.22-local.zip

Notes

This build is ad-hoc signed for local testing and is not notarized with Developer ID. macOS may show privacy or security prompts on first launch.


AutoVolume 0.1.21 Release Notes

AutoVolume 0.1.21 fixes HTTPS WebDAV mounting on macOS by avoiding mount_webdav userinfo URLs and using the same AppleScript mounting path as Finder.

Fixes

  • Fixes WebDAV mount failures that showed Mount failed with exit code 22.
  • Keeps WebDAV credentials out of the URL passed to mount_webdav.
  • Keeps the existing encrypted local credential storage and password redaction behavior.

Assets

  • AutoVolume-0.1.21-local.dmg
  • AutoVolume-0.1.21-local.zip

Notes

This build is ad-hoc signed for local testing and is not notarized with Developer ID. macOS may show privacy or security prompts on first launch.


AutoVolume 0.1.20 Release Notes

AutoVolume 0.1.20 is a local test release for the macOS menu bar utility that keeps network volumes mounted and reconnects them after temporary network failures.

Highlights

  • Supports SMB, WebDAV, AFP, and NFS network volumes.
  • Supports SMB2-SMB3 auto negotiation and avoids SMB1.
  • Supports mounting a nested SMB folder and opening Finder directly to the configured path.
  • Adds encrypted local credential storage instead of macOS Keychain dependency.
  • Adds in-app alerts instead of disruptive system error dialogs.
  • Adds DMG packaging with a drag-to-Applications installer layout.
  • Stops the background Agent when the main app quits, while leaving existing mounted volumes untouched.

Assets

  • AutoVolume-0.1.20-local.dmg
  • AutoVolume-0.1.20-local.zip

Notes

This build is ad-hoc signed for local testing and is not notarized with Developer ID. macOS may show privacy or security prompts on first launch.

AutoVolume 0.1.21

Choose a tag to compare

@mengyuefeitian mengyuefeitian released this 15 May 18:44

AutoVolume 0.1.21 Release Notes

AutoVolume 0.1.21 fixes HTTPS WebDAV mounting on macOS by avoiding mount_webdav userinfo URLs and using the same AppleScript mounting path as Finder.

Fixes

  • Fixes WebDAV mount failures that showed Mount failed with exit code 22.
  • Keeps WebDAV credentials out of the URL passed to mount_webdav.
  • Keeps the existing encrypted local credential storage and password redaction behavior.

Assets

  • AutoVolume-0.1.21-local.dmg
  • AutoVolume-0.1.21-local.zip

Notes

This build is ad-hoc signed for local testing and is not notarized with Developer ID. macOS may show privacy or security prompts on first launch.


AutoVolume 0.1.20 Release Notes

AutoVolume 0.1.20 is a local test release for the macOS menu bar utility that keeps network volumes mounted and reconnects them after temporary network failures.

Highlights

  • Supports SMB, WebDAV, AFP, and NFS network volumes.
  • Supports SMB2-SMB3 auto negotiation and avoids SMB1.
  • Supports mounting a nested SMB folder and opening Finder directly to the configured path.
  • Adds encrypted local credential storage instead of macOS Keychain dependency.
  • Adds in-app alerts instead of disruptive system error dialogs.
  • Adds DMG packaging with a drag-to-Applications installer layout.
  • Stops the background Agent when the main app quits, while leaving existing mounted volumes untouched.

Assets

  • AutoVolume-0.1.20-local.dmg
  • AutoVolume-0.1.20-local.zip

Notes

This build is ad-hoc signed for local testing and is not notarized with Developer ID. macOS may show privacy or security prompts on first launch.

AutoVolume 0.1.20

Choose a tag to compare

@mengyuefeitian mengyuefeitian released this 13 May 11:10

AutoVolume 0.1.20 Release Notes

AutoVolume 0.1.20 is a local test release for the macOS menu bar utility that keeps network volumes mounted and reconnects them after temporary network failures.

Highlights

  • Supports SMB, WebDAV, AFP, and NFS network volumes.
  • Supports SMB2-SMB3 auto negotiation and avoids SMB1.
  • Supports mounting a nested SMB folder and opening Finder directly to the configured path.
  • Adds encrypted local credential storage instead of macOS Keychain dependency.
  • Adds in-app alerts instead of disruptive system error dialogs.
  • Adds DMG packaging with a drag-to-Applications installer layout.
  • Stops the background Agent when the main app quits, while leaving existing mounted volumes untouched.

Assets

  • AutoVolume-0.1.20-local.dmg
  • AutoVolume-0.1.20-local.zip

Notes

This build is ad-hoc signed for local testing and is not notarized with Developer ID. macOS may show privacy or security prompts on first launch.