Skip to content

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jan 31, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
plotly.js-basic-dist 2.35.3 -> 3.1.2 age adoption passing confidence

Release Notes

plotly/plotly.js (plotly.js-basic-dist)

v3.1.2

Compare Source

Added
  • Add "SI extended" formatting rule for tick exponents on axis labels, allowing values to be displayed with extended SI prefixes (e.g., femto, pico, atto) [#​7249], with thanks to @​dberardi99 for the contribution!
Fixed
  • Fix editable title.text for ternary, polar, colorbar, and rangeslider (regression introduced in 3.0.0) [#​7513], with thanks to @​Lexachoc for the contribution!
  • Fix layout.title.subtitle does not properly clear/remove from the chart when subtitle object is not in place, or subtitle.text set to null, empty string, or whitespace-only values [#​7571], with thanks to @​cminn10 for the contribution!
  • Fix issue where visible property of one legend was affecting another. [#​7574]
  • Resolve incorrect shape clipping for domain-referenced shapes on n*10th subplot. [#​7576]
  • Update config diff check method to handle nested arrays [#​7579]

v3.1.1

Compare Source

Fixed
  • Update plot with all config changes during call to Plotly.react [#​7475]
  • Fix wheel event handler Violation in Chromium by setting passive: true [#​7517]
  • Fix locationmode warning to be less aggressive: show warning only when locationmode is 'country names' [#​7520]
  • Refactor drawMainTitle to use context-specific selections for title and subtitle, avoiding conflicts when multiple plots are present on the same page [#​7522], with thanks to @​davibarbosa2 for the contribution!
  • Fix broken styling of map attributions [#​7526]
  • Calculate colorscale properly for histogram when marker cmin/cmax/cmid values are undefined [#​7534]
  • Tidy up some stray characters in attribute descriptions [#​7539], [#​7540]
  • Fix some typos (and a conditional check) [#​7542], with thanks to @​musvaage for the contribution!
  • Fix cropping of subunits in USA topojson, clean up land and coastlines layers for all topojson [#​7555]
  • Fix issue causing empty ScatterGL plots when using text elements #​7563

v3.1.0

Compare Source

Added
  • Add property zerolinelayer to cartesian axes to allow drawing zeroline above traces [#​7269]
  • Add pattern.path attribute as an alternative to the preset pattern.shape values, so you can use any SVG path string as a pattern fill. [#​7280]
  • Allow configuration of horizontal legend max height [#​7359]
  • Add modebardisable attribute to cartesian axes, to allow fine control over which buttons affect which axes [#​7358]
  • Add support for ticklabelposition "inside"/"outside" for category axes with tickson set to "boundaries" [#​7420],
    with thanks to @​my-tien for the contribution!
  • Add unifiedhovertitle.text to format unified hover titles [#​7439]
  • Add layout.hoverlabel.showarrow (and trace.hoverlabel.showarrow) attribute to allow hiding the triangular caret that appears on the hover label box [#​7451]
  • Add minorloglabels to cartesian axes [#​7468]
  • Make modebar keyboard-accessible via tabbing [#​7492], with thanks to @​davidangarita1 for the contribution!
Changed
  • Switch to United Nations (coastlines, countries, land, ocean) + Natural Earth (lakes, rivers, subunits) geodata for building topojson used in geo plot [#​7393]
  • Make 'png' all caps [#​7400]
  • Refactor files related to UN topojson [#​7481]
  • Update default topojsonURL to point to new UN topojson [#​7514]
  • Add breaking change warning for country names locationmode option in choropleth, scattergeo plots [#​7514]
Fixed
  • Fix performance warning in scattergl traces, [#​7390], with thanks to @​MzyzzG for the contribution!
  • Move css-loader and other dependencies into devDependencies section [#​7407]
  • Fix hidden ticklabels taking up plot space [#​7417]
  • Fix editable shapes (regression introduced in 2.34.0) [#​7470],
    with thanks to @​my-tien for the contribution!
  • Update legend maxheight calculation logic [#​7483]
  • Fix hover event not triggered on consecutive empty bins (count=0) with hovermode:'x' for histogram [#​7503], with thanks to @​Lexachoc for the contribution!
  • Remove form-data nested dependency associated with CVE-2025-7783 [#​7514], with thanks to @​KyleBoyer for the contribution!

v3.0.3

Compare Source

Fixed
  • Remove detailed description of font options [7348]

v3.0.2

Compare Source

Fixed
  • Fix installing dependencies in node v22 [#​7381], with thanks to @​chaigh-uk for the contribution!
  • Fix Persian calendar leap year [#​7456]
  • Fix scroll wheel zoom for geo subplots in Safari [#​7474]
  • Add method to check for WebKit WebView user agent string [#​7479]
  • Fix edit colorbar title [7487]

v3.0.1

Compare Source

Changed
  • Update color-rgba from 2.1.1 to 3.0.0 to fix hsl color conversion bug [#​7325]
Fixed
  • Fix click event handling for plots in shadow DOM elements [#​7357]
  • Fix hoverlabels and other text labels with null values templated in [#​7360]
  • Fix importing plotly.js via require on pages with AMD [#​7367]
  • Update Romanian locale [#​7351]
  • Update Italian locale [#​4425]
  • Update Turkish locale [#​7352]

v3.0.0

Compare Source

Removed
  • Drop support for passing a string to the title attribute, and drop support for deprecated attributes titlefont, titleposition, titleside, and titleoffset (use title.text, title.font, title.side, title.offset instead)[#​7212]
  • Drop deprecated pointcloud and heatmapgl traces and gl2d subplots [#​7213]
    Drop support for deprecated bardir attribute (use orientation instead) [#​7214]
  • Drop support for deprecated annotation.ref attribute (use annotation.xref and annotation.yref instead) [#​7215]
  • Drop support for deprecated error bar opacity attribute (use alpha channel of error bar color attribute instead) [#​7214]
  • Drop support for deprecated attribute gl3d.cameraposition (use gl3d.camera instead) [#​7217]
  • Drop deprecated plot3dPixelRatio from config [#​7231]
  • Drop deprecated zauto, zmin and zmax from the surface trace [#​7234]
  • Drop deprecated autotick attributes from cartesian axes [#​7236]
  • Drop transforms from the API [#​7240, #​7254]
  • Drop jQuery events support [#​7224]
  • Drop the AMD support from the bundle header [#​7229]
Changed
  • Switch from webpack to esbuild for fast builds & testing as well as allowing modern JavaScript beyond es5 [#​6909]
  • Make offsetgroup work with barmode "stacked" and "relative" for bar traces [#​7009]
  • Node v18 required for development [#​7116]
  • Cleanup remaining code that was there to support the Internet Explorer [#​7251]
  • Deprecate mapbox traces and provide links to migration docs for plotly.js and plotly.py users [#​7260]
Fixed
  • Remove inline styles that break plots in strict CSP setups [#​7109],
    with thanks to @​martian111 for the contribution!
  • Allow null or broken selection objects without throwing an error [#​7164]
  • Render scatterternary traces correctly if they have the ids attribute [#​7164]
  • Do not convert url-sourced layout images to data URI unless we're in staticPlot mode, to improve interactivity when images are changed with zoom/pan [#​7199]
  • Fix source map of the mablibre dependency [#​7204]
  • Fix years in license [#​7205]
  • Maintain layout images element identity based on coordinates,
    for smoother updates when you add or remove images early in the list. [#​7277]
  • Fix handling of new domain values given in the Plotly.react function to
    prevent loss of new domain values. [#​7283]
  • Fix distortions in sankey diagram links loops [#​7272],
    with thanks to @​giuseppe-straziota for the contribution!
  • Performance improvement for scattergl traces with many points [#​7301],
    with thanks to @​giuseppe-straziota for the contribution!
  • Set height and width on the .plotly-container div to 100% to fix gl3d rendering in Dash Enterprise apps [#​7313]

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

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

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 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 was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Jan 31, 2025
@renovate renovate bot had a problem deploying to data-manager-ui/test January 31, 2025 10:07 Failure
@renovate renovate bot had a problem deploying to data-manager-ui/test January 31, 2025 10:07 Failure
@renovate renovate bot force-pushed the renovate/plotly.js-basic-dist-3.x branch from 11001ca to 645bcbb Compare February 18, 2025 18:37
@renovate renovate bot had a problem deploying to data-manager-ui/test February 18, 2025 18:37 Failure
@renovate renovate bot had a problem deploying to data-manager-ui/test February 18, 2025 18:37 Failure
@renovate renovate bot force-pushed the renovate/plotly.js-basic-dist-3.x branch from 645bcbb to bc01f3e Compare March 15, 2025 21:21
@renovate renovate bot had a problem deploying to data-manager-ui/test March 15, 2025 21:24 Failure
@renovate renovate bot had a problem deploying to data-manager-ui/test March 15, 2025 21:24 Failure
@renovate renovate bot force-pushed the renovate/plotly.js-basic-dist-3.x branch from bc01f3e to 3e60190 Compare April 23, 2025 22:51
@renovate renovate bot had a problem deploying to data-manager-ui/test April 23, 2025 22:54 Failure
@renovate renovate bot had a problem deploying to data-manager-ui/test April 23, 2025 22:54 Failure
@renovate renovate bot force-pushed the renovate/plotly.js-basic-dist-3.x branch from 3e60190 to 2b2041d Compare April 24, 2025 08:07
@renovate renovate bot had a problem deploying to data-manager-ui/test April 24, 2025 08:07 Failure
@renovate renovate bot had a problem deploying to data-manager-ui/test April 24, 2025 08:07 Failure
@renovate renovate bot force-pushed the renovate/plotly.js-basic-dist-3.x branch from 2b2041d to cb9f9c1 Compare July 23, 2025 03:28
@renovate renovate bot temporarily deployed to data-manager-ui/test July 23, 2025 03:29 Inactive
@renovate renovate bot had a problem deploying to data-manager-ui/test July 23, 2025 03:29 Failure
@renovate renovate bot force-pushed the renovate/plotly.js-basic-dist-3.x branch from cb9f9c1 to 456c876 Compare July 24, 2025 05:33
@renovate renovate bot had a problem deploying to data-manager-ui/test July 24, 2025 05:33 Failure
@renovate renovate bot had a problem deploying to data-manager-ui/test July 24, 2025 05:33 Failure
@renovate renovate bot force-pushed the renovate/plotly.js-basic-dist-3.x branch from 456c876 to 3b36db5 Compare August 8, 2025 16:31
@renovate renovate bot temporarily deployed to data-manager-ui/test August 8, 2025 16:31 Inactive
@renovate renovate bot had a problem deploying to data-manager-ui/test August 8, 2025 16:31 Failure
@renovate renovate bot force-pushed the renovate/plotly.js-basic-dist-3.x branch from 3b36db5 to f97b0c1 Compare September 29, 2025 17:26
@renovate renovate bot had a problem deploying to data-manager-ui/test September 29, 2025 17:26 Failure
@renovate renovate bot had a problem deploying to data-manager-ui/test September 29, 2025 17:26 Failure
@renovate renovate bot force-pushed the renovate/plotly.js-basic-dist-3.x branch from f97b0c1 to 4144d80 Compare October 16, 2025 21:45
@renovate renovate bot had a problem deploying to data-manager-ui/test October 16, 2025 21:45 Failure
@renovate renovate bot had a problem deploying to data-manager-ui/test October 16, 2025 21:45 Failure
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants