0.7.0
IDOM now officially supports referencing arbitrary ES modules as part of its layouts. See the docs for more info.
This release also includes a few other quality of life improvements:
- the
vdom()
constructor now supports passing children as positional arguments outside of a list. This comes with the caveat that element attributes must not contain atagName
key (which seems like a reasonable concession). - update calls can now be made from within separate threads. This means when you define an element with
run_in_executor=True
you'll be able to update it later. Until now updates had to be managed from the thread where the layout's event loop was.