mirror of
https://github.com/lsd-rs/lsd
synced 2024-12-13 21:52:37 +00:00
08a55f90d3
Previously the order was predefined in the binary based on all the ones that we had. Now we can use the last sort arg passed as the index to sort.
11 KiB
11 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased - ReleaseDate
Added
- Add support for
--extensionsort
-X
from aldhsu
Changed
- Use last sort flag for sort field from meain
0.18.0 - 2020-08-29
Added
- Add Support for
--dereference
from zwpaper - Add more icons for wmv,wma and others from 0jdxt
- Add Windows(Scoop) installation instructions from turtlebasket
- Add opus filetype icon from nabakolu
- Add FreeBSD insallation instructions from andoriyu
Changed
- Drop snap support from zwpaper
- Improve
--ignore-glob
help message from Pingger - Separate symlink icons for dirs and files from 0jdxt
Fixed
- Fix listing of dir contents for symlinked dirs from meain
- Fix grid rendering showing symlink entry files and folders from meain
- Fix handling of special chars from meain
- Fix regression in
--size short
from meain - Fix handling of relative paths in args from dvvvvvv
- Fix handling of broken symlinks from zwpaper
- Fix icons for lock files and ini files from WhyNotHugo
0.17.0 - 2020-04-09
Added
- Add some icons for the special Unix file types from xSetech
- Add some integration tests from allenap
- Add the flag
--ignore-glob
from sumitsahrawat - Add the elixir icon from JiNova
- Add the NixOS/nix installation instructions from 06kellyjac
- Add the Elm icon from optikfluffel
- Add the date formatting feature from dvvvvvv
- Add the
inode
block from zwpaper - Add the
--inode
flag from zwpaper - Add the csharp, sln and razor icons from jpda
Changed
- Move all the CI/CD from travis to github actions from rivy
- Allow the usage of several
--depth
arguments from abazylewicz
Fixed
- Fix the GID permissions display from xduugu
- Fix the panic if the pipe is closed before the output is written from Peltoche
- Fix the broken softlink display from zwpaper
0.16.0 - 2019-08-02
Added
- Add the flag
--blocks
from meain - Add the flag
--no-symlink
from meain - Add the
bytes
option to the--size
flag from Philipp-M - Add the flag
--total-size
from Philipp-M - Add some icons from JayXon
Changed
- The flag
--tree
now works with the flag--long
from Monkeypac
Fixed
- Fix the padding before the file name
0.15.1 - 2019-05-24
Added
- Add the
Cargo.lock
icon from Holcomb
Changed
- Update the Genntoo installation instructions from lovesegfault
Fixed
- Fix the
lsd *.gz
bug from allenap
0.15.0 - 2019-05-23
Added
- Add the maxOS installation instructions from salOmax
- Add the
--size
flag from meain - Add the current and parent directory from hemreari
- Add the
--almost-all
flag from hemreari - Add the
--group-dirs
flag support for the--tree
display from JD557 - Add the Windows support from danieldulaney
- Add the
--directory-only
from from alienap - Add the
--sizesort
flag from hjanuschka
Changed
- Change the permissions colors to stick with the ANSI colors from meain
- Print errors to stderr from atanunq
Fixed
- Fix ANSI colors for Windows 10 from rivy
- Fix some snapcraft permission errors from Peltoche
- Fix the multi values flag parsing from meain
- Fix the
ls -lh ..
bug from hemreari - Fix the wildcard for the windows build from rivy
0.14.0 - 2019-03-12
Added
- Add the
-h
option for retro compatibility from khross
Changed
- Update the format for the relative times from meain
Fixed
- Fix the visible width calculation from meain
- Fix a panic une case of invalid modification time
0.13.0 - 2019-03-04
Added
- Add some support for the LS_COLORS env variable from meain
- Add the --classic flag from loewenheim
Changed
- Improve the tree display
Fixed
- Fix the display when not outputting to a tty from meain
0.12.0 - 2019-01-23
Added
- Add the --depth parameter for the -R and --tree options from jorpic
- Add the directory-order flag
- Add a basic unicode support from loewenheim
- Add the background color for the files with the setup permission from loewenheim
Changed
- Do not use the the custom icons for the directories from cat12079801
Fixed
- Fix the --icon=never in case of no tiiy
- Fix a panic in case of multiple --icon option set
- Fix some permission display
0.11.1 - 2018-12-27
Fixed
- Fix a panic when a group/user name is not available
0.11.0 - 2018-12-20
Added
- Add the sort by time flag from boxdot
- Add the reverse sort flag from boxdot
- Add the support to the arm-unknown-linux-gnueabihf platform
Fixed
- Fix the width calculation when using the grid output from kkk669
0.10.0 - 2018-12-16
Added
- Add a CHANGELOG.md
- Add the --date flag with the relative date display from meain
- Add new icons
Changed
- Accept the same flag several times and keep only the latest value
Fixed
- Fix the snap installation instructions into the README
0.9.0 - 2018-12-12
Added
- Add a custom color for all the special files (char / pipe / block)
- Add some tests on metas
- Add the green colorization for the executable file from LippyBoy
- Add the rust and swift icons from LippyBoy
- Add exa to the README.md benchmarks
- Add the -F (--classify) flag
- Add a template for the Github bug reports
Changed
- Change the file icon for an empty one
- Change the size display for all the non files node and display '-' instead; from meain
Fixed
- Fix the file name ordering by removing the case sensitivity
Removed
- Remove the Installation steps from the ToC inside the README
- Remove the TODO section inside the README
0.8.0 - 2018-12-08
Added
- Add the --color flag
- Add a Contributor and Credit section into the README
- Add a Snap / Ubuntu Installation section into the README
Changed
- Change the display order from left-right to top-down
Fixed
- Fix the cargo install instructions from sharkdp
- Fix the license registration into the Cargo.toml from Crestwave
- Fix the license into the snacraft.yml file
0.7.12 - 2018-12-07
Added
- Add the Snap deployment support
0.7.0 - 2018-12-06
Added
- Add the help texts to the cli
Fixed
- Fix the alias section into the REDME from domgreen
0.6.3 - 2018-12-05
Added
- Add support for the non tty outputs
0.6.2 - 2018-12-05
Fixed
- Fix the output format for the narrow tty from yannleretaille
- Fix some types
0.6.0 - 2018-12-04
Added
- Add the '--tree' flat
0.5.0 - 2018-12-04
Added
- Add the '--recursive' flat
- Add support for the broken symlinks
Changed
- Print the symlinks target with the relative path
0.4.1 - 2018-12-04
Added
- Add the '-1' flag
0.4.0 - 2018-12-01
Added
- Add the setup/setgid/sticky bit support
- Add the support for al lthe special files (block / char / pipe / ...)
0.3.1 - 2018-11-30
Fixed
- Fix the file size values
0.3.0 - 2018-11-27
Added
- Add the LSDelux name into the README
- Add the travis CI
Fixed
- Fix the colors by using the Fixex 256 colors
0.2.0 - 2018-11-25
Added
- Add some badges
- Add the table of content (ToC) inside the README
- Add the '.cfg' icon
Changed
- Change the component alignement by using term_grid