exa v0.2.0 Release Notes

Release Date: 2015-03-02 // about 9 years ago
  • 🚀 This is the first proper 'release' of exa. A number of people have been clamouring for these because Rust isn't fully stable yet, and there have been days when it's failed to build because of upstream failures. And if you're the sort of person (like me) who just aliases ls to the in-development version of exa, your ls will fail half the time.

    🚀 Unfortunately, I have no idea whether these releases will work or not. I just built them with Cargo. If they don't work, please tell me!

    ➕ Additions

    • ➕ Add missing sort-by-date options. You can now also sort by 'modified', 'created', and 'accessed'. (a4e1719)
    • ➕ Add extended attribute support. (ce23c63)
    • ➕ Add --level option to limit depth of recursion and tree view. (f505bdc)
    • ➕ Add --group-directories-first option. (ff1f6d0)
    • ➕ Add --version command. (67f60e6)

    🔄 Changes

    • 🔄 Change date format to mimic ls. (0082563)
    • 🛠 Numerous small optimisations and fixes.

    🛠 Fixes

    • Use the width of the file name in the grid view, instead of its length. The width handles multibyte UTF-8 characters and filenames with combining diacritics correctly. (43e8061)
    • 🛠 Fix getting Git status while in a subdirectory. (6e19563)
    • 🛠 Fix displaying UIDs and GIDs that are over 231. (38a7854)
    • 🛠 Fix panic when previewing symlink to . or .. or /. (1da1142)
    • 🛠 Fix missing /s in symlink targets. (ef58c30)

    Major stuff not done yet

    • Git is still slow when working with large repositories (#28)
    • 🏁 No Windows support! (#32)

    Contributors

    Thanks to nwin, Stebalien, tuftedocelot, coyotebush, davidcelis, ebfe, mikefaille, and jgilchrist for contributing!