Download Latest Version v4.3.0 source code.zip (146.9 MB)
Home / v4.2.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-10-29 3.3 kB
v4.2.0 source code.tar.gz 2026-10-29 145.5 MB
v4.2.0 source code.zip 2026-10-29 146.9 MB
Totals: 3 Items   292.4 MB 2

Added

  • Add layout.legend.itemheight to set the height of the legend fill swatch, so more of a trace fillpattern is visible in the legend [#7925], with thanks to @MannXo for the contribution!
  • Add spikelines to ternary plots [#8041], with thanks to @Lexachoc for the contribution!
  • Add TypeScript declarations for lifecycle and WebGL context events [#8145]

Fixed

  • Respect explicit node.x/node.y positions in Sankey traces that contain unlinked or grouped nodes [#7826], with thanks to @kyo5uke for the contribution!
  • Fix incorrect positioning of tick labels when using ticklabelindex on period axes [#7934], with thanks to @my-tien for the contribution!
  • Fix tick label format sometimes being incompatible with the labeled tick when using ticklabelindex [#7935], with thanks to @my-tien for the contribution!
  • Fix unified hover swatch color and pattern for bar marker.pattern arrays [#8039], with thanks to @Dmao233 for the contribution!
  • Keep cartesian traces aligned with their axes when an automargin title is combined with any component that expands the margins [#8045]
  • Fix hover labels ignoring MathJax for text that is a single tex expression [#8051], with thanks to @SergeyAxiomatic
  • Fix XSS via javascript: URLs in MathJax \href macros by sanitizing links in MathJax-rendered text [#8051], with thanks to @SergeyAxiomatic
  • Fix issue causing scattergl plot to freeze up when hovering over points [#8052], with thanks to @emilykl for the contribution!
  • Fix quiver arrow colors for a discrete marker.color array [#8069], with thanks to @Yahiro025 for the contribution!
  • Fix numeric and numeric-string marker symbol variant detection in scattergl [#8071]
  • Fix hoverlabel.align so that it aligns the item text in x unified and y unified hover labels [#8104], with thanks to @MannXo for the contribution!
  • Convert modern CSS color formats to rgba for scattergl based traces [#8119]
  • Update TypeScript types so that Plotly.relayout, Plotly.restyle, Plotly.update, and the plotly_relayout event accept attribute paths such as 'xaxis.autorange' [#8126]
  • Add the LayoutUpdate and DataUpdate types for these update objects
  • Add the (root, attribute, value) call form to the types of Plotly.relayout and Plotly.restyle
  • Fix funnel percentTotal text formatting to display formatted percentages instead of raw ratios [#8139], with thanks to @ORITOMI for the contribution!
Source: README.md, updated 2026-10-29