Skip to content

Releases: holoviz/panel

Version 0.5.0

09 Apr 17:02
0443e0a
Compare
Choose a tag to compare

Major new release, greatly improving usability and capabilities. Includes contributions from @philippjfr (docs, better layouts, and many other features), @xavArtley (VTK support, Ace code editor), @banesullivan (VTK support), @jbednar and @rtmatx (docs), @jsignell (docs, infrastructure, interact support), and @jlstevens (labels for parameters).

Major new features:

  • Now uses Bokeh 1.1's greatly improved layout system, requiring far fewer manual adjustments to spacing (#32)
  • Greatly expanded docs, now with galleries (#241, #251, #265, #281, #318, #332, #347, #340)
  • Allow embedding app state, to support static HTML export of panels (#250)
  • Added new GridSpec layout type, making it simpler to make grid-based dashboards (#338)
  • Added VTK 3D object pane (#312, #337, #349, #355, #363)
  • Added Ace code editor pane (#359)
  • Allow defining external JS and CSS resources via config, making it easier to extend Panel (#330)
  • Add HTML model capable of executing JS code, allowing more complex embedded items (#326)
  • Add a KaTeX and MathJax based LaTeX pane, replacing the previous limited matplotlib/PNG-based support (#311)

Other new features:

  • Allow passing Parameter instances to Param pane, making it much simpler to work with individual parameters (#303)
  • Added parameter for widget alignment (#367)
  • Allow specifying initial value when specifying min/max/step for interact (#334)
  • Add support for param.Number step (#365)
  • Add a PeriodicCallback (#348)
  • Expose curdoc and session_context when using serve (#336)
  • Add support for saving and loading embedded data from JSON (#301)
  • Add support for specifying arbitrary label for Parameters (#290)
  • Add ColorPicker widget (#267)
  • Add support for interact title (#266)

Bugfixes and minor improvements:

Changes potentially affecting backwards compatibility:

  • Refactored io subpackage (#315)
  • Moved panes and widgets into subpackage (#283)
  • Cleaned up wdiget, deploy, and export APIs (#268, #269)
  • Renamed pane precedence to priority to avoid confusion with Param precedence (#235)

Version 0.4.0

07 Feb 15:28
0046e0b
Compare
Choose a tag to compare

Thanks to @xavArtley for several contributions, and to @lebedov for bugfixes.

New features:

  • Now Python2 compatible (#225)
  • Audio player widget (#215,#221)
  • FileInput widget (#207)
  • General support for linking Panel objects, even in static exports (#199)
  • New user-guide notebooks: Introduction (#178), Links (#195).

Enhancements:

Bug fixes:

Version 0.3.1

09 Apr 02:04
Compare
Choose a tag to compare

Minor release fixing packaging issues.

Version 0.3.0

07 Feb 15:47
Compare
Choose a tag to compare

Thanks to @MHC03 for bugfixes.

New features and enhancements

  • New app: Euler's Method (#161)
  • New widgets and panes: Player (#110), DiscretePlayer (#171), CrossSelector (#153)
  • Spinner (spinner.gif)
  • Compositional string reprs (#129)
  • Add Param.widgets parameter to override default widgets (#172)
  • Pipeline improvements (#145, etc.)
  • Additional entry points for user commands (#176)
  • Support calling from anaconda-project (#133)
  • Improved docs

Bugfixes:

Compatibility changes

  • Renamed Param expand options (#127)

Version 0.1.3

23 Oct 13:57
ae72d3e
Compare
Choose a tag to compare
v0.1.3

Version 0.1.3