Skip to content

Latest commit

 

History

History
183 lines (141 loc) · 5.61 KB

CHANGELOG.md

File metadata and controls

183 lines (141 loc) · 5.61 KB

v2.9.1 - 2024/09/08

  • fix wrong parsing of some filters with successive operators without parenthesis

v2.9.0 - 2024/06/03

  • new column: free_percent - Fix #74

v2.8.2 - 2023/10/14

  • cross-project dependency versions harmonization to ease vetting

v2.8.1 - 2023/10/09

  • require rust 1.70 because that's what clap requires - Fix #69

v2.8.0 - 2023/08/21

  • --ascii - Fix #43

v2.7.2 - 2023/08/03

  • examples in --help

v2.7.1 - 2023/07/16

  • improved --help
  • man page generated in /build and included in downloadable archives
  • completion scripts generated in /build and included in downloadable archives

v2.6.1 - 2023/07/02

  • lfs renamed to dysk
  • fix bad filtering on the 'disk' column

v2.6.0 - 2022/10/19

  • you can get the "precise" number of bytes with --units bytes - Fix #51

v2.5.0 - 2022/03/15

  • with --csv, the table is written in CSV. The --csv-separator argument lets you change the separator. Filters, sorting, and column choices work for CSV output too - Fix #42

v2.4.0 - 2022/03/04

  • 'unreachable' information available in JSON and in the table (in the 'use' column). This mostly concerns disconnected remote filesystems.
  • --filter argument to filter the displayed filesystems - Fix #41

v2.3.1 - 2022/03/01

  • don't consider volumes of size 0 as normal - Fix #49

v2.3.0 - 2022/02/27

  • "remote" column. Remote filesystems included by default - Fix #33

v2.2.0 - 2022/02/26

  • --sort launch argument for sorting rows in table - Fix #37

v2.1.1 - 2022/02/25

  • --list-cols launch argument for knowing the columns and their names

v2.1.0 - 2022/02/23

  • fix failure in parsing --cols arguments with underscore
  • list all column names in case of bad value of --cols
  • improve alignement of the 'inodes' column - Fix #38
  • it's now possible to have size info but no inodes, so as to be compatible with filesystems not filling inodes info in a consistent way - Fix #36
  • breaking change: inodes related fields in the JSON have been moved to a dedicated inodes struct (because they're now optional)
  • addition of 2 new non default columns: use_percent and inodes_percent
  • switch columns type and disk: it makes more sense to have the type of filesystem just after the filesystem name

v2.0.2 - 2022/02/23

  • show ZFS volumes among "normal" filesystems, even when the disk can't be determined - Fix #32

v2.0.1 - 2022/02/20

  • align filesystem column to the left

v2.0.0 - 2022/02/20

  • It's now possible to set the columns with the --cols launch argument
  • default column set has changed
  • --inodes and --label have been removed (example: to see labels, use lfs -c +label)

v1.4.0 - 2022/01/06

  • bound mounts hidden by default

v1.3.1 - 2021/12/25

  • upgrade termimad for better table fitting (especially when some mount points have long paths)

v1.3.0 - 2021/11/03

  • inodes stats (total, free, used, % used) added to JSON
  • --inodes (or -i) launch argument adds a "inodes use" column to the table - Fix #23

v1.2.1 - 2021/10/30

  • decode ascii-hexa encoded labels (i.e. displays "/home" instead of "\x2fhome")

v1.2.0 - 2021/10/16

  • filesystem labels added to JSON when found
  • --labels (-l in short) launch argument adds a "label" column to the table

v1.1.0 - 2021/10/08

--units launch argument, to choose between SI units or the old binary ones - Fix #17

v1.0.0 - 2021/09/05

I see no reason not to tag this a 1.0

v0.7.6 - 2021/07/08

  • better identify mapped devices (such as LVM)

v0.7.5 - 2021/07/01

  • fix endless loops in some configurations - Fix #13

v0.7.4 - 2021/07/01

  • --color option with values yes|no|auto (auto being default)
  • no tty style when --color is default and the output is piped

v0.7.3 - 2021/06/30

  • fix disk not found for BTRFS filesystems - Fix #11

v0.7.2 - 2021/06/29

  • use termimad 0.13 for better support of narrow terminals and wide chars

v0.7.1 - 2021/06/24

  • better column balancing in table display

v0.7.0 - 2021/06/23

  • use bars to better display disk use
  • you may pass a path as argument to have lfs show only the relevant device

v0.6.0 - 2021/06/22

  • tag zram "disks" as "RAM"
  • list and identify crypted disks

v0.5.4 - 2021/06/21

  • fix missing size of disk whose name contains a space character

v0.5.3 - 2020/10/18

  • now compiles on 32 bits platforms too (but tests lacking)

v0.5.2 - 2020/10/17

  • --json option to output the data in JSON

v0.5.1 - 2020/10/16

  • --version

v0.5.0 - 2020/10/15

  • identifies removable devices as such

v0.4.0 - 2020/10/13

  • Based on a new version of lfs-core, this version better identifies disk types.
  • By default, only filesystems backed by a block devices are shown now

v0.3.0 - 2020/10/12

First "public" version, not really tested