Releases: chaqchase/lla
Releases · chaqchase/lla
Release v0.3.0
Release v0.3.0
Changelog
Added
- Plugin system redesign:
- Protocol Buffers message passing architecture
- C API compatibility
- ABI version verification
- Improved documentation
- Enhanced plugin management interface
- Plugin cleanup command (
lla clean
) - Improved plugin discovery and loading
- Plugin update functionality improved
- Improved the functionality and look of all plugins
- Command shortcuts system:
- Store and manage plugin commands as shortcuts
- CLI commands for shortcut management (
lla shortcut add/remove/list
) - Configuration file storage with descriptions
- Support for custom arguments
- Simplified command syntax
- Sorting improvements:
- Reverse sorting (
-r
,--sort-reverse
) - Directory-first option (
--sort-dirs-first
) - Case-sensitive sorting (
--sort-case-sensitive
) - Natural number sorting (
--sort-natural
)
- Reverse sorting (
- Filter system updates:
- Multiple pattern support with comma separation
- AND operations using
+
prefix - Logical operations (AND, OR, NOT, XOR)
- Glob pattern matching
- Case sensitivity options
- Additional features:
- Icon support across formats
- Updated
sizemap
,timeline
andgit
views - Selective plugin installation
- Command shortcut system
Changed
- Performance optimizations for sorting
- Improved filter matching
- Plugin system reliability updates
- Refined sizemap visualization
- Updated plugin interfaces
- Interface improvements
- General stability enhancements
Fixed
- Plugin ABI compatibility
- Case-sensitive search behavior
- Directory sorting issues
- Numeric filename sorting
SHA256 Checksums
9fe66dac0c2f6ddb449d62823b98cff7af1cca721405aaf3860c5c001a3c3da3 lla-linux-amd64/lla-linux-amd64
46be9ddb290cfb14c1299ab7432e66e697a4d3752767c1fabaaffa8d26da3da3 lla-linux-arm64/lla-linux-arm64
4d9f404f0ab6d794b764a9fb1ed26efe3737dd843680940d0df8ecb2c59ae00a lla-linux-i686/lla-linux-i686
5555b38900154fde0e20814bd0839b6177e1f4ea2d7be698cd5e2273a7ff166e lla-macos-amd64/lla-macos-amd64
f9897d5c7c5f39bf9b43c4c43f2243f42feca46906b52a0dcbbb2569baad3ad9 lla-macos-arm64/lla-macos-arm64
Release v0.2.10
Changelog
Added
- New display formats for enhanced visualization:
git
: Display Git status information for filesgrid
: Present files in an organized grid layoutsizemap
: Visualize file sizes with proportional representationtable
: Show files in a structured table formattimeline
: Group files by creation/modification dates
- Interactive plugin management system
- Plugin update functionality via CLI
- Extended configuration options for customization
- Plugin support for default and long format customization
Enhanced
- Significant performance improvements:
- Optimized tree view rendering
- More efficient recursive file listing
- Better memory management for large directories
- Plugin system improvements:
- Refined plugin interface for better integration
- More robust plugin installation process
- Enhanced plugin discovery and loading
- Sorting functionality:
- More accurate file sorting across all formats
- Improved performance for large directory sorting
Fixed
- Memory leaks in recursive directory listing
- Plugin installation reliability issues
- Color output consistency across different formats
What's Changed
- docs: add AUR instructions by @malteo in #28
- Add
Homebrew
to readme by @triyanox in #30 - Enhance display formats, plugin system, and performance optimizations for file listing by @triyanox in #31
New Contributors
SHA256 Checksums
2ff185bac35c48e01b833f6f9a2c436c6f41df459e1c78073e6e102e27f68d19 lla-linux-amd64/lla-linux-amd64
e4aef444569cd450d530dee1ab2b533ab5a0d66a28b045a8ca8734fe10ad2ea8 lla-linux-arm64/lla-linux-arm64
6865e0aa527436cbba12a2454b2f072fa4d9c713110aa4c6d63773ea281adceb lla-linux-i686/lla-linux-i686
fe11494642149bbc5f0201ff165f08153b8e5b7b513faff88a7128c75e914f40 lla-macos-amd64/lla-macos-amd64
f75655088a3ee9644e3f79610ab8c306802add481649a06e6eac8aa544c95c28 lla-macos-arm64/lla-macos-arm64
Full Changelog: v0.2.9...v0.2.10
Release v0.2.9
Release v0.2.9
What's Changed
- Migrate to cargo workspaces and introduce github workflows by @triyanox in #14
- feat: add directory indicator #11 by @triyanox in #15
- chore: fix release workflow by @triyanox in #16
- Merge pull request #16 from triyanox/chore/fix-release-workflow by @triyanox in #17
- fix release workflow by @triyanox in #18
- Merge pull request #18 from triyanox/chore/fix-release-workflow by @triyanox in #19
- fix release workflow by @triyanox in #20
- Merge pull request #20 from triyanox/chore/fix-release-workflow by @triyanox in #21
- Fix release workflow by @triyanox in #22
- chore: version crates by @triyanox in #23
- chore: fix the syncing issue on the release workflow by @triyanox in #24
- chore: fix version check by @triyanox in #25
- chore: add explicit version for
lla_plugin_interface
by @triyanox in #26 - chore: fix path for
lla_plugin_interface
by @triyanox in #27
Full Changelog: v0.2.7...v0.2.9
v0.2.7
v0.2.6
v0.2.5
Release v0.2.5
- Updated
lla_plugin_interface
to support plugins actions. - Added new plugins
Full Changelog: v0.2.4...v0.2.5
v0.2.4
Full Changelog: v0.2.3...v0.2.4
v0.2.3
v0.2.2
v0.1.7
Full Changelog: v0.1.4...v0.1.7