How to install the pre-release
MacOS/Linux
SPF_INSTALL_VERSION=1.4.0-rc1 bash -c "$(curl -sLo- https://superfile.netlify.app/install.sh)"
Note - If you have spf
installed via brew
or other package manager, you would need to remove that installation; otherwise, running spf
command in the terminal might still point to the one you installed via the package manager, not the one you installed via the script.
Windows
powershell -ExecutionPolicy Bypass -Command "$env:SPF_INSTALL_VERSION=1.4.0-rc1; Invoke-Expression ((New-Object System.Net.WebClient).DownloadString('https://superfile.netlify.app/install.ps1'))"
What's Changed
Summary
- Added zoxide plugin
- Made file preview async to remove lag while scrolling
- Search functionality in the help menu
- Add an option to permanently delete
- Fix a few bugs and other internal improvements
Details
- chore: add winget install instruction to readme and website by @claykom in #943
- feat: File operation via tea cmd by @lazysegtree in #963
- feat: processbar improvements, package separation, better channel management by @lazysegtree in #970
- feat: processbar improvements, package separation, better channel management by @lazysegtree in #973
- feat: enable lll and recvcheck linter, fix tests, more refactors by @lazysegtree in #977
- feat: Remove channel for notification models by @lazysegtree in #979
- feat: enable cyclop, funlen, gocognit, gocyclo linters, and refactor large functions by @lazysegtree in #984
- fix: sorting in searchbar by @hupender in #985
- feat: Add a new hotkey to handle cd-on-quit whenever needed by @ahmed-habbachi in #924
- feat: added option to permanently delete files by @hupender in #987
- chore(deps): bump astro from 5.10.1 to 5.12.8 in /website by @dependabot[bot] in #982
- fix(deps): update module golang.org/x/mod to v0.27.0 by @renovate[bot] in #989
- fix(deps): update dependency @expressive-code/plugin-collapsible-sections to v0.41.3 by @renovate[bot] in #990
- chore(deps): update dependency go to v1.25.0, golangci-lint to v2, golangci-lint actions to v8 by @renovate[bot] in #750
- fix(deps): update dependency sharp to v0.34.3 by @renovate[bot] in #992
- fix(deps): update dependency @expressive-code/plugin-line-numbers to v0.41.3 by @renovate[bot] in #991
- chore(deps): update dependency go to v1.25.0 by @renovate[bot] in #994
- fix(deps): update astro monorepo by @renovate[bot] in #995
- fix(deps): update dependency @astrojs/starlight to ^0.35.0 by @renovate[bot] in #1000
- fix(deps): update module github.com/urfave/cli/v3 to v3.4.1 by @renovate[bot] in #1001
- chore(deps): update amannn/action-semantic-pull-request action to v6 by @renovate[bot] in #1006
- chore(deps): update actions/first-interaction action to v3 by @renovate[bot] in #1005
- chore(deps): update actions/checkout action to v5 by @renovate[bot] in #1004
- fix(deps): update module golang.org/x/text to v0.28.0 by @renovate[bot] in #1003
- fix: Async rendering, Include clipboard check in paste items, and update linter configs by @lazysegtree in #997
- fix: Move utility functions to utils package by @lazysegtree in #1012
- feat: Preview panel seperation by @lazysegtree in #1021
- feat: Add search functionality to help menu (#1009) by @iZarrios in #1011
- fix: Refactoring and separation of preview panel and searchbar in help menu by @lazysegtree in #1013
- fix(filePanel): allow focusType to be set correctly by @faisal-990 in #1033
- feat: Use zoxide lib by @lazysegtree in #1036
- feat: Add zoxide directory tracking on navigation by @lazysegtree in #1041
- feat: Zoxide integeration by @lazysegtree in #1039
- docs: fix incorrect zoxide plugin config name by @shree-xvi in #1049
- refactor(filepanel): replace filePanelFocusType with isFocused boolean by @faisal-990 in #1040
- refactor(ansi): Migrate from github.com/charmbracelet/x/exp/term/ansi to github.com/charmbracelet/x/ansi by @faisal-990 in #1044
New Contributors
- @hupender made their first contribution in #985
- @ahmed-habbachi made their first contribution in #924
- @iZarrios made their first contribution in #1011
- @faisal-990 made their first contribution in #1033
- @shree-xvi made their first contribution in #1049
Full Changelog: v1.3.3...v1.4.0-rc1