|
| 1 | +2017-04-05 0.12.5: |
| 2 | +-------------------- |
| 3 | + * bugfixes: |
| 4 | + - #2058 [component: bokehjs] Point hit testing for rects broken with screen space widths |
| 5 | + - #2288 [API: charts] Handle nan as input to bar() |
| 6 | + - #2822 [component: bokehjs] [geo] [starter] Gmapplot resets to (0, 0) |
| 7 | + - #2964 [component: bokehjs] Gmap alignment still off in 0.10 |
| 8 | + - #3461 [component: server] Notebook + server not working |
| 9 | + - #3737 [regression] Gmapplot doesn't display anything in jupyter v.4 |
| 10 | + - #4135 [component: bokehjs] [component: build] Don't expose external typings beyond bokeh namespace |
| 11 | + - #4539 [component: tests] Js tests reporting as failed even when they all passed |
| 12 | + - #4667 [component: bokehjs] Arrow and line_width |
| 13 | + - #4722 [notebook] Curdoc().theme = theme(json=yaml.load()) is not applied to charts when used in jupyter notebook |
| 14 | + - #4835 Multiple gmap plots whiting out in notebook. |
| 15 | + - #4875 [component: bokehjs] Graph 'running off' |
| 16 | + - #4952 Theme doesn't apply when using components |
| 17 | + - #4979 [component: bokehjs] [component: server] Cannot add renderers within a callback |
| 18 | + - #5063 [component: tests] Bokehjs tests are failing on regular basis |
| 19 | + - #5152 [component: examples] Wrong data shown in gapminder example app / slider update failing |
| 20 | + - #5185 [layout] [starter] Reset tool fails when figure passed width instead of plot_width, etc. |
| 21 | + - #5336 [component: bokehjs] Strange behaviour of rect-glyph |
| 22 | + - #5353 [component: bokehjs] Extensions do not render when using bokeh.embed.components / bokeh.embed.file_html apis |
| 23 | + - #5416 [component: bokehjs] Multiple model sync in one callback can fail |
| 24 | + - #5488 [component: bokehjs] [starter] Hide annotations via callback |
| 25 | + - #5582 [component: server] --num-procs x and curdoc().session_context.request.arguments don't go well together |
| 26 | + - #5629 [component: server] [starter] Bokeh server reports "none" port when there is a port conflict. |
| 27 | + - #5644 Hasprops.apply_theme does not work on container values |
| 28 | + - #5670 [component: tests] Integration test reports are garbled |
| 29 | + - #5695 [component: docs] Typo in palettes docs |
| 30 | + - #5700 [component: bokehjs] Safe-tag-fix |
| 31 | + - #5706 [API: plotting] Bokeh 0.12.4: columndatasource does not work anymore with bokeh.plotting.image |
| 32 | + - #5720 [component: bokehjs] [component: tests] [regression] It's not possible to debug tests anymore since #5659 |
| 33 | + - #5731 [component: tests] Tests broken again, this time due to `attributeerror` |
| 34 | + - #5732 [component: bokehjs] [widgets] Datatable not wired up to respond to streaming patching |
| 35 | + - #5742 [component: examples] Missing template in flask_embed.py and tornado_embed.py |
| 36 | + - #5778 [component: bokehjs] [regression] Autoload_static uses jquery .data() |
| 37 | + - #5789 [component: tests] Some integration tests fail when run with python 2.7 |
| 38 | + - #5818 [component: build] Conda convert windows packages cause an error |
| 39 | + - #5848 [component: server] Memory leak in bokeh application |
| 40 | + - #5861 [component: bokehjs] [regression] Instance of figure class in bokehjs does not have reference to xaxis and yaxis |
| 41 | + - #5887 [component: docs] Transform docstring ends abruptly |
| 42 | + - #5888 [component: tests] [regression] Tests/examples/examples_report_plugin.py assumes clone has a remote named origin |
| 43 | + - #5891 [component: docs] Dev_guide/server.html has broken link to user_guide/server.html |
| 44 | + - #5900 [component: bokehjs] Attempt to make layout less fragile |
| 45 | + - #5905 Embed components performance |
| 46 | + - #5910 [component: build] All ci jobs failing due to some change affecting js compilation |
| 47 | + - #5916 Cannot import from .ts in a custom extension |
| 48 | + - #5921 [component: bokehjs] Fix for small bug in array intersection method |
| 49 | + - #5936 [component: bokehjs] [component: build] Bokehjs builds are broken because of dependency update |
| 50 | + - #5954 [component: bokehjs] [regression] Latex label example is broken in dev docs |
| 51 | + - #5956 [component: docs] [regression] Sphinxext.bokeh_plot missing linenos option implementation |
| 52 | + - #5959 [layout] [regression] Notebook comms "basic usage.ipynb" broken |
| 53 | + - #5963 [component: bokehjs] [regression] Js error on callback |
| 54 | + - #5977 Themes aren't applied to document when using `save` |
| 55 | + - #5986 [component: bokehjs] Bug with firefox hover tool coordinates |
| 56 | + - #6006 Toolbar tooltips are blank in examples/app/crossfilter |
| 57 | + - #6012 Importing bokeh.models creates zombie process |
| 58 | + - #6014 [component: build] [regression] Sdists prompting for bokehjs build will block pip installs |
| 59 | + - #6015 [component: bokehjs] Fixed bug in model._process_event method |
| 60 | + - #6018 [regression] Hover tool broken due to undefined roundingfunction |
| 61 | + - #6023 [component: server] Accept server connections from any origin |
| 62 | + - #6030 Boxzoomtool and boxselecttool doesn't clear the overlay when end event is off the plot frame |
| 63 | + - #6032 [component: bokehjs] [regression] Multiple selections via shift+select don't work |
| 64 | + - #6037 [notebook] [regression] Repeatedly displaying a plot degrades performance |
| 65 | + - #6045 [component: examples] Fixed hover on gapminder to display country |
| 66 | + - #6051 [component: bokehjs] [regression] Middle and bottom plot won't pan in y-dimension in custom/gears/gears.py demo on firefox |
| 67 | + - #6054 Issues with examples/plotting/server/animated.py |
| 68 | + - #6059 [component: server] Python event callback not called if no js event callback is registered |
| 69 | + - #6063 [component: docs] Fixed href |
| 70 | + - #6069 [component: docs] Fixed broken link to gapminder example |
| 71 | + - #6075 Resettool does not trigger change events on range1d
E29B
td> |
| 72 | + - #6100 Correct cursor handling |
| 73 | + * features: |
| 74 | + - #2274 [component: bokehjs] Interactive legends |
| 75 | + - #2414 [starter] Use [non]selection_glyph="auto" to generate automatically, not none |
| 76 | + - #3715 Interactively hide or show lines after plot finished by clicking (without re-ploting like plot browser feature in matlab) |
| 77 | + - #3748 [component: bokehjs] [component: server] Trigger python event when `level_of_detail` mode finishes |
| 78 | + - #4241 [component: docs] [starter] Create a custom 404 page for bokeh docs |
| 79 | + - #4694 [component: bokehjs] [starter] Angle of glyphs in legend doesn't match glyphs in plot |
| 80 | + - #4927 [component: bokehjs] [starter] Event handler for width/height change of plot |
| 81 | + - #5015 [component: bokehjs] [starter] Customjstransform |
| 82 | + - #5278 [component: bokehjs] [component: server] Feature: emitting tool and ui events and attaching callbacks |
| 83 | + - #5442 [component: bokehjs] [starter] Add scale control to gmaps |
| 84 | + - #5592 [component: bokehjs] [geo] [starter] Gmapoptions are not dynamically applied |
| 85 | + - #5692 [component: server] make it possible to use relative urls |
| 86 | + - #5973 Cds creation from dataframes should not use tolist() |
| 87 | + - #6043 Avoid isinstance checks in _visit_value_and_its_immediate_references |
| 88 | + - #6055 Use math library instead of numpy for nan/inf checks |
| 89 | + * tasks: |
| 90 | + - #2933 [component: bokehjs] Use only `div` and `canvas` in the generated html |
| 91 | + - #2940 Gmapplot coordinate axes |
| 92 | + - #3210 [component: bokehjs] [component: server] [widgets] Improvements to events |
| 93 | + - #3270 [API: charts] General charts examples improvements |
| 94 | + - #4111 [component: bokehjs] [component: tests] [regression] Check js logs in tests |
| 95 | + - #4285 [component: tests] Testing infrastructure bug/wish list |
| 96 | + - #4321 [component: bokehjs] [webgl] Put webgl functionality in separate bokeh-gl.js? |
| 97 | + - #4854 Code of conduct needed |
| 98 | + - #5060 Limit imports of client/server code to only when necessary |
| 99 | + - #5102 [component: bokehjs] Hovertool tooltip css is vunerable to being overridden by other page css |
| 100 | + - #5121 [component: bokehjs] [component: tests] Fix skipped js tests as result of getter/setter work |
| 101 | + - #5174 [component: bokehjs] [starter] Task: support updating computed transforms fields if dependencies change |
| 102 | + - #5209 [component: build] Stop building noarch conda packages |
| 103 | + - #5232 [component: tests] Intermittently failing examples tests - ggplot_density and graphs |
| 104 | + - #5238 [component: build] [component: docs] Help make examples more visible and easy to use |
| 105 | + - #5254 [component: bokehjs] [component: examples] [component: tests] Examples involving transforms using math.random() fail image diff |
| 106 | + - #5495 [component: docs] [component: server] Document non-script and programmatic use |
| 107 | + - #5541 [component: build] Label image diff results "expected" vs "actual" |
| 108 | + - #5613 [component: build] Windows setup.py build from source and versioneer |
| 109 | + - #5625 [component: bokehjs] Drop jquery from core bokehjs |
| 110 | + - #5638 [component: docs] Examples / charts/ readme states incorrect location for jupyter notebook example code |
| 111 | + - #5640 [component: examples] New app example: exploding pivot charts |
| 112 | + - #5647 [API: charts] Make the default hover tooltip work for donut charts |
| 113 | + - #5664 Remove old deprecations |
| 114 | + - #5666 [py3] Python 3.6 compatibility |
| 115 | + - #5677 Permission denied error when invoking show() from inside jupyter notebook |
| 116 | + - #5679 [component: build] Deploy script should automatically create and upload examples tarballs |
| 117 | + - #5691 [component: docs] Fix a typo in layoutdom |
| 118 | + - #5699 [component: examples] Not necessary loop in weather example? |
| 119 | + - #5704 Move abstract out of properties.py |
| 120 | + - #5705 [notebook] Print bokeh version in notebook "bokehjs loaded" message |
| 121 | + - #5710 [API: models] Deprecate bokeh.models.layouts hbox and vbox |
| 122 | + - #5712 [component: tests] Make sure examples' tests wait until bokeh finished rendering |
| 123 | + - #5718 [component: docs] Bad formatting in selected docstring |
| 124 | + - #5726 [component: bokehjs] Tooltip font color can be turned white by outside css because it's not specified by bokeh |
| 125 | + - #5729 [component: bokehjs] Use only what we need from underscore |
| 126 | + - #5748 [component: tests] Bokehjs/examples/electron/node_modules interfere with code quality tests |
| 127 | + - #5754 Revert "clean up and refactor build" |
| 128 | + - #5756 Revert "bryanv/refactor build" |
| 129 | + - #5757 [component: bokehjs] [component: build] Remove bokehjs/src/vendor/kiwi and use bokeh/kiwi |
| 130 | + - #5759 [component: docs] Typo in axes docs |
| 131 | + - #5770 [component: build] Bryanv/build fixups |
| 132 | + - #5771 [component: build] Break up conda operations to prevent timeout |
| 133 | + - #5772 [component: build] Need to call chdir for persistent effect |
| 134 | + - #5773 [component: build] Fix path for css upload |
| 135 | + - #5775 [component: build] Try token with repr, add some diagnostics |
| 136 | + - #5776 [component: build] Globs don't work in subprocesses w/o shell=true |
| 137 | + - #5777 [component: build] Correctly implement put |
| 138 | + - #5787 [component: build] Pin mpl < 2.0 |
| 139 | + - #5788 [component: docs] Migration notes and exceptions about mpl compat. |
| 140 | + - #5793 Bokeh calls logging.basicconfig() |
| 141 | + - #5796 [component: docs] Bokeh 0.12.4 needs python 3.3 but this isn't documented anywhere |
| 142 | + - #5799 Revert "fix rect rendering with log axis" |
| 143 | + - #5810 [component: bokehjs] Don't rely on typedarray.map |
| 144 | + - #5822 Hovertool for last value of a line plot sticks on second last value (works fine with circles) |
| 145 | + - #5826 [API: models] Add bokeh.plotting.gmap to create gmapplot correctly and easily |
| 146 | + - #5827 [component: build] Restore pip installable dev builds |
| 147 | + - #5834 [component: docs] Need to use different sintaxis when using command "bokeh serve" in windows command line |
| 148 | + - #5835 [component: examples] County data: most independent cities in virginia have 'city' left out, which causes confusion when trying to match based on county name |
| 149 | + - #5858 [component: docs] Update install.rst documentation |
| 150 | + - #5871 [API: models] Columndatasource constructor slow |
| 151 | + - #5878 [component: examples] Move models' file examples and add migration notes |
| 152 | + - #5880 [component: tests] Flake8 everything |
| 153 | + - #5882 [component: bokehjs] [component: examples] [component: tests] Test bokehjs/examples and run them on travis ci |
| 154 | + - #5895 [component: docs] Give feedback on bokeh server docs |
| 155 | + - #5896 [component: docs] Typo corrections and clarifications for user_guide/server (#5895) |
| 156 | + - #5902 [component: docs] Typo (missing comma) in example code for labels |
| 157 | + - #5915 [component: examples] Including the color option in the embed simple example |
| 158 | + - #5928 [component: tests] Test_api_crawler assumes it is run in the source directory |
| 159 | + - #5930 [component: bokehjs] Align bokehjs' imports with custom models |
| 160 | + - #5934 [component: bokehjs] Enable typescripts' noimplicitany |
| 161 | + - #5946 [component: build] [component: tests] Disable saucelabs tests for now |
| 162 | + - #5947 [component: build] [component: tests] Re-enable saucelabs tests |
| 163 | + - #5965 [component: bokehjs] Legend should have pointer cursor only when `click_policy != "none"` |
| 164 | + - #5969 Tweak defaults for interactive legend inactive labels |
| 165 | + - #5989 Remove deprecated output_server |
| 166 | + - #5998 [component: build] Update docs upload to work now that host site is behind cloudflare |
| 167 | + - #6010 Revert "deprecate mpl compat" |
| 168 | + - #6016 [component: examples] Sprint prints nan for seleted names set to none |
| 169 | + - #6024 [component: bokehjs] Use `throw new error(...)` instead of `throw error(...)` |
| 170 | + - #6036 [component: examples] Updating embed examples |
| 171 | + - #6039 [component: examples] When embedding with autoload into a page with a different public url need relative_urls=false |
| 172 | + - #6048 [component: docs] Leveraging other libraries should include datashader |
| 173 | + - #6058 [component: examples] Added a tiler with a valid url for second plot in plotting/file/airport_map |
| 174 | + - #6066 Change default for |
| 175 | + - #6071 [component: examples] Update element names and symbols in elements.csv |
| 176 | + |
1 | 177 | 2017-01-09 0.12.4:
|
2 | 178 | --------------------
|
3 | 179 | * bugfixes:
|
|
0 commit comments