Bokeh 2.3.3

Support for hatch patterns (lines, dots, or crosses) was added to all fillable glyphs and annotations, aiding in accessibility and print-friendly design.

For new projects starting today, Bokeh 3.4+ (as of 2026) offers better integration with modern Python async frameworks, improved accessibility, and a cleaner API. However, if you fit any of these profiles, bokeh 2.3.3

# Create a ColumnDataSource source = ColumnDataSource(data=dict(x=x, y=y)) Support for hatch patterns (lines, dots, or crosses)

# Add a line glyph p.line('x', 'y', source=source) Support for hatch patterns (lines

JavaScript callbacks triggered by the TapTool saw a 40% reduction in execution latency, making interactive dashboards feel more responsive.