Official backends from 1.87+ -> no issue. Our navigation code still used this array and enum, so they were still present. Removed io.NavInputs and ImGuiNavInput enum that were used to feed gamepad inputs.īasically 1.87 already obsoleted them from the backend's point of view, but internally They are documented below and in imgui.cpp and should not affect all users. Dear ImGui is in active development,Īnd API updates have been a little more frequent lately. You may enable `IMGUI_DISABLE_OBSOLETE_FUNCTIONS` in imconfig.h to forcefully disable legacy names and symbols.ĭoing it every once in a while is a good way to make sure you are not using obsolete symbols. You may diff your previous Changelog with the one you just copied and read that diff. If you are dropping this repository in your codebase, please leave the demo and text files in there, they will be useful. If you have a problem with a missing function/symbols, search for its name in the code, there will likely be a comment about it. Read the `Breaking Changes` section (in imgui.cpp or here in the Changelog). You may also locally branch to modify imconfig.h and merge latest into your branch. Overwrite every file except imconfig.h (if you have modified it). The library is fairly stable and regressions tends to be fixed fast when reported. ![]() It is generally safe to sync to the latest commit in master or docking branches Keeping your copy of Dear ImGui updated regularly is recommended. We generally fold multiple commits pertaining to the same topic as a single entry.Ĭhanges to backends are also included within the individual. This document holds the user-facing changelog that we also use in release notes.
0 Comments
Leave a Reply. |