Releases: dundee/gdu
Releases · dundee/gdu
v5.36.1
What's Changed
- perf: top dir analyzer optimizations by @dundee in #562
- perf: replace progress channel with atomic counters and ticker polling in all analyzers by @dundee in #563
- refactor: analyzers and improve SQLite backend by @dundee in #549
- fix: improve SQLite storage and analyzer implementation by @dundee in #541
- test: fix flaky test by @dundee in #561
Full Changelog: v5.36.0...v5.36.1
v5.36.0
This release brings a major improvement in memory consumption (mainly for larger disks) and also a bit better speed for non-interactive mode.
What's Changed
- feat: top-dir analyzer for non-interactive mode by @dundee in #557
- feat: implement deletion, JSON encoding, and query optimizations for SQLite storage by @dundee in #536
- test: cover internal packages by @dundee in #535
- chore(deps): bump github.com/mattn/go-isatty from 0.0.20 to 0.0.21 by @dependabot[bot] in #546
- chore(deps): bump golang.org/x/sys from 0.42.0 to 0.43.0 by @dependabot[bot] in #545
- chore(deps): bump modernc.org/sqlite from 1.48.0 to 1.48.2 by @dependabot[bot] in #548
- chore(deps): bump golang.org/x/text from 0.34.0 to 0.36.0 by @dependabot[bot] in #547
- chore(deps): bump softprops/action-gh-release from 2 to 3 by @dependabot[bot] in #552
- chore(deps): bump modernc.org/sqlite from 1.48.2 to 1.49.1 by @dependabot[bot] in #553
- chore(deps): bump github.com/gdamore/tcell/v2 from 2.13.8 to 2.13.9 by @dependabot[bot] in #554
Full Changelog: v5.35.0...v5.36.0
v5.35.0
What's Changed
- feat: show progress bar when analysing the whole disk/partition by @dundee in #523
- feat: print marked items to stdout by @dundee in #528
- feat: add support for browsing tar archives by @dundee in #513
- feat: force interactive mode by @dundee in #533
- fix: create parent dir for sqlite db by @dundee in #511
- fix: use smaller value log file size for 32bit systems by @dundee in #519
- fix: make itemCount 64bit by @dundee in #520
- ci: use Golang 1.26 by @dundee in #508
- ci: drop support for golang 1.24 by @dundee in #521
- ci: release gh action by @dundee in #527
- test: move coverage for app package by @dundee in #534
- chore(deps): bump modernc.org/sqlite from 1.46.1 to 1.47.0 by @dependabot[bot] in #515
- chore(deps): bump github.com/fatih/color from 1.18.0 to 1.19.0 by @dependabot[bot] in #524
- chore(deps): bump codecov/codecov-action from 5 to 6 by @dependabot[bot] in #529
- chore(deps): bump modernc.org/sqlite from 1.47.0 to 1.48.0 by @dependabot[bot] in #531
Full Changelog: v5.34.0...v5.35.0
gdu v5.34.2
fix: run sqlite test only on supported platforms
Full Changelog: v5.34.1...v5.34.2
gdu v5.34.1
fix: make itemCount 64bit (#520)
fix: use smaller value log file size for 32bit systems (#519)
fix: create parent dir for sqlite db (#511)
Full Changelog: v5.34.0...v5.34.1
gdu v5.34.0
What's Changed
- feat: add interactive file type filtering via
-Tkey by @ShivamB25 in #493 - feat: allow navigating above launch directory by @ShivamB25 in #494
- feat: add
--no-view-fileflag for interactive viewer (#428) by @ShivamB25 in #496 - fix: enable
--show-item-countin non-interactive mode (#431) by @ShivamB25 in #495 - fix: align columns in non-interactive mode by @dundee in #500
- fix: support for sqlite db on all platforms by @dundee in #507
- chore(deps): bump modernc.org/sqlite from 1.45.0 to 1.46.1 by @dependabot[bot] in #499
- chore(deps): bump docker/build-push-action from 6 to 7 by @dependabot[bot] in #505
- chore(deps): bump docker/login-action from 3 to 4 by @dependabot[bot] in #503
- chore(deps): bump docker/metadata-action from 5 to 6 by @dependabot[bot] in #506
Full Changelog: v5.33.0...v5.34.0
gdu v5.33.0
What's Changed
- feat: add SQLite analyzer and some assorted changes by @quetz in #484
- feat: add
--archive-browsingflag to show zip/jar files as dirs, add--collapse-pathflag to for collapsing single-child directory - feat: add
--depthflag by @sguptasf in #485 - feat: add options to force output units by @shuaixr in #464
- feat: allow excluding file(s) by their type by @AmauMaill in #472
- feat: bump version of go and badger by @joy4eg in #438
- feat: time filters by @Sarke in #425
- feat: bump versions of dependencies by @dundee in #450
chains by @bingoohuang in #434 - fix: non-deterministic ordering in ParallelAnalyzer by @ShivamB25 in #445
- docs: add mise alternative method installation by @jylenhof in #465
- chore: bump Go to 1.25.5 to fix crypto/x509 CVEs by @almeida-silas in #471
New Contributors
- @joy4eg made their first contribution in #438
- @Sarke made their first contribution in #425
- @bingoohuang made their first contribution in #434
- @shuaixr made their first contribution in #464
- @jylenhof made their first contribution in #465
- @almeida-silas made their first contribution in #471
- @AmauMaill made their first contribution in #472
- @sguptasf made their first contribution in #485
- @quetz made their first contribution in #484
Full Changelog: v5.32.0...v5.33.0
gdu v5.32.0
What's Changed
- feat: Add --no-spawn-shell flag to disable shell access by @ShivamB25 in #440
- feat: Add --reverse-sort flag for non-interactive mode by @ShivamB25 in #436
- feat: switch mouse flag name, mimic default ncdu behavior by @shantanugadgil in #420
- feat: bump version of tcell, drop support for Golang 1.22 by @dundee in #432
- fix: make 'no' the default button in delete/empty confirmation dialogs by @ShivamB25 in #437
- fix: reorder
--mouseoption by @shantanugadgil in #433 - fix: ulikunitz/xz package update to fix vulnerability by @jullianow in #446
- ci: use Golang 1.24.4 by @shantanugadgil in #421
- refactor: struct align by @dundee in #442
- docs: fix link to configuration.md by @joliss in #392
New Contributors
- @shantanugadgil made their first contribution in #420
- @jullianow made their first contribution in #446
- @joliss made their first contribution in #392
Full Changelog: v5.31.0...v5.32.0
gdu v5.31.0
What's Changed
- feat: relative path ignore support by @s0up4200 in #398
- feat: Add support showing size of absent git-annex'ed files by @stv0g in #404
- fix: ctrl_z corruption #253 by @yurenchen000 in #406
- fix: item count for --show-item-count by @dundee in #416
- fix: automatically run non-interactive when related flag set by @dundee in #418
New Contributors
- @kianmeng made their first contribution in #397
- @s0up4200 made their first contribution in #398
- @stv0g made their first contribution in #404
- @GamerBene19 made their first contribution in #415
Full Changelog: v5.30.1...v5.31.0
gdu v5.30.1
fix: set default colors when config file does not exist