Skip to content

Conversation

@renovate
Copy link

@renovate renovate bot commented Mar 11, 2019

This PR contains the following updates:

Package Type Update Change References
plotly.js dependencies minor 1.44.4 -> 1.45.2 source

Release Notes

plotly/plotly.js

v1.45.2

Compare Source

Fixed
  • Fix webpack builds that include sankey by upgrading d3-sankey-circular to 0.33.0 (bug introduced in 1.45.0) [#​3611]

v1.45.1

Compare Source

Fixed
  • Fix axis automargin pushes for rotated tick labels [#​3605]
  • Fix automargin logic on (very) small graphs [#​3605]
  • Fix locales support in hovertemplate strings [#​3586]
  • Fix gl3d reset camera buttons for scenes with orthographic projection [#​3597]
  • Fix typed array support for parcoords dimensions values and line.color [#​3598]
  • Fix cone rendering on some older browsers [#​3591]
  • Fix lightposition behavior for cone traces [#​3591]
  • Fix lightposition behavior for streamtube trace [#​3593]
  • Remove unused files from gl-cone3d dependency [#​3591]
  • Remove unused files from gl-streamtube3d dependency [#​3593]

v1.45.0

Compare Source

Added
  • Add support for circular networks in sankey traces [#​3406, #​3535, #​3564]
  • Add matching axes behavior to cartesian axes via new axis attribute and
    new splom attribute dimensions attribute matches [#​3506, #​3565]
  • Add attributes alignmentgroup and offsetgroup to bar, histogram, box
    and violin traces to make cross-trace positioning easier [#​3529]
  • Add support for orthographic projections in gl3d subplots via new attribute
    scene.camera.projection.type [#​3550]
  • Add cmid and zmid colorscale attributes to pick the middle of the color
    range during the auto-colorscale computations [#​3549]
  • Add support for sankey grouping via new attribute groups [#​3556]
  • Add support for sankey concentration colorscales [#​3501]
  • Add support for hovertemplate for all gl3d traces, contour,
    heatmap, histogram*, parcats, scattercarpet and splom traces [#​3530]
  • Add hovertext attribute to all traces that support hover 'text',
    for consistency with traces that already have an hovertext attribute [#​3553]
  • Add support for layout meta templating in trace name,
    rangeselector, updatemenus and sliders labels as well as
    within hovertemplate [#​3548]
  • Add support for opacity to isosurface traces [#​3545]
  • Add mapbox.layers attributes: minzoom, maxzoom, line.dash and symbol.placement [#​3399]
Changed
  • More consistency pass down WebGL pixel ratio to gl3d renderers,
    this leads to better axis line and error bar rendering on some hardwares [#​3573]
  • Performance boost for isosurface trace generation [#​3521]
  • Export template string regex of Lib [#​3548]
  • Do no cluster points in scattergl trace with less than 1e5 data pts,
    this fixes reported "missing data points" scenarios [#​3578]
Fixed
  • Fix selection outline clearing during cartesian axis-range relayout calls
    (bug introduced in 1.42.0) [#​3577]
  • Fix modebar interactions on graphs with scatter3d traces with
    marker colorscales (bug introduced in 1.44.0) [#​3554]
  • Fix axis automargin for superimposed subplots (bug introduced in 1.44.3) [#​3566]
  • Fix polar angular tick labels placement [#​3538]
  • Fix scattergl updates after selections for trace with on-graph text [#​3575]
  • Fix responsive: true config option for graph with WebGL traces [#​3500]
  • Fix modebar.bgcolor for vertical modebars with wrapped buttons [#​3500]
  • Fix ohlc and candlestick auto-range computations [#​3544]

Renovate configuration

📅 Schedule: "before 2am on monday" (UTC).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻️ Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot. View repository job log here.

@renovate renovate bot force-pushed the renovate/minor-deps branch 2 times, most recently from bcb2b62 to 7871b7a Compare March 14, 2019 00:21
@dmt0
Copy link
Contributor

dmt0 commented Mar 14, 2019

TODO list for this PR (excluding new trace type support):

  • Add matching axes behavior to cartesian axes via new axis attribute and new splom attribute dimensions attribute matches [#​3506, #​3565]
  • Add attributes alignmentgroup and offsetgroup to bar, histogram, box and violin traces to make cross-trace positioning easier [#​3529]
  • Add support for orthographic projections in gl3d subplots via new attribute scene.camera.projection.type [#​3550]
  • Add cmid and zmid colorscale attributes to pick the middle of the color range during the auto-colorscale computations [#​3549]
  • Add support for hovertemplate for all gl3d traces, contour, heatmap, histogram*, parcats, scattercarpet and splom traces [#​3530]
  • Add hovertext attribute to all traces that support hover 'text', for consistency with traces that already have an hovertext attribute [#​3553]
  • Add support for layout meta templating in trace name, rangeselector, updatemenus and sliders labels as well as within hovertemplate [#​3548]
  • Add mapbox.layers attributes: minzoom, maxzoom, line.dash and symbol.placement [#​3399]

@renovate renovate bot force-pushed the renovate/minor-deps branch from 7871b7a to e471de0 Compare March 14, 2019 02:51
@renovate renovate bot force-pushed the renovate/minor-deps branch from e471de0 to 1882b0c Compare March 14, 2019 15:43
@dmt0 dmt0 self-assigned this Mar 14, 2019
@renovate
Copy link
Author

renovate bot commented Mar 14, 2019

PR has been edited

👷 This PR has received other commits, so Renovate will stop updating it to avoid conflicts or other problems. If you wish to abandon your changes and have Renovate start over you may click the "rebase" checkbox in the PR body/description.

@dmt0
Copy link
Contributor

dmt0 commented Mar 14, 2019

@nicolaskruchten the rest of the items in the TODO list above are non-trivial. Shall I raise one issue for all of them?

@VeraZab
Copy link
Contributor

VeraZab commented Mar 14, 2019

well,

Add support for hovertemplate for all gl3d traces, contour, heatmap, histogram*, parcats, scattercarpet and splom traces [#​3530]

that's automatically done, nothing to do

Add support for layout meta templating in trace name, rangeselector, updatemenus and sliders labels as well as within hovertemplate [#​3548]

nothing to do

that's just at first glance

@dmt0
Copy link
Contributor

dmt0 commented Mar 14, 2019

That's correct, also:

  • The first one is non-trivial - you have to make a dropdown that includes all axes, etc. The second relates to first.
  • cmid and zmid didn't want to show up right away, they have complex visibility rules
  • hovertext doesn't seem as useful as hovertextsrc, but that one refuses to be visible too - needs more work.
  • new mapbox.layers - so far we don't have any layers at all, so that one is a candidate for a separate issue.

@VeraZab
Copy link
Contributor

VeraZab commented Mar 14, 2019

what about alignmentgroup, thought we had that one already.. that seems like an easy one

@dmt0
Copy link
Contributor

dmt0 commented Mar 14, 2019

Nope,
https://plotly.github.io/schema-viewer/?search=alignmentgroup
we have other ways of grouping, but this one has to do with matching axes.

@VeraZab
Copy link
Contributor

VeraZab commented Mar 14, 2019

ok, well, looks like it would be helpful to have separate issues for each

@dmt0
Copy link
Contributor

dmt0 commented Mar 14, 2019

ok, somebody give me a dancer for this PR, I'll raise issue for the rest of the stuff

@VeraZab
Copy link
Contributor

VeraZab commented Mar 14, 2019

💃

@dmt0 dmt0 merged commit 763aec1 into master Mar 14, 2019
@dmt0 dmt0 deleted the renovate/minor-deps branch March 14, 2019 20:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants