Repository navigation
v0.5
Pre-releaseHello everyone! I'm happy to announce ImPlot3D v0.5 π.
π New Features
-
Feat: Legend scrolling by @brenocq in #194
- Mirrors the legend scrolling that ImPlot v0.17 introduced.
π Bug Fixes | π οΈ Chores | π Docs
-
Fix: Avoid removed width parameter of
ImGuiTextFilter::Draw()by @brenocq in #196 (mirrors epezent/implot#721) -
Fix:
PlotDummyitem color by @brenocq in #189 (mirrors an ImPlot fix) -
Fix: Assert
n_ticks >= 2whenSetupAxisTicksgets custom labels by @brenocq in #205 (mirrors epezent/implot#677) -
Fix: Prevent infinite loop in
Locator_Defaultfor degenerate axis ranges by @brenocq in #206 (mirrors epezent/implot#725) -
Fix: Detect NaN and infinity from the bits of the double by @brenocq in #207 (mirrors epezent/implot#565)
-
Fix: Mixed
ImGuiButtonFlagsenums rejected by clang in C++26 by @brenocq in #204 (mirrors epezent/implot#710) -
Fix: Possible misuse of comma warning from Xcode (clang) by @hartmannathan in #201
-
Fix: Snprintf truncation warning in legend demo by @brenocq in #198 (mirrors epezent/implot#724)
-
Chore: Example builds against ImGui v1.93.0 and ImPlot v1.1
-
Chore: Dependabot bumps (pillow, GitHub Actions) in #184, #192, #197, #203
-
Docs: Describe PR title format in CONTRIBUTING.md
β οΈ Breaking Changes
No functions were removed or renamed. Two behaviors changed:
SetupAxisTickswith custom labels now asserts thatn_ticks >= 2.- Line geometry changed (ImGui 1.93 line textures, shared segment edges at line strip joints), so lines look slightly different.
π New Contributors
- @hartmannathan made their first contribution in #201
Full Changelog: v0.4...v0.5


