servo / surfman

Accelerated offscreen graphics for WebGL
Apache License 2.0
172 stars 84 forks source link

Update raw-window-handle to 0.6, core-graphics to 0.23, and cocoa to 0.25 #275

Closed Nopey closed 6 months ago

Nopey commented 7 months ago

These are the latest versions of each crate.

mrobinson commented 7 months ago

0.6 of raw-window-handle also exposes new traits which should be supported as well. The best way to do this would probably be to expose a feature which controls which versions of raw-window-handle are supported like winit does.

Nopey commented 6 months ago

Split sm-raw-window-handle feature into sm-raw-window-handle-06 and sm-raw-window-handle-05 feature, with the latter's functions all being suffixed by raw_window_handle_05; these two features are not mutually exclusive.

sm-raw-window-handle-06 is a default feature.

Nopey commented 6 months ago

Thanks for fixing the workflow yml; I was able to clear those compiler errors up after running CI a few times.

mrobinson commented 6 months ago

Thanks for all your hard work here @Nopey! I'll send this to the MQ.