RStudio Release History
May 11th, 2013 (0.97.551)
- Treat objects of type data.table and cast_df as data
- Don't use transparent background for plots
April 21st, 2013 (0.97.449)
- R 3.0: Prevent error messages in console when using locator function
- R 3.0: Prevent warning message when user package library already exists
- R-devel: Treat Rtools 3.0 as compatible with R 3.1
- Throttle checking for graphics changes (improve performance for rendering large plots)
- Display row.names in data viewer (correct display of zoo and xts objects)
- Don't execute quit filter when quit is called from a conditional block of a script
- Resolve keyboard shortcut conflict between undo and close window in Chrome
- Eliminate problem with scrollbar blocking console input in Chrome
- Fix execute rule conflict with AppArmor base abstraction
- Improved ability to discover R in non-standard filesystem locations for RStudio Server
March 22nd, 2013 (0.97.336)
- Correctly handle non-character / non-numeric columns in data viewer
- Set bg = transparent for RStudio graphics device
- R 3.0: correctly restore native symbols for plots
March 12th, 2013 (0.97.332)
- Various changes required for compatibility with R 3.0
- Don't override default R_LIBS_USER in server mode
March 3rd, 2013 (0.97.320)
- Various changes required for compatibility with R 3.0
February 15th, 2013 (0.97.318)
- Fix incorrect dynamic library lookup path configuration on OS X
February 8th, 2013 (0.97.316)
- Fix for Rcpp::compileAttributes error that occurred during package builds
- Version control file viewer now opens correctly
- Look for Rtools v3.0 in the registry (R-devel)
- Prevent OS X freeze that could occur when multiple modal dialogs were shown during startup
February 3rd, 2013 (0.97.314)
- R 2.11.1 compatibility fixes (usage of normalizePath and packageVersion functions)
- Always indent using tabs within makefiles
- Correct path handling for SVN when working directory doesn't match SVN directory
January 23rd, 2013 (0.97.312)
- Use tree.hh for file monitoring tree
January 21st, 2013 (0.97.311)
- Allow recovery after failed fix
- Call correct history functions for interactive save and load
January 17th, 2013 (0.97.310)
- Explicitly pass file encoding to Sweave and knitr
- Fix viewing of PDFs using shell exec on Windows
- Correctly invoke PDF viewer for preview even when concordance isn't available
January 14th, 2013 (0.97.306)
- Use the internal data viewer for the View function
- Correctly show R information files (e.g. library() or demo()) on Windows
- Use internal editor for edit/fix functions on Windows
- Support for history functions (including timestamp) on Windows
- The history function now activates the History pane and focuses the search box
- Removed loadHistory, saveHistory, and viewData functions from rstudio package
- Find in files search pattern defaults to current selection
- Remember find in files search scope (per-project) across sessions
- Use TCL rather than tree.hh for file monitoring
- Use BSD version of QtSingleApplication
- Use MPL versions of Hunspell and Chromium Dictionaries
- Update licenses and copyright notices
- Removed stitch notebook option
- Add docs on inline R code to markdown quick reference
- Add Ctrl+Q shortcut for quit on Windows on Linux
- Correctly display next/previous tab shortcuts on Linux
- Change replace and find keyboard shortcut to Cmd+Shift+J
- More robust handling of errors that occur during quit
- Reduce error option related overhead of calls from C++ to R
- Remove legacy 32MB minimum memory limit
- Custom workspace display for ore.frame objects
- Prevent simultaneous display of message box and update dialog
- Only attempt to update editor scope if the file type can show scope trees
December 21st, 2012 (0.97.248)
- Use DYLD_FALLBACK_LIBRARY_PATH rather than DYLD_LIBRARY_PATH to bind to libR on OS X
- Prevent Ctrl+F from invoking find or full-screen mode on OS X
December 19th, 2012 (0.97.247)
- Compatibility with R Graphics Engine version 10 (R-devel)
December 13th, 2012 (0.97.246)
- Include folded lines when removing front-matter from markdown
- Don't indent multiple paragraphs after doxygen keywords
- Prevent Chrome on Linux from freezing when large line-wrapped source documents are loaded
December 11th, 2012 (0.97.245)
- Save all files prior to devtools::load_all
- Change Chrome close document keyboard shortcut to Cmd+Shift+Z
- Dereference symlinks when checking for text vs. binary file type
December 10th, 2012 (0.97.243)
- Ignore Pandoc title blocks and YAML front-matter when rendering markdown
- Change windows stack size to 20MB (was 10MB in v0.96)
- Windows installer is now signed with Authenticode
- Improved handling of doxygen comments in C/C++ files:
- Automatic insertion of end-comment marker
- Support for reflowing of comment lines
- Highlighting recognizes Qt-style begin block (/*!) and \cmd
- Enable installation of source packages on Windows even when Rtools isn't on the path
- Warn and offer optional restart when updating packages that are currently loaded
- Prevent problems w/ updating Rcpp related to RStudio loading the Rcpp namespace
November 28th, 2012 (0.97.237)
- Support for Rcpp attributes:
- Command w/ keyboard shortcut for Rcpp::sourceCpp
- Editor support for embedded R code chunks in C++ source files
- Automatic calls to Rcpp::compileAttributes for package builds
- Don't print R information banner when restarting R
- Ensure that source editor always regains focus when clicked
- Recognize zero length files with no extension as text files
- Make sure that diagnostics work on all versions of R
- Add documentation for viewData, loadHistory, and saveHistory functions
- Ensure that console error output is colored correctly even when default theme is selected
- Set R_ARCH on Mac OS X prior to R session startup
- Eliminate upstart and AppArmor mis-detection on Debian testing
- Enable shell escape option for LaTeX now works correctly on Windows
- Prevent file download dialog from displaying during file.show on Windows
November 10th, 2012 (0.97.173)
- Fix for loading and saving history on Windows
- Parse new knitr format for R errors during knit
- Don't activate plots pane if the change is to clear the graphics device
- Use Qt rather than native file dialogs on Vista and Win7 32-bit (workaround Documents library problem)
- Fix checkbox alignment issues on Ubuntu
- Send console interrupt for ESC even if server appears not to be busy
- Server: remove apparmor dependencies in .deb file so that installation works on Debian
October 14th, 2012 (0.97.168)
- New features for package development
- Source editor improvements including new Vim mode, enhanced Find and Replace, and more customizable automatic indentation
- Many other new features, improvements, and bug fixes. See release notes for full details
August 27th, 2012 (0.96.331)
- Fix issue with git console flashing on windows
August 6th, 2012 (0.96.330)
- Retina display font rendering for new MacBook Pro
- Add Ctrl+R as a shortcut for Run Code on Windows
- Improved window restoration behavior (especially for multi-monitor configurations)
- Prevent console from flickering after it has been cleared
- Always initialize projects even while the underlying filesystem doesn't support locking
- Never overwrite exiting project file when creating a new project
- Ensure that source-on-save setting is always respected
- Source documents no longer marked as dirty if they are changed while RStudio is closed
- Find in Files updated to work correctly with OS X 10.8 grep
- RStudio Server compatibility with Safari 6
June 29th, 2012 (0.96.316)
- Ability to define custom markdown rendering function to override default handling
- HTML preview improvements: set focus on load, preserve anchor when refreshing
- New notebook types based on calling knitr::stitch and knitr::silk
- No longer require \ escape for MathJax native equations
- Syntax highlighting mode for C/C++
- Use current project directory as default for save as dialog
- Fix for narrowing of console width after external PDF preview
June 8th, 2012 (0.96.304)
- Added Create Notebook for quick reports from R scripts
- Support for wider variety of equation delimiters
June 7th, 2012 (0.96.233)
- Rebuild from correct v0.96 branch
June 5th, 2012 (0.96.231)
- Fix publish to RPubs on Windows
June 4th, 2012 (0.96.230)
- Support for publishing markdown documents to RPubs
May 26th, 2012 (0.96.228)
- Fix symbol lookup incompatibility with R-devel
May 25th, 2012 (0.96.227)
- Introduce more explicit syntax for equation embedding to eliminate parsing ambiguities
- Update docs to reflect no current support for ASCIIMath equations
May 23rd, 2012 (0.96.225)
- Miscellaneous bug-fixes principally related to Sweave/LaTeX, Markdown, and MathJax
- See release notes for full details
May 14th, 2012 (0.96.122)
- Improved support for Sweave and knitr
- New web publishing tools (R Markdown and R HTML)
- Find in files with regular expressions.
- Code folding (expanding and collapsing regions of code).
- Many other enhancements and fixes
- See release notes for full details
April 5th, 2012 (0.95.265)
- Fix R 2.15 startup problem when libraries with missing dependencies are loaded in .Rprofile
March 15th, 2012 (0.95.263)
- Shortcuts no longer disabled after showing SVN commit dialog
February 28th, 2012 (0.95.262)
- Fix JPEG, TIFF, and BMP plot exporting for R 2.14 on OS X
February 15th, 2012 (0.95.261)
- Bypass corrupt source documents on startup
January 31st, 2012 (0.95.258)
- Git https authentication now works on Mac OS X
- Fix for startup problems when a pane layout includes only a (hidden) Git or SVN panel
- Fixed various issues with project paths containing non-Ascii characters on Windows
- Eliminate spurious display of scrollbars for History pane with Ubuntu Mono typeface
- Correctly launch Chrome on Windows for external URLs (when it is the default system browser)
January 25th, 2012 (0.95.256)
- Project system for easily switching between working directories
- Code navigation (typeahead search for files and functions, go to function definition)
- Version control integration (Git and Subversion)
- Many other enhancements and fixes
- See release notes for full details
October 3rd, 2011 (0.94.110)
- Fix Ubuntu 64-bit packaging issue that was introduced in 0.94.109
October 3rd, 2011 (0.94.109)
- Fix intermittent problems with autoindent
Sept 22nd, 2011 (0.94.106)
- R 2.14 Temporarily disable support for dev.hold / dev.flush (need to buffer flushes to reduce http round trips)
Sept 12th, 2011 (0.94.105)
- R 2.14: Support for Graphics Engine v9 (dev.hold, dev.flush, and dev.capabilities)
- R 2.14: Parallel package compatibility (corrected problem with child process signal handling)
- R 2.14: Eliminate readLines warning (for incomplete last line) from startup and after source of active document
August 22nd, 2011 (0.94.102)
- Enforce editor file size limits (1MB warning, 5MB absolute
limit) in desktop mode
- Improved track-pad responsiveness for scrolling on OSX Lion
- Use short file name variant for R.home() on Windows
- Use privileged mode for PAM authentication on Ubuntu
- Correct escaping of apostrophes in settings files
- Enable select none button in package update dialog
July 11th, 2011 (0.94.92)
- Added Source with Echo command (Ctrl-Shift-Enter)
- Editor toolbar menu for specifying default source echo behavior
- Sourcing of saved files uses file's path rather than temporary file
- Change Run All shortcut to Ctrl-Shift+R and remove from toolbar
- All commands from multiline input are recalled by up-arrow
- Fix for misalignment of text with embedded tabs
- Correct indentation behavior when in hard tab mode
- Improved detection of TeX installation on OS X
- Correct state for dev.interactive even when graphics device not yet loaded
- Delegate to shell for unknown file types in desktop mode
- Eliminate warning messages resulting from display of bquote assignments in workspace
- Skip reading of .DS_Store files in source database directory
- Prevent crash when timestamp is called from .Rprofile on Windows
June 19th, 2011 (0.94.84)
- Fix for incorrect editor handling of ampersand within quotes
June 15th, 2011 (0.94.83)
- Fix for Windows Sweave console display issue
June 14th, 2011 (0.94.82)
- Source editor enhancements
- New plot export features
- Package installation and management
- Improved History management
- Many other enhancements and fixes
- See release notes for full details
May 21st, 2011 (0.93.92)
- Additional probes for R binary during startup
May 2nd, 2011 (0.93.89)
- Fix for running in the presence of inconsistent R_HOME on Linux
- Abilty to run against R built from source and run from within the source directory (no make install performed)
- Fix for UI freeze when console receives very large amount of output quickly
April 19th, 2011 (0.93.84)
- Fix broken compilePdf on R 2.11.1
April 18th, 2011 (0.93.83)
- Fix word wrapping in R console
- Fix bug where Esc key inserts a control character into the editor
- Correct Info.plist for OS X
- Always use texi2dvi on OS X
April 14th, 2011 (0.93.76)
- Set options(max.print) to 1000 by default in desktop mode (was already being set for server mode)
April 12th, 2011 (0.93.75)
- Fix history pane on Windows; commands were not being added
April 11th, 2011 (0.93.74)
- Ubuntu packaging tweaks for Natty Narwhal
April 11th, 2011 (0.93.73)
- Source editor enhancements
- Customizable layout and appearance
- Interactive plotting (manipulate)
- Works with R installed from source
- Character encoding
- Improved management of working directories
- Many other enhancements and bug fixes
- See release notes for full details
March 2nd, 2011 (0.92.44)
- Avoid Lucida Sans font on OSX
- Fix crash on Vista due to Program Compatabilty Assistant (PCA) assigning job object to rdesktop
- Only enforce minimum user id in server mode
March 1st, 2011 (0.92.38)
- Fix crashing on OSX when Files pane encounters a broken symlink
February 28th, 2011 (0.92.23)
- Initial public release