What's new in gdu 5.27.0
Feb 18, 2024
- What's Changed:
- feat: export in interactive mode by @kadogo in #298
- feat: handle vim-style navigation in confirmation by @samihda in #283
- fix: panic with Interface Conversion Nil Error by @ShivamB25 in #274
- fix: Enter key properly working when reading analysis from file by @dundee in #312
- fix: check if type matches for selected device by @dundee in #318
- ci: package gdu in docker container by @rare-magma in #313
- ci: add values for building gdu with tito by @daniejstriata in #288
- ci: change Winget Releaser job to ubuntu-latest by @sitiom in #271
New in gdu 5.26.0 (Feb 12, 2024)
- Feat: use key-value store for analysis data in #297
- Feat: use profile-guided optimization in #286
New in gdu 5.25.0 (Jun 6, 2023)
- feat: use unicode block elements in size bar in #255
New in gdu 5.24.0 (Jun 1, 2023)
- What's Changed:
- feat: add ctrl+z for job control by @yurenchen000 in #250
- feat: upgrade dependencies by @dundee in #252
New in gdu 5.23.0 (Apr 8, 2023)
- What's Changed:
- Feat: added configuration option to change CWD when browsing directories by @leapfog in #230
- Fix: do not show help modal when confirm modal is already opened by @dundee in #237
New in gdu 5.22.0 (Feb 5, 2023)
- What's Changed:
- Feat: added option to follow symlinks in #206
- Fix: ignore mouse events when modal is opened in #205
- Updated SPEC file used for rpm creation by @daniejstriata in #198
New in gdu 5.21.1 (Jan 6, 2023)
- Fix: correct external open command for Windows
New in gdu 5.21.0 (Jan 4, 2023)
- Feat: mark multiple items for deletion by @dundee in #193
- Feat: move cursor to next row when marked by @dundee in #194
- Use GNU tar on Darwin to fix build error by @sryze in #188
New in gdu 5.20.0 (Oct 23, 2022)
- Feat: open file or directory in external program in #186
- Feat: set default sorting using config option in #185
New in gdu 5.19.0 (Sep 27, 2022)
- Feat: try to read config from ~/.config/gdu/gdu.yaml first in #180
- Feat: format negative numbers correctly in #179
- Feat: upgrade dependencies and go version in #177
New in gdu 5.18.1 (Sep 18, 2022)
- Fix: correct regular expression for --config-file flag.
New in gdu 5.18.0 (Sep 18, 2022)
- feat: crop current item path to 70 chars in #173
- feat: show elapsed time in progress modal
- feat: configuration option for setting maximum length of the path for current item in the progress modal in #174
- fix: read non-default config file properly in #175
New in gdu 5.17.1 (Sep 12, 2022)
- Fix: nul log file for Windows (#171)
- Fix: increase the vertical size of the progress modal (#172)
New in gdu 5.17.0 (Sep 11, 2022)
- feat: added possibility to change text and background color of the selected row
New in gdu 5.16.0 (Sep 8, 2022)
- Feat: support for reading (and writing) configuration to YAML file
- Feat: initial mouse support by @dundee in #165
- Add mtime for Windows by @mcoret in #157
- Openbsd fixes by @dundee in #164
New in gdu 5.15.0 (Aug 2, 2022)
- What's Changed:
- Feat: show sizes as raw numbers without prefixes by @dundee in #147
- Feat: natural sorting by @dundee in #156
- Fix: honor --summarize when reading analysis by @Riatre in #149
- Fix: upgrade dependencies by @phanirithvij in #153
- Ci: generate release tarballs with vendor directory by @CyberTailor in #148
New in gdu 5.14.0 (May 26, 2022)
- Sort items by name if usage/size/count is the same (#143)
New in gdu 5.13.2 (Feb 18, 2022)
- Be able to go back to devices list from analyzed directory (#129)
New in gdu 5.13.1 (Feb 10, 2022)
- Properly count only the first hard link size on a rescan (#125 thanks @chutzimir!)
- Do not panic if path does not start with a slash (#128)
New in gdu 5.13.0 (Jan 29, 2022)
- Lower memory usage (#114)
- Possibility to toggle between bar graph relative to the size of the directory or the biggest file (#121 thanks @chutzimir!)
- Added option --si for showing sizes with decimal SI prefixes (#117)
- Fixed freeze when r key binding is being hold (#122)
New in gdu 5.12.1 (Dec 11, 2021)
- Fixed listing devices on NetBSD
- Escape file names (#111)
- Fixed filtering
New in gdu 5.12.0 (Dec 4, 2021)
- Added support for listing devices and --no-cross option for macOS and FreeBSD (#109 thanks @inglor!)
- Fixed processing mount points with a space in the path on Linux
New in gdu 5.10.1 (Nov 23, 2021)
- fixed --no-cross option when path is not given or is relative (#106)
New in gdu 5.10.0 (Nov 10, 2021)
- added inode number and hardlink flag to json export (#91)
- stop UI when spawning shell on Windows (#101)
- show info about hard-linked files (#95)
- added possibility to move around while info modal is opened
- close info modal when i is pressed again (#94 thanks @Whaleplane!)
New in gdu 5.9.0 (Oct 23, 2021)
- Added option to show total usage for given path (#96)
- Added option to read ignore patterns from file (#96)
- Refactor: struct fields aligned correctly
New in gdu 5.8.1 (Sep 24, 2021)
- Fixed release tarball (v5.8.0 tag was not annotated)
- Fixed package path for gobench
New in gdu 5.8.0 (Sep 23, 2021)
- Stop GC while running analysis
New in gdu 5.7.0 (Sep 6, 2021)
- Added possibility to sort devices by name or used size
- Suspend the application instead of stopping when running shell (#90)
New in gdu 5.6.2 (Aug 28, 2021)
- Fixed crashing on pressing ENTER while scanning (#89)
New in gdu 5.6.0 (Aug 20, 2021)
- Show last modification time using m key binding (#86)
- Sort by last modification time using M key binding
- Import/export modification time from/to JSON file report
- Print current directory path and quit using Q key binding (#85)
- Spawn shell in current directory using b key binding
- Some small fixes
New in gdu 5.5.0 (Aug 1, 2021)
- Search items by name using / key binding (#80)
- Use root path prefix /var/lib/snapd/hostfs for Snap (#74)
- Ignore correctly NFS mounts (#79)
New in gdu 5.4.0 (Jul 23, 2021)
- Added thousand separator to item count number in progress message (#77)
- Better error messages when reading wrong JSON file
- Help text improved (thanks @jtagcat!) and structured (#70)
- Fixed compatibility issues with export format of ncdu
- Fixed showing colors in progress message when exporting (#76)
New in gdu 5.3.0 (Jul 21, 2021)
- Added possibility to export analysis data into file (as JSON) using flag -o and import them later using flag -f (#59)
New in gdu 5.2.0 (Jul 9, 2021)
- 'e' key binding for emptying directory/file (#62 thanks @zhangsean!)
New in gdu 5.1.1 (Jun 22, 2021)
- Fixed test failing on some platforms (#58)
New in gdu 5.1.0 (Jun 8, 2021)
- show item info by pressing i
- std log module replaced with https://github.com/sirupsen/logrus
New in gdu 5.0.1 (May 31, 2021)
- updated tview to fix crash on Windows (thanks @huangnauh!)
New in gdu 5.0.0 (May 23, 2021)
- Show/hide file count by pressing c (#55)
- BC break: "Sort by file count" key binding remapped to C
New in gdu 4.11.2 (May 10, 2021)
- Fixed handling keys when viewing file content
New in gdu 4.11.1 (Apr 29, 2021)
- fixed typo in the flag description