Skip to content

Commit 527fdee

Browse files
authored
Merge branch 'master' into merge-doc-prod-to-master
2 parents 6293f94 + a6da40b commit 527fdee

File tree

685 files changed

+9851
-41897
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

685 files changed

+9851
-41897
lines changed

Diff for: CHANGELOG.md

+3
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22
All notable changes to this project will be documented in this file.
33
This project adheres to [Semantic Versioning](http://semver.org/).
44

5+
### Removed
6+
- Drop deprecated `pointcloud` and `heatmapgl` traces from the API
7+
58
### Updated
69

710
- Updated plotly.py to use base64 encoding of arrays in plotly JSON to improve performance.

Diff for: doc/apidoc/plotly.graph_objects.rst

-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@ Simple Traces
4343
Bar
4444
Pie
4545
Heatmap
46-
Heatmapgl
4746
Image
4847
Contour
4948
Table

Diff for: doc/python/3d-bubble-charts.md

-1
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,6 @@ fig.update_layout(
146146
)
147147
)
148148

149-
150149
fig.show()
151150
```
152151

Diff for: doc/python/bar-charts.md

-1
Original file line numberDiff line numberDiff line change
@@ -625,7 +625,6 @@ fig.update_layout(
625625
size=16
626626
)
627627
),
628-
tickfont_size=14,
629628
),
630629
legend=dict(
631630
x=0,

Diff for: doc/python/multiple-axes.md

-12
Original file line numberDiff line numberDiff line change
@@ -198,9 +198,6 @@ fig.update_layout(
198198
color="#1f77b4"
199199
)
200200
),
201-
tickfont=dict(
202-
color="#1f77b4"
203-
)
204201
),
205202
yaxis2=dict(
206203
title=dict(
@@ -209,9 +206,6 @@ fig.update_layout(
209206
color="#ff7f0e"
210207
)
211208
),
212-
tickfont=dict(
213-
color="#ff7f0e"
214-
),
215209
anchor="free",
216210
overlaying="y",
217211
side="left",
@@ -224,9 +218,6 @@ fig.update_layout(
224218
color="#d62728"
225219
)
226220
),
227-
tickfont=dict(
228-
color="#d62728"
229-
),
230221
anchor="x",
231222
overlaying="y",
232223
side="right"
@@ -238,9 +229,6 @@ fig.update_layout(
238229
color="#9467bd"
239230
)
240231
),
241-
tickfont=dict(
242-
color="#9467bd"
243-
),
244232
anchor="free",
245233
overlaying="y",
246234
side="right",

Diff for: doc/python/static-image-export.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ and **EPS** (requires the poppler library)
146146
fig.write_image("images/fig1.eps")
147147
~~~
148148

149-
**Note:** It is important to note that any figures containing WebGL traces (i.e. of type `scattergl`, `heatmapgl`, `contourgl`, `scatter3d`, `surface`, `mesh3d`, `scatterpolargl`, `cone`, `streamtube`, `splom`, or `parcoords`) that are exported in a vector format will include encapsulated rasters, instead of vectors, for some parts of the image.
149+
**Note:** It is important to note that any figures containing WebGL traces (i.e. of type `scattergl`, `contourgl`, `scatter3d`, `surface`, `mesh3d`, `scatterpolargl`, `cone`, `streamtube`, `splom`, or `parcoords`) that are exported in a vector format will include encapsulated rasters, instead of vectors, for some parts of the image.
150150

151151

152152
### Image Export in Dash

Diff for: doc/python/webgl-vs-svg.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jupyter:
3838

3939
`plotly` figures are rendered by web browsers, which broadly speaking have two families of capabilities for rendering graphics: the SVG API which supports vector rendering, and the Canvas API which supports raster rendering, and can exploit GPU hardware acceleration via a browser technology known as WebGL. Each `plotly` trace type is primarily rendered with either SVG or WebGL, although WebGL-powered traces also use some SVG. The following trace types use WebGL for part or all of the rendering:
4040

41-
* Accelerated versions of SVG trace types: `scattergl`, `scatterpolargl`, `heatmapgl`
41+
* Accelerated versions of SVG trace types: `scattergl`, `scatterpolargl`,
4242
* High-performance multidimensional trace types: `splom`, or `parcoords`
4343
* 3-d trace types `scatter3d`, `surface`, `mesh3d`, `cone`, `streamtube`
4444
* Mapbox Gl JS-powered trace types: `scattermapbox`, `choroplethmapbox`, `densitymapbox`
@@ -52,7 +52,7 @@ WebGL is a powerful technology for accelerating computation but comes with some
5252
3. Context limits: browsers impose a strict limit on the number of WebGL "contexts" that any given web document can access. WebGL-powered traces in `plotly` can use multiple contexts in some cases but as a general rule, **it may not be possible to render more than 8 WebGL-involving figures on the same page at the same time.**
5353
4. Size limits: browsers impose hardware-dependent limits on the height and width of figures using WebGL which users may encounter with extremely large plots (e.g. tens of thousands of pixels of height)
5454

55-
In addition to the above limitations, the WebGL-powered version of certain SVG-powered trace types (`scattergl`, `scatterpolargl`, `heatmapgl`) are not complete drop-in replacements for their SVG counterparts yet
55+
In addition to the above limitations, the WebGL-powered version of certain SVG-powered trace types (`scattergl`, `scatterpolargl`) are not complete drop-in replacements for their SVG counterparts yet
5656
* Available symbols will differ
5757
* Area fills are not yet supported in WebGL
5858
* Range breaks on time-series axes are not yet supported

Diff for: doc/unconverted/python/heatmap-webgl.md

-105
This file was deleted.

0 commit comments

Comments
 (0)