Skip to content

Commit

Permalink
Merge pull request #51 from triyanox/chore/small-patch
Browse files Browse the repository at this point in the history
chore: update version to 0.3.1
  • Loading branch information
chaqchase authored Dec 12, 2024
2 parents 9ea30c1 + fc5f4d9 commit 13d6a03
Show file tree
Hide file tree
Showing 5 changed files with 60 additions and 6 deletions.
55 changes: 55 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,61 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [0.3.1] - 2024-12-12

### 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

- Pregenerate protobuf bindings
- Plugin ABI compatibility
- Case-sensitive search behavior
- Directory sorting issues
- Numeric filename sorting

## [0.3.0] - 2024-12-11

### Added
Expand Down
4 changes: 2 additions & 2 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ resolver = "2"
members = ["lla", "lla_plugin_interface", "plugins/*"]

[workspace.package]
version = "0.3.0"
version = "0.3.1"
edition = "2021"
authors = ["Achaq <[email protected]>"]
license = "MIT"
Expand Down
3 changes: 1 addition & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ paru -S lla
pkgin install lla

# Manual - Example is for amd64 GNU, replaces the file names if downloading for a different arch.
wget -c https://github.com/triyanox/lla/releases/download/v0.3.0/lla-linux-amd64 -O lla
wget -c https://github.com/triyanox/lla/releases/download/v0.3.1/lla-linux-amd64 -O lla
sudo chmod +x lla
sudo chown root:root lla
sudo mv lla /usr/local/bin/lla
Expand Down Expand Up @@ -152,7 +152,6 @@ lla -S

![sizemap](https://github.com/user-attachments/assets/9efc39a6-f21d-4b78-bad1-eb957beae6e9)


#### Icons support

Icons are supported in all formats simply by using the `--icons` flag.
Expand Down
2 changes: 1 addition & 1 deletion lla/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ walkdir.workspace = true
tempfile.workspace = true
users.workspace = true
parking_lot.workspace = true
lla_plugin_interface = { version = "0.3.0", path = "../lla_plugin_interface" }
lla_plugin_interface = { version = "0.3.1", path = "../lla_plugin_interface" }
once_cell.workspace = true
dashmap.workspace = true
unicode-width.workspace = true
Expand Down

0 comments on commit 13d6a03

Please sign in to comment.