* This release, while technically a minor release hugely expands
the scope of what is possible in Panel. In particular the
introduction of the new panel.custom module makes it trivially
easy to create new JS and React based components using modern
tooling, a first-class developer experience and support for
compilation and bundling. We are incredibly excited to see
which new components you build using this approach. This
release also includes native integration with FastAPI, such
that you can now run Panel apps natively on an existing FastAPI
server. We also introduce a number of new components, improved
the developer experience, and squashed a huge number of bugs,
particularly for the Tabulator component.
## Features
* Allow building custom ESM based JSComponent and ReactComponent
(#5593)
* Add Placeholder pane (#6790)
* Add FileDropper widget (#6826)
* Add ChatStep component to show/hide intermediate steps (#6617)
* Add TimePicker widget (#7013)
* Add PyComponent baseclass (#7051)
* Add native support for running Panel on FastAPI server (#7205)
## Enhancements
* Allow callbacks after append and stream (#6805)
* Enable directory uploads with FileInput (#6808)
* Make autoreload robust to syntax errors and empty apps (#7028)
* Add support for automatically determining optimal
Tabulator.page_size (#6978)
* Various typing improvements (#7081, #7092, #7094, #7132)
* Display value for player (#7060)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-panel?expand=0&rev=55