Add a migration note
@@ -36,12 +36,12 @@ Release History
To support publishing all release information on one page, the
``bokeh_index_toctree`` module and contents have been immediately moved to
``bokeh_releases``. Since this facility had no use outside building
-official Bokeh documenation, no deprecation was given.
+official Bokeh documentation, no deprecation was given.
CDS ``column_names`` property
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-ColumnDataSource models had a Bokeh property ``column_names`` for specifying
+``ColumnDataSource`` models had a Bokeh property ``column_names`` for specifying
the list of column names in ``source.data``. This information was duplicative
and had to be explicitly maintained in a fragile way. It has been replaced by
read-only properties in both Python and JavaScript that always accurately
@@ -51,12 +51,21 @@ documented or demonstrated, it is not expected to affect any standard usage.
Tools ``renderers`` property
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
Previously the default value, an empty list, corresponded to automatically
choosing all available renderers for hit testing. Now, a new default value
``"auto"`` is used for that, so that an empty list can mean "hit test no
renderers". A value of ``None`` may also be used to indicate no hit testing
-should occur. Since there is typically no reason to explicity set a property
+should occur. Since there is typically no reason to explicitly set a property
to its default value, it is not expected that this change impacts any standard
usage.
+bokehjs' source directory renamed
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+To finalize the rewrite of bokehjs in TypeScript, the source directory was
+renamed from ``src/coffee`` to ``src/lib``. This change affects only bokehjs'
+contributors or other advanced users (e.g. when repackaging bokehjs with
+Webpack or other JavaScript module bundler).
+
.. _project roadmap: https://bokehplots.com/pages/roadmap.html
