All notable changes to this project will be documented in this file. Dates are displayed in UTC(YYYY-MM-DD).
2025-03-05
- Added direnv support for nix flake dev shell
#568 - Move rename cursor to start before the extension
#565 - Renaming feature for pinned directories
#579 - Add python testsuite
#581 - Add build instructions for windows
#583 - Add
--config-fileflag support#592 - Document Windows scoop installation option
#595 - Rotate image using EXIF metadata
#607 - Upgrade sidebar search
#614 - Change all outPutLog to slog.Error or slog.Info
#628 - Add install.sh files link for more trust
#645 - Update README.md and added a Run the app title
#550
- Fix sort options hotkey
#548 - Fix wrong log line, Fatalln was used with formatting verbs
#555 - Fix incorrect failure reporting in delete operation
#558 - Fix previews for text file with control characters
#557 - Fix search field key blocking
#569 - Fix windows operations and other improvements
#564 - Fix crash when searching on WSL mounted drives
#576 - Fix arch install instructions
#580 - Fix windows delete, open file and other improvements
#584 - Fix UI issue of spf stuck with terminal size too small
#594 - Fix wrong path separator in windows
#597 - Fix command line not working for windows
#601 - Fix error while reading last check version file in new time zone
#634 - Fix discrete timeout for HTTP get version
#632 - Fix initial pinned.json having invalid JSON
#652 - Fix loadConfigFile and loadHotkeysFile functions
#650 - Fix issue when trying to extract a file with .zip_ extension
#636 - Fix openFileWithEditor bug
#635 - Fix partial overwrite issue by ensuring full file rewrite
#665
- Improving file panel rendering
#589 - Improve formatting, error handling, and fix typos
#600 - Go formatting fixes
#618 - Testsuite in GitHub Actions
#602
- Revert changes in website that were not yet released
#611 - Docs contribute
#610 - Remove godocs badge
#627 - Update installation.md to note setting nerd-font in terminal application
#658 - Fix README typos
#653
2024-01-06
NOTE: This release is a hotfix to resolve an unusual issue on Windows.
- Fix can't run on windows
#534
2024-01-05
- OneDark Theme added
#477 - Add keys PageUp and PageDown for better navigation
#498 - Add hotkey for copying PWD to clipboard
#510 - Add desktop entry
#501 - Enable cd_on_quit when current directory is home directory
#518 - Edit superfile config
#509
- Fix rendering directory symlinks as directories, not files
#481 - Fix opening files on Windows
#496 - Fix lag in dotfile toggle with multiple panels
#499 - Fix parent directory navigation on Windows
#502 - Fix panic when deleting last file in directory
#529 - Fix panic when scrolling through an empty metadata list
#531 - Fix panic when trying to get folder size without needed permissions
#532 - Fix lag when navigating directories with large image files
#525 - Fix typo in welcome message
#494
- Optimize file move operation
#522 - Optimize file extraction
#524 - Warn overwrite when renaming files
#526 - Work without trash
#527
2024-11-21
- Fix some hotkey broken
- Fix the searchbar to automatically put the open key into the searchbar
ec9e256
2024-10-03
- Stop automatically updating config file. Add fix-hotkeys flag, feedback for missing hotkeys
#333 - Update installation.md: Add x-cmd method to install superfile
#371 - Added option to change default editor
#396 - Support Shell access but cant read history
#127 - shortcut to copy path to currently selected file
#196
- fixed typo in hotkeys.toml
#341 - Fixes issue #360 + Typo fixes by
#379 - fixed spelling mistake : varibale to variable
#394 - fixed exiftool session left open after use
#400 - Show unsupported format in preview panel over a torrent file
#408 - Vim bindings in docs cause error on nixos
#325 - fix spf help flag error
#368 - You cannot access the disks section in the side panel when only have one disk
#409 - "Unsupported formats" message has an extra space for .pdf files
#392
2024-08-01
- Added option to change default directory
#211 - Added quotes arround dir in lastdir to support special characters
#218 - Make Hotkey settings unlimited
423a96a - Selection should start on currently positioned/pointed item
#226 - Make Nerdfont optional
#6 - Confirm before quit
#155 - Added file permissions to metadata
#279 - Better fuzzy file search
#115 - MD5 checksum in Metadata
#255 - An option to display the filesize in decimal or binary sizes
#220
- An option to display the filesize in decimal or binary sizes
#220 - Fix Transparent Background issue
#76 - Big text file makes the program freeze for a while
#255 - Text in file preview has a background color behind it when using transparency
#76
2024-05-26
- Update print path list
37c8864 - Make theme files embed
0f53a12 - Disable update check via config
#131 - Redesing hotkeys
#116 - Create file or folder using same hotkey
#116 - More dynamic footer height adaptive
66a3fb4 - Confirm delete files ``
- Support windows for get well known directories
d4db820 - Support text file preview
#26 - Support directory preview
#26 - Improve mouse scrolling delay
f734292 - Support image preview with ansi
#26 - Clear search after opening directory
#146
- Recursive symlink crashes superfile
#109 - Timemachine snapshots listed in Disks section
#126 - There will be a bug in the layout under a specific terminal height
#105 - Fix lag when there are a lot of files
#124 - Rendering will be blocked while executing a task that uses a progress bar
#104
2024-05-08
- Update help menu
#75 - Update all modal, make other panel still show on background
#79 - Support extract gz tar file
b9aed84 - Support transparent background
4108d40 - Support custom border style
6ff0576 - Enhancement when cutting and pasting, the file should be moved instead of copied and deleted.
#100 - Support extract almost compression formats
e57cb78 - Update XDG_CACHE to XDG_STATE_HOME
#90
2024-04-23
- key
ldeletes files in macOS#72
2024-04-20
- Update data folder from
$XDG_CONFIG_HOME/superfile/datato$XDG_DATA_HOME/superfile9fff97a - Toggle dot file display
9fff97a - Update log file from
$XDG_CONFIG_HOME/superfile/data/superfile.logto$XDG_CACHE_DATA#27 - Update theme background
#42 - Update unzip function
#55 - Update zip function
60c490a - Update all config file from
jsontotomlformat filea018128 - Update search bar
#61 - Update theme config format
#66 - Update metadata to plugins
c1f942d
- Fix interface lag when selecting zip files or large files
#29 - Fix external media error
#46 - Fix can't find trash can folder
396674f - Fix Crashes when truncating metadata
#50
2024-04-08
- Update
$HOME/.superfileto$XDG_CONFIG_HOME/superfile886dbfb - Follow The FreeDesktop.org Trash specification to update the trash bin path in local path
886dbfb - The external hard drive will be deleted directly ,But macOS for now not support trash can
a4232a8 - The user can enter the path, which will be the path of the first file panel
14620b3 - Make user can open file with default browser text-editor etc
f47d291 - Can open terminal in focused file panel path
f47d291
- Fix processes bar cursor index display error
f6eb9d8 - Fix Crash when selecting a broken symlink
e89722b
2024-04-06
- Fix creating an Item when the file panel has no Item will cause an error
9ee1d86 - Fix delete mupulate Item will cause cursor error
ee22df3
2024-04-06
- FIRST RELEASE COME UP! NO ANY CHANGE