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