Releases: hoffstadt/DearPyGui
Version 0.8.62
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 indraw_rectangle(...)
. You need to reverse them. Related to #1163add_colormap_scale(...)
keywordcolormap
now corresponds tomvColorMap
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
todraw_rectangle(...)
- keyword: added
color_upper_left
todraw_rectangle(...)
- keyword: added
color_upper_right
todraw_rectangle(...)
- keyword: added
color_bottom_left
todraw_rectangle(...)
- keyword: added
color_bottom_right
todraw_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 #1136set_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
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
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
Version 0.3.7
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
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
VERSION 0.1.3 (9/4/2020)
- Label Text: Quick fix to label_text setting