Skip to content

Releases: dundee/gdu

v5.36.1

29 Apr 22:00
v5.36.1

Choose a tag to compare

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

27 Apr 22:31
v5.36.0

Choose a tag to compare

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

31 Mar 09:21
v5.35.0

Choose a tag to compare

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

20 Mar 23:35
v5.34.2

Choose a tag to compare

fix: run sqlite test only on supported platforms

Full Changelog: v5.34.1...v5.34.2

gdu v5.34.1

20 Mar 10:03
v5.34.1

Choose a tag to compare

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

09 Mar 20:30
v5.34.0

Choose a tag to compare

What's Changed

  • feat: add interactive file type filtering via -T key by @ShivamB25 in #493
  • feat: allow navigating above launch directory by @ShivamB25 in #494
  • feat: add --no-view-file flag for interactive viewer (#428) by @ShivamB25 in #496
  • fix: enable --show-item-count in 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

13 Feb 23:12
v5.33.0

Choose a tag to compare

What's Changed

  • feat: add SQLite analyzer and some assorted changes by @quetz in #484
  • feat: add --archive-browsing flag to show zip/jar files as dirs, add --collapse-path flag to for collapsing single-child directory
  • feat: add --depth flag 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

Full Changelog: v5.32.0...v5.33.0

gdu v5.32.0

22 Nov 11:21
v5.32.0

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v5.31.0...v5.32.0

gdu v5.31.0

06 Jun 10:52
v5.31.0

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v5.30.1...v5.31.0

gdu v5.30.1

30 Dec 21:26
v5.30.1

Choose a tag to compare

fix: set default colors when config file does not exist