# Dear ImGui v1.92.3 - Product: Dear ImGui (https://whatsnew.fyi/product/dear-imgui) - Vendor: Omar Cornut - Date: 2025-09-17 - Version: v1.92.3 - Original notes: https://github.com/ocornut/imgui/releases/tag/v1.92.3 - Permalink: https://whatsnew.fyi/product/dear-imgui/releases/v1.92.3 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **fixed** — Fixed merging a font and specifying a font target in DstFont that's not the last added font (regression in 1.92) - **fixed** — Fixed an assertion failure when a rectangle entry has been reused 1024 times due to constant change of font size - **added** — Add ImGuiListClipperFlags_NoSetTableRowCounters to disable the assumption that 1 clipper item == 1 table row - **added** — Add configurable style.ScrollbarPadding value and corresponding ImGuiStyleVar_ScrollbarPadding enum - **fixed** — Fixed Ctrl+Tab window appearing as empty when the sole active and focused window has the ImGuiWindowFlags_NoNavFocus flag - **fixed** — Fixed a crash that could occur when opening a popup following the processing of a global shortcut while no windows were focused - **fixed** — Fixed bullet tessellation which looked out of place in very large sizes - **added** — Add ImGuiInputTextFlags_WordWrap flag to word-wrap multi-line text buffers (marked as beta) - **fixed** — Fixed an issue where using Escape to revert would not write back the reverted value during the IsItemDeactivatedAfterEdit() frame if the provided input buffer doesn't store temporary edits (regression in 1.91.7) - **fixed** — Fixed an issue where using Escape with ImGuiInputTextFlags_EscapeClearsAll would not write back the cleared value during the IsItemDeactivatedAfterEdit() frame if the provided input buffer doesn't store temporary edits - **changed** — Allow passing an empty string with buf_size==0 to InputText ##### v1.92.3: Autumn is looming ~ ❤️ **Last year was the 10th anniversary of v1.00! Read: [10 years of Dear ImGui](https://github.com/ocornut/imgui/issues/7892)** ! 🎉 ✋ **Reading the changelog is a good way to keep up to date with what Dear ImGui has to offer**, and will give you ideas of some features that you've been ignoring until now! 📣 If you are browsing multiple releases: click version number above to display full release note contents, otherwise it is badly clipped by GitHub! ---- Links: [Homepage](https://github.com/ocornut/imgui) - [Release notes](https://github.com/ocornut/imgui/releases) - [FAQ](https://www.dearimgui.com/faq) - [Issues, Q&A](https://github.com/ocornut/imgui/issues). Also see our [Wiki](https://github.com/ocornut/imgui/wiki) with sections such as.. - [Getting Started](https://github.com/ocornut/imgui/wiki/Getting-Started) (~25 lines in an existing app) - [Useful Extensions/Widgets](https://github.com/ocornut/imgui/wiki/Useful-Extensions) - [Software using Dear ImGui](https://github.com/ocornut/imgui/wiki/Software-using-Dear-ImGui) - [Bindings & Backends](https://github.com/ocornut/imgui/wiki/Bindings) - and more! 👌 **Dear ImGui is funded by your contributions and absolutely needs them to sustain and grow**. We can invoice and accommodate to many situations. If your company uses Dear ImGui, please reach out. See [Funding page](https://github.com/ocornut/imgui/wiki/Funding). **Did you know? If you need an excuse to pay, you may buy licenses for [Test Engine](https://github.com/ocornut/imgui_test_engine) and buy hours of support (and cough not use them all) and that will contribute to fund Dear ImGui.** ❤️ Thanks to recent years sponsors ❤️ - [Aras P](https://aras-p.info/) ! - [Asobo Studio](https://www.asobostudio.com) ! - **[BeamNG](https://www.beamng.com)** ! - [FUTO](https://futo.org/) ! - **[G3Dvu](https://www.g3dvu.com/)** ! - [Gravity Well](https://gravitywell.games/) ! - [id Software](https://www.idsoftware.com) ! - [Lucid Games](https://www.lucidgames.co.uk/) ! - [MachineGames](https://www.machinegames.com/) ! - [Mobigame](https://www.mobigame.net/) ! - **[OTOY](https://home.otoy.com/)** ! - [Planestate Software](https://www.plane9.com/) ! - **[Riot Games](https://www.riotgames.com)** ! - [SCS Software](https://www.scssoft.com/) ! - **[Scorewarrior](https://scorewarrior.com)** ! - [Sebastian Schöner](https://blog.s-schoener.com/) ! - [Sofistik](https://www.sofistik.com/en/company/about-us) - **[Supercell](https://supercell.com/)** ! - **[Tanius Technology](https://www.tanius.com/)** ! - **[Valve](https://www.valvesoftware.com/en/)** ! - [Vector Unit](https://www.vectorunit.com/) ❤️ And many individuals ❤️ Thanks to @pthom, @GamingMinds-DanielC, @PathogenDavid & more for their help with GitHub answers! ---- ##### Changes (since [v1.92.2](https://github.com/ocornut/imgui/releases/v1.92.2)) 🆘 Need help updating your custom rendering backend to support `ImGuiBackendFlags_RendererHasTextures` introduced in [v1.92.0](https://github.com/ocornut/imgui/releases/v1.92.0) ? You can read the newly improved [docs/BACKENDS.md](https://github.com/ocornut/imgui/blob/master/docs/BACKENDS.md). ###### Changes - Fonts: fixed merging a font and specifying a font target in DstFont that's not the last added font (regression in 1.92). (#8912) - Fonts: fixed an assertion failure when a rectangle entry has been reused 1024 times (e.g. due to constant change of font size). (#8906) [@cfillion] - Clipper, Tables: added `ImGuiListClipperFlags_NoSetTableRowCounters` as a way to disable the assumption that 1 clipper item == 1 table row, which breaks when e.g. using clipper with ItemsHeight=1 in order to clip in pixel units. (#8886) - Scrollbar, Style: added configurable `style.ScrollbarPadding` value and corresponding `ImGuiStyleVar_ScrollbarPadding` enum, instead of an hard-coded computed default. (#8895) - Nav: fixed Ctrl+Tab window app _[Truncated at 4000 characters — full notes: https://github.com/ocornut/imgui/releases/tag/v1.92.3]_