Skip to content

1.2.4

Compare
Choose a tag to compare
@Atlamillias Atlamillias released this 25 Oct 21:26
· 25 commits to master since this release

Fixes:

  • [Python 3.12] no longer raises AssertionError on import
  • [typing] module contents can now be correctly inspected by type checkers
  • [themes] calling functions would sometimes raise AttributeError
  • [console] InteractivePython's input field resizer would occasionally break when using a non-default font
  • [api] Registry.windows() now returns only window item identifiers (formerly returned the direct result of dearpygui.get_windows, which includes ALL top-level items)
  • [api] Registry.root_items() no longer returns the exact opposite of what's intended
  • Interface class .command members were bound to the pre-patched DearPyGui function
  • Corrected branching logic within the interface function based on the inclusion of the initialize keyword argument
  • Fixed the wonky error message thrown when constructing an interface instance using a new alias
  • delay_search and before are now excluded from "item configuration"

Misc:

  • Improved the error message thrown when calling the .configure or .configuration methods of an interface whose target item no longer exists
  • Functions within the color and style modules are now typed to accept variadic keyword arguments
  • The performance of the item interface method .configuration has been significantly improved

Full Changelog: 1.2.0...1.2.4