PolyMeilex/rfd
 Watch   
 Star   
 Fork   
2026-01-13 04:49:51
rfd

0.17.2

What's Changed

Full Changelog: https://github.com/PolyMeilex/rfd/compare/0.17.1...0.17.2

2026-01-06 01:55:08
rfd

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: https://github.com/PolyMeilex/rfd/compare/0.17.0...0.17.1

2026-01-05 11:34:11
rfd

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.

New Contributors

Full Changelog: https://github.com/PolyMeilex/rfd/compare/0.16.0...0.17.0

2025-11-25 06:09:13
rfd

0.16.0

What's Changed

New Contributors

Full Changelog: https://github.com/PolyMeilex/rfd/compare/0.15.4...0.16.0

2025-07-12 21:27:14
rfd

0.15.4

What's Changed

New Contributors

Full Changelog: https://github.com/PolyMeilex/rfd/compare/0.15.3...0.15.4

2025-03-13 06:26:33
rfd

0.15.3

What's Changed

New Contributors

Full Changelog: https://github.com/PolyMeilex/rfd/compare/0.15.2...0.15.3

2025-01-03 08:34:02
rfd

0.15.2

What's Changed

New Contributors

Full Changelog: https://github.com/PolyMeilex/rfd/compare/0.15.1...0.15.2

2024-11-16 11:01:19
rfd

0.15.1

What's Changed

2024-09-19 04:14:32
rfd

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
  • Add support for set_parent in XDG Portals
  • Update ashpd to 0.9.
  • Add support for files without an extension in XDG Portal filters
  • Derive Clone for FileHandle
2024-03-12 02:08:38
rfd

0.14.1

  • Avoid unnecessary heap allocation and copy (#181)
  • Implement FileDialog.starting_directory for xdg desktop portal backend (#179)