Changelog
Bug Fixes
- Expand
--all
help - RUSTSEC-2020-0071
- Generalize gitignore to ignore all eza deb packages
- Canonicalize errors when the destination of a symbolic link is bad
- Handle other canonicalize errors in hyperlinks and git
- Fix windows build when canonicalize returns an error
- Change trycmd config to use test/itest folder for testing
- Revert to old apt install command suggestion and add hint
- Remove stray backslashes
- Is_some_and is an unstable Rust feature until 1.70
- Revert "Support for Windows Hidden Files"
- Shellcheck warnings
- Revert "Support for Windows Hidden Files"
- Shellcheck warnings
- Exit 13 on os error 13
- Rewrite comment
- Improve trace strings
- Tracing typo
Documentation
- Expand
--all
documentation - Add pthorpe92 gist
- Remove xtests section from readme
- Add deprecation warning to xtests/readme
- Add deprecation warning to just xtest commands
- Add deprecation warning to vagrantfile
- Add MacPorts install info
- Add gentoo
- Fix gentoo install
- Add docs for --git-repos & --git-repos-no-status
- Fix gpg armor flag for deb release in readme
- Add better explanation of git repos + no status
- Add scoop install info
- Remove color specifications. change unknown git repo status to
~
- Fix missing color specification from man page
Features
- Add audit workflow
- Add trycmd as dev-dependency
- Add minimal trycmd binary
- Add a few trycmd tests as example
- Document and change output for --git-repos
- Add apt installation workflow
- Adds filtering on Windows hidden files
- Adds filtering on Windows hidden files
- Adds filtering on Windows hidden files
- Added shellcheck to treefmt
- Adds filtering on Windows hidden files
- Add PERMISSION_DENIED exit code
Miscellaneous Tasks
- Bump chrono from 0.4.27 to 0.4.30
- Removal of xtests
- Removal of vagrant
- Remove deprecated devtools
- Run spellcheck
Refactor
- Over-engineer deb-package.sh
- Hide xtests folder
- Split trycmd into tests for all, unix and windows
- Limit unit-tests run on workflow change to unit-tests itself
- Moved generateTest.sh to devtools/
- Renamed the file
- Add tracing to various code parts
- Make std::process::exit global
Revert
- "Support for Windows Hidden Files"
Styling
- Remove TODO message on the absolute_path property
- Fix shellcheck issues in deb-package.sh
- Fix shellcheck issues in deb-package.sh
- Fix shellcheck issues in deb-package.sh
Testing
- Remove vhs from flake
- Remove vhs-runner files
- Dump trycmd from nix sandbox
- Fix name of trydump
- Add trycmd
- Add nix feature
- Add example long tests for sandbox
- Set itests files to unix epoch
- Set itest files to unix epoch
- Refactor setting unix epoch
- Auto discard old definitions
- Fix test reference
- Add long_all_nix.toml
- Add long_blocksize_nix.toml
- Add long_extended_nix.toml
- Add long_git_nix.toml
- Add long_git_repos_nix.toml
- Add long_git_repos_no_status_nix.toml
- Add long_grid_nix.toml
- Add long_header_nix.toml
- Add long_icons_nix.toml
- Add long_octal_nix.toml
- Add long_time_style_relative_nix.toml
- Freeze nix tests
- Fix trydump when no files to delete
- Adding more content to test
- Modified unix and all tests
- Regenerate nix tests
- Convert windows tests with new itest dir
- Fixed windows tests being wrong
- Added a test generator
- Add more unix_tests
- Fixed unix tests to remove any distro specific
- Removed git test breaking on nix
Build
- Add compression, checksum gen for bin
- Update flake.lock, cargo.lock
- Add deny.toml
- Remove org warnings
- Remove itest
- Update flake.lock
- Add itest, idump
- Make trycmd part of checks
Ci
- Don't use nix feature on ci
- Enforce conventional commits
- Enforce conventional commits
New Contributors
- @NekoiNemo made their first contribution in #253
- @sevz17 made their first contribution in #268
- @herbygillot made their first contribution in #266
- @m-czernek made their first contribution in #287
- @sitiom made their first contribution in #302
- @MartinFillon made their first contribution in #288
- @aidandenlinger made their first contribution in #303
- @alamb3142 made their first contribution in #225
- @9glenda made their first contribution in #293
Full Changelog: v0.11.1...v0.12.0
Checksums
sha256sum
01450d328eab0f00d297973a2b687e0ba5fd291622719f86b0ce1d451a6b523a eza_aarch64-unknown-linux-gnu.tar.gz
04c13dc925782af6b5880138ad7cc3de6c173329872c2936e150c977653c76e4 eza_arm-unknown-linux-gnueabihf.tar.gz
96881b8b329b2fa36a66ba10698cd232bc577b47f637226a8c8aca2da34746d0 eza_x86_64-unknown-linux-gnu.tar.gz
9a5c02d233e08f9038ea1b5e8ff32839f77aadd9f8881061cdfb9abc4c31eb62 eza_x86_64-pc-windows-gnu.zip
md5sum
d3162c75f53e977f9ba58b90ad2aa6c0 eza_aarch64-unknown-linux-gnu.tar.gz
0fc92194fb2f72cf75500e5d62b0d683 eza_arm-unknown-linux-gnueabihf.tar.gz
683bb1a83647b984f5897600da9f75b3 eza_x86_64-unknown-linux-gnu.tar.gz
ea8570295a6e067b78e710688748323c eza_x86_64-pc-windows-gnu.zip