github eza-community/eza v0.17.0
eza v0.17.0

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

Description

BREAKING CHANGES:

Extend the +<FORMAT> custom time style, accept an optional
...<newline><FORMAT_2> to support setting a different custom time
style for recent files.

  • The behavior changes if the previous format string
    already contains <newline>. Previously <newline>s are used as-is,
    now the first newline will be interpreted as separation for non-recent
    and recnet format; any content after the second newline, if any, are
    simply ignored.
  • The implementation rejects some previously accepted
    inputs, primarily empty non-recent format string. --time-style=+
    and --time-style='+<newline>' will now get a panic message.

Changelog

Bug Fixes

  • Add color scale mode to the bash completions
  • Add color scale mode to the fish completions
  • Quote symbolic links correctly when their destinations contain spaces

Documentation

  • Modify documentation about custom time style

Features

  • Add BSD file flags
  • Add Windows file attributes
  • [breaking] Support different custom time style for non-recent/recent files

Miscellaneous Tasks

  • Release eza v0.17.0

Testing

  • Regen powertests
  • Regenerate
  • Add tests for non-recent/recent custom time style
  • Update powertest expected help message output

Build

  • Update flake.lock
  • Bump DeterminateSystems/nix-installer-action from 8 to 9
  • Bump once_cell from 1.18.0 to 1.19.0
  • Bump libc from 0.2.150 to 0.2.151

Ci

  • Remove labeler

Checksums

sha256sum

cf2c0c33cfe446784a634592fa8803fae1100822a26b1f7e969d79bb040778ec  ./target/bin-0.17.0/eza_aarch64-unknown-linux-gnu.tar.gz
80666e0a7a69a064e398cef6e0b6a16ef890cb89cd0d7708db3c83ff4f4ebd74  ./target/bin-0.17.0/eza_aarch64-unknown-linux-gnu.zip
11e086a8462d116a2aae8df90894ca362da61ec4103306ccf8d1178dc11fd870  ./target/bin-0.17.0/eza_arm-unknown-linux-gnueabihf.tar.gz
139b93ad5f46100ce7348ffef8b0dd076d5311e3b55bc0c64f81bf4896de38d5  ./target/bin-0.17.0/eza_arm-unknown-linux-gnueabihf.zip
66f8f1e358833c83d30476200b6fa241771f2799fc2429d03d28985fee9316d6  ./target/bin-0.17.0/eza.exe_x86_64-pc-windows-gnu.tar.gz
0a0aaa406244281d4105e494149c6e01855aaa87d694de37a7680da11a1d85c0  ./target/bin-0.17.0/eza.exe_x86_64-pc-windows-gnu.zip
26bdfda62ed514598397aeb729ed611c14b1bcab85e7e0fd8226498d1cf87295  ./target/bin-0.17.0/eza_x86_64-unknown-linux-gnu.tar.gz
4305d8d49246a2b5275a8b9e0659194a8dfad62ecb5ae6fd35f19b188066d7cc  ./target/bin-0.17.0/eza_x86_64-unknown-linux-gnu.zip
891ed0a827e91364eafe42bd1c0bc8f1ef086e4e650ff123a92a94fb208ceced  ./target/bin-0.17.0/eza_x86_64-unknown-linux-musl.tar.gz
b40ed86a9e5e81ec96f1a095bc23f2b71f217e7bbf2e210f152f8f0e6ff78972  ./target/bin-0.17.0/eza_x86_64-unknown-linux-musl.zip

md5sum

297c8e2ca27fa538f5edc11b81594a11  ./target/bin-0.17.0/eza_aarch64-unknown-linux-gnu.tar.gz
92af5ce9c17daf51a461fd1b6d4b824f  ./target/bin-0.17.0/eza_aarch64-unknown-linux-gnu.zip
50bc46a1f846fe5a94780507cf61a1ff  ./target/bin-0.17.0/eza_arm-unknown-linux-gnueabihf.tar.gz
5e07c3d776cbf07db4ab881394677d29  ./target/bin-0.17.0/eza_arm-unknown-linux-gnueabihf.zip
1ce8523c3481d14f06c9f2fa28b576eb  ./target/bin-0.17.0/eza.exe_x86_64-pc-windows-gnu.tar.gz
727d6d979b5d9a663aea5bb90c2ab577  ./target/bin-0.17.0/eza.exe_x86_64-pc-windows-gnu.zip
a9256aa77058493e34a1fad0350ab85b  ./target/bin-0.17.0/eza_x86_64-unknown-linux-gnu.tar.gz
46a578ad5ce69541315284f56bb468c7  ./target/bin-0.17.0/eza_x86_64-unknown-linux-gnu.zip
6e6e87e127022775d902b421ee2a372f  ./target/bin-0.17.0/eza_x86_64-unknown-linux-musl.tar.gz
d70eab5d19fc9a6c86e3219952738df5  ./target/bin-0.17.0/eza_x86_64-unknown-linux-musl.zip

Don't miss a new eza release

NewReleases is sending notifications on new releases.