Skip to content

Dash for R v0.8.0

Compare
Choose a tag to compare
@rpkyle rpkyle released this 28 Oct 03:07
· 29 commits to master since this release
add8dd3

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