Skip to content

Releases: hoffstadt/DearPyGui

Version 0.8.62

12 Aug 21:39
Compare
Choose a tag to compare

News

  • You can now use a string in place of an ID (similar to 0.6)! See here. This is optional but prevents users from needing to manage the UUID's manually!
  • We are sticking with the names Dear PyGui and Dear Py3D!

Breaking Changes

  • pmin & pmax were backwards in draw_rectangle(...). You need to reverse them. Related to #1163
  • add_colormap_scale(...) keyword colormap now corresponds to mvColorMap widget

New

  • feature: id can now be a string, but must be unique!
  • command: added get_item_alias(...)
  • command: added set_item_alias(...)
  • command: added add_alias(...)
  • command: added remove_alias(...)
  • command: added does_alias_exist(...)
  • command: added get_alias_id(...)
  • command: added get_aliases(...)
  • command: added get_item_registry_configuration(...)
  • command: added configure_item_registry(...)
  • widget: added add_colormap(...) #1069
  • widget: added add_colormap_registry(...) #1069
  • widget: added add_colormap_button(...)
  • widget: added add_colormap_slider(...)
  • command: added sample_colormap(...)
  • command: added get_colormap_color(...)
  • keyword: added mulicolor to draw_rectangle(...)
  • keyword: added color_upper_left to draw_rectangle(...)
  • keyword: added color_upper_right to draw_rectangle(...)
  • keyword: added color_bottom_left to draw_rectangle(...)
  • keyword: added color_bottom_right to draw_rectangle(...)
  • constant: added mvPlotColormap_Twilight
  • constant: added mvPlotColormap_RdBu
  • constant: added mvPlotColormap_BrBG
  • constant: added mvPlotColormap_PiYG
  • constant: added mvPlotColormap_Spectral
  • constant: added mvPlotColormap_Greys
  • set_value(...) now works for theme_color #1136
  • set_value(...) now works for theme_style #1136
  • added use_internal_label keyword to all widgets, related to #1135

Fixes

  • fixed setting default theme values
  • fixed infinite on_close callbackss #1149
  • fixed get_item_configuration(...) for window max_size
  • fixed histogram misspelling issue related to #1132
  • fixed adding font ranges over 0x10000 #1092
  • fixed viewport issue for windows #1126

Other

  • added colormap section to demo under "widgets"
  • simplied drawing API demo

Version 0.6.415

19 Apr 02:05
Compare
Choose a tag to compare

News

With version 0.7 just a few weeks away, we expect this to be the last 0.6 release. We will begin focusing solely on 0.7.

Version 0.7 will contain the final breaking changes and once all the obvious bugs and issues are addressed, it will be tagged 1.0! Be aware that 0.7 will contain the largest amount of updates, features, and breaking changes of any release thus far (and by far), however we believe once users begin to work with the improvements, they will agree it is for the best.

You will also notice @Pcothren and I have been less active in the discord server and github discussions but this is due solely to our focus being on 0.7's release.

In the following weeks, you will see the wiki beginning to split between 0.6/0.7 sections. We will also begin posting a running change log on the wiki so users can prepare for the upcoming changes.

If you have questions about any of the changes, please contact us.

Updates

  • vcruntime140_1.dll: now included, addressing #563 and others
  • tab_bar: "set_value" can now programmatically set the active tab #729

Fixes

  • add_series: fixed axis 1 not being reset when plotting to different axes #744
  • add_input_*: fixed multiple ran callback when using min/max values
  • nodes: memory bad read/write related to deleting nodes
  • add_input_int3 | add_input_float3 callback isn't working anymore #800
  • fixed mac cpu unbound usage when window is covered
  • Setting add_label_text color causes label text to change showing the hidden label name #803
  • Adding textures at runtime did not work for linux #687
  • Texture updates on MacOS cause crash #743

Version 0.5.66

06 Nov 04:51
Compare
Choose a tag to compare

Changes

  • Data Storage: now thread safe
  • set_value: now thread safe
  • get_value: now thread safe

New Commands

  • Tab Button: Added add_tab_button command

New Keywords

  • tab: Added no_reorder keyword
  • tab: Added leading keyword
  • tab: Added trailing keyword
  • tab: Added no_tooltip keyword

Fixes

  • tabbar: fixed tabbar callback
  • drawing: fixed "originy" issue #309
  • table: fixed spacing issue #297

Version 0.3.7

15 Sep 15:40
Compare
Choose a tag to compare

VERSION 0.3.7 (9/14/2020)

Updates:

  • ImPlot: upgraded to commit 4f0a09f

New Commands:

  • Widgets: Added add_image_button command
  • Plots: Added add_pie_chart command
  • Plots: Added add_pie_chart_data command
  • Plots: Added clear_pie_chart_data command
  • Plots: Added add_stem_series command

Fixes:

  • Threadpool: Fixed issue with threads freezing

Version 0.2.0

05 Sep 23:00
Compare
Choose a tag to compare

VERSION 0.2.0 (9/5/2020)

New Features:

  • Context Managers: You can now import dearpygui.wrappers to use context
    manager versions of all containers

Changes:

  • Widgets: All "add_widget" commands now return true on successful
    adding or false.

Breaking Changes:

  • Container Widgets: Replaced all end_* commands with a single end() command

Version 0.1.3

04 Sep 16:26
Compare
Choose a tag to compare

VERSION 0.1.3 (9/4/2020)

  • Label Text: Quick fix to label_text setting