On Sun, 24 May 2026 08:02, Johannes Schauer Marin Rodrigues <[email protected]> 
wrote:
Hi,

in your last patch for #1079332 you changed in Cargo.toml:

-gtk = { version = "0.8.0", package = "gtk4", features = ["v4_12"] }
+gtk = { version = "0.9.0", package = "gtk4", features = ["v4_12"] }

and for #1113925 that became:

gtk = { version = "0.10.0", package = "gtk4", features = ["v4_12"] }

Would it not make thing easier in the future if we just change this line to:

gtk = { version = ">= 0.10.0", package = "gtk4", features = ["v4_12"] }

Thanks!

Hi,

unfortunately this is not that easy.
gtk-rs usually has breaking changes for every new release; thus, declaring compatibility with future versions is just a RC bug waiting to happen. This release has not breaking changes, so it is as easy as bumping the version in the patch. However, all four previous releases had major breaking changes.

best,

werdahias

Attachment: signature.asc
Description: Digital signature

Reply via email to