RStudio v0.98 Preview (Debugging Tools and More)

September 24, 2013

(This article was first published on RStudio Blog, and kindly contributed to R-bloggers)

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.

Debugging Tools

We’ve done lots of work to add R debugging tools to the IDE, including:

  • Setting breakpoints within the source editor, both inside and outside functions
  • Stepping through code line by line
  • Inspecting object values and the call stack during debugging
  • An error inspector for quick access to tracebacks and the debugger after runtime errors
  • Tight integration with traditional R debugging tools, such as browser() and debug()

Here’s a screenshot of the IDE after hitting an editor breakpoint:


Note that execution is stopped at the specified breakpoint, the environment is updated to show the objects within the context where execution was stopped, and commands for line by line stepping, continuing, and aborting the debug session appear in the console.

For more details on how to take advantage of the new tools, see Debugging with RStudio.

R Presentations

R Presentations enable easy authoring of HTML5 presentations. R Presentations are based on R Markdown, and include the following features:

  • Easy authoring of HTML5 presentations based on R Markdown
  • Extensive support for authoring and previewing inside the IDE
  • Many options for customizing layout and appearance
  • Publishing as either a standalone HTML file or to RPubs

Here’s a screenshot showing a simple presentation being authored and previewed within the IDE:


For more details see the documentation on Authoring R Presentations.

RStudio Server Pro

With RStudio v0.98 we’ve added a new Professional Edition of RStudio Server.  New features in RStudio Server Pro include:

  • An administrative dashboard that provides insight into active sessions, server health, and monitoring of system-wide and per-user performance and resource metrics.
  • Authentication using system accounts, ActiveDirectory, LDAP, or Google Accounts.
  • Full support for PAM (including PAM sessions for dynamically provisioning user resources).
  • Ability to establish per-user or per-group CPU priorities and memory limits.
  • HTTP enhancements including support for SSL and keep-alive for improved performance.
  • Ability to restrict access to the server by IP.
  • Customizable server health checks.
  • Suspend, terminate, or assume control of user sessions.
  • Impersonate users for assistance and troubleshooting.

The Professional Edition also includes priority support and a commercial license. You can get more details as well as download a free 45-day evaluation version from the RStudio Server Professional Preview page.

What’s Next

The preview release is feature complete and we expect to release the final version of v0.98 during the next few weeks. After that we’ll be focusing on adding features to make it easier to develop and deploy Shiny web applications and expect another release with those features before the end of the year.

To leave a comment for the author, please follow the link and comment on their blog: RStudio Blog. offers daily e-mail updates about R news and tutorials on topics such as: Data science, Big Data, R jobs, visualization (ggplot2, Boxplots, maps, animation), programming (RStudio, Sweave, LaTeX, SQL, Eclipse, git, hadoop, Web Scraping) statistics (regression, PCA, time series, trading) and more...

If you got this far, why not subscribe for updates from the site? Choose your flavor: e-mail, twitter, RSS, or facebook...

Comments are closed.

Recent popular posts


Mango solutions

RStudio homepage

Zero Inflated Models and Generalized Linear Mixed Models with R

Dommino data lab

Quantide: statistical consulting and training



CRC R books series

Six Sigma Online Training

Contact us if you wish to help support R-bloggers, and place your banner here.

Never miss an update!
Subscribe to R-bloggers to receive
e-mails with the latest R posts.
(You will not see this message again.)

Click here to close (This popup will not appear again)