exa v0.8.0 Release Notes

Release Date: 2017-09-30 // over 6 years ago
  • ๐Ÿš€ 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 and nef file types (40ce7ba)
    • โž• Add bk file type (eda3e56)
    • Only check the terminal width of stdout, not stdin and stderr (4289f4d)
    • Sorting by date now has new and old 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 that libhttp_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)