Skip to content

Commit 0c13c69

Browse files
committed
2.35.3
1 parent 7c78c75 commit 0c13c69

24 files changed

+345
-75
lines changed

dist/README.md

+21-21
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,9 @@ The main plotly.js bundles weight in at:
4646
| 10.3 MB | 4.3 MB | 1.3 MB | 10.6 MB |
4747

4848
#### CDN links
49-
> https://cdn.plot.ly/plotly-2.35.2.js
49+
> https://cdn.plot.ly/plotly-2.35.3.js
5050
51-
> https://cdn.plot.ly/plotly-2.35.2.min.js
51+
> https://cdn.plot.ly/plotly-2.35.3.min.js
5252
5353

5454
#### npm packages
@@ -94,9 +94,9 @@ The `basic` partial bundle contains trace modules `bar`, `pie` and `scatter`.
9494
| 2.7 MB | 1 MB | 347.8 kB |
9595

9696
#### CDN links
97-
> https://cdn.plot.ly/plotly-basic-2.35.2.js
97+
> https://cdn.plot.ly/plotly-basic-2.35.3.js
9898
99-
> https://cdn.plot.ly/plotly-basic-2.35.2.min.js
99+
> https://cdn.plot.ly/plotly-basic-2.35.3.min.js
100100
101101

102102
#### npm packages
@@ -114,12 +114,12 @@ The `cartesian` partial bundle contains trace modules `bar`, `box`, `contour`, `
114114

115115
| Raw size | Minified size | Minified + gzip size |
116116
|------|-----------------|------------------------|
117-
| 3.4 MB | 1.3 MB | 437.2 kB |
117+
| 3.4 MB | 1.3 MB | 437.3 kB |
118118

119119
#### CDN links
120-
> https://cdn.plot.ly/plotly-cartesian-2.35.2.js
120+
> https://cdn.plot.ly/plotly-cartesian-2.35.3.js
121121
122-
> https://cdn.plot.ly/plotly-cartesian-2.35.2.min.js
122+
> https://cdn.plot.ly/plotly-cartesian-2.35.3.min.js
123123
124124

125125
#### npm packages
@@ -137,12 +137,12 @@ The `geo` partial bundle contains trace modules `choropleth`, `scatter` and `sca
137137

138138
| Raw size | Minified size | Minified + gzip size |
139139
|------|-----------------|------------------------|
140-
| 3.1 MB | 1.1 MB | 391.2 kB |
140+
| 3.1 MB | 1.1 MB | 391.3 kB |
141141

142142
#### CDN links
143-
> https://cdn.plot.ly/plotly-geo-2.35.2.js
143+
> https://cdn.plot.ly/plotly-geo-2.35.3.js
144144
145-
> https://cdn.plot.ly/plotly-geo-2.35.2.min.js
145+
> https://cdn.plot.ly/plotly-geo-2.35.3.min.js
146146
147147

148148
#### npm packages
@@ -163,9 +163,9 @@ The `gl3d` partial bundle contains trace modules `cone`, `isosurface`, `mesh3d`,
163163
| 3.8 MB | 1.6 MB | 522 kB |
164164

165165
#### CDN links
166-
> https://cdn.plot.ly/plotly-gl3d-2.35.2.js
166+
> https://cdn.plot.ly/plotly-gl3d-2.35.3.js
167167
168-
> https://cdn.plot.ly/plotly-gl3d-2.35.2.min.js
168+
> https://cdn.plot.ly/plotly-gl3d-2.35.3.min.js
169169
170170

171171
#### npm packages
@@ -183,12 +183,12 @@ The `gl2d` partial bundle contains trace modules `heatmapgl`, `parcoords`, `poin
183183

184184
| Raw size | Minified size | Minified + gzip size |
185185
|------|-----------------|------------------------|
186-
| 4.5 MB | 1.9 MB | 621.6 kB |
186+
| 4.5 MB | 1.9 MB | 621.7 kB |
187187

188188
#### CDN links
189-
> https://cdn.plot.ly/plotly-gl2d-2.35.2.js
189+
> https://cdn.plot.ly/plotly-gl2d-2.35.3.js
190190
191-
> https://cdn.plot.ly/plotly-gl2d-2.35.2.min.js
191+
> https://cdn.plot.ly/plotly-gl2d-2.35.3.min.js
192192
193193

194194
#### npm packages
@@ -209,9 +209,9 @@ The `mapbox` partial bundle contains trace modules `choroplethmapbox`, `densitym
209209
| 4.3 MB | 1.8 MB | 550.1 kB |
210210

211211
#### CDN links
212-
> https://cdn.plot.ly/plotly-mapbox-2.35.2.js
212+
> https://cdn.plot.ly/plotly-mapbox-2.35.3.js
213213
214-
> https://cdn.plot.ly/plotly-mapbox-2.35.2.min.js
214+
> https://cdn.plot.ly/plotly-mapbox-2.35.3.min.js
215215
216216

217217
#### npm packages
@@ -232,9 +232,9 @@ The `finance` partial bundle contains trace modules `bar`, `candlestick`, `funne
232232
| 2.9 MB | 1.1 MB | 378.2 kB |
233233

234234
#### CDN links
235-
> https://cdn.plot.ly/plotly-finance-2.35.2.js
235+
> https://cdn.plot.ly/plotly-finance-2.35.3.js
236236
237-
> https://cdn.plot.ly/plotly-finance-2.35.2.min.js
237+
> https://cdn.plot.ly/plotly-finance-2.35.3.min.js
238238
239239

240240
#### npm packages
@@ -255,9 +255,9 @@ The `strict` partial bundle contains trace modules `bar`, `barpolar`, `box`, `ca
255255
| 10.7 MB | 4.7 MB | 1.4 MB |
256256

257257
#### CDN links
258-
> https://cdn.plot.ly/plotly-strict-2.35.2.js
258+
> https://cdn.plot.ly/plotly-strict-2.35.3.js
259259
260-
> https://cdn.plot.ly/plotly-strict-2.35.2.min.js
260+
> https://cdn.plot.ly/plotly-strict-2.35.3.min.js
261261
262262

263263
#### npm packages

dist/plotly-basic.js

+30-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* plotly.js (basic) v2.35.2
2+
* plotly.js (basic) v2.35.3
33
* Copyright 2012-2024, Plotly, Inc.
44
* All rights reserved.
55
* Licensed under the MIT license
@@ -34268,7 +34268,25 @@ function makePlotFramework(gd) {
3426834268

3426934269
// Plot container
3427034270
fullLayout._container = gd3.selectAll('.plot-container').data([0]);
34271-
fullLayout._container.enter().insert('div', ':first-child').classed('plot-container', true).classed('plotly', true);
34271+
fullLayout._container.enter().insert('div', ':first-child').classed('plot-container', true).classed('plotly', true)
34272+
// The plot container should always take the full with the height of its
34273+
// parent (the graph div). This ensures that for responsive plots
34274+
// without a height or width set, the paper div will take up the full
34275+
// height & width of the graph div.
34276+
// So, for responsive plots without a height or width set, if the plot
34277+
// container's height is left to 'auto', its height will be dictated by
34278+
// its childrens' height. (The plot container's only child is the paper
34279+
// div.)
34280+
// In this scenario, the paper div's height will be set to 100%,
34281+
// which will be 100% of the plot container's auto height. That is
34282+
// meaninglesss, so the browser will use the paper div's children to set
34283+
// the height of the plot container instead. However, the paper div's
34284+
// children do not have any height, because they are all positioned
34285+
// absolutely, and therefore take up no space.
34286+
.style({
34287+
width: "100%",
34288+
height: "100%"
34289+
});
3427234290

3427334291
// Make the svg container
3427434292
fullLayout._paperdiv = fullLayout._container.selectAll('.svg-container').data([0]);
@@ -35584,6 +35602,15 @@ function lsInner(gd) {
3558435602
var pad = gs.p;
3558535603
var axList = Axes.list(gd, '', true);
3558635604
var i, subplot, plotinfo, ax, xa, ya;
35605+
35606+
// Set the width and height of the paper div ('.svg-container') in
35607+
// accordance with the users configuration and layout.
35608+
// If the plot is responsive and the user has not set a width/height, then
35609+
// the width/height of the paper div is set to 100% to fill the parent
35610+
// container.
35611+
// We can't leave the height or width unset because all of the contents of
35612+
// the paper div are positioned absolutely (and will therefore not take up
35613+
// any space).
3558735614
fullLayout._paperdiv.style({
3558835615
width: gd._context.responsive && fullLayout.autosize && !gd._context._hasZeroWidth && !gd.layout.width ? '100%' : fullLayout.width + 'px',
3558935616
height: gd._context.responsive && fullLayout.autosize && !gd._context._hasZeroHeight && !gd.layout.height ? '100%' : fullLayout.height + 'px'
@@ -62407,7 +62434,7 @@ function getSortFunc(opts, d2c) {
6240762434

6240862435

6240962436
// package version injected by `npm run preprocess`
62410-
exports.version = '2.35.2';
62437+
exports.version = '2.35.3';
6241162438

6241262439
/***/ }),
6241362440

dist/plotly-basic.min.js

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/plotly-cartesian.js

+30-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* plotly.js (cartesian) v2.35.2
2+
* plotly.js (cartesian) v2.35.3
33
* Copyright 2012-2024, Plotly, Inc.
44
* All rights reserved.
55
* Licensed under the MIT license
@@ -34426,7 +34426,25 @@ function makePlotFramework(gd) {
3442634426

3442734427
// Plot container
3442834428
fullLayout._container = gd3.selectAll('.plot-container').data([0]);
34429-
fullLayout._container.enter().insert('div', ':first-child').classed('plot-container', true).classed('plotly', true);
34429+
fullLayout._container.enter().insert('div', ':first-child').classed('plot-container', true).classed('plotly', true)
34430+
// The plot container should always take the full with the height of its
34431+
// parent (the graph div). This ensures that for responsive plots
34432+
// without a height or width set, the paper div will take up the full
34433+
// height & width of the graph div.
34434+
// So, for responsive plots without a height or width set, if the plot
34435+
// container's height is left to 'auto', its height will be dictated by
34436+
// its childrens' height. (The plot container's only child is the paper
34437+
// div.)
34438+
// In this scenario, the paper div's height will be set to 100%,
34439+
// which will be 100% of the plot container's auto height. That is
34440+
// meaninglesss, so the browser will use the paper div's children to set
34441+
// the height of the plot container instead. However, the paper div's
34442+
// children do not have any height, because they are all positioned
34443+
// absolutely, and therefore take up no space.
34444+
.style({
34445+
width: "100%",
34446+
height: "100%"
34447+
});
3443034448

3443134449
// Make the svg container
3443234450
fullLayout._paperdiv = fullLayout._container.selectAll('.svg-container').data([0]);
@@ -35742,6 +35760,15 @@ function lsInner(gd) {
3574235760
var pad = gs.p;
3574335761
var axList = Axes.list(gd, '', true);
3574435762
var i, subplot, plotinfo, ax, xa, ya;
35763+
35764+
// Set the width and height of the paper div ('.svg-container') in
35765+
// accordance with the users configuration and layout.
35766+
// If the plot is responsive and the user has not set a width/height, then
35767+
// the width/height of the paper div is set to 100% to fill the parent
35768+
// container.
35769+
// We can't leave the height or width unset because all of the contents of
35770+
// the paper div are positioned absolutely (and will therefore not take up
35771+
// any space).
3574535772
fullLayout._paperdiv.style({
3574635773
width: gd._context.responsive && fullLayout.autosize && !gd._context._hasZeroWidth && !gd.layout.width ? '100%' : fullLayout.width + 'px',
3574735774
height: gd._context.responsive && fullLayout.autosize && !gd._context._hasZeroHeight && !gd.layout.height ? '100%' : fullLayout.height + 'px'
@@ -72926,7 +72953,7 @@ function getSortFunc(opts, d2c) {
7292672953

7292772954

7292872955
// package version injected by `npm run preprocess`
72929-
exports.version = '2.35.2';
72956+
exports.version = '2.35.3';
7293072957

7293172958
/***/ }),
7293272959

dist/plotly-cartesian.min.js

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/plotly-finance.js

+30-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* plotly.js (finance) v2.35.2
2+
* plotly.js (finance) v2.35.3
33
* Copyright 2012-2024, Plotly, Inc.
44
* All rights reserved.
55
* Licensed under the MIT license
@@ -34357,7 +34357,25 @@ function makePlotFramework(gd) {
3435734357

3435834358
// Plot container
3435934359
fullLayout._container = gd3.selectAll('.plot-container').data([0]);
34360-
fullLayout._container.enter().insert('div', ':first-child').classed('plot-container', true).classed('plotly', true);
34360+
fullLayout._container.enter().insert('div', ':first-child').classed('plot-container', true).classed('plotly', true)
34361+
// The plot container should always take the full with the height of its
34362+
// parent (the graph div). This ensures that for responsive plots
34363+
// without a height or width set, the paper div will take up the full
34364+
// height & width of the graph div.
34365+
// So, for responsive plots without a height or width set, if the plot
34366+
// container's height is left to 'auto', its height will be dictated by
34367+
// its childrens' height. (The plot container's only child is the paper
34368+
// div.)
34369+
// In this scenario, the paper div's height will be set to 100%,
34370+
// which will be 100% of the plot container's auto height. That is
34371+
// meaninglesss, so the browser will use the paper div's children to set
34372+
// the height of the plot container instead. However, the paper div's
34373+
// children do not have any height, because they are all positioned
34374+
// absolutely, and therefore take up no space.
34375+
.style({
34376+
width: "100%",
34377+
height: "100%"
34378+
});
3436134379

3436234380
// Make the svg container
3436334381
fullLayout._paperdiv = fullLayout._container.selectAll('.svg-container').data([0]);
@@ -35673,6 +35691,15 @@ function lsInner(gd) {
3567335691
var pad = gs.p;
3567435692
var axList = Axes.list(gd, '', true);
3567535693
var i, subplot, plotinfo, ax, xa, ya;
35694+
35695+
// Set the width and height of the paper div ('.svg-container') in
35696+
// accordance with the users configuration and layout.
35697+
// If the plot is responsive and the user has not set a width/height, then
35698+
// the width/height of the paper div is set to 100% to fill the parent
35699+
// container.
35700+
// We can't leave the height or width unset because all of the contents of
35701+
// the paper div are positioned absolutely (and will therefore not take up
35702+
// any space).
3567635703
fullLayout._paperdiv.style({
3567735704
width: gd._context.responsive && fullLayout.autosize && !gd._context._hasZeroWidth && !gd.layout.width ? '100%' : fullLayout.width + 'px',
3567835705
height: gd._context.responsive && fullLayout.autosize && !gd._context._hasZeroHeight && !gd.layout.height ? '100%' : fullLayout.height + 'px'
@@ -68759,7 +68786,7 @@ function getSortFunc(opts, d2c) {
6875968786

6876068787

6876168788
// package version injected by `npm run preprocess`
68762-
exports.version = '2.35.2';
68789+
exports.version = '2.35.3';
6876368790

6876468791
/***/ }),
6876568792

dist/plotly-finance.min.js

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/plotly-geo-assets.js

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/plotly-geo.js

+30-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* plotly.js (geo) v2.35.2
2+
* plotly.js (geo) v2.35.3
33
* Copyright 2012-2024, Plotly, Inc.
44
* All rights reserved.
55
* Licensed under the MIT license
@@ -34726,7 +34726,25 @@ function makePlotFramework(gd) {
3472634726

3472734727
// Plot container
3472834728
fullLayout._container = gd3.selectAll('.plot-container').data([0]);
34729-
fullLayout._container.enter().insert('div', ':first-child').classed('plot-container', true).classed('plotly', true);
34729+
fullLayout._container.enter().insert('div', ':first-child').classed('plot-container', true).classed('plotly', true)
34730+
// The plot container should always take the full with the height of its
34731+
// parent (the graph div). This ensures that for responsive plots
34732+
// without a height or width set, the paper div will take up the full
34733+
// height & width of the graph div.
34734+
// So, for responsive plots without a height or width set, if the plot
34735+
// container's height is left to 'auto', its height will be dictated by
34736+
// its childrens' height. (The plot container's only child is the paper
34737+
// div.)
34738+
// In this scenario, the paper div's height will be set to 100%,
34739+
// which will be 100% of the plot container's auto height. That is
34740+
// meaninglesss, so the browser will use the paper div's children to set
34741+
// the height of the plot container instead. However, the paper div's
34742+
// children do not have any height, because they are all positioned
34743+
// absolutely, and therefore take up no space.
34744+
.style({
34745+
width: "100%",
34746+
height: "100%"
34747+
});
3473034748

3473134749
// Make the svg container
3473234750
fullLayout._paperdiv = fullLayout._container.selectAll('.svg-container').data([0]);
@@ -36042,6 +36060,15 @@ function lsInner(gd) {
3604236060
var pad = gs.p;
3604336061
var axList = Axes.list(gd, '', true);
3604436062
var i, subplot, plotinfo, ax, xa, ya;
36063+
36064+
// Set the width and height of the paper div ('.svg-container') in
36065+
// accordance with the users configuration and layout.
36066+
// If the plot is responsive and the user has not set a width/height, then
36067+
// the width/height of the paper div is set to 100% to fill the parent
36068+
// container.
36069+
// We can't leave the height or width unset because all of the contents of
36070+
// the paper div are positioned absolutely (and will therefore not take up
36071+
// any space).
3604536072
fullLayout._paperdiv.style({
3604636073
width: gd._context.responsive && fullLayout.autosize && !gd._context._hasZeroWidth && !gd.layout.width ? '100%' : fullLayout.width + 'px',
3604736074
height: gd._context.responsive && fullLayout.autosize && !gd._context._hasZeroHeight && !gd.layout.height ? '100%' : fullLayout.height + 'px'
@@ -62157,7 +62184,7 @@ function getSortFunc(opts, d2c) {
6215762184

6215862185

6215962186
// package version injected by `npm run preprocess`
62160-
exports.version = '2.35.2';
62187+
exports.version = '2.35.3';
6216162188

6216262189
/***/ }),
6216362190

dist/plotly-geo.min.js

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)