# Changelog All notable changes to OmniMTP are documented here. ## [1.0.3] — 2026-08-07 ### Added - **New Folder** on the Switch: toolbar button and context menu (row or empty area) - Finder-style flow: creates a unique name (`New Folder`, `New Folder 2`, …), then opens inline rename immediately - MTP rename support (`SetObjectPropValue` / object filename) for committing the inline name ### Fixed - Crash when creating a folder (invalid JSON bridge response from the old name prompt) - Folder objects now set MTP association type `Generic Folder` so hosts treat them as directories - UTF-8 filenames encoded correctly as MTP UTF-16LE (localized names like “Neuer Ordner” no longer corrupt) ## [1.0.2] — 2026-08-07 ### Added - Recursive **folder uploads** via drag-and-drop and **Add Files** - Creates matching folders on the Switch and queues contained files - Skips `.DS_Store` / `._*` clutter during folder uploads ## [1.0.1] — 2026-07-30 ### Added - Startup update check against Gitea releases (also **OmniMTP → Check for Updates…**) ### Fixed - MTP/USB recovery after Mac sleep: reconnects without needing a Mac reboot ## [1.0.0] — 2026-07-26 ### Added - Initial OmniMTP release: native macOS MTP client for Nintendo Switch (DBI / Sphaira) - Dual-pane browser, drag-and-drop transfers, multi-select, large-file support - Automatic device detection, Dark Mode UI, static libusb (universal binary)