grovesNL / glow

GL on Whatever: a set of bindings to run GL anywhere and avoid target-specific code
Apache License 2.0
1.11k stars 123 forks source link

Next release on crates.io #292

Open surban opened 1 month ago

surban commented 1 month ago

Would it be possible to publish a new release to crates.io in the near future?

grovesNL commented 1 month ago

Yeah absolutely, I can try to make a release soon. Is there any specific functionality you're waiting on (just curious)?

surban commented 1 month ago

I am mainly interested in edfd08e.

I think pushing this out in the near future is important given the role glow has in the ecosystem. Otherwise libraries building on top of glow will stop supporting Send + Sync for their data types.

Drakulix commented 5 days ago

Same thing here btw, smithay is blocked on Send+Sync for updating glow: https://github.com/Smithay/smithay/issues/1195

This also prevents us from updating our egui-glue code to the latest version.

grovesNL commented 20 hours ago

Sorry for the delay! I'd like to fix #289 before making the next release but haven't gotten around to it yet. Anyone else can feel free to take a look if you'd like though. It's unlikely anyone will hit it in practice, but I don't want the callback to change much more across releases (especially in case we might have to change the public callback type for some reason).