This is a companion discussion topic for the original entry at https://www.rstudio.com/blog/shiny-1-0-4
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.