eza v0.13.1
Changelog
Bug Fixes
- Typo
this
->that
- Error for missed semicolon
- More than 3 bools in a struct
- Major and minor device on MacOS
- Linux uses u32 for major/minor device numbers
- Respect spec on Windows and make it for with Konsole
- Don’t show color when color is disabled
- Enable rustfmt by removing .rustfmt.toml which disables it
- Replace rustfmt::skip on expressions because experimental
- Remove unnecessary rustfmt::skip's in windows code
- Add src/options/flags.rs to rustfmt.excludes
- Left-over merge conflict in src/output/table
Documentation
- Update README.md
- Update --mounts option to include MacOS
- Documenting --only-files
Features
- Listing files only using '--only-files' flag
- Add EXA_COLOR bindings for un-themed items
- Add EZA_ environment variables with fallback to EXA_
- Add rustfmt check to unit-tests workflow
Miscellaneous Tasks
- Add completion for --only-fies (zsh,fish)
Refactor
- Fix rustfmt issues and place skips where needed
- Reorder unit-tests to fmt, clippy and tests
Styling
- Formatted using treefmt
- Fix clippy warning after rustfmt
- Fix treefmt issues in options module
- Reapply rustfmt after rebase from main
Testing
- Test for listing files only
- Add unit tests for new style abbreviations
- Regen git_repos_no_status
Build
- Bump actions/checkout from 2 to 4
- Bump chrono from 0.4.30 to 0.4.31
- Bump timeago from 0.4.1 to 0.4.2
- Bump libc from 0.2.147 to 0.2.148
- Bump terminal_size from 0.2.6 to 0.3.0
Ci
- Added formatters to treefmt
- Make various improvements
- Only apply labels when opening a PR
New Contributors
- @bew made their first contribution in #380
- @alpn made their first contribution in #378
- @dundargoc made their first contribution in #397
- @hulxv made their first contribution in #381
Full Changelog: v0.13.0...v0.13.1
Checksums
sha256sum
6c5e0e726b9746bfe6e888ee1dcfb5a90bc6282f17ad25336874de737abdda5d ./target/bin-0.13.1/eza_aarch64-unknown-linux-gnu.tar.gz
f2084916512cce106fe7eb8a2535a1a2f846457b15194fb66a87f973b618558a ./target/bin-0.13.1/eza_aarch64-unknown-linux-gnu.zip
013c5f866fbd985deccecf25e4985cd97ff6c8474e9337a41c869796453c1785 ./target/bin-0.13.1/eza_arm-unknown-linux-gnueabihf.tar.gz
fd3268a9cc9ce80d604dd8985393aa736e61f4936f8c661677089402a85a7674 ./target/bin-0.13.1/eza_arm-unknown-linux-gnueabihf.zip
69abc0db6653e6d95efefc7eac2702e041a57921160d457d02551c4a38551a08 ./target/bin-0.13.1/eza.exe_x86_64-pc-windows-gnu.tar.gz
ce112cc4bcf384e21bbfd7c6956ec127479f4120144d0c8e370977603a217513 ./target/bin-0.13.1/eza.exe_x86_64-pc-windows-gnu.zip
1ca5bf4e0c5e30163e84281f39339971846bfe658fe438e2996d976f9be309fd ./target/bin-0.13.1/eza_x86_64-unknown-linux-gnu.tar.gz
e6c8588e44c4ff08a2a65d8ff7c8e03cfae75eef20af8d1fa218fcc86a958562 ./target/bin-0.13.1/eza_x86_64-unknown-linux-gnu.zip
2518a0c24c936992235fae9210b37be2c866103cfb42617ae1b7636f729b30fc ./target/bin-0.13.1/eza_x86_64-unknown-linux-musl.tar.gz
97023d05d9e0d8f062849be995080bce7f1497fc2a3463123ef4fa371e12049f ./target/bin-0.13.1/eza_x86_64-unknown-linux-musl.zip
md5sum
d1c9d9446a3d12226cc5124da8328245 ./target/bin-0.13.1/eza_aarch64-unknown-linux-gnu.tar.gz
afff68534e161e330c0397a214c77acd ./target/bin-0.13.1/eza_aarch64-unknown-linux-gnu.zip
f5fdf2e0fd8cf479bffced1ac87ed744 ./target/bin-0.13.1/eza_arm-unknown-linux-gnueabihf.tar.gz
4068f8f8ed512d7cc94f2685f82cb29e ./target/bin-0.13.1/eza_arm-unknown-linux-gnueabihf.zip
19934d759d9466520b5ea23f95737499 ./target/bin-0.13.1/eza.exe_x86_64-pc-windows-gnu.tar.gz
282ca9dc1ed2366ea5ba48b654dfd5c0 ./target/bin-0.13.1/eza.exe_x86_64-pc-windows-gnu.zip
e65e702d72a989266ff016e904b402e9 ./target/bin-0.13.1/eza_x86_64-unknown-linux-gnu.tar.gz
82ed67525b5d258b050194273c063c3b ./target/bin-0.13.1/eza_x86_64-unknown-linux-gnu.zip
a3b515a10459b07528367e1c058f869c ./target/bin-0.13.1/eza_x86_64-unknown-linux-musl.tar.gz
80db0a9f9c22c133bf0581f70b568427 ./target/bin-0.13.1/eza_x86_64-unknown-linux-musl.zip