installR 0.9 (2013-03-29)
---------------------------

UPDATED FUNCTIONS:
   * Made sure to include a lower-case version of all install.X functions.

OTHER NOTES:
   * More documentation.  Updated README.md
   * installR 0.9 is to be shiped to CRAN.



installR 0.8.8 (2013-03-26)
---------------------------
NEW FUNCTIONS ADDED:
   * install.notepadpp
   * install.npptor
   * install.Cygwin
   * install.LaTeX2RTF



installR 0.8.7 (2013-03-16)
---------------------------
NEW FUNCTIONS ADDED:
   * install.SWFTools
   * install.FFmpeg
   * install.7zip - for unzipping of FFmpeg
   * system.PATH - to see what is in the users PATH for running .exe programs.

UPDATED FUNCTIONS:
   * os.manage - now asks the user in how many minutes to perform the operation.

BUG FIXES:
   * Fixed a bug in install.LyX.rd that caused it to not load properly when using install_github (props goes to Richard Cotton for catching the bug.)

installR 0.8.6
--------------

NEW FUNCTIONS ADDED:
   * install.ImageMagick
   * install.GraphicsMagick
   * install.LyX
   * os.manage, os.shutdown, os.restart, os.hibernate, os.sleep, os.lock (set of functions to turn off the computer after simulation or the likes)

UPDATED FUNCTIONS:
   * install.Rtools - removed "latest_Frozen", added "check".  Made the function know which Rtools to install based on your R version (and if it is not known - it asks the user to choose a version)
   * Removed shutdown (turned into os.shutdown), and made sure it uses "force" shutdown.


installR 0.8.5
--------------

NEW FUNCTIONS ADDED:
   * installr - allows the user to choose which software to install (from a GUI or console based menu system)
   * A new GUI for Rgui - added the "Update" to the menu, with three submenu items: Update R, Update R Packages, and Installing software. (thanks to Dason and Yihui Xie for their ideas and help)
   * shutdown - Shut down the operating system with the command `shutdown'.  A modified version of Yihui's shitdown function from the {fun} package (see: https://github.com/yihui/fun/blob/master/R/shutdown.R)
   * is.RStudio - checks if the current R session is running within RStudio or not.
   * is.Rgui - checks if the current R session is running within Rgui or not.
   * add.installr.GUI and remove.installr.GUI - for adding a menu system to Rgui

UPDATED FUNCTIONS:
   * install.URL - 
      * added a "wait" parameter with default as F (it now means that R doesn't wait for the installation of the software to finish before it releases the console).  And also "..." with access to the shell command run.
      * Made sure that if keep_install_file = FALSE then wait= TRUE (since otherwise, we'll erase the file before we get to run it)
      * output now returns TRUE/FLASE on whether the installation worked or not.
   * install.?? - now returns TRUE/FLASE on whether to installation worked or not.
   * install.R - Now uses MD5sums to check the newly installed R has all of the files it should.
   * updateR - 
      * added a menu based GUI!
      * added setInternet2(TRUE) for when updating packages (to help it work with specification of proxies, etc.). (this seems to be safe for regular users - but I hope it won't cause new problems.).  Thanks to a bug report by Gilbert Pétain-Coup.
      * now checks if R was installed or not (Based on the output of install.R), and removed the need to ask the user that.
   * ask.user.yn.question - added a menu based GUI.
   * check.for.updates.R - added a menu based GUI.

BUG FIXES:
   * Fixed a bug in updateR, to make sure it will be able to open the new Rgui, and also close the old R.
   * Fixed a bug in updateR, "Error in !install_R : 'install_R' is missing" (install_R was called in too early) (thanks to AC for the bug report!)


installR 0.8 (2013-03-05)
-------------------------

FIXES FOR CRAN SUBMISSION:
   * Fixed some spelling mistakes in DESCRIPTION,
   * Made sure to run the checks in the latest R version (R 2.15.3, oh the irony)
   * Changed update.R to be called updateR (in order to avoid confusing it as an S3 variation to 'update')
   * installR 0.8 is to be shiped to CRAN.


My thanks goes to Prof Brian Ripley for his help.


installR 0.7
--------------

NEW FUNCTIONS ADDED:
   * ask.user.yn.question - Asks the user for one yes/no question.

UPDATED FUNCTIONS:
   * update.R  - fixed a bug in quit_R, and added an option to open the Rgui of the new R. Started using ask.user.yn.question in the function (to make it more readable).
   * fixed some parameters not defined in the function.
   * made install.MikTeX more friendly in case a wrong version number is specified.

OTHER NOTES:
   * More documentation.  Updated README.md (fixed \link vs \url)

installR 0.6
------------

NEW FUNCTIONS ADDED:
   * get.installed.R.folders - Returns folder names with R installations
   * copy.packages.between.libraries - Copies all packages from one library folder to another

UPDATED FUNCTIONS:
   * update.R  - major update.  Now the user can copy his packages from the old R version to the new version.
   * ask.user.for.a.row - new "questions_text" parameter

OTHER NOTES:
   * Updated the NEWS
   * More documentation
   * Added "\dontrun{" so to make the package pass CRAN tests (http://stackoverflow.com/questions/12038160/how-to-not-run-an-example-using-roxygen2)


installR 0.3-0.5
----------------

NEW FUNCTIONS ADDED:
   * source.https
   * install.MikTeX
   * install.git
   * install.RStudio
   * install.GitHub
   * create.global.library - a merge of create.global.library.oldR and create.global.library.newR (from the post: http://www.r-statistics.com/2011/04/how-to-upgrade-r-on-windows-7/)
   * is.windows() - so when the function is loaded it is checked if the current OS is windows or not.

UPDATED FUNCTIONS:
   * isntall.R - removed extra parameter.
   * update.R - allow the user to review the NEWS of the newer version

OTHER NOTES:

   * Updated the NEWS format and text
   * Updated the description file
   * Changed the name of the package from installR to installr.
   * Added a README.md	
   * Added documentation to all the functions in install.r (via roxygen2)


installR 0.2
------------

NEW FUNCTIONS ADDED:

   * install.packages.zip - for installing package from a url of the ZIP file
   * install.Rtools - for installing Rtools (allowing the user to choose which version to download)	
   * update.R - for checking if we have the latest version of R - and if not - download and install it.
   * install.R
	


installR 0.1 (2013-03-01) 
-------------------------

NEW FUNCTIONS ADDED:

   * install.pandoc() function is created.

OTHER NOTES:

	* Includes skeletons for some functions that will be added in the future.
	

	

TODO for future releases:
-------------------------
	* uninstall.R() for the old version of R (including the library folder)
	* Better integration with the "global library" strategy
	* Add install.notepad and install.notepadpp
   * Maybe add some timer to the os.manage functions.  And also allow input for how long from x time to perform the action.
   * make the os.manage work by running an Rscript, in order to allow for their use in long running of knitr/Sweave projects.
   * Add a rate function for the package
   * Add automatic check for a new R version every X time.
   * a way to copy/move Rprofile.site from one installation to the next such as "C:\Program Files\R\R-2.15.2\etc\Rprofile.site" to "C:\Program Files\R\R-2.15.3\etc\Rprofile.site"? (requested by: Farrel Buchinsky)