Skip to content

Commit e69e2d6

Browse files
authored
Merge pull request #3 from plotly/master
catchup
2 parents bdc94ce + c2f868c commit e69e2d6

File tree

113 files changed

+41287
-23924
lines changed

Some content is hidden

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

113 files changed

+41287
-23924
lines changed

CHANGELOG.md

+84
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,90 @@ https://github.com/plotly/plotly.js/compare/vX.Y.Z...master
1010
where X.Y.Z is the semver of most recent plotly.js release.
1111

1212

13+
## [1.41.3] -- 2018-09-25
14+
15+
### Fixed
16+
- Fix handling of hover `text` in `barpolar` traces [#3040]
17+
- Fix `scatterpolar[gl]` `text` placement in hover label [#3040]
18+
- Fix `pie` trace support for individual stroke width values [#3030]
19+
- Fix handling of CSS `max-width` and `max-height` in auto-size routine [#3033]
20+
- Rotate hover labels when `hovermode: 'y'` and a single trace produces multiple
21+
labels [#3043]
22+
- Rotate hover labels when `hovermode: 'closest'` and multiple labels are
23+
generated including one from an horizontal trace [#3043]
24+
- Fix hover label coloring on white bgcolor [#3048]
25+
- Do not coerce nor validate `polar?.bar*` attributes on
26+
subplots w/o visible `barpolar` traces [#3023]
27+
- Fix legacy polar attribute descriptions [#3023]
28+
29+
30+
## [1.41.2] -- 2018-09-19
31+
32+
### Fixed
33+
- Fix two-sided zoombox -> double-click -> one-sided zoombox behavior [#3028]
34+
35+
36+
## [1.41.1] -- 2018-09-18
37+
38+
### Fixed
39+
- Bring back hover labels on "touch" hover (bug introduced in 1.29.0) [#2997]
40+
- Fix MathJax rendering in legends [#3018]
41+
- Fix fill and layering for multiple stack-groups and unstacked `scatter` traces [#3005]
42+
- Fix removal of `scatter` traces with set `stackgroup` [#3005]
43+
- Fix stacked area gap insertion edge case [#3017]
44+
- Fix zeroline logic for `splom`-generated axes [#3015]
45+
- Fix `error_x` and `error_y` on `scatter3d` w/o `error_z` [#3011]
46+
- Fix `scatter3d` error bars on log axes [#2992]
47+
- Fix `Plotly.react` when updating geo axis `dtick` [#3016]
48+
- Fix `polar.hole=1` case [#3021]
49+
- Fix handling of `polar.sector` that span more than 360 degrees [#3021]
50+
51+
52+
## [1.41.0] -- 2018-09-12
53+
54+
### Added
55+
- Enable selection by clicking on points via new layout attribute `clickmode`
56+
and flag `'select'` [#2944]
57+
- Add stacked area charts via new attributes `stackgroup` and `stackgaps` in
58+
`scatter` traces [#2960]
59+
- Add `barpolar` traces - which replace and augment `area` traces [#2954]
60+
- Add `polar.hole` to punch hole at the middle of polar subplot offsetting the
61+
start of the radial range [#2977, #2996]
62+
- Add an 'inner' radial axis drag box on polar subplots [#2977]
63+
- Add `{responsive: true}` plot config option [#2974]
64+
- Emit `plotly_webglcontextlost` event on WebGL context lost [#2986]
65+
- Support all numbered HTML entities (decimal and hex) in text elements [#2932]
66+
- Add Welsh (`cy`) locale [#2945]
67+
68+
### Changed
69+
- Attribute meta information is now stripped be stripped out of bundles (made
70+
with bundlers that support browserify transforms) by default [#1584]
71+
- Draw polar axis ticks above polar axis lines [#2977]
72+
- Improve ordering of trace hover labels for matching positions [#2960]
73+
- Speed polar subplot radial drag interactions [#2954]
74+
- Improve pseudo-html conversion performance [#2932]
75+
- Bump `regl-splom` requirement to `^1.0.4` [#2956]
76+
- Bump `glslify` requirement to `^6.3.1` [#2990]
77+
- Use `gl-text` instead of `@etpinard/gl-text` [#2956]
78+
79+
### Fixed
80+
- Fix `scatter` ordering in inner SVG `<g>` on some restyle calls [#2978]
81+
- Fix cartesian axis autorange edge cases [#2960]
82+
- Fix double-decoding of some HTML entities in text nodes [#2927]
83+
- Fix `scattergl` line traces rendered after non-line traces [#2990]
84+
- Fix legend positioning on graphs with very large margins [#2983]
85+
- Fix rendering of ternary subplots fix with `showticklabels: false` [#2993]
86+
- Fix show/hide updates of tick and tick labels on ternary subplots [#2993]
87+
- Fix handling of multi-selections in ternary subplots [#2944]
88+
- Fix `sankey` hover under `hovermode: false` [#2949]
89+
- Fix `sankey` positioning for non-default `domain.x` values [#2984]
90+
- Fix `type: 'date'` polar radial axes [#2954]
91+
- Fix send-to-cloud modebar buttons on graphs with typed arrays [#2995]
92+
- Fix handling of custom transforms that make their own data arrays in
93+
`Plotly.react`[#2973]
94+
- Fix missing violin and colorbar attributes in `gd._fullData` [#2850]
95+
96+
1397
## [1.40.1] -- 2018-08-22
1498

1599
### Changed

dist/README.md

+25-25
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ You can grab the relevant MathJax files in `./dist/extras/mathjax/`.
3838
Plotly.js defaults to US English (en-US) and includes British English (en) in the standard bundle.
3939
Many other localizations are available - here is an example using Swiss-German (de-CH),
4040
see the contents of this directory for the full list.
41-
They are also available on our CDN as https://cdn.plot.ly/plotly-locale-de-ch-latest.js OR https://cdn.plot.ly/plotly-locale-de-ch-1.40.1.js
41+
They are also available on our CDN as https://cdn.plot.ly/plotly-locale-de-ch-latest.js OR https://cdn.plot.ly/plotly-locale-de-ch-1.41.3.js
4242
Note that the file names are all lowercase, even though the region is uppercase when you apply a locale.
4343

4444
*After* the plotly.js script tag, add:
@@ -61,12 +61,12 @@ The main plotly.js bundle includes all the official (non-beta) trace modules.
6161

6262
It be can imported as minified javascript
6363
- using dist file `dist/plotly.min.js`
64-
- using CDN URL https://cdn.plot.ly/plotly-latest.min.js OR https://cdn.plot.ly/plotly-1.40.1.min.js
64+
- using CDN URL https://cdn.plot.ly/plotly-latest.min.js OR https://cdn.plot.ly/plotly-1.41.3.min.js
6565

6666
or as raw javascript:
6767
- using the `plotly.js-dist` npm package (starting in `v1.39.0`)
6868
- using dist file `dist/plotly.js`
69-
- using CDN URL https://cdn.plot.ly/plotly-latest.js OR https://cdn.plot.ly/plotly-1.40.1.js
69+
- using CDN URL https://cdn.plot.ly/plotly-latest.js OR https://cdn.plot.ly/plotly-1.41.3.js
7070
- using CommonJS with `require('plotly.js')`
7171

7272
If you would like to have access to the attribute meta information (including attribute descriptions as on the [schema reference page](https://plot.ly/javascript/reference/)), use dist file `dist/plotly-with-meta.js`
@@ -75,7 +75,7 @@ The main plotly.js bundle weights in at:
7575

7676
| plotly.js | plotly.min.js | plotly.min.js + gzip | plotly-with-meta.js |
7777
|-----------|---------------|----------------------|---------------------|
78-
| 5.7 MB | 2.7 MB | 812.5 kB | 5.9 MB |
78+
| 5.8 MB | 2.7 MB | 819.8 kB | 6 MB |
7979

8080
## Partial bundles
8181

@@ -98,16 +98,16 @@ The `basic` partial bundle contains trace modules `scatter`, `bar` and `pie`.
9898

9999
| Raw size | Minified size | Minified + gzip size |
100100
|------|-----------------|------------------------|
101-
| 2.1 MB | 765.1 kB | 250 kB |
101+
| 2.2 MB | 775.4 kB | 254.1 kB |
102102

103103
#### CDN links
104104

105105
| Flavor | URL |
106106
| ------ | --- |
107107
| Latest | https://cdn.plot.ly/plotly-basic-latest.js |
108108
| Latest minified | https://cdn.plot.ly/plotly-basic-latest.min.js |
109-
| Tagged | https://cdn.plot.ly/plotly-basic-1.40.1.js |
110-
| Tagged minified | https://cdn.plot.ly/plotly-basic-1.40.1.min.js |
109+
| Tagged | https://cdn.plot.ly/plotly-basic-1.41.3.js |
110+
| Tagged minified | https://cdn.plot.ly/plotly-basic-1.41.3.min.js |
111111

112112
#### npm package (starting in `v1.39.0`)
113113

@@ -144,16 +144,16 @@ The `cartesian` partial bundle contains trace modules `scatter`, `bar`, `box`, `
144144

145145
| Raw size | Minified size | Minified + gzip size |
146146
|------|-----------------|------------------------|
147-
| 2.4 MB | 874.9 kB | 284.4 kB |
147+
| 2.5 MB | 885.7 kB | 288.7 kB |
148148

149149
#### CDN links
150150

151151
| Flavor | URL |
152152
| ------ | --- |
153153
| Latest | https://cdn.plot.ly/plotly-cartesian-latest.js |
154154
| Latest minified | https://cdn.plot.ly/plotly-cartesian-latest.min.js |
155-
| Tagged | https://cdn.plot.ly/plotly-cartesian-1.40.1.js |
156-
| Tagged minified | https://cdn.plot.ly/plotly-cartesian-1.40.1.min.js |
155+
| Tagged | https://cdn.plot.ly/plotly-cartesian-1.41.3.js |
156+
| Tagged minified | https://cdn.plot.ly/plotly-cartesian-1.41.3.min.js |
157157

158158
#### npm package (starting in `v1.39.0`)
159159

@@ -190,16 +190,16 @@ The `geo` partial bundle contains trace modules `scatter`, `scattergeo` and `cho
190190

191191
| Raw size | Minified size | Minified + gzip size |
192192
|------|-----------------|------------------------|
193-
| 2.2 MB | 788.2 kB | 259.1 kB |
193+
| 2.2 MB | 798.5 kB | 263.2 kB |
194194

195195
#### CDN links
196196

197197
| Flavor | URL |
198198
| ------ | --- |
199199
| Latest | https://cdn.plot.ly/plotly-geo-latest.js |
200200
| Latest minified | https://cdn.plot.ly/plotly-geo-latest.min.js |
201-
| Tagged | https://cdn.plot.ly/plotly-geo-1.40.1.js |
202-
| Tagged minified | https://cdn.plot.ly/plotly-geo-1.40.1.min.js |
201+
| Tagged | https://cdn.plot.ly/plotly-geo-1.41.3.js |
202+
| Tagged minified | https://cdn.plot.ly/plotly-geo-1.41.3.min.js |
203203

204204
#### npm package (starting in `v1.39.0`)
205205

@@ -236,16 +236,16 @@ The `gl3d` partial bundle contains trace modules `scatter`, `scatter3d`, `surfac
236236

237237
| Raw size | Minified size | Minified + gzip size |
238238
|------|-----------------|------------------------|
239-
| 3.2 MB | 1.3 MB | 406.6 kB |
239+
| 3.2 MB | 1.3 MB | 411.4 kB |
240240

241241
#### CDN links
242242

243243
| Flavor | URL |
244244
| ------ | --- |
245245
| Latest | https://cdn.plot.ly/plotly-gl3d-latest.js |
246246
| Latest minified | https://cdn.plot.ly/plotly-gl3d-latest.min.js |
247-
| Tagged | https://cdn.plot.ly/plotly-gl3d-1.40.1.js |
248-
| Tagged minified | https://cdn.plot.ly/plotly-gl3d-1.40.1.min.js |
247+
| Tagged | https://cdn.plot.ly/plotly-gl3d-1.41.3.js |
248+
| Tagged minified | https://cdn.plot.ly/plotly-gl3d-1.41.3.min.js |
249249

250250
#### npm package (starting in `v1.39.0`)
251251

@@ -282,16 +282,16 @@ The `gl2d` partial bundle contains trace modules `scatter`, `scattergl`, `splom`
282282

283283
| Raw size | Minified size | Minified + gzip size |
284284
|------|-----------------|------------------------|
285-
| 3.2 MB | 1.3 MB | 427.5 kB |
285+
| 3.3 MB | 1.3 MB | 431.3 kB |
286286

287287
#### CDN links
288288

289289
| Flavor | URL |
290290
| ------ | --- |
291291
| Latest | https://cdn.plot.ly/plotly-gl2d-latest.js |
292292
| Latest minified | https://cdn.plot.ly/plotly-gl2d-latest.min.js |
293-
| Tagged | https://cdn.plot.ly/plotly-gl2d-1.40.1.js |
294-
| Tagged minified | https://cdn.plot.ly/plotly-gl2d-1.40.1.min.js |
293+
| Tagged | https://cdn.plot.ly/plotly-gl2d-1.41.3.js |
294+
| Tagged minified | https://cdn.plot.ly/plotly-gl2d-1.41.3.min.js |
295295

296296
#### npm package (starting in `v1.39.0`)
297297

@@ -328,16 +328,16 @@ The `mapbox` partial bundle contains trace modules `scatter` and `scattermapbox`
328328

329329
| Raw size | Minified size | Minified + gzip size |
330330
|------|-----------------|------------------------|
331-
| 2.7 MB | 1.3 MB | 396.8 kB |
331+
| 2.7 MB | 1.3 MB | 400.9 kB |
332332

333333
#### CDN links
334334

335335
| Flavor | URL |
336336
| ------ | --- |
337337
| Latest | https://cdn.plot.ly/plotly-mapbox-latest.js |
338338
| Latest minified | https://cdn.plot.ly/plotly-mapbox-latest.min.js |
339-
| Tagged | https://cdn.plot.ly/plotly-mapbox-1.40.1.js |
340-
| Tagged minified | https://cdn.plot.ly/plotly-mapbox-1.40.1.min.js |
339+
| Tagged | https://cdn.plot.ly/plotly-mapbox-1.41.3.js |
340+
| Tagged minified | https://cdn.plot.ly/plotly-mapbox-1.41.3.min.js |
341341

342342
#### npm package (starting in `v1.39.0`)
343343

@@ -374,16 +374,16 @@ The `finance` partial bundle contains trace modules `scatter`, `bar`, `histogram
374374

375375
| Raw size | Minified size | Minified + gzip size |
376376
|------|-----------------|------------------------|
377-
| 2.2 MB | 795.2 kB | 258.9 kB |
377+
| 2.3 MB | 805.5 kB | 263 kB |
378378

379379
#### CDN links
380380

381381
| Flavor | URL |
382382
| ------ | --- |
383383
| Latest | https://cdn.plot.ly/plotly-finance-latest.js |
384384
| Latest minified | https://cdn.plot.ly/plotly-finance-latest.min.js |
385-
| Tagged | https://cdn.plot.ly/plotly-finance-1.40.1.js |
386-
| Tagged minified | https://cdn.plot.ly/plotly-finance-1.40.1.min.js |
385+
| Tagged | https://cdn.plot.ly/plotly-finance-1.41.3.js |
386+
| Tagged minified | https://cdn.plot.ly/plotly-finance-1.41.3.min.js |
387387

388388
#### npm package (starting in `v1.39.0`)
389389

0 commit comments

Comments
 (0)