New features and enhancements
- Introduce
ui.space
to fill all available space inside of a flexbox (#2225 by @falkoschindler) - Introduce
run_chart_method
forui.echart
(#1900, #2232 by @mq-evan, @natankeddem, @falkoschindler) - Introduce
run_editor_method
forui.json_editor
(#2162 by @natankeddem, @rodja, @falkoschindler) - Add support for Plotly events (#748, #1598, #1818, #2231 by @YH20220622, @cramatt, @kripnerl, @natankeddem, @aljosahafner, @falkoschindler)
- Make text of
ui.expansion
bindable (#2199, #2211 by @frankhuurman, @falkoschindler) - Allow using
ui.interactive_image
without an image (#1712, #2218 by @falkoschindler) - Simplify emitting and receiving global events with
ui.on
(#2203 by @falkoschindler) ValdationElement.validate
now returns abool
(#2220, #2227 by @ghbm-itk)- Improve warning message for nesting of top level layout elements (#1970, #2212 by @iron3oxide, @falkoschindler)
- Migrate storage from system's default encoding to UTF-8 (#2163, #2233 by @SHDocter, @falkoschindler)
- Replace
ui.query
's inheritance fromui.element
with aggregation (#2217 by @falkoschindler) - Improve initialization order of
ValueElement
s (#2222 by @steweg)
Bugfixes
- Fix problem with loading video from URL in Windows (#2159 by @the-code-rider, @falkoschindler)
- Fix import error for optional dependency "pandas" (#2226 by @rodja, @falkoschindler)
- Fix initialization problem with an emtpy
ui.scene
(#1285 by @falkoschindler) - Fix shared
validation
dictionary ofValidationElement
s (#2235 by @ghbm-itk, @falkoschindler)
Documentation
- Add class methods to documentation (#2204 by @falkoschindler)
- Add a demo for vertical tabs (#2219 by @youyou015, @falkoschindler)
- Extend the docstring for
ui.notification
(#2224 by @thetableman)