Skip to content

Commit 1ac2338

Browse files
authored
chore: Release 1.4.0 (#1115)
1 parent f85c195 commit 1ac2338

File tree

6 files changed

+79
-5
lines changed

6 files changed

+79
-5
lines changed

flake.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
packages = rec {
2828
superfile = pkgs.buildGoApplication {
2929
pname = "superfile";
30-
version = "1.3.3";
30+
version = "1.4.0";
3131
src = ./.;
3232
modules = ./gomod2nix.toml;
3333

release/release.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/usr/bin/env -S bash -euo pipefail
22

33
projectName="superfile"
4-
version="v1.4.0-rc2"
4+
version="v1.4.0"
55
osList=("darwin" "linux" "windows")
66
archList=("amd64" "arm64")
77
mkdir dist

src/config/fixed_variable.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ const (
1515
CurrentVersion = "v1.4.0"
1616
// Allowing pre-releases with non production version
1717
// Set this to "" for production releases
18-
PreReleaseSuffix = "-rc2"
18+
PreReleaseSuffix = ""
1919

2020
// This gives most recent non-prerelease, non-draft release
2121
LatestVersionURL = "https://api.github.com/repos/yorukot/superfile/releases/latest"

website/public/install.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Write-Host -ForegroundColor Red " `$`$/
2222
Write-Host ""
2323

2424
$package = "superfile"
25-
$version = if ($env:SPF_INSTALL_VERSION) { $env:SPF_INSTALL_VERSION } else { "1.3.3" }
25+
$version = if ($env:SPF_INSTALL_VERSION) { $env:SPF_INSTALL_VERSION } else { "1.4.0" }
2626

2727
$installInstructions = @'
2828
This installer is only available for Windows.

website/public/install.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ if [ $? -ne 0 ]; then
3939
fi
4040

4141
package=superfile
42-
version=${SPF_INSTALL_VERSION:-1.3.3}
42+
version=${SPF_INSTALL_VERSION:-1.4.0}
4343
arch=$(uname -m)
4444
os=$(uname -s)
4545

website/src/content/docs/changelog.md

Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,80 @@ head:
1010

1111
All notable changes to this project will be documented in this file. Dates are displayed in UTC(YYYY-MM-DD).
1212

13+
# [**v1.4.0**](https://github.com/yorukot/superfile/releases/tag/v1.4.0)
14+
15+
> 2025-10-10
16+
17+
#### Update
18+
- feat: File operation via tea cmd by [`#963`](https://github.com/yorukot/superfile/pull/963)
19+
- feat: processbar improvements, package separation, better channel management by [`#970`](https://github.com/yorukot/superfile/pull/970)
20+
- feat: processbar improvements, package separation, better channel management by [`#973`](https://github.com/yorukot/superfile/pull/973)
21+
- feat: enable lll and recvcheck linter, fix tests, more refactors by [`#977`](https://github.com/yorukot/superfile/pull/977)
22+
- feat: Remove channel for notification models by [`#979`](https://github.com/yorukot/superfile/pull/979)
23+
- feat: enable cyclop, funlen, gocognit, gocyclo linters, and refactor large functions by [`#984`](https://github.com/yorukot/superfile/pull/984)
24+
- feat: Add a new hotkey to handle cd-on-quit whenever needed by [`#924`](https://github.com/yorukot/superfile/pull/924)
25+
- feat: added option to permanently delete files by [`#987`](https://github.com/yorukot/superfile/pull/987)
26+
- feat: Preview panel separation by [`#1021`](https://github.com/yorukot/superfile/pull/1021)
27+
- feat: Add search functionality to help menu by [`#1011`](https://github.com/yorukot/superfile/pull/1011)
28+
- feat: Use zoxide lib by [`#1036`](https://github.com/yorukot/superfile/pull/1036)
29+
- feat: Add zoxide directory tracking on navigation by [`#1041`](https://github.com/yorukot/superfile/pull/1041)
30+
- feat: Zoxide integration by [`#1039`](https://github.com/yorukot/superfile/pull/1039)
31+
- feat: Select mode with better feedback by [`#1074`](https://github.com/yorukot/superfile/pull/1074)
32+
- feat: owner/group in the metadata by [`#1093`](https://github.com/yorukot/superfile/pull/1093)
33+
- feat: Async zoxide by [`#1104`](https://github.com/yorukot/superfile/pull/1104)
34+
35+
#### Bug Fix
36+
- fix: sorting in searchbar by [`#985`](https://github.com/yorukot/superfile/pull/985)
37+
- fix: Async rendering, Include clipboard check in paste items, and update linter configs by [`#997`](https://github.com/yorukot/superfile/pull/997)
38+
- fix: Move utility functions to utils package by [`#1012`](https://github.com/yorukot/superfile/pull/1012)
39+
- fix: Refactoring and separation of preview panel and searchbar in help menu by [`#1013`](https://github.com/yorukot/superfile/pull/1013)
40+
- fix(filePanel): allow focusType to be set correctly by [`#1033`](https://github.com/yorukot/superfile/pull/1033)
41+
- fix(ci): Update gomod2nix.toml, allow pre release in version output, release 1.4.0-rc1, bug fixes, and improvements by [`#1054`](https://github.com/yorukot/superfile/pull/1054)
42+
- fix(nix): resolve build failures in the nix flake by [`#1068`](https://github.com/yorukot/superfile/pull/1068)
43+
- fix: Retry the file deletion to prevent flakies (#938) by [`#1076`](https://github.com/yorukot/superfile/pull/1076)
44+
- fix(issue-1066): Fixed issue where enter was not searchable by [`#1078`](https://github.com/yorukot/superfile/pull/1078)
45+
- fix(#1073): Tech debt fix by [`#1077`](https://github.com/yorukot/superfile/pull/1077)
46+
- fix: fix deleted directory not able to remove from pins (#1067) by [`#1081`](https://github.com/yorukot/superfile/pull/1081)
47+
- fix: fix child process spawning attached by [`#1084`](https://github.com/yorukot/superfile/pull/1084)
48+
- fix: always clear images when showing a FullScreenStyle by [`#1094`](https://github.com/yorukot/superfile/pull/1094)
49+
- fix: Allow j and k keys in zoxide by [`#1102`](https://github.com/yorukot/superfile/pull/1102)
50+
- fix: Zoxide improvements and 1.4.0-rc2 by [`#1105`](https://github.com/yorukot/superfile/pull/1105)
51+
- fix: rename cursor beginning on wrong character because of multiple dots in name (#813) by [`#1112`](https://github.com/yorukot/superfile/pull/1112)
52+
- fix: check and fix file panel scroll position on height changes by [`#1095`](https://github.com/yorukot/superfile/pull/1095)
53+
54+
#### Optimization
55+
- perf(website): optimize font loading and asset organization by [`#1089`](https://github.com/yorukot/superfile/pull/1089)
56+
57+
#### Documentation
58+
- docs: fix incorrect zoxide plugin config name by [`#1049`](https://github.com/yorukot/superfile/pull/1049)
59+
- docs(hotkeys): Fix typo in vimHotkeys.toml comments by [`#1080`](https://github.com/yorukot/superfile/pull/1080)
60+
- docs: add section for core maintainers in README.md by [`#1088`](https://github.com/yorukot/superfile/pull/1088)
61+
- chore: add winget install instruction to readme and website by [`#943`](https://github.com/yorukot/superfile/pull/943)
62+
63+
#### Dependencies
64+
- chore(deps): update dependency go to v1.25.0, golangci-lint to v2, golangci-lint actions to v8 by [`#750`](https://github.com/yorukot/superfile/pull/750)
65+
- chore(deps): update amannn/action-semantic-pull-request action to v6 by [`#1006`](https://github.com/yorukot/superfile/pull/1006)
66+
- chore(deps): update actions/first-interaction action to v3 by [`#1005`](https://github.com/yorukot/superfile/pull/1005)
67+
- chore(deps): update actions/checkout action to v5 by [`#1004`](https://github.com/yorukot/superfile/pull/1004)
68+
- chore(deps): bump astro from 5.10.1 to 5.12.8 by [`#982`](https://github.com/yorukot/superfile/pull/982)
69+
- fix(deps): update module golang.org/x/mod to v0.27.0 by [`#989`](https://github.com/yorukot/superfile/pull/989)
70+
- fix(deps): update dependency @expressive-code/plugin-collapsible-sections to v0.41.3 by [`#990`](https://github.com/yorukot/superfile/pull/990)
71+
- fix(deps): update dependency sharp to v0.34.3 by [`#992`](https://github.com/yorukot/superfile/pull/992)
72+
- fix(deps): update dependency @expressive-code/plugin-line-numbers to v0.41.3 by [`#991`](https://github.com/yorukot/superfile/pull/991)
73+
- chore(deps): update dependency go to v1.25.0 by [`#994`](https://github.com/yorukot/superfile/pull/994)
74+
- fix(deps): update astro monorepo by [`#995`](https://github.com/yorukot/superfile/pull/995)
75+
- fix(deps): update dependency @astrojs/starlight to ^0.35.0 by [`#1000`](https://github.com/yorukot/superfile/pull/1000)
76+
- fix(deps): update module github.com/urfave/cli/v3 to v3.4.1 by [`#1001`](https://github.com/yorukot/superfile/pull/1001)
77+
- fix(deps): update module golang.org/x/text to v0.28.0 by [`#1003`](https://github.com/yorukot/superfile/pull/1003)
78+
79+
#### Misc
80+
- chore: migrate from superfile.netlify.app to superfile.dev by [`#1087`](https://github.com/yorukot/superfile/pull/1087)
81+
- refactor(filepanel): replace filePanelFocusType with isFocused boolean by [`#1040`](https://github.com/yorukot/superfile/pull/1040)
82+
- refactor(ansi): Migrate from github.com/charmbracelet/x/exp/term/ansi to github.com/charmbracelet/x/ansi by [`#1044`](https://github.com/yorukot/superfile/pull/1044)
83+
- refactor: common operation on pinned directory file using PinnedManager by [`#1085`](https://github.com/yorukot/superfile/pull/1085)
84+
- test: unit tests for pinned manager by [`#1090`](https://github.com/yorukot/superfile/pull/1090)
85+
86+
1387
# [**v1.3.3**](https://github.com/yorukot/superfile/releases/tag/v1.3.3)
1488

1589
> 2025-07-25

0 commit comments

Comments
 (0)