exa v0.9.0 Release Notes
Release Date: 2019-07-15 // over 5 years ago-
๐ exa release v0.9.0
๐ I will release more than one version of exa this year, mark my words.
โ Additions
- ๐ Icon support with
--icons
(9497b30) - ๐ New sort options
.name
and.Name
which ignore a leading dot (a156d96) - ๐ Support
TIME_STYLE
environment variable (9917810) - ๐ New option to only display directories,
--only-dirs
(054cac6) - ๐ Support 24-bit colours (dc2009a)
- Display if a file is ignored by Git (80b0d9d)
๐ Changes
- Replace the
mi
colour withbO
overlay colour (59d9e90) - ๐ Pre-release versions have their build number shown (c7497f3)
- โ Add
--classify
to man page (9c77a95) - Highlighting for file types
.zst
(5fae489), Bazel and Ant (c635031),.ts
(e711dbc),.m4v
(9b446c0), and.jpf
(9916742) - ๐ Create worker threads only once for performance (8cbde76)
๐ Fixes
- ๐ Allow zero-padded numbers in
$LS_COLORS
(afc9657, ce3f05c) - ๐ Make non-uppercase
README
files immediate (d9c9dbe) - Highlight
README~
as temporary, not immediate (57e4c08) - ๐ Use more accurate time to fix inconsistent sorting (649744d)
- Prevent infinite loop with
-aaR
(e936d7e) - ๐ Fix panic in certain timezones (9f76f94 and this fix)
- ๐ Fix sorting by created time (faed8f9)
- ๐ Fix Git status not working for paths containing
../
(f1a5b64)
Contributors
Thanks to alexmaco, ariasuni, asoderman, benmezger, BenWhitehead, cecton, chetgurevitch, dguo, Don42, Fierthraix, golem131, ignatenkobrain, jcrd, joshleeb, joshuarli, kornelski, LlinksRechts, lovesegfault, martinlindhe, mfarrugi, mgkurtz, mgttlinger, mopp, nasyxx, ne-sted, Offpics, Paradiesstaub, polyzen, rleungx, semarie, sergeysova, spk, and teresy for contributing!
- ๐ Icon support with
Previous changes from v0.8.0
-
๐ This release provides both bug fixes and new features. I've written a post that outlines what's new, as well as some remarks on how I'd like to handle getting me to do releases more often in the future: bsago.me/blog/exa/v0.8.0
โ Additions
- ๐ Use completely new, less strict, more friendly options parser (b5bcf22)
- โ Add a strict mode, for when you want to check your options (97d1472)
- Add
EXA_GRID_ROWS
that makes--long --grid
a bit more palatable (e933fa6) - โ Add
EXA_DEBUG
for logging information (e0727a1) - โ Add
LS_COLORS
parsing and colouring (adfee28, aa2e3a5) - โ Add
EXA_COLORS
parsing and colouring, which overrides the above (075fe80, aa2e3a5) - ๐ Initial support for a
--git-ignore
flag (827aa8b)
๐ Changes
- 0๏ธโฃ Default to sorting case-insensitively (57c647f)
- Hide xattr errors unless xattrs were explicitly asked for (5189d66)
- โ Add
orf
andnef
file types (40ce7ba) - โ Add
bk
file type (eda3e56) - Only check the terminal width of
stdout
, notstdin
andstderr
(4289f4d) - Sorting by date now has
new
andold
convenience aliases (f55bd6d) - ๐ Use only verified published crates, so exa can be on crates.io (1efb8a5)
๐ Fixes
- ๐ Use a patched version of
libgit2
to prevent thatlibhttp_parser
error (3405db1) - ๐ Fix bug where
--tree --all
didn't work (a2cd39e) - ๐ Fix bug where ISO dates were long when they should be short and vice versa (fca5b6b)
- ๐ Fix bug where month name padding made the whole table look weird (999c9d5)