31 December 2018
We are pleased to announce the release of Bokeh 1.0.3!
Specific issues completed for this release include:
Since the last two micro releases did not get their own blog posts, it’s worth mentioning a few issues from 1.0.1 and 1.0.2 here as well:
If you are using
Anaconda, Bokeh can most easily be installed
by executing the command
conda install -c bokeh bokeh . Otherwise, use
pip install bokeh.
Apart from the issues linked above, a few broader project news items are worth mentioning here.
I’m happy to announce that, with generous help from NumFocus, the Bokeh project has been able to secure the bokeh.org domain. We’ve already stood up a few subdomains:
Other sites are planned but not yet active:
The last one is worth expanding on. We have a very rough prototype of a
simple service to publicly share standalone Bokeh content. Using a new
function, fully rendered Bokeh content will be available to link to. The
JSON representation (and possibly a PNG export as well) will also be available
for directly embedding in other pages.
However, you can see how much UX design help we need in the screenshot below:
We can also use assistance with completing the implementation of the Serverless cloud service itself. This project is an area where a little work from contributors with the right experience would make an immensely valuable, outsize impact to a huge number of Bokeh users. Please consider reaching out if you can help!
The next release will be version 1.1. The reason for the minor version bump is
a large update
#8085 Improve the layout subsystem.
This update completely reworks the Bokeh layout system from the ground up. It closes
more than a dozen open layout-related issues, makes large (~100 plot) layouts
much more performant, and adds much more rigorous layout testing across a wide
variety of situations.
We have worked very hard to try and ensure that this necessary work does not disrupt any existing usage. However, with anything this large there is always some risk. An easy way for anyone to contribute back to the Bokeh community is to test out the upcoming developer builds that we will soon make available, and report back any unexpected issues, so the can be addressed before a release!
As always, anyone interested in helping out should drop by the Dev Chat Channel! and say hello!
Bryan Van de Ven