Changelog
Release history for GoMount
v1.11.0
Latest September 2026New
- Unified File Browser — NAS, cloud storage, and local folders now browse in a single window with seamless backend switching via the Location Bar
- Unified Transfer Queue — Local and cloud transfer tasks displayed together in one collapsible panel with progress, speed, and action controls
- Cloud Search Coverage — Global search now indexes cloud files with a storage type filter (All / Local / Cloud), double-click downloads and opens via CloudCacheManager
- Sidebar Consolidation — NAS List and Cloud Storage merged into a single STORAGE section with unified add menu
Improved
- Smart Folder Storage Filter — Smart Folders can now include storage type as a saved search condition
- Cloud Browse Redirect — Cloud storage browse button opens the unified File Hub instead of a separate window
Fixed
- Search Post-Filter — Cloud files (cloud: URI) no longer incorrectly excluded by FileManager attribute checks when date/size filters are active
v1.10.2
September 2026Fixed
- Cloud Storage VPN Fix — Resolved cloud storage (Alibaba Cloud OSS, etc.) connection failures when VPN is connected. The rclone health check now uses
127.0.0.1instead oflocalhost, preventing DNS resolution from being intercepted by VPN tunnels
v1.10.1
August 2026Fixed
- Sparkle Update Check — Switched appcast feed URL to api.gomount.top so update checks are properly counted by the Worker, enabling accurate active user metrics
v1.10.0
August 2026New
- Multi-File Todos — Sticky notes now support associating multiple files instead of just one; batch add or remove files from the note editor
- Recurring Tasks — Notes can repeat on a daily, weekly, or monthly schedule; completing a recurring note automatically generates the next instance with the correct due date
Improved
- Refreshed DMG Installer — New light gradient design with blue arrow, matching the CodeBuddy installer style for a consistent brand experience
- Apple Events Permission — Added NSAppleEventsUsageDescription to explain why GoMount needs Finder access, reducing user confusion
- Sparkle Appcast Counting — Server now tracks update check requests for better active user metrics (client URL fix included)
Fixed
- Kanban Recurrence Indicator — Sticky note kanban view now shows a repeat icon for recurring notes
- Test Coverage — 491 tests passing, including new recurrence rule and multi-file association tests
v1.9.0
August 2026New
- Cloud File Tagging — Cloud storage browser now shows a Tags column with colored node chips; right-click "Tags…" opens the same node picker used for local files, with instant refresh and automatic dedup
- Unified Tag Tree for Cloud Files — Tag tree browser now lists local and cloud files together; cloud rows show a source badge, double-click opens via the cloud cache channel; sidebar counts automatically include cloud files
- Cloud File Todos — Right-click "Create Todo…" in the cloud browser creates an associated todo, identical flow to local files
Improved
- Cloud Association Invalidation Protection — Scheduled invalidation scans now skip cloud associations, preventing false "file not found" flags; the repair tool operates in dual mode (local-only vs cloud-aware)
- Cloud Config Deletion Cascade — Deleting a cloud storage config now automatically invalidates all its file associations and removes them from the search index, eliminating ghost references
- Unified Cloud Addressing — Cloud files use
cloud:{configID}:{remotePath}addressing alongside local paths in the same association table; paths with special characters, CJK, and spaces round-trip safely - DB V7 Migration — Association table gains storage_type and cloud_config_id columns with indexes; existing data migrates losslessly with zero behavior change for local associations
Fixed
- Test Suite Coverage — 487 tests all green (up from 441 in 1.8.6), covering cloud addressing, DB V7 migration, cloud tagging, invalidation isolation, and config deletion cascade
- Localization Completeness — All new copy added to String Catalog with zh-Hans and en translations; no zh-only keys remain
v1.8.2
July 2026Improved
- Unified Search Field — Every search entry point (tag tree, symbol picker, todo & tag search, global search, file browser) now shares one SearchFieldView with identical look and behavior
- Unified Settings Forms — NAS detail page, tag-node editor, and the Developer tab migrated to the shared settings-form components, consistent with the Cloud storage detail page
- Design-Token Convergence — Kanban column count badges unified into BadgeView; plan-manager card, banner, and chip corner radii collapsed into design tokens
- Dead-Code Removal — Removed ~550 lines of unused legacy tag-tree implementation, converging on a single component
- Migration Test Coverage — Added dedicated DB V5→V6 incremental migration tests (schema changes, data integrity, legacy single-tag to multi-tag, idempotency); full suite back to 441/441 green
Fixed
- Add-NAS Title Localization — Fixed the "New Configuration" title showing untranslated Chinese text in English locales
- Network-Aware Test Isolation — Fixed auto-mount network-awareness tests depending on the host network environment; now stable in any environment
v1.8.1
July 2026New
- Kanban View — Three-column board (To Do / In Progress / Done) with drag-to-move status transitions, in-board quick create, and one-click list/kanban toggle
- Subtasks — One-level parent-child structure with a parent picker, auto-indent and connector lines, and flexible delete (parent only, or delete all)
- Multi-Tag Todos — A single todo can now relate to multiple tags for cross-category tasks
- Tag × Todo Linkage — Tag tree shows live active-todo badges; the tag view embeds a todo panel to manage tasks in context
Improved
- Visual Convergence — App-wide design tokens and a unified component library; sidebars and toolbars adopt native materials that blend with the title bar; cards gain shadow depth and icon containers
- File List Zebra Striping — Alternating row tint plus unified file-type icons for easier scanning of long lists
- Storage Card Redesign — White surface, hairline border, gradient icon container, and status dot for clearer information hierarchy
- License Page Refresh — Tokenized plan cards with a selected-state outline, now fully localized
- Delete Confirmation & Undo — Todos, tags, and smart folders confirm before deletion; todo deletes offer one-click undo
Fixed
- Segmented Control Labels — Fixed view-mode segmented control labels wrapping and getting squeezed
- Tag View Empty State — Fixed File Hub tag view showing an empty right pane on first entry (now auto-selects the first tag)
v1.7.0
July 2026New
- Tag Tree Import — Import tag trees from JSON into the current schema with conflict detection (merge/skip) and pre-import preview
- Tag Icon Picker — Browse SF Symbols by category with search; sidebar now renders custom icons with color-dot fallback
- Tag Drag Reorder — Drag sibling nodes in the sidebar to customize tag tree ordering, saved instantly
- Tag Statistics Panel — Tag health view: file count distribution, untagged files, and orphan tags at a glance
Improved
- Incremental Cache — Tag mutations now refresh only affected nodes and subtree counts instead of full reload, improving performance as tag trees grow
- Error Handling — Core paths (tagging, cache refresh, import/export) now surface Toast errors instead of failing silently
- File Association Cleanup — Deleting or moving files automatically clears orphaned todo associations
Fixed
- Menu Bar New Todo — Fixed the "+ New Todo" menu bar button not responding
- Orphan Associations — Fixed stale todo-file associations lingering after file deletion or move
v1.6.0
July 2026New
- Todo Batch Operations — Multi-select todos to update status, adjust priority, or delete in bulk
- Todo Statistics — New statistics bar summarizing todos by status and priority
- Todo Export — Export the todo list for archiving and sharing
- Due Date Reminders — Local notifications scheduled for todos with due dates, with quick postpone (+1/7/30 days)
Fixed
- Auto-update — Fixed Sparkle framework not being bundled in release builds, which prevented previous versions from auto-updating; future versions now update seamlessly
- Notification permission — Permission check now only triggers when creating a todo with a due date, instead of on every view load
Improved
- Test Coverage — Expanded unit test suite for greater stability
v1.5.0
July 2026New
- Todo Management — NAS & file tagging-based task manager with three entry points: menu bar dropdown, File Hub right-click, and main window panel; bi-directional file/tag linking
- URL Scheme —
gomount://protocol with 7 routing actions (mount, unmount, mount-cloud, open-filehub, open-browser, open-settings, check-for-updates) for Alfred/Raycast/Keyboard Maestro integration - Crash Protection — AppErrorTracker + ErrorBoundary + CrashReporter three-layer defense; ring buffer action trail attached to crash reports
- Sparkle Silent Download — Background update pre-download with menu bar red dot notification
Improved
- Smart Folders — Click to execute saved search; sidebar collapsible group; instant refresh on schema switch; save current search as smart folder
- Copy & Paste Shortcuts — Cmd+C / Cmd+V keyboard shortcuts in File Hub with Finder interop
- Todo Card UI — Redesigned card view with detail, priority badges, metadata; draggable panel divider; auto-collapse during config editing
- Free/Pro Quotas — Free tier todo limit set to 5 per schema; refined Pro conversion incentive
- Localization — Cleared hardcoded Chinese in GlobalSearchPanelView, PathRepairAssistantView, SchemaManagerView, StickyNotesView
Fixed
- Startup crash — Fixed AppErrorTracker timer deadlock (SIGTRAP) on main queue
- Favorites unresponsive — Fixed File Hub Favorites click not working via requestNavigation
- Right-click Todo — Fixed "Create Todo" not responding due to notification name mismatch
- Finder Extension — Fixed "Open in GoMount" using wrong URL Scheme action
- Foreign key cascade — Added ON DELETE CASCADE to favorite_paths table via schema migration
v1.4.0
July 2026New
- Feedback System — Attach logs (last 7 days) and screenshots (up to 3) to feedback; three-tier fallback: Cloudflare Worker → NSSharingService → mailto
- Anonymous Analytics — Opt-in telemetry with daily heartbeat and feature usage events; Privacy Manifest compliant; 40-90 day data retention
- Favorites — Star-bookmark any folder from the toolbar; sidebar "Favorites" group per schema; persisted in SQLite
- Grid Marquee Selection — Drag to select files in grid view with Command/Shift modifiers; BatchBar integration for bulk operations
- Copy & Paste — NSPasteboard integration with Finder interop; recursive local copy with auto-rename on conflict
- Smart Folders — Save search criteria as reusable bookmarks; full CRUD management UI; schema-isolated
- Telemetry Rewards — Opt-in analytics doubles free-tier quotas: NAS 1→2, Cloud 1→2, Schemas 1→2
Improved
- HMAC Signing — Server-side HMAC signature on heartbeat and event requests for anti-spoofing
- Sidebar UX — Gear icon separates config editing from selection; unified hover button style
- Connected Storage — Only shows successfully connected configs (NAS + cloud)
- About Page — Fully localized links; feedback button opens in-app form
Fixed
- Grid deselect — Clicking empty area now properly clears selection
- Connected Storage filter — Unconnected cloud configs (e.g. MinIO) no longer appear
- Feedback crash — Fixed NSSharingService called off main thread
- About feedback link — Now opens in-app feedback form instead of blank page
- Network monitor — Fixed IP range matching and Wi-Fi SSID detection on multi-interface setups
- NAS detail save — Added shared path non-empty validation
v1.2.0
June 2026New
- Schema Template Gallery — Browse and one-click import official tagging schema templates (General, Designer, Developer, Product Manager) directly from the main window
- Cloud Storage Connection Status — Real-time connection health indicators for each cloud storage config, with manual retry and automatic background polling every 5 minutes
- In-App Feedback — Send bug reports and feature suggestions from the menu bar or settings, with version and system info attached automatically
- File Inspector Sidebar — View file metadata, cross-schema tags, and enlarged thumbnails in a collapsible right panel
Improved
- Global Search — Added multi-dimensional filters: date range, file type, size, location, and tags
- File Browser — New Folder and Copy actions for local/NAS browsing (right-click menu + batch bar)
- Cache Performance — Large file caching moved off the main thread to prevent UI freezes
- Unified Storage Cards — Merged Mounted Folders and Cloud Storage into a single card set on the main window
Fixed
- Tag Templates crash — Fixed infinite loop when clicking "Tag Templates" with mounted NAS (recursive @Published emissions)
- Localization — Fixed "Manage Schemas…" button not being localized
- Search isolation — Fixed global search returning results across schemas
v1.1.0
June 2026New
- S3 Protocol Support (Beta) — Connect to S3-compatible object storage and cloud drives alongside SMB and NFS shares. Note: S3 support is currently in public beta. Some cloud vendors may have protocol incompatibilities. We appreciate your patience and feedback.
- File Hub & Tag Tree — Organize NAS files with custom tags and browse hierarchical tag nodes. Free: 1 tag schema. Pro: 3 tag schemas.
- Smart Path Recovery — Automatically marks files invalid when NAS disconnects and revalidates them when it comes back online
- Clearer Free vs Pro — Redesigned Schema Manager with explicit feature badges for Free and Pro plans
- Improved Onboarding — Better first-launch experience with localized guidance in all supported languages
Fixed
- Tag Tree duplicates — Eliminated duplicate file entries when browsing tags with subnodes enabled
- Tag save failure — Fixed SQLite UNIQUE constraint errors when re-tagging files after NAS reconnection
- PathMonitor one-way invalidation — Files marked invalid during disconnect are now properly revalidated on recovery
v1.0.0
June 2026New
- Initial release — GoMount is now available for macOS 13+
- Smart Auto-Mount — Automatically connects to your NAS when you join your home network
- SMB/CIFS Support — Native macOS SMB mounting with credential keychain storage
- NFSv4 Support — Mount Linux/Unix NAS shares with
vers=4,tcp,noresvport - Network Rules — Bind mounts to IP ranges or Wi-Fi SSID for precise control
- Menu Bar Indicator — Four-color status at a glance: connected, connecting, disconnected, or error
- File Browser — Browse NAS contents directly in GoMount without opening Finder
- Multi-language — English and Chinese (Simplified) interfaces
- Pro License — One-time purchase unlocks unlimited NAS devices, transfer queue, local cache, and statistics dashboard
- Sparkle Auto-Update — Built-in update checking with secure EdDSA signature verification
Technical
- Built with SwiftUI and AppKit for native macOS performance
- All credentials stored exclusively in macOS Keychain
- No telemetry, no analytics, no third-party tracking SDKs
- Signed with Apple Developer ID and notarized for Gatekeeper compatibility