Shiny

Shiny Server (Pro) 1.5.8

2018-09-04 Joe Cheng
Shiny Server 1.5.8.921 and Shiny Server Pro 1.5.8.985 are now available. This release includes support for listening on IPv6 addresses. It also fixes issues with servers that have home directories mounted over NFS with root_squash, and with networks that use double-bind LDAP with restrictive permissions on user accounts. Finally, this release changes the default SSL/TLS configuration in Shiny Server Pro to remove support for the obsolete and insecure TLSv1 protocol. Read more →

Shiny 1.1.0: Scaling Shiny with async

2018-06-26 Joe Cheng
Thumbnail
This is a significant release for Shiny, with a major new feature that was nearly a year in the making: support for asynchronous operations! Without this capability, when Shiny performs long-running calculations or tasks on behalf of one user, it stalls progress for all other Shiny users that are connected to the same process. Therefore, Shiny apps that feature long-running calculations or tasks have generally been deployed using many R processes, each serving a small number of users; this works, but is not the most efficient approach. Read more →

Shiny Server (Pro) 1.5.7

2018-04-11 Joe Cheng
Shiny Server 1.5.7.907 and Shiny Server Pro 1.5.7.954 are now available. Highlights for this release are a major-version Node upgrade, support for HTTP gzip/deflate compression and (optionally) secure cookies, and numerous bug fixes. We’ve also dropped support for some Linux distro versions that have reached their end of life. Shiny Server 1.5.7.907 Upgrade to Node v8.10.0. Dropped support for Ubuntu 12.04 and SLES 11. Support gzip/deflate compression for HTTP responses. Read more →

Shiny Server (Pro) 1.5.6

2017-12-11 Alan Dipert
Shiny Server 1.5.6.875 and Shiny Server Pro 1.5.6.902 are now available. This release of Shiny Server Pro includes floating license support and Shiny Server contains a small enhancement to the way errors are displayed. We recommend upgrading at your earliest convenience. Shiny Server 1.5.6.875 Use HTTPS for Google Fonts on error page, which resolves insecure content errors on some browser when run behind SSL. (PR #322) Shiny Server Pro 1. Read more →

pool package on CRAN

2017-11-17 Bárbara Borges
The pool package makes it easier for Shiny developers to connect to databases. Up until now, there wasn’t a clearly good way to do this. As a Shiny app author, if you connect to a database globally (outside of the server function), your connection won’t be robust because all sessions would share that connection (which could leave most users hanging when one of them is using it, or even all of them if the connection breaks). Read more →

Announcing RStudio Professional Drivers

2017-10-16 Nathan Stephens
Thumbnail
Today we are excited to announce the availability of RStudio Professional Drivers. There are, of course, many ways to connect to Databases using R. RStudio Professional Drivers are specifically intended for use with our professional products, including RStudio Server Pro, Shiny Server Pro, and RStudio Connect. These data connectors combined with enhancements to dplyr, the odbc package, and the RStudio IDE provide a comprehensive suite of tools for accessing and analyzing data with your enterprise systems. Read more →

Shiny Server (Pro) 1.5.4

2017-09-12 Alan Dipert
Shiny Server 1.5.4.869 and Shiny Server Pro 1.5.4.872 are now available. Both the new Shiny Server and Shiny Server Pro releases include bug fixes and enhancements, and we recommend upgrading at your earliest convenience. Shiny Server 1.5.4.869 Clickjacking protection can now be enabled using the frame_options directive. This directive was already available in Shiny Server Pro, but is now available in Shiny Server as well. A bug that caused "Error: Can't set headers after they are sent. Read more →

Shiny Dev Center gets a shiny new update

2017-08-29 Mine Çetinkaya-Rundel
Thumbnail
I am excited to announce the redesign and reorganization of shiny.rstudio.com, also known as the Shiny Dev Center. The Shiny Dev Center is the place to go to learn about all things Shiny and to keep up to date with it as it evolves. The goal of this refresh is to provide a clear learning path for those who are just starting off with developing Shiny apps as well as to make advanced Shiny topics easily accessible to those building large and complex apps. Read more →

Shiny 1.0.4

2017-08-15 Winston Chang
Thumbnail
Shiny 1.0.4 is now available on CRAN. To install it, run: install.packages("shiny") For most Shiny users, the most exciting news is that file inputs now support dragging and dropping: It is now possible to add and remove tabs from a tabPanel, with the new functions insertTab(), appendTab(), prependTab(), and removeTab(). It is also possible to hide and show tabs with hideTab() and showTab(). Shiny also has a new a function, onStop(), which registers a callback function that will execute when the application exits. Read more →

shinydashboard 0.6.0

2017-05-18 Bárbara Borges
Thumbnail
Shinydashboard 0.6.0 is now on CRAN! This release of shinydashboard was aimed at both fixing bugs and also bringing the package up to speed with users’ requests and Shiny itself (especially fully bringing bookmarkable state to shinydashboard’s sidebar). In addition to bug fixes and new features, we also added a new “Behavior” section to the shinydashboard website to explain this release’s two biggest new features, and also to provide users with more material about shinydashboard-specific behavior. Read more →