GitHub repository: plotly/react-chart-editor
Description: Customizable React-based editor panel for Plotly charts

0.46.1: tag_name: v0.46.1
body: - Ability to set logo as a link
- Folds in Style>General and Style>Axes are collapsed by default for ease of discoverability
- Package updates
v0.46.0: tag_name: 0.46.0
body: Breaking changes:
- Dropped support for IE11

Other changes:
- plotly.js V2 support
- Optimizations of production code
- Package updates

Bug fixes:
- Added missing translation keys (thanks to @WillyKirchner)
- Fix transform panel crash
- Fix empty panel z-index
v0.45.0: tag_name: 0.45.0
body: - revert "New JSX transform" to restore compatibility with older React
- package updates
v0.44.0: tag_name: 0.44.0
body: - Package updates
- plotly.js v1.58.x (https://github.com/plotly/plotly.js/releases/tag/v1.58.0)
v0.43.0: tag_name: 0.43.0
body: - Package updates
- plotly.js v1.57.x (https://github.com/plotly/plotly.js/releases/tag/v1.57.0)
v0.42.0: tag_name: 0.42.0
body: - Package updates
- plotly.js v1.55.x (https://github.com/plotly/plotly.js/releases/tag/v1.55.0)
v0.41.8: tag_name: 0.41.8
body: - plotly.js v1.54.7 (https://github.com/plotly/plotly.js/releases/tag/v1.54.7)
v0.41.7: tag_name: 0.41.7
body: - Package updates
- plotly.js v1.54.6 (https://github.com/plotly/plotly.js/releases/tag/v1.54.6)
v0.41.6: tag_name: 0.41.6
body: - Package updates
- plotly.js v1.54.5 (https://github.com/plotly/plotly.js/releases/tag/v1.54.5)
v0.41.5: tag_name: 0.41.5
body: - Package updates
- plotly.js v1.54.3 (https://github.com/plotly/plotly.js/releases/tag/v1.54.3)
v0.41.4: tag_name: 0.41.4
body: - Package updates
- plotly.js v1.54.2 (https://github.com/plotly/plotly.js/releases/tag/v1.54.2)
v0.41.3: tag_name: 0.41.3
body: - Package updates
- plotly.js v1.54.1 (https://github.com/plotly/plotly.js/releases/tag/v1.54.1)
v0.41.2: tag_name: 0.41.2
body: - Package updates
- plotly.js v1.54.0 (https://github.com/plotly/plotly.js/releases/tag/v1.54.0)
v0.41.1: tag_name: 0.41.1
body: - Package updates
- plotly.js v1.53.0 (https://github.com/plotly/plotly.js/releases/tag/v1.53.0)
v0.41.0: tag_name: v0.41.0
body: * targets Plotly.js 1.52.1 
v0.40.3: tag_name: 0.40.3
body: - Package updates
- plotly.js v1.51.3 (https://github.com/plotly/plotly.js/releases/tag/v1.51.3)
v0.40.2: tag_name: 0.40.2
body: - release with plotly.js version 1.51.2 (https://github.com/plotly/plotly.js/releases/tag/v1.51.2)
v0.40.1: tag_name: v0.40.1
v0.40.0: tag_name: v0.40.0
body: - mapbox trace type
v0.39.0: tag_name: v0.39.0
v0.38.1: tag_name: v0.38.1
body: * bugfix
v0.38.0: tag_name: v0.38.0
body: * support for `funnel` and `funnelarea`
* `trace.meta.columnNames` support
* changes to sidebar organization
v0.37.0: tag_name: v0.37.0
body: - add new traces: waterfall, sunburst, sankey
- allow reordering of: traces, images, shapes, annotations
- support for `attrs`: `hoverlabel.align`, `text`, `hoverlabel.namelength`
- menu tabs reorganization: hide legend tab where appropriate, new tab: `maps` to style maps
v0.36.1: tag_name: v0.36.1
body: - Dropdown minor styling fixes
- Package updates
- plotly.js v1.45.3
v0.36.0: tag_name: v0.36.0
body: - Toolchain update: Webpack 4, Babel 7
- Package updates
- plotly.js v1.45.2
- New attributes supported: `notched `, `notchwidth`
v0.35.6: tag_name: v0.35.6
body: - calendar, multi axes fixes: https://github.com/plotly/react-chart-editor/pull/847
- metasrc parsing fixes: https://github.com/plotly/react-chart-editor/pull/846
v0.35.5: tag_name: v0.35.5
body: - proper placeholders in TextEditor
- metasrc copy-pastable example
- FoldNames fix when metasrc present
- plotly.js 1.44.4
v0.35.4: tag_name: v0.35.4
body: - fix string template parsing bug
v0.35.3: tag_name: v0.35.3
body: - plotly.js 1.44.3
- metasrc adjustments
v0.35.2: tag_name: v0.35.2
body: - horizontal/vertical alignement of multiline annotations
- Axes Exponents: none work now
- textposition by with DataSelector
- dereference function works with top level layout properties
v0.35.1: tag_name: v0.35.1
body: - new plotly.js 1.44.2
- Meta Text Info box
v0.35.0: tag_name: v0.35.0
body: - plotly.js 1.44.1
- layout.meta key
v0.34.4: tag_name: v0.34.4
body: - layout.colorway and layout.colorscales UI adjustments
- css adjustments to colorscalepicker and datetimepicker for non webkit browsers
v0.34.3: tag_name: v0.34.3
body: -small typo: https://github.com/plotly/react-chart-editor/pull/830
v0.34.2: tag_name: v0.34.2
body: - various date related adjustments: https://github.com/plotly/react-chart-editor/issues/803
- colorpicker in folds adjustments: https://github.com/plotly/react-chart-editor/pull/816
v0.34.1: tag_name: v0.34.1
body: updated plotly.js version
colorscale patch
v0.34.0: tag_name: v0.34.0
body: Tracking [plotly.js version 1.43.0](https://github.com/plotly/plotly.js/releases/tag/v1.43.0) including support for layout.colorscales, hovertemplate, multicategories and various other bits
v0.33.4: tag_name: v0.33.4
body: - fixed bug:  #794
- allows for custom DefaultPanels order, with menuPanelOrder prop
v0.33.3: tag_name: v0.33.3
body: - ability to search data selectors
- remove trace required panel wrapper on most panels except trace style panel
- allow custom ordering of panels
- not loading the 'Dosis' font from google api anymore, have to import it yourself
v0.33.2: tag_name: v0.33.2
body: - TraceTypeSelector gets its traces from prop instead of context
- plotly.js 1.42.1
v0.33.1: tag_name: v0.33.1
body: - trace addition bug fix (was failing when trace did not have a type)
v0.33.0: tag_name: v0.33.0
body: * Updating to plotly.js 1.42.0
* smarter sizeref scaling
* trace type reuse
* new modebar, pie title, hoverlabel split and autobin controls
v0.32.1: tag_name: v0.32.1
body: * precompute size scale based on data
v0.32.0: tag_name: v0.32.0
body: * Support for pie scale group
* Support for advanced tick formatting
* New color scales
* Fixing bubble size issue
v0.31.4: tag_name: v0.31.4
body: - revert last two changes
- expose PanelEmpty
v0.31.3: tag_name: v0.31.3
body: - Allow to force empty panel
v0.31.2: tag_name: v0.31.2
body: - Allow customization of TraceRequiredPanel
v0.31.1: tag_name: v0.31.1
body: * renames badly-named function in last release
v0.31.0: tag_name: v0.31.0
body: - uses plotly.js 1.42.3
- PlotlyEditor has new onDirectUpdate prop
- fixes bugs: fixes styling for grouped scatter traces, prevents mutation in setMultiValuedContainer
v0.30.0: tag_name: v0.30.0
body: * Tracks plotly.js 1.41.2
* Adds support for legend groups, stack groups, polar bar charts
v0.29.0: tag_name: v0.29.0
body: * better IE11 support
* adding in some missing `attr`s
v0.28.1: tag_name: v0.28.1
body: * new icons
v0.28.0: tag_name: v0.28.0
body: * Changes to the sidebar
* Help text on empty screens
* Bug fixes
v0.27.6: tag_name: v0.27.6
body: Add support for trace examples and tutorials in trace selector
v0.27.5: tag_name: v0.27.5
body: Histogram binning fixes
Mapbox layout
Narrower side panel
v0.27.4: tag_name: v0.27.4
v0.27.3: tag_name: v0.27.3
v0.27.2: tag_name: v0.27.2
v0.27.1: tag_name: v0.27.1
v0.27.0: tag_name: v0.27.0
v0.26.1: tag_name: v0.26.1
v0.26.0: tag_name: v0.26.0
v0.25.0: tag_name: v0.25.0
v0.24.1: tag_name: v0.24.1
v0.24.0: tag_name: v0.24.0
body: - Enable styling for split traces
- Fix bugs/inconsistencies:
  - subplot widgets
  - geo adjustments (location / latlon)
  - error bars styling
  - textinfo
v0.23.2: tag_name: v0.23.2
body: - UI tweaks
v0.23.1: tag_name: v0.23.1
body: - UI adjustments
v0.23.0: tag_name: v0.23.0
body: - better suplots UI, support for all trace types
- ability to colors in batch mode on attributes
v0.22.4: tag_name: v0.22.4
v0.22.3: tag_name: v0.22.3
v0.22.2: tag_name: v0.22.2
body: * Republish of v0.22.1
* Cycling through categorical colorscales
v0.22.0: tag_name: v0.22.0
body: * Single/multiple color specification in group-trace style editing
v0.21.1: tag_name: v0.21.1
body: * Republish v0.21.0 without a case error in the tarball
v0.21.0: tag_name: v0.21.0
body: * Bug fixes to cartesian subplots/new axes
* New color-scale component, standardizing color-scale controls
* UX fixes for 3d trace types
v0.20.0: tag_name: v0.20.0
body: * Moved Text and Color from Create to Style
v0.19.0: tag_name: v0.19.0
body: * SVG vs GL switch
* Sort transforms
* Constant vs Variable marker size
v0.18.2: tag_name: v0.18.2
body: * Small tweaks to transforms panel: don't prepopulate target and add new operators
v0.18.1: tag_name: v0.18.1
body: * Transforms bugfix
* Add support for violin charts
* Bump plotly.js to 1.39.1
v0.18.0: tag_name: v0.18.0
body: - fixes: #473, #509
- adds back: #493 
- moves transforms panel from dev to main
v0.17.4: tag_name: v0.17.4
body: - reversed fit transform adjustments (had bugs)
- commented out custom trace selector in dev app
v0.17.3: tag_name: v0.17.3
body: - corrected custom trace selector
- adjustment for custom transforms (fits)
v0.17.2: tag_name: v0.17.2
body: - added histogram features
- adjusted table trace header defaults
- dev env improvements: percy testing, new transforms feature tests, +
v0.17.1: tag_name: v0.17.1
body: -transpose function adjustment
v0.17.0: tag_name: v0.17.0
body: - supports custom src formats with `srcConverters` prop: which contains `toSrc` and `fromSrc` callbacks
- transposes chart types that have 2 dimensional data, as plotly.js has a row based approach to these: 'contour', 'contourgl', 'heatmap', 'heatmapgl', 'surface', 'carpet', 'contourcarpet'. Exception: 'table' trace is column based.
v0.16.3: tag_name: v0.16.3
v0.16.2: tag_name: v0.16.2
v0.16.1: tag_name: v0.16.1
v0.15.1: tag_name: v0.15.1
v0.15.0: tag_name: v0.15.0
body: - localize moved to context
- small additions to functionality in default editor:
   - at the trace level, determine if trace name appears in legend
   - values on Hover fixes
   - pie charts: edit colors, typeface, font color, font size, text position, slice order, hole

v0.14.0: tag_name: v0.14.0
body: - container components name changes: Panel | Fold | Section -> PlotlyPanel | PlotlyFold | PlotlySection
- rangeslider / rangeselector UI
- scatterpolar tracetype
- remove MenuPanel and SectionHeader from API
- Transforms start in Dev mode only now
v0.13.0: tag_name: v0.13.0
body: - uses new react-plotly.js version 2.0.0:
   - with cleaner onInitialized/onUpdate callback api: https://github.com/plotly/react-plotly.js/pull/63
   - with plot resize fixes
- adds Sliders and Update Menus style panels
- dev app improvements: JSON editor
v0.12.0: tag_name: v0.12.0
body: -Introduces combined EditorControls + Plot component as main library export: https://github.com/plotly/react-chart-editor#overview
v0.11.1: tag_name: v0.11.1
v0.11.0: tag_name: v0.11.0
v0.10.2: tag_name: v0.10.2
v0.10.1: tag_name: v0.10.1
v0.10.0: tag_name: v0.10.0
v0.9.2: tag_name: v0.9.2
v0.9.1: tag_name: v0.9.1
v0.9.0: tag_name: v0.9.0
v0.8.0: tag_name: v0.8.0
v0.7.0: tag_name: v0.7.0
v0.6.1: tag_name: v0.6.1
v0.6.0: tag_name: v0.6.0
v0.5.2: tag_name: v0.5.2
v0.5.1: tag_name: v0.5.1
v0.5.0: tag_name: v0.5.0
v0.4.1: tag_name: v0.4.1
v0.4.0: tag_name: v0.4.0
v0.3.0: tag_name: v0.3.0
v0.2.2-alpha.1: tag_name: v0.2.2-alpha.1
v0.2.0-alpha.1: tag_name: v0.2.0-alpha.1