Gnimuc / CImGui.jl

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

Prepare v1.82.1 #104

Closed JamesWrigley closed 10 months ago

JamesWrigley commented 10 months ago

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

Oops, I forgot that this should be merged to the release-1.82 branch rather than master :facepalm: Going to open a new one.