Emails from R: Blastula 0.3

2019-12-05 Sean Lopp
We’re pleased to announce blastula, a package for creating beautiful custom emails in R. At RStudio, we love interactive dashboards, but some situations call for a different communication mechanism. Use blastula to: Compose custom email bodies based on code, code output, and markdown Send emails using SMTP servers - even GMail - or integrate with production services like RStudio Connect Blastula makes it easy to send notifications for everything from anomaly detection to fantasy basketball results, all without leaving R. Read more →

RStudio's Commercial Desktop License is now RStudio Desktop Pro

2019-12-03 Lou Bajuk
We have good news for our commercial desktop IDE customers. We are giving the commercial version of our desktop IDE a new name and some great new features, including support for the RStudio Professional Drivers, at no additional cost to you. As part of this release, we are renaming RStudio Commercial Desktop License to RStudio Desktop Pro. Existing Commercial Desktop customers will be migrated as part of their next renewal. Read more →

learnr 0.10.0

2019-12-02 Barret Schloerke
Thumbnail learnr-sortable-demo.gif
learnr 0.10.0 has been released! In this version of learnr, quiz questions have been expanded to allow for more question types. Text box quiz questions have been implemented natively within learnr and ranking questions have been implemented using the sortable package. The learnr R package makes it easy to turn any R Markdown document into an interactive tutorial. Tutorials consist of content along with interactive components for checking and reinforcing understanding. Read more →

Package Manager Patch Release

2019-11-26 Sean Lopp
Earlier this month we announced RStudio Package Manager version 1.1.0, a major update to RStudio Package Manager that added support for: Faster package installs on Linux with pre-compiled binaries Easier installs through the display of system requirements A calendar of repository checkpoints to make it easier to reproduce work This patch release updates the 1.1.0 version without introducing any new features. The patch fixes a bug in the prior release that impacts performance when serving binary packages from historical checkpoints. Read more →

Thinking about rstudio::conf 2020? See the full conference schedule!

2019-11-25 Anne Carome
Thumbnail thumbnail.png
rstudio::conf 2020, the conference on all things R and RStudio, is only two months away and we’ve already surpassed last year’s registration! If you’re a dedicated R user or one of the many people and teams who use RStudio with R and Python, now is the time to claim your spot in San Francisco. Today we’re delighted to announce the full conference schedule, so that you can plan your days. Read more →

Our first artist in residence: Allison Horst!

2019-11-18 Hadley Wickham
Thumbnail dplyr_mutate.png
Allison Horst is RStudio's inaugural artist-in-residence! Read more →

Package Manager 1.1.0 - No Interruptions

2019-11-07 Sean Lopp
No interruptions. That was our team’s goal for RStudio Package Manager 1.1.0 - we set out to make R package installation fast enough that it wouldn’t interrupt your work. More and more data scientists use Linux environments, whether to access extra horsepower during development or to run production code in containers. Unfortunately, the rise in Linux environments has seen a corresponding increase in package installation pain. For Windows and Mac OS, CRAN provides pre-compiled binary packages that install almost instantly, but the same binaries are not available on Linux. Read more →

renv: Project Environments for R

2019-11-06 Kevin Ushey
We’re excited to announce that renv is now available on CRAN! You can install renv with: install.packages("renv") renv is an R dependency manager. Use renv to make your projects more: Isolated: Each project gets its own library of R packages, so you can feel free to upgrade and change package versions in one project without worrying about breaking your other projects. Portable: Because renv captures the state of your R packages within a lockfile, you can more easily share and collaborate on projects with others, and ensure that everyone is working from a common base. Read more →

RStudio Professional Drivers 1.6.0

2019-10-24 Nathan Stephens
Thumbnail pro drivers
Access to data is crucial for data science. Unfortunately, servers that run RStudio are often disconnected from databases, especially in organizations that are new to R. In order to help data scientists access their databases, RStudio offers ODBC data connectors that are supported, easy to install, and designed to work everywhere you use RStudio professional products. The 1.6.0 release of RStudio Professional Drivers includes a few important updates. New data sources Read more →

Shiny 1.4.0

2019-10-15 Winston Chang
Shiny 1.4.0 has been released! This release mostly focuses on under-the-hood fixes, but there are a few user-facing changes as well. If you’ve written a Shiny app before, you’ve probably encountered errors like this: div("Hello", "world!", ) #> Error in tag("div", list(...)) : argument is missing, with no default This is due to a trailing comma in div(). It’s very easy to accidentally add trailing commas when you’re writing and debugging a Shiny application. Read more →