Version bump to 1.0.3 and add CHANGELOG.
Document New Folder / inline rename plus prior 1.0.x release notes.
This commit is contained in:
37
CHANGELOG.md
Normal file
37
CHANGELOG.md
Normal file
@@ -0,0 +1,37 @@
|
||||
# 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)
|
||||
@@ -1,5 +1,5 @@
|
||||
cmake_minimum_required(VERSION 3.25)
|
||||
project(OmniMTP VERSION 1.0.2
|
||||
project(OmniMTP VERSION 1.0.3
|
||||
DESCRIPTION "Nintendo Switch MTP Client for macOS"
|
||||
LANGUAGES CXX OBJCXX OBJC C
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user