Gnimuc / CImGui.jl

Julia wrapper for cimgui
https://github.com/cimgui/cimgui
MIT License
253 stars 25 forks source link

Prepare v1.82.1 #105

Closed JamesWrigley closed 10 months ago

JamesWrigley commented 10 months ago

Copied from #104: This is a patch release that fixes compat bounds for some dependencies, which were previously allowing newer-than-actually-compatible versions. See: https://github.com/Gnimuc/CImGui.jl/issues/100#issuecomment-1740640011

The main change here is to remove the unions from the bounds of ImGuiGLFWBackend.jl, ImGuiOpenGLBackend.jl, and LibCImGui.jl. e.g. ~1.82, 1 for LibCImGui.jl means that the allowed versions would be [1.82 - 1.83) union [1 - 2) (if I read the docs correctly), which is not correct since LibCImGui.jl 1.89 is breaking but would still be allowed by that second bound.

JamesWrigley commented 10 months ago

(also took the liberty of backporting some docs fixes from @IanButterworth :heart: )

Gnimuc commented 10 months ago

Thanks for working on this!

JamesWrigley commented 10 months ago

NP :) Shall I tag/register the new version?

Gnimuc commented 10 months ago

Feel free to tag a new version if it's ready.

JamesWrigley commented 10 months ago

Done: https://github.com/JuliaRegistries/General/pull/95174