0.10.0 (Sep 2015)¶
This release was focused into provide several new features such as webgl support, a new refactored and more powerful chart interface and responsive plots. But we are also shipping a lot of bugfixes and enhancements in our documentation, testing and build machineries and examples.
- Initial webgl support (check our new examples: maps city, iris blend, scatter 10K, clustering.py)
- New charts interface supporting aggregation (see our new Bars, BoxPlot, Histogram and Scatter examples)
- Responsive plots
- Lower-level jsresources & cssresources (allow more subtle uses of resources)
- Several test machinery fixes
- Several build machinery enhancements
- More pytest-related fixes and enhancements
- More docs fixes and enhancements
- Now the glyph methods return the glyph renderer (not the plot)
- Gmap points moves consistently
- Added alpha control for imageurl objects
- Removed python33 testing and packaging
- Removed multiuserblazeserver
Migration Guide¶
This release introduced a new, often requested style of chart interface that
is centered around Pandas DataFrames. All of “old style” charts in the
bokeh.charts
interface have been moved to bokeh._legacy_charts
,
which will eventually be removed, when all charts have been updated.
To continue to use the old charts, replace``bokeh.charts`` with
bokeh._legacy_charts
, e.g.:
from bokeh.charts import Area
becomes
from bokeh._legacy_charts import Area