github hoffstadt/DearPyGui v2.1.0
Version 2.1

19 days ago

Changelog

New Features

  • feat: added missing NumPad keys #2468
  • feat (win32): rendering frames even when the viewport is moved or resized #2521

Please note: even though DearPyGui manages to render frames during viewport resize/move, the main rendering loop is actually blocked - that's the way it works on Windows. If you use a custom rendering loop instead of start_dearpygui, e.g. to run asyncio in the main thread, expect render_dearpygui_frame to block until resizing is done (DearPyGui will render frames multiple times within that blocked call). This is only relevant on Windows.

Fixes

  • fix (win32): no more hangups when the viewport is resized (#2401) #2521
  • fix (win32): slow typing (#1571, #2357) #2521
  • fix (win32): viewport resize callback not called when the viewport is shrunk (#1896, #2217) #2521
  • fix: move_item is horribly slow (#2343) #2476
  • fix: draw_image_quad now renders correctly when apply_transform is used (e.g. for rotation) #2290
  • fix: weird behavior of get_item_configuration on draw_polygon (#2462) #2467
  • fix: adding series to a secondary plot axis now works even if the axis ID is mvYAxis rather than mvYAxis2 or mvYAxis3 #2414
  • fix: table columns in an empty table get hidden for no reason (#2449) #2475
  • fix: tables with zero columns break theme/font stack #2472
  • fix: add_spacer now obeys hide_item #2474
  • fix (demo): fixed a regression in drag & drop to plot axes (Plot - Tools - Drag & Drop) #2408
  • fix (demo): a typo #2418

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.

New Contributors

Full Changelog: v2.0.0...v2.1.0

Don't miss a new DearPyGui release

NewReleases is sending notifications on new releases.