Releases: macvfx/SMB-Connect
Release list
SMB Connect 0.7.5 (build 28) — beta
SMB Connect 0.7.5 adds fleet deployment tooling for CopyTrust mount requests.
IT can now preserve the per-share external-request approval from CSV or JSON into an MDM profile and validate that every required Mount Name is present, unique, and enabled before deployment.
Mount Import Assistant 0.5 adds a default-off approval toggle per detected volume and includes it in its JSON, CSV, and review report.
A tested Swift reference client shows how CopyTrust can request an approved volume and then verify its own required folder without receiving SMB credentials, server addresses, or network preferences.
SMBConnect.dmg contains the original mount-authority app, SMBConnectDesktop.dmg contains the compatibility client, and SMBConnect-Both-Apps.dmg contains both.
Full documentation: https://github.com/macvfx/SMB-Connect
SMB Connect 0.7.4 (build 27) — beta
SMB Connect 0.7.4 makes the original app the single credential and mount authority.
CopyTrust and other local apps can request an approved configured volume by Mount Name without receiving server details or passwords.
SMB Connect Desktop now exercises that same request path instead of reading and resaving Keychain passwords.
The original app can optionally show a Dock icon, macOS menus, and the full desktop window.
Logs and diagnostics can now be exported from the Help menu or Settings.
SMBConnect.dmg contains the original app, SMBConnectDesktop.dmg contains the compatibility client, and SMBConnect-Both-Apps.dmg contains both.
Full documentation: https://github.com/macvfx/SMB-Connect
SMB Connect 0.7.3 (build 26) — beta
Switch to Preferred is new: when a share is mounted on a fallback path and the faster one comes back, the button on that share offers to disconnect it and mount it once on the preferred network. It only says that when the preferred path really is the one it will use, and it asks before acting — quit anything with files open on the share first.
The app now records what it does, so a problem can be looked into afterwards rather than reproduced: state changes, the path chosen for each share, and every mount and unmount along with what asked for it, including the ones macOS performs itself. Export Diagnostics in Settings puts that log, your shares, your network interfaces and the mount table into one file to send. No passwords or account names are in it.
Also fixed: a failed automatic reconnect could leave a share unmounted, because it disconnected before checking that it could reconnect; a crash and a Settings freeze around saved passwords; and the app is now far quicker to notice a server that is not answering.
SMBConnect.dmg is the menu bar app, SMBConnectDesktop.dmg is the Dock app with a window, and SMBConnect-Both-Apps.dmg has both.
Detect Mount Ownership and Fix
A /Volumes path is claimed once for the whole Mac, not once per user. This release explains the two situations where that bites — someone else logged in holding the share, and one server mounted through two different addresses — instead of leaving you with a -1 path and no idea where it came from.
This is a beta.
New
Shares held by another logged-in user are now named.
Fixed
A share held by another user is no longer reported as connected.
Over the tunnel
Shares that are only reachable over a VPN now connect properly — the headline fix in this release — along with clearer errors, a tidier menu, and built-in update checking.
This release rolls up everything since 0.5.1.
New
Shares reachable only over VPN now connect.
Connections over a tunnel are labelled.
Built-in help. Press the ? button in the menu, or open Settings → Help → Getting Started, for help without leaving the app. Quick Start
Check for Updates. SMB Connect now checks its public repo for newer releases.
Even More Helpful
Mount Import Assistant
M.I.A. is a small macOS companion app that reads the SMB shares currently mounted on a Mac and turns them into SMB Connect import files. It exports setup JSON for SMB Connect, plus CSV and text reports for review, making it easier to capture real-world share setups without hand-writing configuration files.
Settings to the front
v0.4.1 fixes the SMB Connect Settings window so it reliably comes to the front when opened from the menu bar app.
Data entry fix
SMB Connect 0.4.0 fixes the Settings form bug that caused typed characters to disappear or fields to lose focus while editing share details.
Connect ALL at once!
v0.3.0 · macOS 14+ · SwiftUI · Menu Bar Utility
NEW - connect all ready shares in one click or automatically on app start
SMB Connect is a macOS menu bar app for mounting SMB shares with awareness of preferred and fallback network paths such as 10GbE, 1GbE, 25GbE, and 100GbE.
It is designed for environments where users regularly connect to multiple storage targets and need the app to:
- show whether each share is mounted
- prefer the fastest configured network path when available
- fall back cleanly to a slower path when needed
- keep passwords in the user’s Keychain
- support both JSON-based setup and MDM-managed deployment
- warn about duplicate mounts and
/Volumesnaming conflicts before they create-1mount paths - connect all ready shares in one click or automatically on app start