Skip to content

Releases: plotly/dashR

Dash for R v0.9.3

17 Nov 07:24
Compare
Choose a tag to compare
  • Minor release to update and match the semantic versioning spec with the CRAN release of DashR.

Dash for R v0.9.2

17 Nov 07:23
fc65a0a
Compare
Choose a tag to compare

Changed

  • Removed source-mapping from the master branch on Github and CRAN release of Dash R. Source-mapping is still available in the dev branch for contributors. #282

Dash for R v0.9.1

17 Nov 07:21
6a36dd9
Compare
Choose a tag to compare

Added

  • Dash layout wrapper functions are included, which simplify the layout syntax for writing Dash apps. This includes the ability to pipe in the app object to layout and meta functions, as well as tags which simplify html component arguments and children. #265

  • Added simplified and flexible callbacks with the add_callback helper function. Included in this change are multiple additional helper functions to simplify Dash app configuration and tag usage. #270

Changed

  • Unified the core Dash packages (dash, dashCoreComponents, dashHtmlComponents, dashTable) for streamlined maintenance and accessibility. The namespaces of these packages will be combined under the dash namespace, and all artifacts from the ancillary dash packages will be included with Dash for R. #243
  • Removed source-mapping from the master branch on Github and CRAN release of Dash R. Source-mapping is still available in the dev branch for contributors. #282

Fixed

  • Minor fix for favicon issue continued from #240 (for more details, see #243).

  • Minor fix to enable suppress_callback_exceptions configuration option when creating a Dash app. #268

  • A regression which prevented favicons from displaying properly has been resolved, and a default Dash favicon is now supplied when none is provided in the assets directory. #240

Dash for R v0.9.0

31 Oct 15:19
edbcc04
Compare
Choose a tag to compare

Fixed

  • Fixes a minor bug in setCallbackContext (described in #236) which prevented pattern-matching callbacks from working properly if one or more input statements did not include a selector. #237

Changed

  • Dash for R now depends on v1.1.1 of dashHtmlComponents
  • Dash for R now depends on v1.13.0 of dashCoreComponents
  • Dash for R now depends on v4.11.0 of dashTable
  • dash-renderer version is now v1.8.3

Dash for R v0.8.0

28 Oct 03:07
add8dd3
Compare
Choose a tag to compare

Fixed

  • Usage of glue has been corrected to address #232 via #233.

Added

  • Pattern-matching IDs and callbacks. Component IDs can be lists, and callbacks can reference patterns of components, using three different wildcards: ALL, MATCH, and ALLSMALLER. This lets you create components on demand, and have callbacks respond to any and all of them. To help with this, app$callback_context gets three new entries: outputs_list, inputs_list, and states_list, which contain all the ids, properties, and except for the outputs, the property values from all matched components. #228
  • New and improved callback graph in the debug menu. Now based on Cytoscape for much more interactivity, plus callback profiling including number of calls, fine-grained time information, bytes sent and received, and more. You can even add custom timing information on the server with callback_context.record_timing(name, duration, description) #224
  • Support for setting attributes on external_scripts and external_stylesheets, and validation for the parameters passed (attributes are verified, and elements that are lists themselves must be named). #226
  • Dash for R now supports user-defined routes and redirects via the app$server_route and app$redirect methods. #225

Changed

  • dash-renderer updated to v1.8.2

Dash for R v0.7.1

01 Aug 00:58
508f8f5
Compare
Choose a tag to compare

Fixed

  • Fixes a minor bug in debug mode that prevented display of user-defined error messages when induced by invoking the stop function. #220.
  • URLs for unpkg.com for dash-renderer were outdated, and now fetch v1.6.0 also; dash-renderer v1.5.1 has been removed from inst/lib.

Dash for R v0.7.0

28 Jul 06:09
cfa29d6
Compare
Choose a tag to compare

Added

  • Dash for R now supports an update_title parameter, as in Dash for Python. #218

Changed

  • dash-renderer updated to v1.6.0
  • Dash for R now depends on v4.9.0 of dashTable (provides several fixes from #806, #808 and #809) and v1.10.2 of dashCoreComponents (which updates Plotly.js to 1.54.7 via #835).

Removed

  • Dash for R no longer produces a warning when callbacks with no IDs are declared; see #216.

Dash for R v0.6.3

25 Jun 23:35
3408f69
Compare
Choose a tag to compare

Changed

  • dash-renderer updated to v1.5.1

Fixed

  • Resolves a regression that prevented multiple loading states from displaying concurrently when a callback updates multiple outputs (for more details, see #1310).

Dash for R v0.6.2

19 Jun 15:46
066be66
Compare
Choose a tag to compare

Fixed

  • Dash for R now depends on v4.8.1 of dashTable, which fixes a bug where headers are unaligned with columns following an update (for more details, see #797).

Dash for R v0.6.1

18 Jun 01:09
e2ed29d
Compare
Choose a tag to compare

Fixed

  • Dash for R now depends on v1.10.1 of dashCoreComponents, which provides v1.54 of Plotly.js (for more details, see CHANGELOG.md).