Skip to content

Version 1.2

Compare
Choose a tag to compare
@hoffstadt hoffstadt released this 31 Dec 05:57
· 347 commits to master since this release

Happy New Year! Last release of the year. It may not seem like much but we have still been working on mostly internal optimizations and refactoring to prepare for the 3D renderer and Vulkan backend. With relatively large refactors and insufficient regression tests, there is always a non-zero chance for small regressions. Please check your apps and let us know if there are any regression issues!

News

  • We ordered an M1 Mac which is expected to arrive between Jan 21-28, so expect the M1 wheels to come late January!
  • Python 3.6 has reached EOL. We will drop support once Python 3.11 is released.
  • Checkout our interview with Talk Python.
  • We plan on starting to add an additional module (dearpygui.im) which is an almost direct immediate mode wrapping to imgui.

Changelog

Features

  • feat: exposed callback queue. See this.
    • keyword: added manual_callback_management to dpg.configure_app(...)
    • command: dpg.get_callback_queue(...)
    • command: dpg.run_callbacks(...)
  • keyword: added no_open_over_existing_popup to dpg.add_window(...) #1513

Fixes

  • fix: width/height ignored by file dialog #1476 and added min/max sizes
  • fix: handler deactivation #1485
  • fix: font atlas recreation, related to #1417
  • fix (mvKnobFloat): Fix extra padding on knob when label field not pre… by @geekbozu
  • fix (mvTableRow): table row not honoring "show" #1502

New Contributors

Thank you!

Dear PyGui development is currently funded by a handful of gracious sponsors and we would like to thank them tremendously. We wouldn't be here with out you guys.

Thank you for supporting us.

If you or your company uses Dear PyGui, please consider supporting us! We need it now more than ever.

Full Changelog: v1.1.3...v1.2