Skip to content

chore(deps)(deps): bump rfd from 0.14.1 to 0.17.2#381

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/cargo/rfd-0.17.2
Open

chore(deps)(deps): bump rfd from 0.14.1 to 0.17.2#381
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/cargo/rfd-0.17.2

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 8, 2026

Copy link
Copy Markdown

Bumps rfd from 0.14.1 to 0.17.2.

Release notes

Sourced from rfd's releases.

0.17.2

What's Changed

Full Changelog: PolyMeilex/rfd@0.17.1...0.17.2

0.17.1

What's Changed

[!WARNING] Warning from the 0.17.0 releasse still stands please pay extra attention and testing to the xdg_portal backend, as it was fully rewritten.

New Contributors

Full Changelog: PolyMeilex/rfd@0.17.0...0.17.1

0.17.0

What's Changed

[!WARNING] Please pay extra attention to this, I want as much user testing for those changes as possible, as it is essentially a full rewrite.

  • xdg_portal: Drop the ridiculous dependency tree of the async ecosystem in favor of libdbus by @​PolyMeilex in PolyMeilex/rfd#286
  • tokio and async-std features removed

New Contributors

Full Changelog: PolyMeilex/rfd@0.16.0...0.17.0

0.16.0

What's Changed

... (truncated)

Changelog

Sourced from rfd's changelog.

0.17.2

0.17.1

0.17.0

  • tokio and async-std features removed

0.16.0

  • Fix regressions on Wayland due to ashpd upgrade (#255).
  • The pick_file() method of file dialog targeted WASM now can return None correctly when cancelled (#258)
  • Update windows-sys to 0.60.
  • Make ashpd Wayland APIs optional. These are now gated behind the wayland feature, which is enabled by default.

Changed items in the public API

-pub fn AsyncFileDialog::set_parent<W: HasWindowHandle + HasDisplayHandle>(self, parent: &W) -> Self
+pub fn AsyncFileDialog::set_parent<W: HasWindowHandle + HasDisplayHandle + ?Sized>(self, parent: &W) -> Self
-pub fn AsyncMessageDialog::set_parent<W: HasWindowHandle + HasDisplayHandle>(self, parent: &W) -> Self
+pub fn MessageDialog::set_parent<W: HasWindowHandle + HasDisplayHandle + ?Sized>(self, parent: &W) -> Self
-pub fn FileDialog::set_parent<W: HasWindowHandle + HasDisplayHandle>(self, parent: &W) -> Self
+pub fn rfd::FileDialog::set_parent<W: HasWindowHandle + HasDisplayHandle + ?Sized>(self, parent: &W) -> Self
-pub fn MessageDialog::set_parent<W: HasWindowHandle + HasDisplayHandle>(self, parent: &W) -> Self
+pub fn MessageDialog::set_parent<W: HasWindowHandle + HasDisplayHandle + ?Sized>(self, parent: &W) -> Self

0.15.3

  • Update objc2 to v0.6.
  • Update ashpd to 0.11.

0.15.1

  • Update ashpd to 0.10.
  • Fix issue where with no filter added no files are selectable on Windows (#211).

0.15.0

  • Move from objc crates to objc2 crates.
  • Fix AsyncFileDialog blocking the executor on Windows (#191)
  • Add TDF_SIZE_TO_CONTENT to TaskDialogIndirect config so that it can display longer text without truncating/wrapping (80 characters instead of 55) (#202)
  • Fix xdg-portal backend not accepting special characters in message dialogs
  • Make set_parent require HasWindowHandle + HasDisplayHandle

... (truncated)

Commits
  • cca0cfa chore: Version bump 0.17.2
  • 7bd7cba chore: Lower MSRV
  • 8ac3917 ci: Don't run cargo-deny twice on my PRs
  • c6c74a1 chore: Version bump 0.17.1
  • 7fb5900 xdg_porta: Url decode the path
  • fdc5cf3 docs: Fixup docs post libdbus port
  • 57f503e Fix aarch64 compile error and add CI
  • cd188ef chore: Version bump 0.17 (#292)
  • f3258c5 xdg_portal: Drop the ridiculous dependency tree (#286)
  • f016476 file or folder picker implementation for macos (#290)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Jun 8, 2026
nochallenge added a commit that referenced this pull request Jun 8, 2026
Add measure::solid_bounding_box_corey_shape_factor[_tol], the Corey shape
factor of a solid:

  CSF = c / sqrt(a*b)   (dimensionless, in (0, 1])

where a >= b >= c are the sorted AABB extents -- the standard
sedimentology / hydraulics particle-shape descriptor (it governs the drag
and settling velocity of a non-spherical grain): 1 for an equant cube or
sphere, small for a flat plate or thin rod. It compounds the two Zingg
axes, CSF = flatness * sqrt(elongation) (#381 * #375). Degenerate (zero
intermediate or longest extent) -> CadError::Tessellation.

Analytic test solid_bounding_box_corey_shape_factor_is_c_over_sqrt_ab:
(a) worked box(2,4,6) -> 2/sqrt(24) ~= 0.40825;
(b) threads solid_bounding_box_extents (#363): s0/sqrt(s1*s2);
(c) cross-check threading flatness (#381) + elongation (#375)
    (non-tautological): CSF = flatness*sqrt(elongation);
(d) range 0 < CSF <= 1; cube and sphere -> 1 (equant);
(e) _tol wrapper agrees with the default.

Both fns re-exported from lib.rs alphabetically. valenx-cad 66 lib tests
(was 65), cargo clippy --all-targets -D warnings clean.
@dependabot dependabot Bot force-pushed the dependabot/cargo/rfd-0.17.2 branch from 70c718e to 74b7d72 Compare June 15, 2026 04:58
Bumps [rfd](https://github.com/PolyMeilex/rfd) from 0.14.1 to 0.17.2.
- [Release notes](https://github.com/PolyMeilex/rfd/releases)
- [Changelog](https://github.com/PolyMeilex/rfd/blob/master/CHANGELOG.md)
- [Commits](PolyMeilex/rfd@0.14.1...0.17.2)

---
updated-dependencies:
- dependency-name: rfd
  dependency-version: 0.17.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/cargo/rfd-0.17.2 branch from 74b7d72 to cd773ca Compare June 18, 2026 22:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants