sunburstR 2.1.6 Unreleased

sunburstR 2.1.5 2020-10-08

  • fix bug in internal csv_to_hier converter; (see issue 107)

sunburstR 2.1.4 2020-07-06

  • add showLabels argument to d2b; (see issue 71)

sunburstR 2.1.3 2019-11-05

  • add breadcrumb customization to d2b; (see issue 92)
  • add argument to allow user to change root label (see issue 96)

sunburstR 2.1.2 2019-10-06

  • add tooltip customization to d2b; (see issue 92)

sunburstR 2.1.1 2019-03-04

sunburstR 2.1.0 2018-09-18

  • update d2b so that pre-summed trees correctly handled; (see issue 78 and issue 62)

sunburstR 2.0.0 2018-03-12

  • add sumNodes argument to correctly handle pre-summed trees, like treemap::treemap to not double count the aggregate (see issue)

  • add sund2b() htmlwidget for a d2b sunburst chart

  • allow turning off the legend with argument legend = FALSE (see issue)

  • fix bug to not duplicate svg for breadcrumbs on resize or re-render

sunburstR 1.0.3 2018-01-30

  • change text color in legend and breadcrumb to white or black for legibility using d3plus

sunburstR 1.0.2 2017-08-24

  • changes required in downstream d3r to work with new tidyr (0.7.0), so now working and tested

sunburstR 1.0.1 Unreleased

  • improve internal csv_to_hier() with delimiter argument and smart convert for root level

sunburstR 1.0.0 2017-06-13

see sunburstR v1 Github Project


  • update to d3v4; thanks @cjyetman (see issue 36)
  • convert JS to standalone build to prevent conflicts with other non-d3v4 htmlwidgets (see issue 40)
  • begin to modularize JavaScript (see issue 37)

API Changes

  • BREAKING csvdata and jsondata deprecated in favor of single data argument (see issue 43)
  • add dplyr to IMPORTS
  • convert csv hierarchy on the R side instead of JS side; slightly slower but will work to improve

sunburstR 0.6.5 2017-04-18

Bug Fix

  • fix legend bug introduced with new color functionality; see issue and commit

sunburstR 0.6.4 2017-04-07

see treemap example

  • add valueField argument to sunburst() to allow fields in json to be something other than "size" commit
  • add ability to supply a JavaScript function to colors for advanced color customization or to use a color field from data as the color fill commit

sunburstR 0.6.3 2016-10-15


  • use the new CRAN package d3r for d3.js dependencies

sunburstR 0.6.2 2016-09-20


  • update d3.js to most recent tagged v3 release commit

sunburstR 0.6.1 Unreleased

New Features

  • add click to dispatch for click event handling commit
  • add click to add_shiny and provide examples commit and commit

Bug Fix

  • try to fix breadcrumb sizing bug for Firefox, Safari commit

sunburstR 0.6 Unreleased

  • CRAN release