Skip to content

Conversation

@renovate
Copy link

@renovate renovate bot commented Oct 14, 2019

This PR contains the following updates:

Package Type Update Change
plotly.js dependencies minor 1.49.5 -> 1.50.1

Release Notes

plotly/plotly.js

v1.50.1

Compare Source

Fixed
  • Guard against mirrored + automargin anchor:'free' axes (bug introduced in 1.50.0) [#​4273]
  • Fix streamtube trace starts case when missing a dimension [#​4265]
  • Fix scattergl performance for drawing legend items of traces with typed arrays [#​4268]
  • Fix legend item style for markers with typed array colors [#​4268]
  • Do not attempt to re-hover on exiting subplots [#​4269]
  • Fix "layout first" transition race condition [#​4262]

v1.50.0

Compare Source

Added
  • Add treemap trace type [#​4185, #​4219, #​4227, #​4242]
  • Add texttemplate attribute to all traces that support on-graph text [#​4071, #​4179]
  • Add date custom formatting in hovertemplate and texttemplate e.g.
    '%{x|%b %-d, %Y}' [#​4071]
  • Add transition support to bar trace length, width, on-graph text positioning,
    marker style and error bars [#​4180, #​4186]
  • Add attribute count, colorscale support and many hoverinfo / textinfo flags
    to sunburst traces [#​4185, #​4245]
  • Add constraint info to parcats click and hover events [#​4211]
  • Add support for legend scrolling via touch interactions [#​3873, #​4214]
  • Add ru and uk locales [#​4204]
  • Publish minified dist npm packages for the main plotly.js bundle and
    all our partial bundles [#​4169]
Changed
  • Cap the number of redraws triggered by the auto-margin routine,
    which should prevent all potential infinite redraw loops [#​4216]
  • Improve cartesian axis draw performance by (1) computing its bounding box
    only when required and (2) using a bounding-box computation cache [#​4165]
  • Log message when margin-push values are too big to be considered during
    auto-margin computations [#​4160]
  • Log message when legend position is constrained into graph viewbox [#​4160]
  • Process layout image using data URI synchronously [#​4105]
  • Adapt default axis ranges to rangemode values 'tozero' and 'nonnegative' [#​4171]
  • Show zeroline even when no grid lines are present [#​4189]
  • Use mapbox-gl version 1.3.2 [#​4230]
  • Make touchmove event listener non passive on mobile drag [#​4231]
  • Improve streamtube trace description [#​4181]
  • Improve indicator trace description [#​4246]
  • Improve legend x and y attribute descriptions [#​4160]
Fixed
  • Fix attempt at fixing gl3d in Chrome 77 problems [#​4256]
  • Fix numerous legend positioning bug [#​4160]
  • Fix numerous axis automargin bugs [#​4165, #​4216]
  • Correctly handle <br> and \n in scattermapbox on-graph text [#​4176]
  • Fix scattergl hover over nulls (bug introduced in 1.45.0) [#​4213]
  • Correctly remove off-screen annotations during pan interactions
    (bug introduced in 1.40.0) [#​4170]
  • Fix contour and contourcarpet label formatting via colorbar settings
    (bug introduced in 1.48.0) [#​4177]
  • Fix background rectangle dimensions for horizontal grouped legends [#​4160]
  • Correctly handle non-linear axis types during transitions [#​4249]
  • Fix branchvalues: 'total' for generated sunburst sectors [#​4253]
  • Fix Download plot translations [#​4148]
  • Fix fr translations for "Click to enter --- title" [#​4204]
  • Fix tiny zoombox behavior [#​4188]
  • Fix rendering of constraint contours with rounded-off edge path [#​4102]
  • Fix "autoscale" modebar button bug where it sometimes toggled axis showspikes [#​4241]
  • Fix multi-axis transition axis-to-axis range "leaks" [#​4167]
  • Fix toggleHover and resetViews modebar buttons for
    some partial bundle + graph setups [#​4184]
  • Correctly list color-rgba module as dependency [#​4207]
  • Fix third-party dependency listing for gl-cone3d and gl-streamtube3d [#​4208, #​4215]
  • Fix line.width attr declaration in *contour traces [#​4218]
  • Remove hover attribute from carpet and contourcarpet schema
    (as they do not support hover yet) [#​4102]

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.

@bhogan-mitre
Copy link
Contributor

I'm glad to see this in the queue, and looking forward to the downstream bug fixes. Are there plans to cut a release based on plotly 1.50.0 or is there more work to be done to catch up with changes there? Thanks in advance.

@renovate renovate bot force-pushed the renovate/minor-deps branch from 95dd8de to a6de642 Compare October 15, 2019 18:05
@renovate renovate bot changed the title Update dependency plotly.js to v1.50.0 Update dependency plotly.js to v1.50.1 Oct 15, 2019
@nicolaskruchten nicolaskruchten merged commit 9d0a672 into master Oct 17, 2019
@nicolaskruchten
Copy link
Contributor

@bhogan-mitre yep, we regularly, although not necessarily frequently do these bumps and releases. Please note that you can always update your own package.json to use a more recent version of Plotly.js if you like :)

@renovate renovate bot deleted the renovate/minor-deps branch October 17, 2019 13:15
@bhogan-mitre
Copy link
Contributor

Thanks @nicolaskruchten! I did try pointing my app's package.json to the latest Plotly.js, and ended up with two copies of Plotly.js in node_modules since the chart editor was keeping its own older copy of Plotly.js. In any case, I'm glad to be all synced up on the same version now.

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