Repository navigation
Release v0.6.0
Release v0.6.0
Changelog
[0.6.0] - 2026-08-17
Added
- OSC 8 file hyperlinks with
--hyperlink=always|auto|neveracross human-readable views. - Long-view columns and machine-output fields for inode numbers, hard-link counts, allocated size, extended attributes, ACL/SELinux context, and mount details.
- Symlink controls for target metadata (
--dereference), target visibility (--no-symlink-target), and inclusion alongside file/directory filters (--show-symlinks). - Plugin Platform v3 with public
lla_plugin_sdkandlla_plugin_sdk_macroscrates, embedded manifest contracts, a Component Model WIT world, and overridable native batch decoration. - Native batch formatting plus bounded persistent plugin caches with metadata-, repository-, configuration-, and TTL-based invalidation.
- Typed action arguments and structured
none,text,value, andtableresults with host-rendered human, JSON, NDJSON, and CSV output throughlla plugin run. - An embedded Wasmtime/WASI Preview 2 runtime on 64-bit Linux and macOS, including memory, response, batch, and execution-time limits.
- Persisted
plugin-grants.tomlapprovals, permission-expansion prompts, exact-domain WASI HTTP, default-denied raw sockets, and gated clipboard and URL-opening calls. lla plugin migrate --prebuiltwith timestamped legacy backups, third-party plugin reporting, and failed-migration restoration.
Changed
- Native plugins now export only
_plugin_create_v3; API v1/v2 libraries are detected without invoking their code and reported as disabled. plugin.tomlschema 3 is the source of truth for actions, fields, output contracts, runtime entrypoints, and permissions. Packaged and compiled manifests must match exactly.- All bundled plugins and prebuilt-package manifests target API v3 and version 0.6.0.
- File hashing, duplicate detection, Git status/history, directory metadata, complexity, keyword, media, and project-context decoration now batch shared work; network-backed package and suggestion plugins reuse TTL caches and issue independent requests concurrently.
lla plugin <plugin> <action>remains available in 0.6.x but emits a deprecation warning in favor oflla plugin run.
Fixed
- Local source installs checksum only the immutable manifest and resolved runtime entrypoint, so first-run plugin configuration and cache writes no longer invalidate packages and logical native entrypoints resolve correctly on each platform.
- Local source installation on macOS disables native-plugin stripping, preventing malformed Mach-O
LINKEDITstring pools. - Code-complexity batch decoration no longer deadlocks while recording report statistics.
- Git status no longer enumerates ignored files that cannot contribute to its displayed status, avoiding oversized caches for repositories with large build directories.
Security
- WASM plugins run with default-denied capabilities, exact network-domain allowlists, stable host error codes for traps and timeouts, a 128 MiB memory limit, and a 16 MiB response limit.
- WASM packages requesting subprocess execution are rejected, and WASM packages return an explicit unsupported-runtime error on i686.
SHA256 Checksums
d595941f2d9460af29d8f90f9c6ceae3975173ea0927a5ee5ff9a1a0838807cf lla-0.6.0-1-aarch64.pkg.tar.zst
a8f12d54917e26c4639625d4fa089a30bcef5cf64df2b7374a7c1494117d11f3 lla-0.6.0-1-i686.pkg.tar.zst
103a0997b5575f421fc365ce946e3dd8ac8f14cbd5fbb0d3207bcf7cfc0b37b4 lla-0.6.0-1-x86_64.pkg.tar.zst
782665cdf5e1890bea327e0668a3a4969f998e662197020c54a9dd76f49cb56b lla-0.6.0-1.aarch64.rpm
1ddfdb1419d70a1d34a2c643621b3c518c702577c968777c26899c56afa302b0 lla-0.6.0-1.i686.rpm
782200c3eca0e026da7eb023f51fc11fa831d9f053cc6c1fdb7f079ca83b3241 lla-0.6.0-1.x86_64.rpm
c10faf4a82458607ecbbdd2070a27ae2975a0160e13ab73b658620bdc2f987f5 lla-0.6.0-r0.aarch64.apk
9193e793303716aceec81f32bfca083708fd0a81bd1ab91881918fb58b6a03aa lla-0.6.0-r0.x86.apk
2ccc412ff36b3e6faddbd9b2bbfd03bbb879e8fbec6fc3c2dd301abe98a07bb8 lla-0.6.0-r0.x86_64.apk
416fd4aa5c952f93aa4561400450ae04e25142f6283a4475d23ef05cbb394560 lla-linux-amd64
026233e907fb10d96ea5a0473605fe41977a421a0af3b05e3b849c496f0f6b17 lla-linux-amd64-musl
df0a3903a40f64f330242787717e2e65d9aa6df6c4a1f9aee581e71a4513ab38 lla-linux-arm64
41f7670409e3c1ceb696c84de0a9616367666bc8b28fad82964d399926e832ba lla-linux-arm64-musl
c574e3c6bacb49548e25d32f6046fe77620a7f125c352a8c16dfbc1d4fb75a10 lla-linux-i686
08cedcc63120824271d092a5d3859dac429b374990a82771ce3b80ed86f2d4b6 lla-macos-amd64
b3e44365d8b334ff10fac631285689f27b089b585ef383de846bb1df040bb208 lla-macos-arm64
b7ca4db7d9ee55608c1649ffa3492f001561e9754abb33dd7f24e798a163ebb7 lla_0.6.0_amd64.deb
d4efeb0a0507804d86a64b331b6edef6f3103a88fb034ff4e7d522b98a1202a1 lla_0.6.0_arm64.deb
12dd85b582cf7d9252436a984bcadd559bf211d618f0b202fd610ab9466ab16d lla_0.6.0_i386.deb
eadd2e6fbb07155774c8f458311c484446d3bfaac25a6a0df1c1ff7a39f92d49 plugins-linux-amd64.tar.gz
83eb24a669b6cf0fd3c56cd478acaf298d3b0aac715aa7ebead9a95673f254f9 plugins-linux-amd64.zip
b0bb230c9a06e9fb1090b61ba9596ef3779122383b7c5c3d4867e607a02f7c63 plugins-linux-arm64.tar.gz
27fea3fbaa652cb2573adc5cc50f351ce45e0ba2a43f440b73968a3aa511fb98 plugins-linux-arm64.zip
df9c34fde0060c508c5141897f7673eb3c074a36fc2bc89ef496bea4ed3c5bdd plugins-linux-i686.tar.gz
fbc5de862bce1911ee8c11f2d237e27296033367d2804c99af2e49797ef6a1fd plugins-linux-i686.zip
40357790ae27066486a0a9a07b5339ebdc986e84a3cf6cfc9953209e41c776c9 plugins-macos-amd64.tar.gz
5cd3291ce41be0d2ec2fba7666a502169a021b8cd2d8507263c927171bfb869e plugins-macos-amd64.zip
777f639b839d73f1d865f554b5bc6264af288daabfde72aa466bed573499e65b plugins-macos-arm64.tar.gz
b959a91ea8040e60de27010d7c4a64d520279fce9fcd1203d7aa7ce8cef1a9e3 plugins-macos-arm64.zip
3054e6ec7cf48b3cf87c9d0f5ec03b51bbf8012f3c4cb4c92f45775db4ae8dc8 themes.zip