Skip to content

Conversation

SpaiR
Copy link
Owner

@SpaiR SpaiR commented Jan 29, 2025

This PR updates Dear ImGui to version v1.89.9.
The update includes the following versions: v1.89, v1.89.1, v1.89.2, v1.89.3, v1.89.4, v1.89.5, v1.89.6, v1.89.7, v1.89.8.

Additionally, imgui-node-editor and implot extensions have been updated to their latest versions, incorporating relevant API changes.
ImGuizmo received a minor compatibility update to work with Dear ImGui v1.89.

⚠️ Important!

The extensions ImGuiColorTextEditor and ImGuiFileDialog have been temporarily removed from the binding. Their integration code has been disabled due to the following reasons:

  1. The last commit to the official ImGuiColorTextEditor was made 6 years ago, making it incompatible with the latest Dear ImGui version.
  2. ImGuiFileDialog has received compatibility updates, but applying them requires updating the extension itself. Since I do not use this extension personally, my priority was to update the binding as a whole.
    Anyone who needs ImGuiFileDialog with the updated ImGui can contribute to its integration.

Type of change

  • Minor changes or tweaks (quality of life stuff)
  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • This change requires a documentation update

@SpaiR SpaiR changed the title Draft: Dear ImGui 1.89.9 Dear ImGui 1.89.9 Jan 29, 2025
@SpaiR SpaiR merged commit e70576f into main Jan 29, 2025
7 checks passed
@SpaiR SpaiR deleted the feat/imgui-1.89.9 branch January 29, 2025 13:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feat New feature or request fix Fixes problems
Projects
None yet
1 participant