Next | Query returned 18 messages, browsing 1 to 10 | Previous

History of commit frequency

CVS Commit History:


   2022-12-18 10:30:46 by Makoto Fujiwara | Files touched by this commit (2)
Log message:
Fix uncommitted package linked, tks jperkin@
   2022-12-18 09:26:21 by Jonathan Perkin | Files touched by this commit (2)
Log message:
R-*: Temporarily comment out dependencies.

These dependencies haven't been committed yet, unbreak bulk builds until they
can be added.
   2022-12-17 16:34:41 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
(devel/R-devtools) Updated 2.4.3 to 2.4.5

# devtools 2.4.5

* `check(cleanup =)` was deprecated in devtools v1.11.0 (2016-04-12) and was
  made defunct in v2.4.4 (2022-07-20). The documentation is more clear now about
  recommended alternatives.

* `check(check_dir = NULL)` is the new default, to align with the default
  behaviour of the underlying `rcmdcheck::rcmdcheck()`.

* `check(cran = TRUE)` sets the env var
  `_R_CHECK_PACKAGES_USED_IGNORE_UNUSED_IMPORTS_` to `FALSE`, in order to
  surface the `"Namespace in Imports field not imported from"` NOTE. \ 
This only
  applies to R >= 4.2, due to favorable changes in the behaviour of
  `R CMD check --as-cran` (#2459).

* `test_active_file()` passes the package onto to testthat so it can correctly
  set the `TESTTHAT_PKG` envvar (#2470).

* `test()` and `test_active_file()` once again work with testthat itself.

# devtools 2.4.4

* `install(reload = TRUE)` now calls `pkgload::unregister()` instead
  of `pkload::unload()` (#2349). This allows the package to keep
  functioning if it is still in use in the R session (e.g. through
  event handlers).

* `test()` no longer calls `load_all()` twice. `test_active_file()`
  now calls `load_all()` via testthat.

* `aspell_env_var()` does a better job of matching `R CMD check` behaviour,
  which is only to use `aspell`, not `hunspell` or `ispell` (#2376).

* Installing devtools now installs pkgdown, profvis, bench, miniUI,
  and urlchecker, ensuring that you have everything needed for package
  development (#2388).

* `dev_sitrep()` has been updated for the calendar-based version number scheme
  adopted by the RStudio IDE in September 2021 (#2397, #2410).
   2022-04-18 16:50:03 by Makoto Fujiwara | Files touched by this commit (1)
Log message:
(devel/R-devtools) R-cli requirement corrected, fix build
   2022-04-16 07:42:39 by Makoto Fujiwara | Files touched by this commit (2)
Log message:
(devel/R-devtools) Updated 2.4.2 to 2.4.3

# devtools 2.4.3

* New `Check_mac_release()` function to check a package using the
  macOS builder at https://mac.r-project.org/macbuilder/submit.html

* (#2375) Jenny Bryan is now the official maintainer.

* `release()` and `submit_cran()` now record submission details using
  the Debian Control File format, for better machine-readability. This
  file has a new name, CRAN-SUBMISSION (instead of CRAN-RELEASE) and
  now includes package version, in addition to the full SHA and a
  timestamp.
   2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016)
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Could not be committed due to merge conflict:
devel/py-traitlets/distinfo

The following distfiles were unfetchable (note: some may be only fetched
conditionally):

./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
   2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017)
Log message:
devel: Remove SHA1 hashes for distfiles
   2021-06-12 05:01:22 by Makoto Fujiwara | Files touched by this commit (2)
Log message:
(devel/R-devtools) Updated 2.4.1 to 2.4.2

# devtools 2.4.2

* `check_man()` now works with R versions 4.1+ (#2354)

* `test_active_file()` now again works on windows projects stored
  under the user's home directory (`~`) (#2355)

* `document(quiet = TRUE)` now works without failure on windows
  (#2351)

* Minor test failure on R 4.2 has been fixed.
   2021-06-03 16:11:01 by Makoto Fujiwara | Files touched by this commit (1)
Log message:
(devel/R-devtools) Update DEPENDS+= version
   2021-05-31 23:52:19 by Makoto Fujiwara | Files touched by this commit (2)
Log message:
(devel/R-devtools) Updated 2.3.2 to 2.4.1

# devtools 2.4.1

* `build_readme()` now uses the `path` argument, as designed (#2344)

* `create()` no longer opens projects by default to avoid duplicate projects \ 
opened by the RStudio IDE project template (#2347, @malcolmbarrett)

* The RStudio addins now use `test_active_file()` and \ 
`test_coverage_active_file()` instead of the deprecated `test_file()` and \ 
`test_coverage_file()` (#2339)

* RStudio addins now run in interactive mode, rather than background mode \ 
(@jennybc, #2350)

* `install(upgrade)` now defaults to 'default' rather than 'ask'. This allows \ 
you to control the default asking behavior with the `R_REMOTES_UPGRADE` \ 
environment variable (#2345)

# devtools 2.4.0

## Breaking changes and deprecated functions

* The `check_results()` function has been removed.
  It was not used by any CRAN package, and much better alternatives are \ 
available in the [rcmdcheck](https://github.com/r-lib/rcmdcheck) package.

* `pkgload::inst()` is no longer re-exported (#2218).

* `test_file()` has been renamed to  `test_active_file()` and \ 
`test_coverage_file()` has been renamed to `test_coverage_active_file()` to \ 
avoid a name collision with `testthat::test_file()`.
  The previous names have been soft deprecated in this release, they will be \ 
hard deprecated in the next release and eventually removed. (#2125)

## Re-licensing

* devtools is now released under a MIT license (#2326)

## Minor improvements and fixes

* `build_readme()` now supports readme files located in `inst/README.Rmd`, as \ 
intended (#2333)

* `build_vignettes()` now creates more specific `.gitignore` entries (@klmr, #2317)

* `check()` now only re-documents if you have a matching version of roxygen2 (#2263).

* `change_maintainer_email()` now has a check to assess whether the email is \ 
actually changed.
  If the email is not changed, the code now stops such that an email is not \ 
accidentally sent to the wrong recipient. (@emilsjoerup, #2073)

* `run_examples(fresh = TRUE)` again works without error (#2264)

* The covr and DT packages have been moved from Imports to Suggests.
  They are only needed when running `test_coverage()` and \ 
`test_coverage_active_file()` so now you'll be prompted to install them when \ 
needed.

* Switched to fs for all file system functions (#2331, @malcolmbarrett)

* Now uses testthat 3.0.0 to power `test()`, `test_active_file()`, \ 
`test_coverage()`, and `test_coverage_active_file()`.
  The major difference is that `test_active_file()` now generates a compact \ 
summary that takes up less space on the console.

Next | Query returned 18 messages, browsing 1 to 10 | Previous