Releases: Araxeus/ls-interactive
v1.7.0 ✨
v1.6.0 ✨
What's Changed
-
Add windows drive view by in #27
-
Make every file/directory a clickable link in #30
-
There are many subtle improvements and bug fixes included in both PR's above (including arrow key navigation)
-
update GitHub actions in #36
-
Bump all dependencies
Full Changelog: v1.5.0...v1.6.0
v1.5.0 ✨
What's Changed
- feat: Check for updates on launch by @Araxeus in #1
- Internal Renderer + Additional shells support by @Araxeus in #14
- Remove dialoguer dependency by switching to an internal prompt renderer
- Add support for Powershell, Fish, and NuShell
- Expanded support and fixed bugs with all shells
- Updated dependencies
Full Changelog: v1.4.0...v1.5.0
v1.4.0 ✨
What's Changed
-
Fix navigation not working on Linux/macOS
-
New installation method for Linux/macOS (add function from lsi.sh to
.bashrc
) -
Added Alt+Enter as an alternative for Shift+Enter
-
Fix uppercase file extension not recognized
-
Bump lnk from 0.3.0 to 0.4.1
Full Changelog: v1.3.0...v1.4.0
v1.3.0 ✨
-
Fuzzy-select feature (type anything to filter current directory)
-
New launch logic:
lsi is now a script which can cd to directories -
Shift+Enter to cd to folder
-
Ctrl+Enter to open folder in file browser
-
Use custom patched dialoguer crate:
console-rs/dialoguer@master...Araxeus:master- return KeyModifiers in select prompt
- return KeyModifiers in fuzzy_select prompt
- Change default fuzzy_match_highlight_style
- don't highlight RTL chars
- fix-special-chars-panic-in-fuzzy-select'
- fix-fuzzy-clear-on-cancel
Full Changelog: v1.2.0...v1.3.0
v1.2.0 ✨
-
Performance/Memory allocation improvement (Major refactor)
-
Resolve
.lnk
shortcuts and browse the target directory -
Add new file types + icons
"toml" | "ini" | "conf" | "json" | "yaml" | "yml" | "xml" | "csv" => Settings // ⚙️ "url" | "html" => Web, // 🌐 "rs" => Rust, // 🦀 "js" => Javascript, // 📒 "css" | "scss" => CSS, // 💄