From aa08b8100a6c2fcbbbfe1d249d082cfa6161e9d0 Mon Sep 17 00:00:00 2001 From: Sebastian Thiel Date: Thu, 23 Feb 2023 07:57:45 +0100 Subject: Release dua-cli v2.19.2 --- CHANGELOG.md | 44 +++++++++++++++++++++++++++++++++++++++++++- Cargo.lock | 2 +- Cargo.toml | 2 +- 3 files changed, 45 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2821cae..220c109 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,47 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 2.19.2 (2023-02-23) + +### Bug Fixes + + - `-x` is applied to traversal as well. + Previously `dua` would cross filesystems for traversal and simply not + yield them, which somewhat defeated the purpose. + + Now it will avoid traversing into filesystem entries that are on a different + filesystem, which should improve its performance visibly whenever multiple + filesystems are involved. + +### Other + + - don't recurse on cross-device filesystems + Like it says in the title. Right now, if you pass `-x`, dua doesn't + count files on other devices, but it still enumerates them. However, a + good reason to use `-x` is if you have network mounts that are slow, so + this fixes that. + +### Commit Statistics + + + + - 3 commits contributed to the release. + - 17 days passed between releases. + - 2 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - `-x` is applied to traversal as well. ([`31dacad`](https://github.com/Byron/dua-cli/commit/31dacad6f723f379a2d12417d65177faccd67b76)) + - refactor ([`dbc9845`](https://github.com/Byron/dua-cli/commit/dbc9845c7d63d7c113f9f61b91da99ff0b249ad2)) + - don't recurse on cross-device filesystems ([`fe956ca`](https://github.com/Byron/dua-cli/commit/fe956ca6f244613762bb48de79eac1f6fa399e1b)) +
+ ## 2.19.1 (2023-02-05) ### Bug Fixes @@ -17,7 +58,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - - 6 commits contributed to the release over the course of 52 calendar days. + - 7 commits contributed to the release over the course of 52 calendar days. - 53 days passed between releases. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - 1 unique issue was worked on: [#143](https://github.com/Byron/dua-cli/issues/143) @@ -31,6 +72,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * **[#143](https://github.com/Byron/dua-cli/issues/143)** - redraw window while gathering metadata in interactive mode. ([`fb5a39f`](https://github.com/Byron/dua-cli/commit/fb5a39ffb67fad80be0d2090efd34d259d439e98)) * **Uncategorized** + - Release dua-cli v2.19.1 ([`e6c10c5`](https://github.com/Byron/dua-cli/commit/e6c10c5b311ad25d010f18d51f150d34bf62b815)) - update dependencies ([`662e754`](https://github.com/Byron/dua-cli/commit/662e7541d32f3d5628bfa76e1caa5978caef8bb7)) - Draw window before processing events, fixes #143 ([`d957a61`](https://github.com/Byron/dua-cli/commit/d957a61ac79b990fa3cf470a9b500b6f390e3a18)) - update dependencies ([`f7de1ab`](https://github.com/Byron/dua-cli/commit/f7de1abe9e023abfbc6c757b60085fa8e6ecb538)) diff --git a/Cargo.lock b/Cargo.lock index da6e4bd..2d92684 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -218,7 +218,7 @@ checksum = "56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8" [[package]] name = "dua-cli" -version = "2.19.1" +version = "2.19.2" dependencies = [ "anyhow", "atty", diff --git a/Cargo.toml b/Cargo.toml index c6788aa..d16f185 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dua-cli" -version = "2.19.1" +version = "2.19.2" authors = ["Sebastian Thiel "] edition = "2018" repository = "https://github.com/Byron/dua-cli" -- cgit v1.2.3