You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+8Lines changed: 8 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,13 @@
1
1
# Changelog
2
2
3
+
## 0.2.9 - 2026-08-04
4
+
5
+
- Supports Chinese and other non-ASCII NTFS volume names by assigning an ASCII-only custom NFS mount point while preserving the original display name in DiskMount.
6
+
- Verifies that an exact device-backed NFS mount actually appears after anylinuxfs exits instead of treating its process exit code as proof of success.
7
+
- Waits up to five seconds for the postcondition, reports a real failure when the mount is absent, and restores the native macOS read-only NTFS mount.
8
+
- Saves Auto Read/Write only after the verified NFS mount succeeds, preventing failed mounts from being remembered as successful.
9
+
- Adds regression coverage using the reported `大白菜U盘` name, safe-path sanitization, mount verification, and fallback restoration.
10
+
3
11
## 0.2.8 - 2026-08-04
4
12
5
13
- Keeps a successfully ejected physical disk hidden across periodic refreshes while it remains connected, preventing the same unmounted device from reappearing in the panel.
en:"macOS blocked the NTFS engine from reading the raw disk. DiskMount attempted to restore the normal read-only mount. Enable Full Disk Access and Removable Volumes access for DiskMount, fully quit and reopen the app, then try again."
en:"The NTFS engine exited without creating a usable NFS read/write mount. DiskMount attempted to restore the native macOS read-only mount; refresh and try again."
Copy file name to clipboardExpand all lines: INSTALLATION.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,18 +4,18 @@
4
4
5
5
## Before you install
6
6
7
-
Download DiskMount only from the official [GitHub Releases page](https://github.com/samni728/diskmount/releases). Version 0.2.8 is self-contained and does not require Homebrew, Xcode, or a separate anylinuxfs installation.
7
+
Download DiskMount only from the official [GitHub Releases page](https://github.com/samni728/diskmount/releases). Version 0.2.9 is self-contained and does not require Homebrew, Xcode, or a separate anylinuxfs installation.
8
8
9
9
The current package is signed with the developer's Apple Development certificate, but it is not signed with a Developer ID Application certificate and is not Apple-notarized. A Mac that downloads the DMG from the internet may therefore block the first launch. This Gatekeeper approval is separate from the disk permissions requested after DiskMount starts.
10
10
11
11
## Normal installation
12
12
13
-
1. Download `DiskMount-0.2.8-macOS26.dmg` and its `.sha256` file.
13
+
1. Download `DiskMount-0.2.9-macOS26.dmg` and its `.sha256` file.
14
14
2. Optionally verify the download in Terminal:
15
15
16
16
```bash
17
17
cd~/Downloads
18
-
shasum -a 256 -c DiskMount-0.2.8-macOS26.dmg.sha256
18
+
shasum -a 256 -c DiskMount-0.2.9-macOS26.dmg.sha256
19
19
```
20
20
21
21
3. Open the DMG and drag `DiskMount.app` to `Applications`.
@@ -50,4 +50,4 @@ DiskMount contacts GitHub's public latest-Release API when it starts and when th
50
50
51
51
## Commercial distribution status
52
52
53
-
Version 0.2.8 is a development-signed community release. Warning-free public distribution requires a Developer ID Application certificate, hardened-runtime signing of the app and all bundled helpers, Apple notarization, and a stapled notarization ticket.
53
+
Version 0.2.9 is a development-signed community release. Warning-free public distribution requires a Developer ID Application certificate, hardened-runtime signing of the app and all bundled helpers, Apple notarization, and a stapled notarization ticket.
0 commit comments