Overview

Panel 1.4, released on April 10, 2024, improves reactive expressions and adds new widgets.

Main Features

Reactive expressions

Reactive expressions (pn.rx) let you create declarative transformation pipelines bound to widgets.

python
import panel as pn
pn.extension()

slider = pn.widgets.IntSlider(name='x', value=5, end=20)
result = pn.rx(slider) * 2

pn.Column(slider, result).servable()

New widgets

New interactive widgets expand the palette available for dashboards.

python
import panel as pn
pn.extension()

text = pn.widgets.TextAreaInput(name='Notes', height=200)
btn = pn.widgets.Button(name='Submit', button_type='primary')

pn.Column(text, btn).servable()

Sources