github eza-community/eza v0.13.1
eza v0.13.1

latest releases: v0.19.4, v0.19.3, v0.19.2...
12 months ago

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

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

Don't miss a new eza release

NewReleases is sending notifications on new releases.