summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKyohei Uto <im@kyoheiu.dev>2022-11-19 06:36:00 +0900
committerKyohei Uto <im@kyoheiu.dev>2022-11-19 06:36:00 +0900
commit4dd19b7801f7af74570dbb2f670a6d0e9ca3788a (patch)
tree06e4c532b8b85b03ff2ff614bb35cf7cd59bf6d7
parentbea22637474193cb9e705f8c85b11c3b848a37bf (diff)
v2.1.0
-rw-r--r--CHANGELOG.md6
-rw-r--r--README.md26
-rw-r--r--config.yaml2
-rw-r--r--src/help.rs2
4 files changed, 17 insertions, 19 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 3a93e6a..afc6f9e 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -4,6 +4,8 @@
## Unreleased
+## v2.1.0 (2022-11-19)
+
### Added
- Feature to unpack archive/compressed file to the current directory. Supported types: `tar.gz`(Gzip), `tar.xz`(lzma), `tar.zst`(Zstandard & tar), `zst`(Zstandard), `tar`, zip file format and formats based on it(`zip`, `docx`, ...). To unpack, press `e` on the item.
@@ -11,7 +13,9 @@
### Fixed
-- In the select mode, the selected item was unintentionally canceled when going up/down.
+- Bug: In the select mode, the selected item was unintentionally canceled when going up/down.
+- Delete pointer properly when removing items.
+- Instead of panic, return error when `config_dir()` fails.
### Changed
diff --git a/README.md b/README.md
index 5a8d67a..64f43a7 100644
--- a/README.md
+++ b/README.md
@@ -11,28 +11,22 @@ For the detailed document, please see https://kyoheiu.dev/felix.
## New Release
-## v2.0.1 (2022-11-12) bugfix
+## v2.1.0 (2022-11-19)
-### Fixed
-
-- Fixed the bug in making config at the launch.
-- Fixed the config file path on macOS.
+### Added
-## v2.0.0 (2022-11-11)
+- Feature to unpack archive/compressed file to the current directory. Supported types: `tar.gz`(Gzip), `tar.xz`(lzma), `tar.zst`(Zstandard & tar), `zst`(Zstandard), `tar`, zip file format and formats based on it(`zip`, `docx`, ...). To unpack, press `e` on the item.
+ - The number of dependencies bumps up to around 150 due to this.
-### Changed
+### Fixed
-- Migrated to yaml from toml: New config file will be created at the first launch (In this process you should enter the default command name or choose to use \$EDITOR). No need to keep `config.toml`.
-- Add the fallback when config file cannot be read: In such a case, you can use the default config.
-- HUGE refactoring overall.
+- Bug: In the select mode, the selected item was unintentionally canceled when going up/down.
+- Delete pointer properly when removing items.
+- Instead of panic, return error when `config_dir()` fails.
-### Added
+### Changed
-- Horizontal split, in addtion to the vertical split. To swtch between them, press `s`.
-- Syntax highlighting (if possible) in previewed texts. To turn on, state `syntax_hightlight: true` in `config.yaml`. you can also choose your theme, either from the default theme set or your favorite .tmtheme.
-- Enable scrolling in the preview space. `Alt + j / Down` goes down, `Alt + Up` goes up. Experimental and may have some bugs. Also, big text files can cause the performance issue.
-- Search by keyword. Similar to the filter mode, but this feature does not manipulate the item list: Just let users jump to the item that matches the keyword, like Vim's `/`. `n` and `N` after `/` also works.
-- Show permissions on the footer (in unix only).
+- Image file detection: Use magic bytes instead of checking the extension. This will enable to detect image more precisely.
For more details, see `CHANGELOG.md`.
diff --git a/config.yaml b/config.yaml
index 5b3070b..08b9b0f 100644
--- a/config.yaml
+++ b/config.yaml
@@ -1,4 +1,4 @@
-# v2.0.1
+# v2.1.0
# (Optional)
# Default exec command when open files.
diff --git a/src/help.rs b/src/help.rs
index c57528a..c946b02 100644
--- a/src/help.rs
+++ b/src/help.rs
@@ -1,5 +1,5 @@
/// Help text.
-pub const HELP: &str = "# felix v2.0.1
+pub const HELP: &str = "# felix v2.1.0
A simple TUI file manager with vim-like keymapping.
## Usage