Version 1.2
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
todpg.configure_app(...)
- command:
dpg.get_callback_queue(...)
- command:
dpg.run_callbacks(...)
- keyword: added
- keyword: added
no_open_over_existing_popup
todpg.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
- @geekbozu made their first contribution in #1501
- @FredericChang made their first contribution in #1510
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