Chitose Yuuzaki

Results 62 comments of Chitose Yuuzaki

That's good point you bring up. I'd lean toward using Godot's equality operator here to be in line with `Variant`, but there is an important distinction: the `operator==` for `Dictionary`...

> > Which godot-rust version do you have? Can you update to 0.11.3 (released today)? > > I'm using godot 3.5.1 He's asking you for the version of **godot-rust** you're...

With a safety redesign being planned, the projection part might quickly become obsolete. A sub-tree fetching macro should always be useful, though.

> an extra type needs to be defined, which might not be necessary in most cases ... Sure, but a new type like that also costs only around +3 lines...

This is of course all assuming that we still want `assume_safe` to be a thing after #808. It could theoretically exist as an escape hatch for those who don't want...

> It looks like at least in some parts, compatibility with versions < 3.5.1 is already broken; so not sure if we lose something by using a newer version. Some...

For now I think it's fine to just break compat and bump the minor version, but I can't doing this manually looks like the ideal solution to me. Maybe `bindgen`...

Even the first commit alone would break compat with older versions, just like how its absence is breaking newer versions. Maybe it's just better to drop the older engines and...

> And I also don't think now is a "special" threshold -- breaking changes will happen again, so we either only support the latest version or we have a sophisticated...

> ...merging this PR would block us from having further 0.11.x patch releases. What's so important about that, when the 0.11 "branch" isn't intended to be a 1.0 candidate anyway?...