Repository navigation
Releases: duxlabs-dev/dux-gop
Releases · duxlabs-dev/dux-gop
Release list
Release v2.0.0
What's Changed
- flake: bump version to 2.0.0 (43a2952)
- ci: dux-ci bot identity (8433dce)
- nix: update vendorHash for go.mod changes (cd50d0e)
- nix: bump nixpkgs for go 1.27 (6a5db7c)
- deps: dux-go (0e4888f)
- branding: rebrand to dux (8f2fc85)
- ban AI written PR descriptions and comments (9f12022)
- ci: bump golangci-lint to v2.14 (#52) (aa7653d)
- gops: report gpu usage, vram, power and clocks (#48) (bf93d6b)
- network: recognize predictable interface names (#51) (1971aee)
- ci: cut stable branches and pin point releases to them (ea79945)
- nix: update vendorHash for go.mod changes (59c7d81)
- core: bump deps (c318400)
- gops: count tasks from /proc/loadavg and cache gpu detection (e7c7770)
Full Changelog: v1.6.2...v2.0.0
Release v1.6.2
Release v1.6.0
What's Changed
- flake: bump version to 1.6.0 (4a6ae84)
- ci: update release job (8841d92)
- nix: update vendorHash for go.mod changes (857b8a0)
- tui: restructure package and surface more metrics (79a117d)
- ci: make review do new comments (473bc52)
- ci: add claude review (80753bc)
- gops: measure process CPU over the sampling interval (#41) (085d828)
- nix: update vendorHash for go.mod changes (f559f2f)
- ci: use app for nix update (4eedeb6)
- go: update dependencies (d57055f)
- tui: add search function (cd63550)
- flake: update vendorHash for go.mod changes (267c9d2)
- update dependencies (12132a1)
- gops: add FreeBSD support (80b94dc)
- nix: use go.mod to get version (45e8a94)
- core: migrate to common dankgo module packages where applicable (5c3767e)
- linux/cpu: read per-core coretemp when package sensor is absent (15d9657)
- keybinds: add support for overriding tui keybinds fixes #36 (64a7e66)
- linux: omit GPUReclaim from used memory calculation fixes #38 (5180893)
Full Changelog: v0.2.3...v1.6.0
Release v0.2.3
What's Changed
- flake: update vendorHash for go.mod changes (ac77511)
- add pre-commit-config (250b5b6)
- Add XDG Base Directory specification compliance (#37) (e1077e2)
- update to mockery v3 (28558a7)
- flake: update vendorHash for go.mod changes (06574b5)
- tui: fix crash when terminal size is too small fixes #34 (c54d2c2)
- flake: update vendorHash for go.mod changes (e2078a7)
- update dependencies (41a8197)
- fix completion name fixes #32 (adb7d2d)
- flake: update vendorHash for go.mod changes (9454f1f)
- chore: require go-localereader 0.0.2 instead of using replace directive fixes #31 (5be66bf)
- cpu: skip i2c hwmon entries when probing sensors fixes #33 (aa69d03)
- nix: update flake.lock (#30) (361b4f7)
- add macos builds to CI (eae53d4)
- macos: fix crash in processes (b089bdb)
- macos: change cpu usage formular (6c8bc0d)
- macos: initial macos support (e9dbcb2)
Full Changelog: v0.2.2...v0.2.3
Release v0.2.2
What's Changed
- flake: update vendorHash for go.mod changes (d8fb094)
- tui: add sigterm/sigkill options to processes fixes #22 (44a150e)
- memory: substract zfs arc cache from used memory (09e5aa8)
- disks: include ZFS and other non-block-device filesystems in disk mounts (8659b3b)
- update golangci-lint in ci (a72155e)
Full Changelog: v0.2.1...v0.2.2
Release v0.2.1
What's Changed
- flake: update vendorHash for go.mod changes (b6db2b3)
- replace go-localereader in go.mod (4446760)
- set merge-children to true by default (887596f)
- flake: update vendorHash for go.mod changes (2a671ca)
- update dependencies (4b28208)
- flake: rename cli to dgop (#26) (3acd6d9)
- docs: update readme (#28) (d26d8ab)
- rename cli to dgop (e76b8aa)
Full Changelog: v0.2.0...v0.2.1
Release v0.2.0
What's Changed
- flake: update vendorHash for go.mod changes (3f96465)
- update dependencies (99c56c0)
- ci: add vendored dependencies to release fixes #19 (3aeff87)
- processes: add merge-children option to cli, api, tui - Merge processes if ppid has same executable (3cd2970)
- flake: update vendorHash for go.mod changes (8aa47d0)
- go: update dependencies (4e917dd)
- meta/processes: improve error handling and logging (0294700)
- flake: update vendorHash for go.mod changes (9a6c116)
- Feat: Parallelism for process (#20) (cbb8eea)
- cpu: avoid hitting gpu hwmom sensors in polling (0afebac)
- cli: use ansi colors instead for non-tui output (5a72c65)
- cli: use theme colors properly for all commands (90713bc)
Full Changelog: v0.1.13...v0.2.0
Release v0.1.13
What's Changed
- flake: update vendorHash for go.mod changes (3c48ccd)
- memory: tweak formula to more closely match htop (a12d3cc)
- memory: update memory formula to be Used = Total - Free - Cached - Buffers + Shared - matches htop (b19e0c0)
- flake: update vendorHash for go.mod changes (0ff697a)
Full Changelog: v0.1.12...v0.1.13
Release v0.1.12
What's Changed
- ci: add nix hash workflow (b47065b)
- go: update dependencies (ee9a5ca)
- chore: add lint, pre-commit, format (44e9f0a)
- nix: install completion support for dgop (#18) (5727953)
- tui: general efficiency improvements (7993019)
- tui: more responsive sorting (a37138e)
- Revert "tui: reduce delay between changing sort mode" (6c2671d)
- tui: reduce delay between changing sort mode (4a95423)
- update flake vendor hash & readme (ec6b4da)
- gops: add test coverage on the gops package (08518d1)
Full Changelog: v0.1.11...v0.1.12