Releases: plotly/dashR
Releases · plotly/dashR
Dash for R v0.6.0
Changed
- Dash for R now depends on v4.8.0 of
dashTable, which incorporates changes and bug fixes summarized in plotly/dash-table#787, plotly/dash-table#785, and plotly/dash-table#793.
Dash for R v0.5.0
Added
- Dash for R now depends on the
brotlipackage explicitly; previously it was loaded when importingreqres. #204
Changed
- Dash for R no longer wraps the layout in an
htmlDivinternally, for parity with Dash for Python. Starting in v0.5.0, thelayoutmethod only accepts a single argument, and that argument must be a Dash component or a function that returns a Dash component. #121 - Package documentation has been significantly refactored to use new features of
roxygen2when documenting R6 classes - The
titlemethod now specifiesDashas the default application title instead ofdash. #200
Fixed
- A minor bug in
validate_keyswhich preventedinterpolate_indexfrom working as intended has been resolved
Dash for R v0.4.1
Fixed
- Callbacks with multiple outputs which return one or more components are now permitted; a bug previously prevented their use, fixed in #198
Dash for R v0.4.0
Added
- Support for inline clientside callbacks in JavaScript #140
- Support for arbitrary file extensions for assets within component libraries #186
- Dash for R now provides a
show_undo_redoparameter as in Dash for Python #194 - Additional unit tests for index customization #176
- Send status code when unit tests fail #177
- Assorted unit tests for Dash for R #179
- Nested and standard components test #191
Changed
dash-rendererupdated to v1.4.1 #195dashHtmlComponentsupdated to v1.0.3dashCoreComponentsupdated to v1.10.0dashTableupdated to v4.7.0
Dash for R v0.3.1
Fixed
- License file in
dashHtmlComponentsnow loads properly when installing Dash for R on systems running Microsoft Windows #150
Dash for R v0.3.0
Added
- Support for config-aware relative paths #172
- Support index customization and index templates #168
- Application titles may be set using the
app$title()method, for parity with Dash for Python'sapp.titlesyntax #168
Changed
- Dash for R now requires
dashCoreComponentsv1.8.0 - Dash for R now requires
dashTablev4.6.0 - Automatically set routes and requests pathname prefixes if
DASH_APP_NAMEenvironment variable has been set #165
Deprecated
Dash for R v0.2.0
Added
- Support for asynchronous/dynamic loading of dependencies, resource caching, and asset fingerprinting #157
- Compression of text resources using
brotli,gzip, ordeflate#157 - Support for adding
<meta>tags to index #142 - Hot reloading now supported in debug mode #127
- Support for displaying Dash for R applications within RStudio's viewer pane when
use_viewer = TRUE#127 - Clientside callbacks written in JavaScript are now supported #130
- Multiple outputs are now supported #119
- Selective callback updates to properties now supported with
dashNoUpdate()#111 - Additional line number context inserted when available within stack traces #133
- Support returning asset URLs via
app$get_asset_urlwhen app is loaded viasource()orAPP_ROOT_PATHenvironment variable is defined #160 url_base_pathnameadded; mimics functionality in Dash for Python, sets defaults forroutes_pathname_prefixandrequests_pathname_prefixwhen not otherwise provided #161
Changed
dash-rendererupdated to v1.2.2 #137- Dash for R no longer requires forked
reqres, patch applied upstream thomasp85/reqres#9 - The
pruned_errorsparameter has been renamed todev_tools_prune_errors#113 dashTablepackage updated to v4.5.1dashCoreComponentspackage updated to v1.6.0, Plotly.js to 1.51.2dashHtmlComponentspackage updated to v1.0.2dashBiopackage updated to v0.4.5dashCanvaspackage updated to v0.0.10dashDaqpackage updated to v0.3.1dashCytoscapepackage updated to v0.1.1
Fixed
- Stack traces now display properly within viewer pane when
debug = TRUEanduse_viewer = TRUE#137 - Patch for
reqrespackage to handle cookies containing multiple "=" #122 - Handling for user-defined errors in callbacks implemented #116
- Fixes for hot reloading interval handling and refreshing apps within viewer pane #148
get_asset_urlchecksgetAppPath()as well asDASH_APP_ROOT_PATHenvironment variable when invoked #161
Initial release
Added
- Support for
plot_lyandggplotly"subplots" #84 - Improved debugging support #87, including Dash Dev Tools and
debugmode - Provide a useful warning message when JS dependencies cannot be found #81
- Support for externalized PropTypes introduced
- Support for
callback_contextadded - Options to set
dev_tools_uianddev_tools_props_checkadded
Changed
- Package renamed from
dashRtodash#93 - Dash dependencies are now identified by crawling attached package namespaces for metadata
dash_rendererupdated to 0.23.0
Removed
filter_nullhas been excised and its logic integrated into generated componentsassert_valid_wildcardshas been relocated into generated component libraries, and only for those which support wildcards
Fixed
- CSS dependencies are now properly loaded #94
All dependencies_* methods removed from Dash class
Merge pull request #74 from plotly/0.0.4-issue65 Remove dependencies_* methods in Dash class
Support for local asset serving (#64)
Merge pull request #64 from plotly/0.0.5 [WIP] Initial implementation of asset serving in DashR