Closed philippjfr closed 1 year ago
Would it make sense to add Templates to the above todo list?
Yes. They'll need quite a bit of work, indeed we probably have to provide some architecture that will make it easy to allow templates to inject CSS on the appropriate components.
There's plenty more to do here but all components should now be working.
The migration to support Bokeh 3.0 is a huge project that will take several months to complete. Initial work for compatibility has started in https://github.com/holoviz/panel/pull/3752 but it is not sustainable to keep pushing commit after commit into that PR. Therefore we have decided to create
branch-1.0
and merge the current progress into that PR and then follow up with further fixes (and features) in followup PRs.For reference, a migration guide to bokeh 3.0 can be found here.
Components
This list of components highlights which items render correctly. Note that unchecked items may work and checked items may still have weird interactions when laid out with other components).
Panes
KaTeX
model does not yet work correctly - @Hoxbro)Widgets
Layout
Templates
Documentation
Deprecations
Other issues
.css
properties to certain models to sync imported CSS and then during rendering we patch this property with the CDN or local server path (@philippjfr)Related tasks
panel.widgets.tables.py
cleaner. (@maximlt https://github.com/holoviz/panel/pull/4411)