Bug Fixes:
* Restore unsafe blocks for libc major/minor device id
* cargo deb metadata to LICENSE.txt
Documentation:
* Improve man page description of flags with default values
* "default behavior" means eza's default behavior, not an option's
default value
Features:
* Added completion
OBS-URL: https://build.opensuse.org/package/show/Base:System/eza?expand=0&rev=180
Bug Fixes:
* [breaking] Make --grid work when not in TTY
* [breaking] if data is piped into eza, eza will not ignore it
Documentation:
* Add --smart-group option to README
Features:
* Add icons for changelog and todo files
* Use CHANGES icon for CHANGELOG as well
OBS-URL: https://build.opensuse.org/package/show/Base:System/eza?expand=0&rev=178
* Replace default_input_path check with "." check
* "cheks" should be "checks"
* [breaking] Define -d/--treat-dirs-as-files behavior, tests
* Refresh icon set with new glyphs and additions
* Bump phf from 0.11.3 to 0.12.1
* Cargo bump 2025-07-03
* Flake bump 2025-07-03
* Bump windows-sys from 0.59.0 to 0.60.2
OBS-URL: https://build.opensuse.org/package/show/Base:System/eza?expand=0&rev=176
Bug Fixes:
* Replace default_input_path check with "." check
Features:
* [breaking] Define -d/--treat-dirs-as-files behavior, tests
The behavior of the -d flag has been refined to be more
consistent with ls. Its long flag has been changed to --treat-dirs-as-files
for clarity, while --list-dirs is retained as a backward-compatible alias to be
removed in a future release.
OBS-URL: https://build.opensuse.org/package/show/Base:System/eza?expand=0&rev=174
Bug Fixes:
* Use OpenBSD 7.7 that has MSRV, instead of 7.6
* Excessive open file descriptors
* Typo
* Impl desirable behaviour for unreadables
* Unreadables format style
* Clippy warnings
* Missing word in comment
Styling:
* Fix various clippy warnings for rust 1.86
* Remove unnecessary semicolon
OBS-URL: https://build.opensuse.org/package/show/Base:System/eza?expand=0&rev=170
Bug Fixes:
* Escape spaces in file path to make them work correctly
* List inside working dir with --list-dirs and no path passed
* Ignore incorrect Unicode path instead of crashing on Windows
Miscellaneous Tasks:
* Add Visual Studio icon for *.suo
* Add swift icon for *.xcplayground
* Add dropbox icon
* Eza v0.21.4 changelogs, version bump
Refactor:
* Clippy lints
Styling:
* Update formatting
- Update to 0.21.3:
- Update to 0.21.2:
OBS-URL: https://build.opensuse.org/package/show/Base:System/eza?expand=0&rev=168
* Make clippy work again
* Specify perf improvements
* Remove dependency on once_cell
* Add icon for '.stowrc' files
* Use a hashmap when possible for file extension matching
* Clean up glob matching code
* Bump uutils_term_grid from 0.6.0 to 0.7.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/eza?expand=0&rev=164
Bug Fixes:
* Don’t truncate branch name
* Hi extension icon wasnt working as it was in the wrong aray
Miscellaneous Tasks:
* Add MS DOS icon for *.com
* Add ruby icon for config.ru, Gemfile, Gemfile.lock, procfile,
rake, rakefile and change ruby icon
* Add python icon for *.pxd and *.pyx
* Add markdown icon for *.mdx
* Add fsharp icon for *.f# and *.fsscript
* Add clojure icon for *.cljc and *.edn
OBS-URL: https://build.opensuse.org/package/show/Base:System/eza?expand=0&rev=162
Bug Fixes:
* Make temp files visible on white background
Documentation:
* More precise temp files color description
Features:
* Add .exercism folder icon
* Add .ocamlinit icon
* Add .opam folder icon
Miscellaneous Tasks:
* Add gcloud icon for .gcloudignore
* Add vim icon for .gvimrc, _vimrc and _gvimrc
* Add fennel icon for ~/.fennelrc and ~/.config/fennel/fennelrc
* Eza v0.20.24 changelogs, version bump
Build:
* Bump once_cell from 1.20.3 to 1.21.0
* Bump terminal_size from 0.4.1 to 0.4.2
* Bump serde from 1.0.218 to 1.0.219
* Bump chrono from 0.4.39 to 0.4.40
OBS-URL: https://build.opensuse.org/package/show/Base:System/eza?expand=0&rev=158
Bug Fixes:
* Add unicode-3.0 license
* Use safe terminal_size_of
* Use terminal_size_of with borrowed raw handle
Features:
* Move MSRV to 1.74 and deep bump cargo deps
* Add Gleam lang icon
- Update to 0.20.11:
Bug Fixes:
* Bump libc from 0.2.165 to 0.2.167
OBS-URL: https://build.opensuse.org/package/show/Base:System/eza?expand=0&rev=136
Bug Fixes:
* Remove newline after doc comment of regen recipe
Refactor:
* List all recipes by default
* Group related recipes
- Update to 0.20.8:
Bug Fixes:
* Cross-compiling by updating to libz-sys to 1.1.20
- Update to 0.20.7:
Bug Fixes:
* Palette v0.7.6 -> v0.7.5
- Update to 0.20.6:
* Fix typo --get-repos-no-status to --git-repos-no-status
OBS-URL: https://build.opensuse.org/package/show/Base:System/eza?expand=0&rev=134
Bug Fixes:
* Convert empty space to %20 when render hyperlinks
* Split commit workflows and run no-merge-commits only on PRs
* Correct naming of commit related workflows
Documentation:
* Better version bump commit summary
Features:
* Add no-merge-commits job to commits workflow
OBS-URL: https://build.opensuse.org/package/show/Base:System/eza?expand=0&rev=111
Bug Fixes:
* Remove unnecessary map and make clippy happy
* Adjust grid details for CI tests
* Imports and merge conflicts
* Rustfmt issues
* Clippy issues
* Revise UiStyles::plain to have no style at all
* Pr reviews fixes for theme file
* Selectively filter files when recursing #1101[3]
* Fix typo in FromOverride impl
* Add serde(default) to StyleOverride.foreground/background fields
Documentation:
* Add Flox to INSTALL.md
* Add ic for icon color to colors man page
* Add further documentation about theme file
Features:
* Add c++ module interfaces as source file types
* Add icon field to UiStyles
* Add ic key for UiStyles icon in set_exa
* Add None as icon value in UiStyles.default_theme
* Add icon function to FileNameColours trait
* Implement FileNameColours.icon for Theme
* Adjust FileName.paint to consider possible icon color
* Begin implementation of config file
* Allow writing default theme.yml file for eventual config file implementation
* Theme file configuration base
* Add IconOverrides struct and UiStyles.icon_overrides
* Add icon_override function to FileNameColours trait
* Implement FileNameColours.icon_override for Theme
OBS-URL: https://build.opensuse.org/package/show/Base:System/eza?expand=0&rev=109
* [breaking] Implement EZA_GRID_ROWS grid details view minimum rows threshold
Before this change, the EZA_GRID_ROWS variable was
ignored, despite documentation existing. Users relying on EZA_GRID_ROW
not doing anything will find their output changed. For more info, see
OBS-URL: https://build.opensuse.org/package/show/Base:System/eza?expand=0&rev=105
Bug Fixes:
* Disable broken freebsd tests
Documentation:
* Clear up confusion around ls
Build:
* Bump log from 0.4.21 to 0.4.22
* Bump DeterminateSystems/nix-installer-action from 12 to 13
* Bump plist from 1.6.1 to 1.7.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/eza?expand=0&rev=101
* Correct command for latest tag in deb-package.sh
* Add how to find man pages in terminal and online. Partly fixes#967
* Correct heading levels in markdown
* Move heading out of collapsed section
* Add some keywords for benefit of ctrl-f
* Return to original commit at the end of deb-package.sh
* Add optional tag argument to deb-package.sh
OBS-URL: https://build.opensuse.org/package/show/Base:System/eza?expand=0&rev=83