Skip to content

Bump Hexa.NET.ImGui from 2.2.8.4 to 2.2.9#2

Merged
github-actions[bot] merged 1 commit into
mainfrom
dependabot/nuget/Hexa.NET.ImGui-2.2.9
May 5, 2026
Merged

Bump Hexa.NET.ImGui from 2.2.8.4 to 2.2.9#2
github-actions[bot] merged 1 commit into
mainfrom
dependabot/nuget/Hexa.NET.ImGui-2.2.9

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 5, 2026

⚠️ Dependabot is rebasing this PR ⚠️

Rebasing might not happen immediately, so don't worry if this takes some time.

Note: if you make any changes to this PR yourself, they will take precedence over the rebase.


Pinned Hexa.NET.ImGui at 2.2.9.

Release notes

Sourced from Hexa.NET.ImGui's releases.

2.2.9

Hexa.NET.ImGui Changes

New Contributors

🎉 Thanks to all Supporters

  • @​GlebLava
  • @​maidopi-usagi
  • F. K.
  • @​Demorome
  • Mr Villa
  • @​qian-o

Forwarded from v1.92.2 v1.92.2b (removed @ to avoid spam)

v1.92.2b: Hotfix for 1.92.2

Changes (since v1.92.2)

This is a hot fix for v1.92.2 which has issues with using IsItemHovered() on disabled items or items with no identifier while clicking on them.

  • Fixed IsItemHovered() failing on disabled items and items that have no identifier (e.g. Text() calls) when holding mouse button. (Regression in 1.92.2). (#​8877, #​8883)
  • Made IsItemHovered() on holding mouse button down on disabled items not leak between items when the window cannot be moved.
  • Backends: Allegro5: Fixed texture format setup which didn't work on all setups/drivers. (#​8770, #​8465)
  • Backends: Allegro5: Added ImGui_ImplAllegro5_SetDisplay() function to change current ALLEGRO_DISPLAY, as Allegro applications often need to do that.
  • Backends: Allegro5: Fixed missing support for ImGuiKey_PrintScreen under Windows, as raw Allegro 5 does not receive it.

Changes (since v1.92.1)

This is a general maintenance release addressing some issues discovered in 1.92.0.
Read v1.92.0 Changelog for details and links on larger changes.

🆘 Need help updating your custom rendering backend to support ImGuiBackendFlags_RendererHasTextures ?
You can read the newly improved docs/BACKENDS.md.

TL;DR;

  • New tab bar resizing logic (combining shrinking and scrolling) and configuration options.
  • Fixed Vulkan backend on some setup (following 1.92.0) changes.
    ... (truncated)

2.2.9-prerelease

Note the full change logs will be added upon full release.

What's Changed

New Contributors

Full Changelog: HexaEngine/Hexa.NET.ImGui@2.2.8.5...2.2.9-prerelease

2.2.8.5

Hexa.NET.ImGui Changes

Fixed issue "ImGuiContext KeysMayBeCharInput wrong field size" (#​83)
Fixed issue "Invalid C# binding generated for ImVector<>* type with ImGui v1.92" (#​58)
Added imgui_impl_sdlgpu3.cpp (SDL3 GPU Backend) (#​57)
Fixed issue "ImGuiInputTextFlags.EnterReturnsTrue breaks ref-based calls" (#​53)
Added "[Feature Request] Implicit converting between IntPtr and ImTextureID" (#​44)

🎉 Thanks to all recurring and new supporters

@​GlebLava
@​maidopi-usagi
F. K.
@​Demorome
Mr Villa


Forwarded from https://github.com/ocornut/imgui/releases/tag/v1.92.1 (removed @ to avoid spam)

Changes (since v1.92.0)

This is a general maintenance release addressing some issues discovered in 1.92.0.
Read v1.92.0 Changelog for details and links on main changes.

🆘 Need help updating your custom rendering backend to support ImGuiBackendFlags_RendererHasTextures ?
You can read the newly improved docs/BACKENDS.md.

Changes

  • Fonts: added ImFontAtlas::SetFontLoader() to dynamically change font loader at runtime without using internal API. (#​8752, #​8465)
  • Fonts: fixed a bug where dynamically changing font loader would lose the Fallback and Ellipsis glyphs under some circumstance. (#​8763)
  • Fonts: for large size fonts, layout/size calculation only load glyphs metrics. Actual glyphs are renderer+packed when used by drawing functions. (#​8758, #​8465)
  • Fonts: set a maximum font size of 512.0f at ImGui:: API level to reduce edge cases (e.g. out of memory errors). ImDrawList:: API doesn't have the constraint. (#​8758)
  • Fonts: restore ImFontConfig::FontNo being a 32-bits value as this is needed to pass full range of information into e.g. FreeType's face_index, as higher bits are used from FreeType 2.6.1. (#​8775) [Valakor] (the field has been erroneously reduced from 32-bits to 8-bit in 1.92.0)
  • Textures: Fixed support for #define ImTextureID_Invalid to non-zero value: ImTextureData was incorrectly cleared with zeroes. (#​8745) [rachit7645]
  • Demo: Added \"Text -> Font Size\" demo section. (#​8738) [Demonese]
  • CI: Fixed dllimport/dllexport tests. (#​8757) [AidanSun05]
  • CI: Updated to use latest Windows image + VS2022.
  • Debug Tools: added IMGUI_DEBUG_HIGHLIGHT_ALL_ID_CONFLICTS to detect id conflicts before hovering. This is very slow and should only be used temporarily. (#​8651, #​7961, #​7669)
  • Examples: GLFW+OpenGL3, GLFW+WGPU: Emscripten Makefiles uses GLFW port contrib.glfw3 which offers better HiDPI support. (#​8742) [pthom]
  • Backends: GLFW, SDL2 made ImGui_ImplGLFW_GetContentScaleXXX() and ImGui_ImplSDL2_GetContentScaleXXXX() helpers return 1.0f on Emscripten and Android platforms, matching macOS logic. (#​8742, #​8733) [pthom]
  • Backends: SDL3: avoid calling SDL_StartTextInput() again if already active. (fixes e.g.: an issue on iOS where the keyboard animation will popup every time the user types a key + probably other things) (#​8727) [morrazzzz]
  • Backends: OSX: added ImGuiMouseCursor_Wait and ImGuiMouseCursor_Progress mouse cursor support. (#​8739) [cfillion]
  • Backends: Allegro5: fixed texture update broken on some platforms where ALLEGRO_LOCK_WRITEONLY needed all texels to be rewritten. (#​8770)
  • Backends: Vulkan: use nonCoherentAtomSize to align upload_size, fixing validation error on some setups. (#​8743, #​8744) [tquante]
  • Backends: Vulkan: fixed texture synchronization issue introduced in 1.92.0, leading to validation layers being grumpy. (#​8772) [Majora320]

Changes from 1.92.0 to 1.92.1 specific to the Docking+Multi-Viewports branch:

... (truncated)

Commits viewable in compare view.

@dependabot dependabot Bot added .NET Pull requests that update .NET code dependencies Pull requests that update a dependency file labels May 5, 2026
---
updated-dependencies:
- dependency-name: Hexa.NET.ImGui
  dependency-version: 2.2.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/nuget/Hexa.NET.ImGui-2.2.9 branch from 66b056e to e91f900 Compare May 5, 2026 19:56
@github-actions github-actions Bot merged commit d964e6c into main May 5, 2026
1 check passed
@dependabot dependabot Bot deleted the dependabot/nuget/Hexa.NET.ImGui-2.2.9 branch May 5, 2026 19:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants