Skip to content

Releases: macvfx/SMB-Connect

SMB Connect 0.7.5 (build 28) — beta

Choose a tag to compare

@macvfx macvfx released this 12 Aug 02:40

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

Choose a tag to compare

@macvfx macvfx released this 11 Aug 21:21

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

Choose a tag to compare

@macvfx macvfx released this 10 Aug 20:31

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.

https://github.com/macvfx/SMB-Connect

Detect Mount Ownership and Fix

Choose a tag to compare

@macvfx macvfx released this 05 Aug 19:20

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

Choose a tag to compare

@macvfx macvfx released this 31 Jul 20:03

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

Choose a tag to compare

@macvfx macvfx released this 11 Jun 00:44

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

Choose a tag to compare

@macvfx macvfx released this 07 May 18:18
2d583a8

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

Choose a tag to compare

@macvfx macvfx released this 06 May 20:06
2d583a8

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!

Choose a tag to compare

@macvfx macvfx released this 30 Apr 03:04
a6763f3

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 /Volumes naming conflicts before they create -1 mount paths
  • connect all ready shares in one click or automatically on app start