## ocornut/imgui_test_engine — v1.92.8…v1.92.9b

_54 commits._

### Features
- **TestSuite: removed support for pre 1.77.** (b791330)
- **TestEngine: rework ItemInfoOpenFullPath() to use standard ImFindNextDecoratedPartInPath() + add logging.** (c0a9147)
- **TestEngine: Perf Tool: Added new view to perf tool to compare builds.** (92bdca8)

### Fixes
- **TestApp: fix for latest.** (49a5a8f)
- **TestEngine: Perf Tool: Parsing fix.** (056aa5b)
- **TestSuite: amend "perf_demo_all" to not close all items. fix minor warnings.** (9163a29)
- **TestEngine: amend/fix 07ded32b2a when MouseMove() operation is called while an item is active but allow overlapping other items.** (31f2b23)

### Backend
- **TestSuite: amend "widgets_status_no_live_edit" to include multi-components widgets.** (508a8fc)
- **TestSuite: amend "widgets_status_no_live_edit" and other tests for testing/supporting LiveEdit off on scalars (and on Text within tests).** (ca0897c)
- **TestSuite: added indentation to a few tests so that the subsequent commit is less noisy.** (8be6760)
- **TestSuite: added "widgets_status_no_live_edit".** (09dd260)
- **TestEngine: fixed an issue validating text fields with io.ConfigInputTextEnterKeepActive.** (28a1514)
- **TestSuite: fixes "window_child_resize", "window_scroll_while_resizing", "nav_menu_close" for varying display scale. (#93)** (57b91aa)
- **TestSuite: fixes "misc_clipper", "columns_cov_legacy_columns", "widgets_slider_logarithmic", "widgets_multiselect_boxselect_1" for varying display scale. (#93)** (545e4b3)
- **TestSuite: amend "font_atlas_shared"** (97c5bd7)
- **TestSuite: amend table tests, fixed -Werror=address warning with GCC -Wextra.** (4806891)
- **TestSuite: fixed build for ImStrv branch.** (ee53e61)
- **TestSuite: amend "table_topology_change_1" with extra tests.** (bf61182)
- **TestSuite: added "table_topology_change_1"** (0e35dd7)
- **TestSuite: added "table_settings_5".** (4a72ae5)
- **TestEngine: make IM_DEBUG_BREAK() declaration matches with imgui one.** (ee96a17)
- **TestEngine: added additional `IM_DEBUG_BREAK` case: gcc building for AArch64. (#100)** (d800646)
- **TestSuite: misc warning fixes.** (5597cce)
- **TestSuite: added "table_settings_4" and test bed for manipulating table specs/topology.** (6a90496)
- **TestEngine: skip clearing IniFilename when running GuiFunc.** (d3d4496)
- **TestEngine: wildcard ("**/") item search handles "\\/" escaped slashes in labels. Simplify. (#99)** (76a43f3)
- **TestEngine: wildcard ("**/") item search handles "\\/" escaped slashes in labels (#99)** (a80f6c3)
- **TestEngine: fixed an issue with KeyChars() submitting UTF-8 codepoints higher than 0xFFFF. (#98)** (176aa36)
- **TestSuite: amend "table_reorder"** (1c32623)
- **TestSuite: amend "widgets_multiselect_boxselect_1", "demo_cov_002"** (85c6d3f)
- **TestEngine: added separate TableDiscardSettings(), TableDiscardInstance() functions + amend gitignore.** (d1224fc)
- **TestEngine: added ctx->TableResizeColumn() helper given a column name.** (84f642d)
- **TestSuite: amend "table_reported_size_outer".** (6565f20)
- **TestSuite: update ImPlot.** (38ff69b)
- **TestSuite: cleanup incorrect/misleading use of single slash in identifier.** (fe380f6)
- **TestEngine: rework ImFindNextDecoratedPartInPath() to return end of string instead of null.** (624553e)
- **TestSuite: fixes for latest.** (f841a19)
- **TestEngine: UI: remove ref value picker. Made PerfCalcRef() pick value over 100 frames.** (65d429b)
- **TestSuite: "perf_demo_all_xxx" ensure clearing other settings for the non-rounding/non-border variants.** (079e982)
- **TestEngine: Perf Tool: ignore time spent in Present() from the measurements (alt)** (adbbf80)
- **TestEngine: Perf Tool: record timestamps at different points in the frame.** (4fad9c3)
- **TestEngine: added ImGuiTestEngine_PreSwap() handler.** (5be701a)
- **imgui_app: separate Present() from Render().** (6268a33)
- **TestEngine: Perf Tool: amend , tweaks.** (e423989)
- **TestEngine: Perf Tool: small perf tool improvements** (65da723)
- **TestSuite: added more perf tests "perf_demo_all_xxx", "perf_draw_prim_mixed_xxx".** (9fce116)
- **TestEngine: forcefully disable ItemPicker when active while running a test,** (d1ef307)
- **TestEngine: PerfTool: make columns reorderable. Tweaks.** (1e0f23e)
- **TestEngine: utils: ImOsOpenInShell: skip system() call on iOS/tvOS/watchOS/visionOS. (#97)** (c70cd93)
- **TestSuite: added "nav_focus_api_on_window_void".** (8568767)
- **TestEngine: fixed an issue where using ImGuiTestOpFlags_NoCheckHoveredId would unnecessarily disable fallback code to access items in small windows.** (ebd2c68)
- **TestEngine: fixed an issue aiming at items when the parent window is covered by other windows and aiming point is near the border of the covering window.** (86ec7c6)

### Chore
- **CI: update Windows image. imgui_app: fixed OpenGL build.** (c25f812)
- **CI: use Visual Studio 2026.** (43d11c5)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/ocornut/imgui_test_engine?utm_source=github-action)._