Skip to content

Releases: chaqchase/lla

Release v0.3.0

11 Dec 11:11
82edeec
Compare
Choose a tag to compare

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)
  • 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 and git 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

30 Nov 20:45
bb26e2b
Compare
Choose a tag to compare

Changelog

Added

  • New display formats for enhanced visualization:
    • git: Display Git status information for files
    • grid: Present files in an organized grid layout
    • sizemap: Visualize file sizes with proportional representation
    • table: Show files in a structured table format
    • timeline: 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

27 Nov 22:58
d04d427
Compare
Choose a tag to compare

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

27 Nov 20:05
56703ed
Compare
Choose a tag to compare

What's Changed

  • Add the config --set command to update the lla config by @triyanox in #13

Full Changelog: v0.2.6...v0.2.7

v0.2.6

24 Nov 22:15
d528328
Compare
Choose a tag to compare

What's Changed

  • chore: update readme by @triyanox in #6
  • Improve the initialization and config by @triyanox in #8

Full Changelog: v0.2.5...v0.2.6

v0.2.5

15 Aug 13:40
Compare
Choose a tag to compare

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

13 Aug 14:06
Compare
Choose a tag to compare

Full Changelog: v0.2.3...v0.2.4

v0.2.3

13 Aug 10:00
Compare
Choose a tag to compare

What's Changed

  • Better error handling
  • Improved modularity
  • Added a pulgin system
  • Better structure for the project
  • Added plugin interface for deveopers to create their own plugins
  • created a config system
  • Minor bug fixes
  • Performance improvements

v0.2.2

13 Aug 09:51
2beada7
Compare
Choose a tag to compare

What's Changed

  • Better error handling
  • Improved modularity
  • Added a pulgin system
  • Better structure for the project
  • Added plugin interface for deveopers to create their own plugins
  • created a config system
  • Minor bug fixes
  • Performance improvements

v0.1.7

24 Nov 03:10
Compare
Choose a tag to compare

Full Changelog: v0.1.4...v0.1.7