+27
CHANGELOG.md
+27
CHANGELOG.md
···
1
1
# Changelog
2
2
3
+
## v1.0.0 (2025-04-06)
4
+
- New Keybinds:
5
+
- Added ability to copy files.
6
+
This is done by (y)anking the file, then (p)asting in the desired directory.
7
+
This action can be (u)ndone and behind the scenes is a deletion.
8
+
Currently this feature only supports files, folders, and symlinks.
9
+
- Added force delete keybind. It's unbound by default.
10
+
- Added keybind `v` to view additional information about the selected entry.
11
+
- A huge audit of `try` usages was conducted. As a result of this, Jido is much
12
+
more resiliant to errors and should crash less often in known cases.
13
+
- Added `:h` command to view help / keybind menu.
14
+
- Added config option `true_dir_size` to see the true size of directories.
15
+
- Added [-v | --version] and [-h | --help] args.
16
+
- File permissions are now displayed in the file information bar to the bottom
17
+
of Jido.
18
+
- Keybinds can now be unbound. Some keybinds are now unbound by default.
19
+
See [Configuration](https://github.com/BrookJeynes/jido?tab=readme-ov-file#configuration)
20
+
for more information.
21
+
- Fixes:
22
+
- fix: Scrolling command history now provides the correct values.
23
+
- fix: Ensure complete Git branch is displayed. Previously if the branch
24
+
contained slashes, it would only retrieve the ending split.
25
+
- fix: Allow the cursor to be moved left and right on text input.
26
+
- fix: The keybind " " (spacebar) is now accepted by the config.
27
+
- fix: Multi-char keybinds now throw errors instead of crashing.
28
+
- fix: Undoing a delete/rename wont overwrite an item with the same name now.
29
+
3
30
## v0.9.9 (2025-04-06)
4
31
- feat: Added ability to copy folders.
5
32
- fix: Scrolling command history now provides the correct values.
-17
PROJECT_BOARD.md
-17
PROJECT_BOARD.md
···
5
5
- `[-]` In progress
6
6
- `[x]` Done
7
7
8
-
## v1.0 release
9
-
10
-
### New features
11
-
- [x] File/Folder movement.
12
-
- [x] Copy files.
13
-
- [x] Copy folders.
14
-
- [x] Keybind to hard delete items (bypass trash).
15
-
- [x] Ability to unbind keys.
16
-
17
-
### Refactors
18
-
- [x] Better error logging.
19
-
There are many places errors could be caught, logged, and handled instead
20
-
of crashing.
21
-
22
-
### Bugs
23
-
- [x] Command history is skipping items on scroll.
24
-
25
8
## Backlog
26
9
- [ ] Improve image reading.
27
10
Current reading can be slow which pauses users movement if they are simply
+1
-1
build.zig
+1
-1
build.zig
···
2
2
const builtin = @import("builtin");
3
3
4
4
///Must match the `version` in `build.zig.zon`.
5
-
const version = std.SemanticVersion{ .major = 0, .minor = 9, .patch = 9 };
5
+
const version = std.SemanticVersion{ .major = 1, .minor = 0, .patch = 0 };
6
6
7
7
const targets: []const std.Target.Query = &.{
8
8
.{ .cpu_arch = .aarch64, .os_tag = .macos },