APTG / dedx_web

Web interface for libdedx library
https://aptg.github.io/web/
GNU General Public License v3.0
3 stars 2 forks source link

An in-range update of plotly.js is breaking the build 🚨 #12

Closed greenkeeper[bot] closed 5 years ago

greenkeeper[bot] commented 5 years ago

The dependency plotly.js was updated from 1.48.3 to 1.49.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

plotly.js is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details - ❌ **Travis CI - Branch:** The build **failed**.

Release Notes for v1.49.0

Added

  • Add indicator traces [#3978, #4007, #4014, #4037, #4029]
  • Add choroplethmapbox traces [#3988]
  • Add densitymapbox traces [#3993]
  • Add new mapbox style values: open-street-map, carto-positron, carto-darkmatter,
    stamen-terrain, stamen-toner, stamen-watercolor and white-bg
    that do not require a Mapbox access token [#3987, #4068]
  • Add support for sourcetype value raster and image and type raster
    for mapbox layout layers [#4006]
  • Add below attribute to scattermapbox traces [#4058]
  • Add support for below: 'traces' in mapbox layout layers [#4058]
  • Add sourceattribution attribute to mapbox layout layers [#4069]
  • Add labelangle and labelside attributes to parcoords traces [#3966]
  • Add doubleClickDelay config option [#3991]
  • Add showEditInChartStudio config option [#4061]

Changed

  • Bump mapbox-gl to v1.1.1 [#3987, #4035]
  • Include source attribution on mapbox subplots and image exports [#4069]
  • Improve mapbox error messages and attribute descriptions [#4035]
  • Do not try to resize hidden graph divs under responsive:true [#3972]
  • Improve robustness of sankey traces with circular links [#3932]
  • Use URL.createObjectURL during Plotly.toImage and
    Plotly.downloadImage improving performance [#4008]
  • Make parcoords pick layer 100% invisible [#3946]
  • (dev-only) drop "pull-font-svg" pre-process step [#4062]

Fixed

  • Fix rendering of geo traces with locationmode and no base layers
    (bug introduced in 1.48.0) [#3994]
  • Fix lakes and rivers geometry on scoped geo subplots
    (bug introduced in 1.48.0) [#4048]
  • Fix heatmap rendering for traces with extra categorical coordinates
    (bug introduced in 1.48.0) [#4038]
  • Do not show zero-height bar rendering when their marker.line.width is zero
    (bug introduced in 1.48.3) [#4056]
  • Do not show prefix and suffix on log axis minor ticks showing digits [#4064]
  • Fix inconsistent parcoords behavior when data is outside range [#3794]
  • Fix parcoods default tick formatting [#3966, #4011, #4013]
  • Fix pseudo-html and MathJax rendering for parcoords traces [#3966]
  • Fix marker.line.color default for choropleth traces [#3988]
  • Fix scatter3d and scattergl handling of rgb colors
    with extra alpha values [#3904, #4009]
  • Fix zoomed-in box/violin hover labels edge cases [#3965]
  • Fix hoverinfo & hovertemplate initial, delta and final flags
    for waterfall traces [#3963]
  • Fix hovertemplate default number formatting for
    choropleth, scattergeo, scatterpolar(gl), barpolar
    and scatterternary traces [#3968]
  • Remove sliders / updatemenus command observer mutation [#4023]
  • Fix plot-schema anim listing for traces that do not (yet) animate [#4024]
  • Fix rangeslider style during selections [#4022]
  • Fix per-value categoryorder for box and violin traces [#3983]
  • Fix handling of non-numeric marker.line.width array items [#4056, #4063]
  • Fix downloadImage for images of more than 2MB in size in Chrome [#4008]
  • Fix plotly_clickannotation triggering when editable:true [#3979]
  • Remove unused font-atlas-sdf dependency [#3952]
  • Fix tickformat attribute description links to d3 formatting language [#4044]
  • Fix typo in error_(x|y).type description [#4030]
  • Fix typo in colorscale description [#4060]
Commits

The new version differs by 327 commits.

  • dfc06ce 1.49.0
  • 9e371f7 update changelog for 1.49.0
  • 96fe262 Merge pull request #4063 from plotly/reuse-merge-array-cast-positive
  • f9db523 cast bad size values to zero instead of NaN - fixup scattergeo jasmine test
  • 39b9840 add jasmine tests to guard against negative sizes during calc step
  • 539d7b7 Merge pull request #4075 from plotly/dev-deps-07-2019
  • e61ee25 bump eslint to 6.1.0 + disable no-prototype-builtins rule
  • e0a17f3 bump dev deps
  • cfcf746 run npm audit fix
  • a9e7480 Merge pull request #4035 from plotly/mapbox-style-better-docs
  • 29c2bf9 improve mapbox layer source and type descriptions (again)
  • 1400437 Merge pull request #4064 from plotly/minor-log-axes-no-suffix-prefix
  • cb521f5 improve mock by adding trace names based on their y-axis info
  • 27067a6 only skip prefix and suffix for D log axes - improve test
  • d81f28c improve mapbox.layers[i] sourcetype and type attr descriptions

There are 250 commits in total.

See the full diff

FAQ and help There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don’t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).

Your Greenkeeper Bot :palm_tree:

greenkeeper[bot] commented 5 years ago

After pinning to 1.48.3 your tests are still failing. The reported issue might not affect your project. These imprecisions are caused by inconsistent test results.

greenkeeper[bot] commented 5 years ago

Your tests are still failing with this version. Compare changes

Release Notes for v1.49.1

Fixed

  • Fix parcoords bug when dimension values are all zeroes (bug introduced in 1.49.0) [#4080]
  • Fix parcoords select line rendering when constraint range falls below range [#4083]
  • Fix parcoords select line rendering when selecting outside displayed axis range [#4087]
  • Fix parcoords select by click when preceded by click away from axis [#4089]
  • Fix mapbox.style values in attribution declaration [#4079]
  • Remove unused variable from scatter3d shader [#4090]
Commits

The new version differs by 27 commits.

  • ff7a358 1.49.1
  • 86d1609 update changelog for 1.49.1
  • c80eb5a Merge pull request #4089 from plotly/phx235-dont-drop-constraint-onclick
  • 30876b2 stash dragging on object instead of parcoords trace module
  • e7f275f Merge pull request #4090 from plotly/bump-scatter3d
  • 634c019 bump scatter3d to 1.2.2 i.e to remove an unused variable from the shader program
  • fe7e02c add parcoords jasmine tests to lock click issue reported in phx 235
  • 80383f9 fixes phx 235 - dont drop selection on click - make sure drag is called before calling dragend
  • 30d1f85 Merge pull request #4087 from plotly/fix4086-parcoords-stick-range
  • b30f07e add jasmine tests for parcoords to lock issue 4086
  • 8a2d707 parcoords interaction test - should not stick to min max ranges when moving constraint below or above
  • 3e8ab96 new parcoords mock for selecting above and below ranges
  • eb08bda parcoords - do not stick to min max ranges when moving constraint below or above
  • 6d09846 Merge pull request #4083 from plotly/phx240-constraint-below-range
  • 65ea8e6 add test to lock phx 240 parcoords should not draw full pink when constraint starts below range

There are 27 commits in total.

See the full diff

greenkeeper[bot] commented 5 years ago

Your tests are still failing with this version. Compare changes

Release Notes for v1.49.2

Fixed

  • Fix gl3d hover behavior when multiple points share identical position [#4096]
  • Fix mapbox-gl@1.1.1 dependency version listing in package.json [#4094]
  • Fix decimal and thousands separator declaration for Italian (it) locale [#4122]
  • Fix indicator steps attribute declaration [#4115]
  • Performance fix - use Axes.prepTicks (not Axes.calcTicks) for indicator
    number and delta formatting [#4099]
Commits

The new version differs by 22 commits.

  • 65b92b2 1.49.2
  • c8d852d update changelog for 1.49.2
  • 80f5b00 Merge pull request #4122 from Domino987/patch-1
  • c6b2a53 Removed trailing spaces
  • 5cf7ec2 Add correct number formater
  • 5df80e7 Merge pull request #4115 from plotly/indicator-schema
  • 87d1aee indicator: rename steps' items to step
  • ffa6e34 Merge pull request #4103 from plotly/fixup-indicator-mock
  • c9deae3 remove duplicate domain attributes from indicator mock
  • dbe942a Merge pull request #4101 from plotly/make-sunburst-funcs-reusable
  • 04603d4 make sunburst plot functions reusable for treemap
  • 6bc4fec Merge pull request #4100 from plotly/atts-to-attrs
  • ce90e82 replace Atts > Attrs
  • 265bcaa Merge pull request #4099 from plotly/indicator-prepTicks-not-calcTicks
  • 8322375 use Axes.prepTicks not Axes.calcTicks

There are 22 commits in total.

See the full diff

greenkeeper[bot] commented 5 years ago

Your tests are still failing with this version. Compare changes

Release Notes for v1.49.3

Fixed

  • Fix graphs with visible: false sankey traces [#4123]
  • Fix scattergl with mode: 'text' and text arrays longer
    than the coordinates arrays [#4125, #4126]
  • Fix rangeslider positioning when left margin is pushed
    by other components [#4127]
Commits

The new version differs by 11 commits.

  • 508b1c9 1.49.3
  • f684cbe update changelog for 1.49.3
  • 3103fd7 Merge pull request #4127 from plotly/rangeslider-l-positioning-fix
  • 9ce185d use gs.l not margin.l to position rangeslider
  • c91f88b Merge pull request #4126 from plotly/scattergl-no-text-mutation
  • 01fe6ee scattergl: do not mutate text array
  • 11c9879 Merge pull request #4125 from plotly/fix-4124
  • 0728c95 scattergl: fill text arrays up to trace._length if necessary
  • 1d589cf Merge pull request #4123 from plotly/fix-4119
  • 25c0f02 sankey: add an invisible subplot to existing mock
  • 7405281 sankey: do not stash initial view for traces not visible

See the full diff

greenkeeper[bot] commented 5 years ago

Your tests are still failing with this version. Compare changes

Release Notes for v1.49.4

Fixed

  • Fix access token validation logic for custom mapbox style URLs
    (regression introduced in 1.49.0) [#4144]
  • Fix rendering of cartesian ticks under mirror: 'all' [#4140]
Commits

The new version differs by 7 commits.

  • 19c0683 1.49.4
  • 9e4260d update changelog for 1.49.4
  • 456d718 Merge pull request #4144 from plotly/mapbox-custom-style-url-fixup
  • e5c3b41 include mapbox.style value that start by mapbox://
  • 2aec9ef Merge pull request #4140 from plotly/mirror-all-not-mirror-allticks
  • cc19178 fix #4136 - don't draw ticks corresponding to _linepositions
  • 8f6e919 add failing mock for #4136

See the full diff

greenkeeper[bot] commented 5 years ago

Your tests are passing again with this update. Explicitly upgrade to this version πŸš€

Release Notes for v1.49.5

Fixed

  • Clear rejected promises from queue when calling Plotly.react [#4197]
  • Do not attempt to remove non-existing mapbox layout source and layers [#4197]
  • Invalid mapbox layout layers with blank-string tile entries [#4197]
  • Fix hover labels for choroplethmapbox with number locations items [#4197]
Commits

The new version differs by 6 commits.

  • 9705bb7 1.49.5
  • f1ca22c update changelog for 1.49.5
  • 3320438 ensure that all tile source items are non-empty strings
  • e24d205 do not attempt to remove non-existant source and layers
  • d387ea8 add clearPromiseQueue to Plotly.react
  • 6ae8a00 fix #4194 - stringify locations[i] for hover pointData

See the full diff