yafm v0.9.3 — Column resize · Sidebar config · Audit fixes
What's new
Added
- Finder-style column resize — drag handles on the right edge of each column header; name column gets the residual width. Widths persisted across restarts, shared between both panes.
- Sidebar configurability — Settings ▸ General toggles for Favorites, Locations (Computer / Home / iCloud Drive), Devices, Network, Tags sections.
- Adaptive date format — relative ("Yesterday", "2d ago") for recent files, absolute for older; compact on narrow columns.
- Crash-safe last folder — saved on every navigation, not only on scene-phase change.
- Recent server history — Connect to Server (⌘⇧K) remembers last 5 addresses.
- Plugin description field in Settings ▸ Plugins.
- EXIF info plugin expanded: HIF/HEIF multi-image containers, comprehensive field list.
Fixed
readTextbudget isolated per plugin context — one plugin can't exhaust another's quota.iCloudDriveURLrecomputed dynamically — sidebar updates when iCloud is toggled.- Column widths, cursor leak on column disappear, task cancel on navigation, network volume nav history, auto-refresh of bundled plugin JS.
Refactored
AppStateGod Object split intoPluginCoordinator,TagCoordinator,SearchCoordinator(1 467 → 1 062 lines).
Install
Download yafm-0.9.3.dmg, open it, drag yafm to Applications.
Gatekeeper note: the DMG is not notarized (no Apple Developer ID cert yet). On first launch: right-click → Open, then confirm in the dialog — or run
xattr -d com.apple.quarantine /Applications/yafm.app.