What's New
What's new in each version. These are the same notes shown in the app under "Help → What's New...", listed newest first.
farman 0.9.9 2026-08-12
3D model viewer (FBX) support
With the external plugin farman-plugin-3d, farman can now display .fbx 3D models inside the app.
- Supports textures (external and embedded), skeletal animation, multiple materials, a floor grid, wireframe display, and bone (skeleton) display.
- Rotate, pan, and zoom with the mouse or keyboard.
- The plugin is not bundled with farman. Download the build for your OS, place it in the
viewers/folder of farman's external plugin directory, turn on "Allow loading external plugins" under Settings > Plugins, then restart farman. - FBX is supported first; other formats such as obj / glTF are planned.
Directory sizes in the Size column (computed in the background)
- The file list can now compute the recursive total size of directories in the background and show it in the Size column.
- Directories now always show "
<DIR>" in the Type column (regardless of whether directory-size calculation is enabled). - Off by default. Enable it under Settings > Behavior > Directory Size.
- Choose "Recompute every time" or "Cache for a period", and set how long the cache stays valid (a change to a directory's timestamp always triggers a recompute).
- Force a recompute with the toolbar button or
Ctrl+Shift+R. - Not computed while the Size column is hidden.
Binary viewer improvements
- Rewritten with custom rendering so gigabyte-class files open quickly and display correctly all the way to the end: only the visible rows are read instead of loading the whole file.
- Added jump-to-hex-address. The maximum valid address is shown next to the input, and out-of-range addresses are rejected as you type.
- Added search. Toggle between hex and text with radio buttons; hex input follows the display unit ("12 34 56" for 1-byte, "1234 5678" for 2-byte, endian-aware). Press Enter or Next / Prev to search forward / backward. Hits are highlighted in both the hex and text columns. Shortcuts:
Cmd/Ctrl+Fto focus search,Cmd+G/F3find next,Cmd+Shift+G/Shift+F3find previous,Cmd/Ctrl+Jto focus the address field,Cmd/Ctrl+1-4to change the unit,Cmd/Ctrl+Eto toggle endianness, andCmd/Ctrl+Shift+Eto focus the encoding.
Customizable viewer shortcuts
- The keyboard shortcuts of each bundled viewer (Text / CSV·TSV / Markdown / PDF / Image / Binary / Media) — toggles, zoom, focus search, unit switch, and so on — can now be reassigned per viewer from the main settings (Settings → Keybindings).
- The same key can map to a different action in a different viewer; conflicts are detected within a viewer.
- Shortcuts of external viewer plugins (such as the 3D model viewer) can be edited from the same screen.
- The list can get long, so a filter box at the top lets you quickly find entries by command name, assigned key, or viewer name.
- Navigation keys (close with Esc/Enter, Enter / Shift+Enter in the search field, cursor movement, etc.) stay fixed.
Localized viewer names and title-bar display
- Bundled viewer names now follow the UI language (e.g. "テキストビュアー" in Japanese), so the Plugins settings list is consistent.
- While a viewer is open, the title bar shows "farman — <viewer name>".
Bug fixes
- Fixed an issue where the cursor on the last file could be scrolled out of view after returning from an inline viewer to the file list.
- Fixed an issue where the last row could fail to render after scrolling near the end of a large file.
Other
- Stability improvements and bug fixes
farman 0.9.8 2026-07-23
Archive plugin support
farman can now load external plugins beyond viewers. The archive formats farman can open can be extended later through external plugins, including plugins written by third parties.
- Archives in an added format can be browsed and extracted just like zip / tar: you can step inside them and take files out.
- These plugins are not bundled with farman; users who need them download and install them separately.
External plugin loading is now opt-in
External plugins are native code and run with the same privileges as farman. For safety, external plugin loading is now off by default.
- Turn on "Allow loading external plugins" under Settings > Plugins to load plugins from the external plugin directory on the next launch (bundled plugins are always enabled).
- Only enable plugins from sources you trust.
LZH (LHA) archive plugin released
As the first one, a separate external plugin for opening .lzh / .lha archives is now available.
- Browse inside the archive and extract files (Japanese Shift-JIS file names are handled; read-only).
- Download the plugin for your OS and place it in the
archives/folder of farman's external plugin directory, turn on "Allow loading external plugins" under Settings > Plugins, then restart farman. See the plugins page for details.
Monospace default font for the binary and text viewers
The default font of the binary viewer (hex dump) and the text viewer is now a true monospace font (macOS = Menlo, Windows = MS Gothic, Linux = DejaVu Sans Mono), so columns line up correctly.
- This is the default for new installations. If you already use farman, pick a font under each viewer's "Font" setting, or use "Restore defaults" to get the new default font.
Adjusted default fonts on Windows
On Windows, the general UI font is now MS UI Gothic, and the overall font size is unified to 9pt (the address bar, file list, and viewers keep their existing fonts, only resized to 9pt). This is the default for new installations.
Improved video viewer full screen
Fixed video full screen not working correctly (the video did not expand to the whole screen, and Esc did not exit). While in full screen, moving the mouse now shows a translucent control panel (play/pause, stop, seek, loop, volume) at the bottom of the screen.
Other
- Show "width × height" while resizing the window by dragging
- The "Name" column of the file list now stretches with the window width
- macOS: fixed buttons with kanji labels looking different from others
- Windows: fixed garbled Shift-JIS (CP932) Japanese file names inside zip / lzh archives
- Stability improvements and bug fixes
farman 0.9.7 2026-07-08
Redesigned Properties Dialog
File / folder properties are now consolidated into a single dialog.
- Review name, location, size, modified date, and created date together
- Multi-selection shows aggregated total size and item count
- Edit the modified date and attributes (permissions) in place
- Owner / group are shown with both name and ID; the name is editable only when it is common across the selected files (hidden on Windows)
"Open With Viewer..." Built from Plugins
The "Open With Viewer..." menu is now generated automatically from the registered plugins. Viewers that previously didn't appear in the list, such as the video / audio viewer, can now be chosen from all installed viewers.
Status Bar in External Viewers
Viewers opened in a separate window now show the same status information as the inline view. The media viewer shows a summary of the format / codec / resolution / duration.
Other Changes
- Fixed Markdown documents containing raw HTML being truncated partway
- On network / removable drives, where the Trash is unavailable, "Move to Trash" is now disabled so only permanent deletion is offered
- Fixed the delete-confirmation dialog layout breaking with long file names
- Fall back to home / root when the initial startup directory does not exist
- Fixed 0-byte files getting stuck on "Loading" in the binary viewer
- Stability improvements and bug fixes
farman 0.9.6 2026-06-24
Video / Audio Viewer
Play videos (mp4 / mov / webm / mkv, etc.) and audio files (mp3 / flac / wav, etc.) directly inside farman with the V key. Seeking, volume, looping, and fullscreen are supported.
Viewers Are Now Plugins
The bundled viewers (Text / Image / PDF / CSV / Markdown / Binary / Media) have been migrated to dynamically loaded official plugins.
- User-built external viewer plugins (.dylib / .so / .dll) can be loaded
- Per-extension Viewer Associations now also apply in Inline mode
New "Plugins" Settings Page
Everything plugin-related now lives in one place: the plugins directory, the installed plugin list (load status) with enable/disable toggles, and Viewer Associations. Help → Plugins... (toolbar button / shortcut available) opens the page directly.
What's New Dialog
After an update, farman shows this dialog once on first launch. You can reopen it any time via Help → What's New...
Other Changes
- Removed the SHA-256 hash option from directory compare in favor of the fast default comparison
- Stability improvements and bug fixes
For changes in farman 0.9.5 and earlier, see GitHub Releases.