Announcing Packrat

2013-11-14 Jonathan McPherson
We’re excited to announce Packrat, a new tool for managing the packages your R project depends on. If you’ve ever been frustrated by package dependencies, whether juggling the packages needed by your own projects or getting someone else’s project to work, Packrat is for you. Similar in spirit to Bundler, Packrat understands package dependencies and manages them inside a private, project-specific library. Packrat makes your project more isolated, portable, and reproducible. Read more →

RStudio OS X Mavericks Issues Resolved

2013-11-12 RStudio Team
When OS X Mavericks was released last month we were very disappointed to discover a compatibility issue between Qt (our cross-platform user interface toolkit) and OS X Mavericks that resulted in extremely poor graphics performance. We now have an updated preview version of RStudio for OS X (v0.98.475) that not only overcomes these issues, but also improves editor, scrolling, and layout performance across the board on OS X (more details below if you are curious): Read more →

RStudio and OS X 10.9 Mavericks

2013-10-22 RStudio Team
UPDATE: RStudio OS X Mavericks Issues Resolved This post is now out of date (see link above for information on getting a version of RStudio that works with OS X Mavericks). Today Apple released OS X 10.9 “Mavericks”. If you are a Mac user and considering updating to the new OS there are some RStudio compatibility issues to consider before you update. As a result of a problem between Mavericks and the user interface toolkit underlying RStudio (Qt) the RStudio IDE is very slow in painting and user interactions when running under Mavericks. Read more →

RStudio v0.98 Preview (Debugging Tools and More)

2013-09-24 RStudio Team
We’re very pleased to announce that a preview release of RStudio IDE v0.98 is available for download now. Major highlights of the new release include debugging tools, many improvements to environment/workspace browsing, and a new way to create HTML5 presentations using R Markdown. As usual there are also many small improvements and bug fixes. We’ll talk about some of the more interesting new features below, otherwise check out the release notes for full details. Read more →

The RStudio CRAN mirror

2013-06-10 Hadley Wickham
RStudio maintains its own CRAN mirror, The server itself is a virtual machine run by Amazon’s EC2 service, and it syncs with the main CRAN mirror in Austria once per day. When you contact, however, you’re probably not talking to our CRAN mirror directly. That’s because we use Amazon CloudFront, a content delivery network, which automatically distributes the content to locations all over the world. When you try to download a package from the Rstudio cloud mirror, it’ll be retrieved from a local CloudFront cache instead of the CRAN mirror itself. Read more →

Version 1.2 of devtools released

2013-04-17 Hadley Wickham
We’re very pleased to announce the release of devtools 1.2. This version continues to make working with packages easier by increasing installation speed (skipping the build step unless local = FALSE), enhancing vignette handling (to support the non-Sweave vignettes available in R 3.0.0), and providing better default compiler flags for C and C++ code. Also new in this release is the sha argument to source_url and source_gist. If provided, this checks that the file you download is what your expected, and is an important safety feature when running scripts over the web. Read more →

Shiny 0.4.0 now available

2013-02-22 Winston Chang
Shiny version 0.4.0 is now available on CRAN. The most visible change is that the API has been slightly simplified. Your existing code will continue to work, although Shiny will print messages about how to migrate your code. Migration should be straightforward, as described below. It will take a bit of work to switch to the new API, but we think it’s worth it in the long run, because the new interface is somewhat simpler, and because it offers a better mapping between function names and reactive programming concepts. Read more →

Shiny 0.3.0 released

2013-01-25 Winston Chang
Version 0.3.0 of Shiny is now available on CRAN. This version of Shiny has several new features and bug fixes. Some of the changes are under the hood: for example, Shiny now uses a more efficient algorithm for scheduling the execution of reactive functions. There are also some user-facing changes: for example, the new runGitHub() function lets you download and run applications directly from a GitHub repository. We’ve updated the tutorial page with documentation about these and other features. Read more →

Version 1.0 of devtools released!

2013-01-23 Hadley Wickham
We’re very pleased to announce the release of devtools 1.0. We’ve given devtools the 1.0 marker because it now works with the vast majority of packages in the wild, with this version adding support for S4 and Rcpp. Devtools also has completely revamped code for finding Rtools on windows, including much better error messages if something is wrong with your setup. In celebration of reaching 1.0, devtools now has it’s own webpage, which provides a bit more information about why you might want to use it. Read more →

Shiny Server now available

2013-01-22 Joe Cheng
Shiny makes it easy to develop interactive web applications that run on your own machine. But by itself, it isn’t designed to make your applications available to all comers over the internet (or intranet). You can’t run more than one Shiny application on the same port, and if your R process crashes or exits for any reason, your service becomes unavailable. Our solution is Shiny Server, the application server for Shiny. Read more →