There is a newer version of the record available.

Published October 26, 2020 | Version v0.10.0
Software Open

holoviz/panel: Version 0.10.0

Description

Version 0.10

This is a major release of Panel, with a slew of new features and enhancements, plus a wide array of minor fixes and improvements to the documentation, and website. Many thanks to the people who contributed to this release, including @philippjfr, @MarkSkovMadsen (alert pane, templates, docs), @xavArtley (VTK improvements, templates, input/spinner widgets), @maximlt (panel serve), @jbednar (docs, reviewing), @kebowen (templates), @ahuang11 (datepicker), @nghenzi (react template, bugfixes), @nritsche (panel serve), @ltalirz (autocomplete input), @BoBednar (docs), @tmikolajczyk, @halilbay, @Hoxbro, and @ceball (testing and automation).

Features:

  • Add Card and Accordion layout (#1262, #1266, #1267, #1616, #1619)
  • Location component (#1150, #1297, #1357, #1407, #1498, #1519, #1532, #1638, #1658)
  • VTK improvements: colorbars (#1270), synchronization (#1248, #1637), orientation widget (#1635), volume controller (#1631), serialization (#1596), follower (#1451)
  • Add default templates (#1277, #1374, #1419, #1421, #1459, #1472, #1473, #1479, #1530, #1535, #1608, #1617, #1645, #1647, #1650, #1660, #1661, #1662, #1677, #1682, #1685, #1687)
  • Improvements for ipywidgets support (#1285, #1389, #1476, #1675)
  • Add pn.state.busy and pn.state.onload callback (#1392, #1518)
  • Add support for serving static files (#1319, #1492)
  • Add an Alert pane (#1181, #1422)
  • Add ability to declare OAuth provider (#820, #1468, #1470, #1474, #1475, #1480, #1508, #1594, #1625)
  • Add ECharts pane (#1484, #1691)
  • Add busy/loading indicators and enable on Template (#1493)
  • Allow serving REST APIs as part of panel serve (#1164)
  • Add pn.state.as_cached function (#1526)
  • Add MenuButton widget (#1533)
  • Add a number of ValueIndicators (#1528, #1590, #1627, #1628, #1633)
  • Add support for param.Event (#1600)
  • Add IntInput and FloatInput widgets (#1513)
  • Record session statistics on pn.state.session_info (#1615, #1620, #1634)
  • Bundle external JS dependencies for custom models and templates (#1651, #1655)
  • Add support for ipympl (interactive mode) on Matplotlib (#1469)

Enhancements:

  • Allow defining explicit embed states (#1274)
  • Implement __add__ and __iadd__ on layouts (#1282)
  • Add support for hierarchical multi-indexed DataFrame (#1383)
  • Add show_index option to DataFrame widget (#1488)
  • Link widgets with same name during embed (#1543)
  • Wait until JS dependency is loaded before rendering (#1577)
  • For AutocompleteInput, allow user-defined values (#1588) and case-insensitivity (#1548)
  • Allow dates to be disabled in DatePicker (#1524)
  • Enable new features for a Bokeh DataTable (#1512)
  • Panel serve improvements: MethodType parameter (#1450), title per app (#1354)
  • Server deployment guide for Azure (#1350)
  • Add Widget.from_param classmethod (#1344)
  • More options for ACE widget (#1391)

Bugfixes and minor improvements:

  • VTK model compilation (#1669), findPokedRenderer (#1456), misc (#1406, #1409)
  • Fix parameterized parameter handling (#1584)
  • Theming improvements (#1670)
  • JS dependency handling (#1626)
  • Parameterized: explicit triggering (#1623), strings with None default (#1622)
  • Docs and examples (#1242, #1435, #1448, #1467, #1540, #1541, #1558, #1570, #1576, #1609)
  • Many other minor fixes and improvements (#1284, #1384, #1423, #1489, #1495, #1502, #1503, #1507, #1520, #1521, #1536, #1539, #1546, #1547, #1553, #1562, #1595, #1621, #1639)

Backwards compatibility:

  • Switch away from inline resources in notebook (#1538, #1678)
  • Viewable.add_periodic_callback is deprecated; use pn.state.add_periodic_callback (#1542)
  • Use widget_type instead of type to override Param widget type in Param pane (#1614)
  • Spinner widget is now called NumberInput (#1513)

Files

holoviz/panel-v0.10.0.zip

Files (2.0 MB)

Name Size Download all
md5:e7abaff663bb104ea90f5298e17d7a6c
2.0 MB Preview Download

Additional details

Related works