Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency plotly.js to v2.25.2 [security] #4788

Merged
merged 1 commit into from
Jan 6, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jan 5, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
plotly.js 2.11.1 -> 2.25.2 age adoption passing confidence

GitHub Vulnerability Alerts

CVE-2023-46308

In Plotly plotly.js before 2.25.2, plot API calls have a risk of proto being polluted in expandObjectPaths or nestedProperty.


Release Notes

plotly/plotly.js (plotly.js)

v2.25.2

Compare Source

Changed
  • Update Croatian translations in hr locale [#​6690],
    with thanks to @​Mkranj for the contribution!
Fixed
  • Fix potential prototype pollution in plot API calls [#​6703, 6704]

v2.25.1

Compare Source

Fixed
  • Fix clearing legend using react (regression introduced in 2.25.0) [#​6695]

v2.25.0

Compare Source

Added
  • Add "Equal Earth" projection to geo subplots [#​6670],
    with thanks to @​apparebit for the contribution!
  • Add options to include legends for shapes and newshape [#​6653]
  • Add Plotly.deleteActiveShape command [#​6679]
Fixed
  • Fix contour plot colorscale domain (take account of zmin, zmax, cmin and cmax) [#​6625],
    with thanks to @​lvlte for the contribution!
  • Fix text markers on non-mapbox styled maps [#​6652],
    with thanks to @​baurt for the contribution!
  • Fix unhide isolated traces in multi legend cases (regression introduced in 2.24.3) [#​6684]

v2.24.3

Compare Source

Fixed
  • Fix double clicking one item in a legend hides traces in other legends [#​6655]
  • Fix double click pie slices when having multiple legends [#​6657]
  • Fix per legend group and traceorder defaults when having multiple legends [#​6664]

v2.24.2

Compare Source

Fixed

v2.24.1

Compare Source

Fixed

v2.24.0

Compare Source

Added
Fixed

v2.23.2

Compare Source

Fixed
  • Fix text rendering while drawing new shapes [#​6608],
    with thanks to the Volkswagen Center of Excellence for Battery Systems for sponsoring development!

v2.23.1

Compare Source

Fixed
  • Fix heatmap rendering on iOS and Safari when zsmooth is set to false [#​6605], with thanks to @​lvlte for the contribution!

v2.23.0

Compare Source

Added
  • Add legend.xref and legend.yref to enable container-referenced positioning of legends [#​6589], with thanks to Gamma Technologies for sponsoring the related development.
  • Add colorbar.xref and colorbar.yref to enable container-referenced positioning of colorbars [#​6593], with thanks to Gamma Technologies for sponsoring the related development.
Changed
  • Improve heatmap rendering performance when zsmooth is set to false [#​6574], with thanks to @​lvlte for the contribution!

v2.22.0

Compare Source

Added
  • Add legend references to traces and legend2, legend3, etc. to layout,
    also add visible to legend i.e. to allow positioning multiple legends on a graph [#​6535],
    this feature was anonymously sponsored: thank you to our sponsor!
Changed
  • Update Norwegian translations in no locale [#​5410],
    with thanks to @​bjornol for the contribution!
  • Update Slovak translations and number formats in sk locale [#​6580], with thanks to @​Libco for the contribution!
Fixed
  • Fix plotly_click in gl3d scenes to fire on touch devices [#​6563],
    with thanks to @​NickTominaga for the contribution!
  • Fix scatter3d when marker.opacity is set to zero [#​6581], with thanks to @​dmyronuk for the contribution!
  • Fix scattermapbox visibility restyle [#​6567]

v2.21.0

Compare Source

Added
  • Add texttemplate to shape.label for parametric shapes i.e. line, rect and circle [#​6527],
    with thanks to the Volkswagen Center of Excellence for Battery Systems for sponsoring development!
  • Add strict option to custom bundle command [#​6557],
    with thanks to @​CallumNZ for the contribution!
Fixed
  • Fix dragging of legend when xanchor is not 'left' or yanchor is not 'top' [#​6528],
    with thanks to @​bmaranville for the contribution!
  • Fix heatmap rendering bug and improve performance when zsmooth is set to "fast" [#​6565],
    with thanks to @​lvlte for the contribution!

v2.20.0

Compare Source

Added
  • Add title.automargin to enable automatic top and bottom margining for both container and paper referenced titles [#​6428],
    with thanks to Gamma Technologies for sponsoring the related development.

v2.19.1

Compare Source

Fixed
  • Ensure slider range stays in bounds during the drag [#​4448],
    with thanks to @​jay-bis for the contribution!

v2.19.0

Compare Source

Added
  • Add label attribute to shapes [#​6454],
    with thanks to the Volkswagen Center of Excellence for Battery Systems for sponsoring development!
  • Add labelalias to various axes namely cartesian, gl3d, polar, smith, ternary, carpet,
    indicator and colorbar [#​6481],
    this feature was anonymously sponsored: thank you to our sponsor!
Changed
  • Upgrade is-mobile dependency [#​6517]
Fixed
  • Avoid overlap of point and axis hover labels for hovermode: 'x'|'y' [#​6442],
    with thanks to @​dagroe for the contribution!

v2.18.2

Compare Source

Fixed
  • Avoid attaching internal d3 object to the window (regression introduced in 2.17.0) [#​6487]
  • Correct the order of lower fence and upper fence in the French locale (fr) [#​6476],
    with thanks to @​Gagaro for the contribution!
  • Correct formats in the Peruvian locale (es-pe) [#​6451],
    with thanks to @​andresrcs for the contribution!

v2.18.1

Compare Source

Changed
  • Bump d3-interpolate and d3-color to v3 to address audit warnings [#​6463]
Fixed
  • Fix scaling of exports e.g. the SVG format by not adding vector-effect CSS to static plots [#​6445]
  • Fix hover on IE (regression introduced in 2.5.0) [#​6466]

v2.18.0

Compare Source

Added
Changed
  • Improve detection of mobile & tablet devices for WebGL rendering by upgrading is-mobile [#​6432]
Fixed
  • Fix library's imported name using requirejs AMD loader (regression introduced in 2.17.0) [#​6440]

v2.17.1

Compare Source

Fixed
  • Fix line redraw (regression introduced in 2.15.0) [#​6429]

v2.17.0

Compare Source

Added
  • Add shift and autoshift to cartesian y axes to help avoid overlapping of multiple axes [#​6334],
    with thanks to Gamma Technologies for sponsoring the related development!
  • Introduce group attributes for scatter trace i.e. alignmentgroup, offsetgroup, scattermode and scattergap [#​6381],
    this feature was anonymously sponsored: thank you to our sponsor!
  • Add marker.cornerradius attribute to treemap trace [#​6351]
Changed
  • Change bundler from browserify to webpack [#​6355]
Fixed
  • Fix auto backoff when marker symbols and sizes are arrays [#​6414]
  • Avoid displaying resize cursor on static sliders [#​6397]

v2.16.5

Compare Source

Fixed
  • Disable slider interactions when staticPlot is set to true [#​6393]

v2.16.4

Compare Source

Fixed
  • Fix scattermapbox redraw (regression introduced in 2.16.0) [#​6387]

v2.16.3

Compare Source

Fixed

v2.16.2

Compare Source

Fixed
  • Fix mapbox clearOutline calls (regression introduced in 2.13.0) [#​6367]

v2.16.1

Compare Source

Fixed
  • Fix choroplethmapbox selection when adding new traces on top [#​6345]

v2.16.0

Compare Source

Added
  • Add clustering options to scattermapbox [#​5827],
    with thanks to @​elben10 for the contribution!
  • Add bounds to mapbox suplots [6339]

v2.15.1

Compare Source

Fixed
  • Fix latest version of plotly.js main module on npm

v2.15.0

Compare Source

Added
  • Add angle, angleref and standoff to marker and add backoff to line; also introduce new arrow symbols to facilitate drawing networks [#​6297]
  • Add minreducedwidth and minreducedheight to layout for increasing control over automargin [#​6307]
  • Add entrywidth and entrywidthmode to legend [#​6202, #​6324]
Changed
  • Use valType of angle for rotation in pie [#​6304]
Fixed
  • Fix mapbox touch event after switching back from select mode [#​6281],
    with thanks to @​mmtmr for the contribution!
  • Fix automargin to update axis titles in redraws [#​6312]
  • Fix exporting patterns with transparent color [#​6318]
  • Fix exporting text on empty slices [#​6335]
  • Disable interactions for treemap, icicle, sunburst, pie, funnelarea,
    parcats, parcoords and sankey traces when staticPlot is set to true [#​6296]

v2.14.0

Compare Source

Added
  • Add support for sankey links with arrows [#​6276],
    with thanks to @​Andy2003 for the contribution!
  • Add editSelection option to config [#​6285]
Changed
  • Update dutch translations and fix dateMonth format for nl locale to confirm with expected nl format [#​6261],
    with thanks to @​eirvandelden for the contribution!

v2.13.3

Compare Source

Fixed
  • Emit plotly_selected event on plot API calls and GUI edits [#​6277]

v2.13.2

Compare Source

Fixed
  • Fix sankey select error (regression introduced in 2.13.0) [#​6265]
  • Handle missing drag layer of invisible sankey traces to fix select error [#​6267]
  • Emit selection event in shape drawing dragmodes when an existing selection is modified [#​6262]

v2.13.1

Compare Source

Fixed
  • Avoid attaching selections to undefined eventData (regression introduced in 2.13.0) [#​6260]

v2.13.0

Compare Source

Added
  • Add selections, newselection and activeselection layout attributes to have
    persistent and editable selections over cartesian subplots [#​6243]
  • Add unselected.line.color and unselected.line.opacity options to parcoords trace [#​6216, #​6236]
  • Add "exclusive" and "inclusive" quartile-computing algorithm to violin trace
    via quartilemethod attribute [#​6187]
  • Add flaglist options including "left", "right", "top", "bottom", "width" and "height"
    to control the direction of automargin on cartesian axes [#​6193]
  • Add delta.prefix and delta.suffix to indicator trace [#​6246],
    with thanks to @​paulovieira for the contribution!
  • Add official Chinese (Taiwan) translation (locale zh-tw) [#​6247],
    with thanks to @​sec2 for the contribution!
  • Add official Sinhala translation (locale si) [#​6238],
    with thanks to @​sujithranga for the contribution!
Changed
  • Display Plotly's new logo in the modebar [#​6232]
Fixed
  • Fix undesirable missing hover labels of box & violin traces [#​6189]
  • Fix xref description of shapes [#​6194]

v2.12.1

Compare Source

Fixed
  • Fix for disabling polar rotation when dragmode is set to false [#​6147],
    with thanks to @​jonfunkhouser for the contribution!
  • Fix custom modebar buttons mutate the input [#​6177]
  • Fix various missing and duplicate spaces in plot schema descriptions [#​6183]

v2.12.0

Compare Source

Added
  • Add griddash axis property to cartesian, polar, smith, ternary and geo subplots and add griddash and minorgriddash to carpet trace [6144], with thanks to @​njwhite for the contribution!
  • Implement various options to position and style minor ticks and grid lines on cartesian axis types including
    minor.tickmode, minor.tickvals, minor.tickcolor, minor.ticklen, minor.tickwidth, minor.dtick, minor.tick0, minor.nticks, minor.ticks,
    minor.showgrid, minor.gridcolor, minor.griddash and minor.gridwidth [6166]
Changed
  • Use the "willReadFrequently" 2d context creation attribute to optimize readback performance [#​6084],
    with thanks to @​junov for the contribution!
Fixed
  • avoid drawing blank tick labels on cartesian axes [#​6163]

Configuration

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

🚦 Automerge: Enabled.

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 has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Jan 5, 2024
@renovate renovate bot enabled auto-merge (rebase) January 5, 2024 23:32
Copy link

sonarcloud bot commented Jan 5, 2024

Quality Gate Passed Quality Gate passed

Kudos, no new issues were introduced!

0 New issues
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code

See analysis details on SonarCloud

Copy link

nx-cloud bot commented Jan 5, 2024

☁️ Nx Cloud Report

CI is running/has finished running commands for commit e0a00a8. As they complete they will appear below. Click to see the status, the terminal output, and the build insights.

📂 See all runs for this CI Pipeline Execution


✅ Successfully ran 8 targets

Sent with 💌 from NxCloud.

@renovate renovate bot merged commit b56dfda into dev Jan 6, 2024
22 checks passed
@renovate renovate bot deleted the renovate/npm-plotly.js-vulnerability branch January 6, 2024 00:21
@biosimulations-daemon
Copy link
Collaborator

🎉 This PR is included in version 9.54.3 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

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 released
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant