Changelogs » Dearpygui

PyUp Safety actively tracks 323,951 Python packages for vulnerabilities and notifies you when to upgrade.

Dearpygui

0.8.54

Fixes
  * fixed viewport issue for windows 1126

0.8.53

Breaking Changes
  * removed `set_viewport_border(...)`
  * removed `set_viewport_caption(...)`
  * removed `set_viewport_overlapped(...)`
  * removed `set_viewport_maximized_box(...)`
  * removed `set_viewport_minimized_box(...)`
  * removed `get_viewport_border(...)`
  * removed `is_viewport_caption_on(...)`
  * removed `is_viewport_overlapped_on(...)`
  * removed `is_viewport_maximized_box_on(...)`
  * removed `is_viewport_minimized_box_on(...)`
  * removed `maximized_box`, `minimized_box`, `caption`, `overlapped` keyword from `create_viewport(...)`
  
  New
  * added `set_viewport_decorated(...)`
  * added `is_viewport_decorated(...)`
  * all viewport configuration works at runtime now
  * labels are now empty by default 1113
  * added file extension filter group to demo & wiki
  
  Fixes
  * fixed `num_items` keyword in `add_listbox()` 1124
  * fixed tooltip parent id type hint
  * fixed `custom_text` keyword for file extensions

0.8.52

New
  * added ability to "show/hide" widget handlers
  * added `is_item_left_clicked(...)` 1115
  * added `is_item_right_clicked(...)` 1115
  * added `is_item_middle_clicked(...)` 1115
  
  Fixes
  * on_close callback fixed for modal windows 1112
  * fixed issue with windows viewport caption/border 1114
  * fixed issue with windows for visible and focus handlers 1116
  * `is_item_clicked(...)` now returns true for left, right, middle clicks 1115

0.8.50

New
  * added warning for viewport commands when viewport hasn't been created
  
  Fixes
  * fixed raw texture memory leak 1111
  * added `draw_ellipse` as acceptable child for draw list

0.8.45

New
  * deleting a node now deletes associated links 1082
  * added `attr_1` and `attr_2` to `get_item_configuration(...)` for node links 1106, 1107
  
  Fixes
  * fixed `get_selected_links(...)` 1107
  * fixed `delete_item` not cleaning up item cache

0.8.44

New
  * added `clear_value` keyword to mvBuffer (may rename)
  
  Fixes
  * fixed plot draw item scaling 1094
  * fixed draw_text font not updating 1100
  * fixed drag & drop issue on plot axis 1093

0.8.43

New
  * added `pan_button` keyword to plots 1083
  * added `pan_mod` keyword to plots 1083
  * added `fit_button` keyword to plots 1083
  * added `context_menu_button` keyword to plots 1083
  * added `box_select_button` keyword to plots 1083
  * added `box_select_mod` keyword to plots 1083
  * added `box_select_cancel_button` keyword to plots 1083
  * added `query_button` keyword to plots 1083
  * added `query_mod` keyword to plots 1083
  * added `query_toggle_mod` keyword to plots 1083
  * added `horizontal_mod` keyword to plots 1083
  * added `vertical_mod` keyword to plots 1083

0.8.42

Fixes
  * fixed "double disabling" issue with text input 1084
  * fixed taskbar issues 1085

0.8.40

New
  * added `set_init_file(...)` 1073
  * added `load_init_file(...)` 1073
  * added `save_init_file(...)` 1073
  * added `no_saved_settings` keyword to window
  * added `no_saved_settings` keyword to table
  
  Fixes
  * fixed `set_viewport_pos(...)` 1079
  * fixed active window issue with plots and node editors 1080

0.8.39

Fixes
  * added check for 0 column tables 1071
  * fixed type hint for `delay` search
  * added `user_data` support for table
  * fixed plot series theming issue when not using labels 1064
  * temporary fix to 1071

0.8.38

Fixes
  * fixed viewport resize handler deadlock issue 1070

0.8.32

New
  * added mounting for the logger 1047
  
  Fixes
  * fixed several issues related to multiple node editors 1039, 1063
  * fixed `get_viewport_clear_color(...)` issue

0.8.31

Breaking Changes
  * renamed `dearpygui.core` to `dearpygui._dearpygui`
  
  New
  * added `reset_default_theme(...)`
  
  Fixes
  * fixed `set_viewport_min_height(...)` issue 1059
  * fixed data picker return value issue 1058

0.8.26

New
  * updated implot to v0.11
  * added `themes` module with imgui dark and light themes 1045
  
  Fixes
  * theme editor correctly reflects current default theme
  * fixed plot legend context menus (broken in 0.8.23)

0.8.23

New
  * added `gamma` and `gamma_scale_factor` keywords to `load_image(...)`
  * added subplots widget
  * updated implot to v0.10
  * reorganized plot demo
  
  Fixes
  * fixed incorrect gamma correction for image loading 1043

0.8.21

Breaking Changes
  * user_data is no longer called if it is a callable
  
  New
  * for most basic widgets, app_data callback argument is now the widget's value
  
  Fixes
  * fixed min/max not being honored in input widgets issue 1037

0.8.20

New
  * draw layer now available for plots
  
  Fixes
  * fixed focus window for first frame issue 1035

0.8.19

New
  * drawing items on plots are now in plot space 1011
  * node editor now has width/height
  
  Fixes
  * fixed node editor not respecting width/height 818
  * fixed no_focus_on_appear window flag 1026
  * fixed widget handlers issue for nodes 1025
  * fixed multiple connections from same attribute issue 1022
  * fixed `per-node theming` (popping was not occuring)
  * removed `get_links(...)` 1021
  
  Fixes
  * fixed `move_item_down` issue 1006

0.8.16

New
  * added `slot` keyword to `delete_item` 1015
  
  Fixes
  * fixed `move_item_down` issue 1006
  * fixed documentation errors 1007
  * fixed per-node theming issue 1012

0.8.14

Breaking Changes
  * Removed update_bounds keyword from plot series. Use fit_axis_data(...)
  
  New
  * added `add_viewport_menu_bar(...)`
  * added `split_frame(...)`
  * added `get_frame_count(...)`
  * added `user_data` to every app item
  * node editor callback now sends through user_data
  * added `category` keyword to node attributes
  
  Fixes
  * fixed primary window hiding other window menubars on start

0.8.13

Fixes
  * fixed `add_spacing` "count" issue 988
  * fixed `get_item_pos`
  * fixed `get_available_content_region`
  * fixed `get_item_rect_size`
  * fixed `get_item_rect_min`
  * fixed `get_item_rect_max`
  * metrics plots autoscale now 992

0.8.12

Breaking Changes
  * removed `file` keyword from `add_static_texture`. See wiki.
  
  New
  * added `get_item_slot(...)`
  * added `load_image(...)`
  
  Fixes
  * fixed primary window menubar not showing
  * fixed configure item not working (caused 971)
  * fixed `disable_item` 972
  * fixed plot themes not working
  * fixed unwarned crash caused by incorrect raw_texture data
  * fixed `get_item_font(...)`
  * fixed `delete_item(...)` for widget handlers
  * fixed Mac OS directory change isses 967, 697, 974
  * fixed draw item fill color issues 983
  * fixed seg fault when font file not located 974
  * fixed seg fault when image file not located 963