v0.7 • Add backward-compatibility script imgui.lua • Fix broken mouse inputs after destroying a window while a mouse button is down • Implement window transparency (requires REAPER v6.55+ on Linux) • Increase maximum object allocation limit to 1000 • Linux: harden v0.6's improved mouse and keyboard input (now requires REAPER v6.57+) • Optimize object pointer validation (about 2x faster) • Patch dear imgui to enable background alpha and corner rounding for top-level windows • Update dear imgui to v1.88 <https://github.com/ocornut/imgui/releases/tag/v1.88> API changes: • Add ColorConvert{Double4ToU32,U32ToDouble4} • Add DebugTextEncoding • Add GetWindowViewport • Add HoveredFlags_NoNavOverride • Add ShowDebugLogWindow • Combo and ListBox: use null bytes for delimiting items as in vanilla dear imgui (now requires REAPER 6.44+ in Lua and EEL, t=261079) • Distinguish between empty and nil optional strings in Lua on REAPER 6.58+ [t=266405] • Expose additional context settings via {Get,Set}ConfigVar • Nerf ColorConvert{RGBtoHSV,HSVtoRGB}'s packed integer return value and optional alpha argument [t=266396] • Python: unexpose output-only values from the argument list • Python: unexpose unsafe buffer size arguments • Rename CaptureKeyboardFromApp to SetNextFrameWantCaptureKeyboard • Rename KeyModFlags_* constants to ModFlags_* • Reorder GetVersion's return values and add IMGUI_VERSION_NUM • Replace {Get,Set}ConfigFlags with {Get,Set}ConfigVar(ConfigVar_Flags)