|
1 | 1 | # devtools (development version) |
2 | 2 |
|
| 3 | +## Breaking changes and deprecated functions |
| 4 | + |
| 5 | +* The `check_results()` function has been removed. |
| 6 | + It was not used by any CRAN package, and much better alternatives are available in the [rcmdcheck](http://github.com/r-lib/rcmdcheck) package. |
| 7 | + |
| 8 | +* `pkgload::inst()` is no longer re-exported (#2218). |
| 9 | + |
3 | 10 | * `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()`. |
4 | 11 | The previous names have been soft deprecated in this release, they will be hard deprecated in the next release and eventually removed. (#2125) |
5 | 12 |
|
| 13 | +## Re-licensing |
| 14 | + |
| 15 | +* devtools is now released under a MIT license (#2326) |
| 16 | + |
| 17 | +## Minor improvements and fixes |
| 18 | + |
6 | 19 | * `build_readme()` now supports readme files located in `inst/README.Rmd`, as intended (#2333) |
7 | 20 |
|
8 | | -* The covr and DT packages have been moved from Imports to Suggests. |
9 | | - They are only needed when running `test_coverage()` and `test_coverage_active_file()` so now you'll be prompted to install them we needed. |
| 21 | +* `build_vignettes()` now creates more specific `.gitignore` entries (@klmr, #2317) |
10 | 22 |
|
11 | | -* Make the `.gitignore` entries automatically created by `build_vignettes` more specific. (@klmr, #2317) |
| 23 | +* `check()` now only re-documents if you have a matching version of roxygen2 (#2263). |
12 | 24 |
|
13 | | -* Add a check to `change_maintainer_email()` to assess whether the email is actually changed. |
| 25 | +* `change_maintainer_email()` now has a check to assess whether the email is actually changed. |
14 | 26 | If the email is not changed, the code now stops such that an email is not accidentally sent to the wrong recipient. (@emilsjoerup, #2073) |
15 | 27 |
|
16 | | -* `check()` only re-documents if you have a matching version of roxygen2 (#2263). |
17 | 28 | * `run_examples(fresh = TRUE)` again works without error (#2264) |
18 | 29 |
|
19 | | -* `pkgload::inst()` is no longer re-exported (#2218). |
20 | | - |
21 | | -* Old `check_results()` function has been removed. |
22 | | - It was not used by any CRAN package, and much better alternatives are available in the [rcmdcheck](http://github.com/r-lib/rcmdcheck) package. |
| 30 | +* The covr and DT packages have been moved from Imports to Suggests. |
| 31 | + They are only needed when running `test_coverage()` and `test_coverage_active_file()` so now you'll be prompted to install them when needed. |
23 | 32 |
|
24 | | -* The internal `devtest()` function has been removed. |
| 33 | +* Switched to fs for all file system functions (#2331, @malcolmbarrett) |
25 | 34 |
|
26 | 35 | * Now uses testthat 3.0.0 to power `test()`, `test_active_file()`, `test_coverage()`, and `test_coverage_active_file()`. |
27 | | - The major difference is that `test_active-file()` now generates a compact summary that takes up less space on the console. |
28 | | - |
29 | | -* Switched to fs for all file system functions (#2331, @malcolmbarrett) |
30 | | - |
| 36 | + The major difference is that `test_active_file()` now generates a compact summary that takes up less space on the console. |
| 37 | + |
31 | 38 | # devtools 2.3.2 |
32 | 39 |
|
33 | 40 | * Fix for compatibility with withr 2.3.0 |
|
0 commit comments