• maintenance and cleanup - replace old invalid urls
  • remove containing tagList from sunburst_html (see issue 115)
  • allow specification of root label in internal csv_to_hier converter function
  • fix bug where rootLabel argument for sund2b was not working ; (see issue 114)
  • fix bug in internal csv_to_hier converter; (see issue 107)
  • add showLabels argument to d2b; (see issue 71)
  • add breadcrumb customization to d2b; (see issue 92)
  • add argument to allow user to change root label (see issue 96)
  • add tooltip customization to d2b; (see issue 92)
  • update d2b so that pre-summed trees correctly handled; (see issue 78 and issue 62)
  • 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

  • change text color in legend and breadcrumb to white or black for legibility using d3plus
  • changes required in downstream d3r to work with new tidyr (0.7.0), so now working and tested
  • improve internal csv_to_hier() with delimiter argument and smart convert for root level

see sunburstR v1 Github Project

Updates

  • 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

Bug Fix

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

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

Updates

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

Updates

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

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
  • CRAN release