Date: 2019-11-18T21:22:16Z
This major release includes significant new functionality along with important bug and documentation fixes, including contributions from philippjfr (maintainer and lead developer), xavArtley (VTK support), jbednar (docs), DancingQuanta (FileInput), a-recknagel (Python 3.8 support, misc), julwin (TextAreaInput, PasswordInput), rs2 (example notebooks), xtaje (default values), Karamya (Audio widget), ceball, ahuang11 , eddienko, Jacob-Barhak, jlstevens, jsignell, kleavor, lsetiawan, mattpap, maxibor, and RedBeardCode.
Major enhancements:
- Added pn.ipywidget() function for using panels and panes as ipwidgets, e.g. in voila ([745](https://github.com/holoviz/panel/issues/745), [#755](https://github.com/holoviz/panel/issues/755), [#771](https://github.com/holoviz/panel/issues/771))
- Greatly expanded and improved Pipeline, which now allows branching graphs ([712](https://github.com/holoviz/panel/issues/712), [#735](https://github.com/holoviz/panel/issues/735), [#737](https://github.com/holoviz/panel/issues/737), [#770](https://github.com/holoviz/panel/issues/770))
- Added streaming helper objects, including for the streamz package ([767](https://github.com/holoviz/panel/issues/767), [#769](https://github.com/holoviz/panel/issues/769))
- Added VTK gallery example and other VTK enhancements ([605](https://github.com/holoviz/panel/issues/605), [#606](https://github.com/holoviz/panel/issues/606), [#715](https://github.com/holoviz/panel/issues/715), [#729](https://github.com/holoviz/panel/issues/729))
- Add GridBox layout ([608](https://github.com/holoviz/panel/issues/608), [#761](https://github.com/holoviz/panel/issues/761), [#763](https://github.com/holoviz/panel/issues/763))
- New widgets and panes:
* Progress bar ([726](https://github.com/holoviz/panel/issues/726))
* Video ([696](https://github.com/holoviz/panel/issues/696))
* TextAreaInput widget ([658](https://github.com/holoviz/panel/issues/658))
* PasswordInput widget ([655](https://github.com/holoviz/panel/issues/655))
* Divider ([756](https://github.com/holoviz/panel/issues/756)),
* bi-directional jslink ([764](https://github.com/holoviz/panel/issues/764))
* interactive DataFrame pane for Pandas, Dask and Streamz dataframes ([560](https://github.com/holoviz/panel/issues/560), [#751](https://github.com/holoviz/panel/issues/751))
Other enhancements:
- Make Row/Column scrollable ([760](https://github.com/holoviz/panel/issues/760))
- Support file-like objects (not just paths) for images ([686](https://github.com/holoviz/panel/issues/686))
- Added isdatetime utility ([687](https://github.com/holoviz/panel/issues/687))
- Added repr, kill_all_servers, and cache to pn.state ([697](https://github.com/holoviz/panel/issues/697),[#776](https://github.com/holoviz/panel/issues/776))
- Added Slider value_throttled parameter ([777](https://github.com/holoviz/panel/issues/777))
- Extended existing widgets and panes:
* WidgetBox can be disabled programmatically ([532](https://github.com/holoviz/panel/issues/532))
* Templates can now render inside a notebook cell ([666](https://github.com/holoviz/panel/issues/666))
* Added jscallback method to Viewable objects ([665](https://github.com/holoviz/panel/issues/665))
* Added min_characters parameter to AutocompleteInput ([721](https://github.com/holoviz/panel/issues/721))
* Added accept parameter to FileInput ([602](https://github.com/holoviz/panel/issues/602))
* Added definition_order parameter to CrossSelector ([570](https://github.com/holoviz/panel/issues/570))
* Misc widget fixes and improvements ([703](https://github.com/holoviz/panel/issues/703), [#717](https://github.com/holoviz/panel/issues/717), [#724](https://github.com/holoviz/panel/issues/724), [#762](https://github.com/holoviz/panel/issues/762), [#775](https://github.com/holoviz/panel/issues/775)](https://github.com/holoviz/panel/issues/775))
Bug fixes and minor improvements:
- Removed mutable default args ([692](https://github.com/holoviz/panel/issues/692), [#694](https://github.com/holoviz/panel/issues/694))
- Improved tests ([691](https://github.com/holoviz/panel/issues/691), [#699](https://github.com/holoviz/panel/issues/699), [#700](https://github.com/holoviz/panel/issues/700))
- Improved fancy layout for scrubber ([571](https://github.com/holoviz/panel/issues/571))
- Improved plotly datetime handling ([688](https://github.com/holoviz/panel/issues/688), [#698](https://github.com/holoviz/panel/issues/698))
- Improved JSON embedding ([589](https://github.com/holoviz/panel/issues/589))
- Misc fixes and improvements ([626](https://github.com/holoviz/panel/issues/626), [#631](https://github.com/holoviz/panel/issues/631), [#645](https://github.com/holoviz/panel/issues/645), [#662](https://github.com/holoviz/panel/issues/662), [#681](https://github.com/holoviz/panel/issues/681), [#689](https://github.com/holoviz/panel/issues/689), [#695](https://github.com/holoviz/panel/issues/695), [#723](https://github.com/holoviz/panel/issues/723), [#725](https://github.com/holoviz/panel/issues/725), [#738](https://github.com/holoviz/panel/issues/738), [#743](https://github.com/holoviz/panel/issues/743), [#744](https://github.com/holoviz/panel/issues/744), [#748](https://github.com/holoviz/panel/issues/748), [#749](https://github.com/holoviz/panel/issues/749), [#758](https://github.com/holoviz/panel/issues/758), [#768](https://github.com/holoviz/panel/issues/768), [#772](https://github.com/holoviz/panel/issues/772), [#774](https://github.com/holoviz/panel/issues/774), [#775](https://github.com/holoviz/panel/issues/775)](https://github.com/holoviz/panel/issues/775), [#779](https://github.com/holoviz/panel/issues/779), [#784](https://github.com/holoviz/panel/issues/784), [#785](https://github.com/holoviz/panel/issues/785), [#787](https://github.com/holoviz/panel/issues/787), [#788](https://github.com/holoviz/panel/issues/788), [#789](https://github.com/holoviz/panel/issues/789))
- Prepare support for python 3.8 ([702](https://github.com/holoviz/panel/issues/702))
Documentation:
- Expanded and updated FAQ ([750](https://github.com/holoviz/panel/issues/750), [#765](https://github.com/holoviz/panel/issues/765))
- Add Comparisons section ([643](https://github.com/holoviz/panel/issues/643))
- Docs fixes and improvements ([635](https://github.com/holoviz/panel/issues/635), [#670](https://github.com/holoviz/panel/issues/670), [#705](https://github.com/holoviz/panel/issues/705), [#708](https://github.com/holoviz/panel/issues/708), [#709](https://github.com/holoviz/panel/issues/709), [#740](https://github.com/holoviz/panel/issues/740), [#747](https://github.com/holoviz/panel/issues/747), [#752](https://github.com/holoviz/panel/issues/752))