Next | Query returned 18 messages, browsing 11 to 20 | previous

History of commit frequency

CVS Commit History:


   2020-10-03 15:49:39 by Makoto Fujiwara | Files touched by this commit (2)
Log message:
(devel/R-devtools)  Updatd 2.3.1 to 2.3.2

# devtools 2.3.2

* Fix for compatibility with withr 2.3.0
   2020-09-22 13:05:22 by Thomas Klausner | Files touched by this commit (1)
Log message:
R-devtools: restore commented out dependencies
   2020-09-22 12:58:11 by Makoto Fujiwara | Files touched by this commit (1)
Log message:
(devel/R-devtools) Make it alive again, tks jperkin@ and wiz@
   2020-09-22 01:14:37 by Thomas Klausner | Files touched by this commit (1)
Log message:
R-devtools: comment out packages that are not at minimum versions, and mark as \ 
BROKEN.
   2020-09-20 17:42:39 by Makoto Fujiwara | Files touched by this commit (2)
Log message:
(devel/R-devtools)  Updated 2.2.1 to 2.3.1

# devtools 2.3.1

* `Run* `run_examples()` arguments `run` and `test` are deprecated in
  favor of the (hopefully) more clear `run_dontrun` and `run_donttest`
  (pkgload/#107).

* Previously deprecated functions `dr_devtools()` and `dr_github()` have been \ 
removed.

* Documentation has been synced with remotes 2.2.0

# devtools 2.3.0

* `build()` now errors with a more informative error message when passed an
  invalid `pkg`. (#2177)

* New `build_rmd()` can build any `.Rmd` file in a clean session.

* `dev_sitrep()` now works correctly when R is out of date (#2204)

# devtools 2.2.2

* `install_dev_deps()` now passes formal args onto `remotes::install_deps()`
(@t-gibson, #2166)

* `spell_check()` now checks if `spelling` is installed and prompts users to
  install it if not (@mikemahoney218, #2172)

* `submit_cran()` now returns a more informative error when the CRAN submission
  portal is down (#1958)

* `check()` gains a `vignettes` argument, to more easily disable checks for
  vignettes (#2165).

* `check_win_*()` function now resets the email to the original email after
  execution (@muschellij2, #2152).

* `check()` now sets `NOT_CRAN=true` by default, as was originally intended (#2135).

* `install_deps()` now supports `options("devtools.ellipsis_action")` \ 
as well
  (#2169)

* `test()` now takes `stop_on_failure` as a formal argument (FALSE by default)
  instead of in `...`. Its value is still passed to `testthat::test_dir` as
    before (@infotroph, #2129).

* `test()` and `test_coverage_file()` gain a `export_all` argument, which
  controls if all functions in a package are automatically exported (#1201).

* `dev_sitrep()` now works if run outside a package directory (#2127).

* `release()` now works if the package root is not in the working directory.
   2020-02-13 14:22:52 by Makoto Fujiwara | Files touched by this commit (1)
Log message:
Add missing DEPENDS+=      R-covr-[0-9]*
   2020-02-10 15:25:53 by Makoto Fujiwara | Files touched by this commit (1)
Log message:
(devel/R-devtools) Add TEST_DEPENDS+= R-lintr-[0-9]*, more to add (yet)
   2020-02-09 13:08:55 by Makoto Fujiwara | Files touched by this commit (2)
Log message:
(devel/R-devtools) Updated to 2.1.0 to 2.2.2
(pkgsrc changes)
 - Add three DEPENDS, and add 6 TEST_DEPENDS. But test needs more.

(upstream changes)
# devtools 2.2.1

* New `options("devtools.ellipsis_action")` option added to control \ 
the action
  of ellipsis in devtools. This should be one of
  - `rlang::abort` - to emit an error if arguments are unused
  - `rlang::warn` - to emit a warning if arguments are unused
  - `rlang::inform` - to emit a message if arguments are unused
  - `rlang::signal` - to emit a message if arguments are unused
  Using `rlang::signal` will produce no output unless the custom condition is
  caught, so it is the best way to retain backwards compatibility with devtools
  behavior prior to 2.2.0.
  The default behavior was also changed to issue a
  warning rather than an error if any arguments are unused, as there are some
  cases where devtools does not need to install the package, so unused
  arguments are false positives (#2109).

* `install()` now throws an error when it fails, as intended (#2120)

* `install()` now again reloads and re-attaches packages if they were
  previously loaded (#2111).

* `release()` no longer calls the deprecated `dr_devtools()` (#2105)

* `test()` now explicitly passes `stop_on_failure = FALSE` to
  `testthat::test_dir()` (@jameslamb, #2099)

# devtools 2.2.0

## New Features

* `create()` added back, the RStudio IDE uses `create()` in the create packages
  dialog, so removing it in version 2.1.0 broke old versions of the IDE.

* New `dev_sitrep()` function to return information about your development
  environment and diagnose common problems. The former functions
  `dr_devtools()` and `dr_github()` have been deprecated. (#1970)

* All functions taking `...` now use the ellipsis package. This catches errors
  when arguments are misspelled or incorrectly specified (#2016)

## Minor improvements and fixes

* `build_vignettes()` now correctly installs the vignette builder if it is not
  already installed (#2089).

* `dev_sitrep()` now uses the same endpoint to detect the current RStudio
  version as the IDE (#2050).

* `document()` gains a `quiet` parameter, to silence output and `check()` now
  passes its quiet argument to it (#1986).

* Add the DT package as a dependency, so that `test_coverage()` and
  `test_coverage_file()` work without having to install additional packages
  (#2085).

* `check_man()` now succeeds when `tools::undoc()` returns empty results
  (#1944).

* `check_win_*()` functions gain a `email` argument, so temporarily change the
  email the check results will be sent to (#1723).

* `install()` now explicitly unloads packages before trying to install a new
  version (#2094).

* All `install_*()` functions now attach build tools to the PATH, which makes \ 
them work on
  Windows when RTools is not on the default PATH (#2093).

* `test_coverage_file()` now works when there is not a 1 to 1 correspondence
  between test and source files (#2011).

* `release()` now works again when `pkg` is not the current working directory
  (#1974).

* `release()` now works without error when `options("repos")` is \ 
unnamed (#1956).
* `create()` added, the RStudio IDE uses `create()`, so removing it in version 2.1.0
  broke old versions of the IDE.

* In several places `http:` URLs were used instead of `https:`, the most
  critical being in the `cran_mirror`, `cran_pacakges`, and `cran_submission_url`
  values which could have enabled discrete activity disclosure and \ 
person-in-the-middle
  attacks (i.e. changing the contents while uploading/downloading). All `http:`
  URLS have been changed to `https:` URLs. (@hrbrmstr, #2091)

Next | Query returned 18 messages, browsing 11 to 20 | previous