Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

superfile 1.4.0#248116

Merged
BrewTestBot merged 2 commits into
mainHomebrew/homebrew-core:mainfrom
bump-superfile-1.4.0Homebrew/homebrew-core:bump-superfile-1.4.0Copy head branch name to clipboard
Oct 10, 2025
Merged

superfile 1.4.0#248116
BrewTestBot merged 2 commits into
mainHomebrew/homebrew-core:mainfrom
bump-superfile-1.4.0Homebrew/homebrew-core:bump-superfile-1.4.0Copy head branch name to clipboard

Conversation

@BrewTestBot

Copy link
Copy Markdown
Contributor

Created by brew bump


Created with brew bump-formula-pr.

Details

release notes
Hey folks. Releasing v1.4.0 with many new features, improvements, and bug fixes.

We have an async file preview now, a zoxide panel, and various new features improving UX.

Install:

Click me to know how to install

Highlights

  • We have the Zoxide Panel now. Ensure zoxide is installed on your system, set zoxide_support to true in the config, and press z to use zoxide. Image

  • File previewing is now async, meaning reduced lag while scrolling through images, or on slow systems.

  • Many bug fixes. See 'Detailed Change Summary'

Internal Updates

  • Most file operations are now truly async with the usage of the recommended tea.Cmd pattern.
  • Enabled many new linters to improve code quality.
  • Moved golangci-lint to v2. Now developers don't need to keep the old v1 in their systems.
  • Refactored file preview in its own package for better maintainability and readability.
  • Fixed flaky unit tests.

Detailed Change Summary

Details

Update

  • feat: File operation via tea cmd #963 by @lazysegtree
  • feat: processbar improvements, package separation, better channel management #973 by @lazysegtree
  • feat: enable lll and recvcheck linter, fix tests, more refactors #977 by @lazysegtree
  • feat: Remove channel for notification models #979 by @lazysegtree
  • feat: enable cyclop, funlen, gocognit, gocyclo linters, and refactor large functions #984 by @lazysegtree
  • feat: Add a new hotkey to handle cd-on-quit whenever needed #924 by @ahmed-habbachi
  • feat: added option to permanently delete files #987 by @hupender
  • feat: Preview panel separation #1021 by @lazysegtree
  • feat: Add search functionality to help menu #1011 by @iZarrios
  • feat: Use zoxide lib #1036 by @lazysegtree
  • feat: Add zoxide directory tracking on navigation #1041 by @lazysegtree
  • feat: Zoxide integration #1039 by @lazysegtree
  • feat: Select mode with better feedback #1074 by @lazysegtree
  • feat: owner/group in the metadata #1093 by @xelavopelk
  • feat: Async zoxide #1104 by @lazysegtree

Bug Fix

  • fix: sorting in searchbar #985 by @hupender
  • fix: Async rendering, Include clipboard check in paste items, and update linter configs #997 by @lazysegtree
  • fix: Move utility functions to utils package #1012 by @lazysegtree
  • fix: Refactoring and separation of preview panel and searchbar in help menu #1013 by @lazysegtree
  • fix(filePanel): allow focusType to be set correctly #1033 by @faisal-990
  • fix(ci): Update gomod2nix.toml, allow pre release in version output, release 1.4.0-rc1, bug fixes, and improvements #1054 by @lazysegtree
  • fix(nix): resolve build failures in the nix flake #1068 by @Frost-Phoenix
  • fix: Retry the file deletion to prevent flakies (#938) #1076 by @lazysegtree
  • fix(issue-1066): Fixed issue where enter was not searchable #1078 by @Simpaqt
  • fix(#1073): Tech debt fix #1077 by @Simpaqt
  • fix: fix deleted directory not able to remove from pins (#1067) #1081 by @yorukot
  • fix: fix child process spawning attached #1084 by @guemidiborhane
  • fix: always clear images when showing a FullScreenStyle #1094 by @snikoletopoulos
  • fix: Allow j and k keys in zoxide #1102 by @lazysegtree
  • fix: Zoxide improvements and 1.4.0-rc2 #1105 by @lazysegtree
  • fix: rename cursor beginning on wrong character because of multiple dots in name (#813) #1112 by @SyedAsadK
  • fix: check and fix file panel scroll position on height changes #1095 by @snikoletopoulos

Optimization

  • perf(website): optimize font loading and asset organization #1089 by @yorukot

Documentation

  • docs: fix incorrect zoxide plugin config name #1049 by @shree-xvi
  • docs(hotkeys): Fix typo in vimHotkeys.toml comments #1080 by @wleoncio
  • docs: add section for core maintainers in README.md #1088 by @yorukot
  • chore: add winget install instruction to readme and website #943 by @claykom

Dependencies

  • chore(deps): update dependency go to v1.25.0, golangci-lint to v2, golangci-lint actions to v8 #750 by @renovate[bot]
  • chore(deps): update amannn/action-semantic-pull-request action to v6 #1006 by @renovate[bot]
  • chore(deps): update actions/first-interaction action to v3 #1005 by @renovate[bot]
  • chore(deps): update actions/checkout action to v5 #1004 by @renovate[bot]
  • chore(deps): bump astro from 5.10.1 to 5.12.8 #982 by @dependabot[bot]
  • fix(deps): update module golang.org/x/mod to v0.27.0 #989 by @renovate[bot]
  • fix(deps): update dependency @expressive-code/plugin-collapsible-sections to v0.41.3 #990 by @renovate[bot]
  • fix(deps): update dependency sharp to v0.34.3 #992 by @renovate[bot]
  • fix(deps): update dependency @expressive-code/plugin-line-numbers to v0.41.3 #991 by @renovate[bot]
  • chore(deps): update dependency go to v1.25.0 #994 by @renovate[bot]
  • fix(deps): update astro monorepo #995 by @renovate[bot]
  • fix(deps): update dependency @astrojs/starlight to ^0.35.0 #1000 by @renovate[bot]
  • fix(deps): update module github.com/urfave/cli/v3 to v3.4.1 #1001 by @renovate[bot]
  • fix(deps): update module golang.org/x/text to v0.28.0 #1003 by @renovate[bot]

Misc

  • chore: migrate from superfile.netlify.app to superfile.dev #1087 by @yorukot
  • refactor(filepanel): replace filePanelFocusType with isFocused boolean #1040 by @faisal-990
  • refactor(ansi): Migrate from github.com/charmbracelet/x/exp/term/ansi to github.com/charmbracelet/x/ansi #1044 by @faisal-990
  • refactor: common operation on pinned directory file using PinnedManager #1085 by @Manaswa-S
  • test: unit tests for pinned manager #1090 by @Manaswa-S

New Contributors

Full Changelog: yorukot/superfile@v1.3.3...v1.4.0

View the full release notes at https://github.com/yorukot/superfile/releases/tag/v1.4.0.


@github-actions github-actions Bot added go Go use is a significant feature of the PR or issue bump-formula-pr PR was created using `brew bump-formula-pr` labels Oct 10, 2025
@github-actions

Copy link
Copy Markdown
Contributor

馃 An automated task has requested bottles to be published to this PR.

Caution

Please do not push to this PR branch before the bottle commits have been pushed, as this results in a state that is difficult to recover from. If you need to resolve a merge conflict, please use a merge commit. Do not force-push to this PR branch.

@github-actions github-actions Bot added the CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. label Oct 10, 2025
@BrewTestBot
BrewTestBot enabled auto-merge October 10, 2025 08:49
@BrewTestBot
BrewTestBot added this pull request to the merge queue Oct 10, 2025
Merged via the queue into main with commit 048728c Oct 10, 2025
22 checks passed
@BrewTestBot
BrewTestBot deleted the bump-superfile-1.4.0 branch October 10, 2025 08:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bump-formula-pr PR was created using `brew bump-formula-pr` CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. go Go use is a significant feature of the PR or issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Morty Proxy This is a proxified and sanitized view of the page, visit original site.