|
18 | 18 | if you want to export functions, #927). It also turns markdown processing |
19 | 19 | on by default (#911). |
20 | 20 |
|
21 | | -* `use_rstudio()` now sets the `LineEndingConversion` to your `Posix` so that |
| 21 | +* `use_rstudio()` now sets the `LineEndingConversion` to `Posix` so that |
22 | 22 | packages created using usethis always use LF line endings, regardless of |
23 | 23 | who contributes to them (#1002). |
24 | 24 |
|
25 | 25 | * In the `usethis.description` option, you can now set `Authors@R = person()` |
26 | 26 | directly, without having to wrap in additional layer of quotes. If setting |
27 | | - this in your `.Rprofile`, you'll need to use `utils::person` since the utils |
| 27 | + this in your `.Rprofile`, you'll need to use `utils::person()` since the utils |
28 | 28 | package isn't loaded until after your profile is executed. |
29 | 29 |
|
30 | 30 | ## PR helpers |
31 | 31 |
|
32 | 32 | * A new article [Pull request helpers](https://usethis.r-lib.org/articles/articles/pr-functions.html) |
33 | | - demonstrates how to use the `pr_*()` functions (@mine-cetinkaya-rundel, #802). |
| 33 | + demonstrates how to use the `pr_*()` functions (@mine-cetinkaya-rundel, #802). |
34 | 34 |
|
35 | 35 | * `pr_finish()` checks that you don't have any local changes (#805), and can |
36 | 36 | optionally finish any PR, not just the current (#1040). |
37 | 37 |
|
38 | 38 | * `pr_pause()` and `pr_fetch()` now automatically pull to get latest changes |
39 | 39 | (#959, #960) and refresh RStudio's git pane (#706). |
40 | 40 |
|
41 | | -* `pr_push()` now works with for a repository with no open pull requests |
| 41 | +* `pr_push()` now works for a repository with no open pull requests |
42 | 42 | (@maurolepore, #990). |
43 | 43 |
|
44 | 44 | * `pr_pull()` gives more information about which files have merge conflicts |
|
92 | 92 | * `create_package()` will now create a package in a symlink to a directory |
93 | 93 | (#794). |
94 | 94 |
|
95 | | -* `create_package()` and `use_description()` gain `check_name` argument to |
| 95 | +* `create_package()` and `use_description()` gain a `check_name` argument to |
96 | 96 | control whether to check for package names invalid for CRAN (@noamross, #883). |
97 | 97 |
|
98 | 98 | * `edit_file()` and `use_test()` gain an `open` parameter that allows you to |
|
104 | 104 | * `git_sitrep()` now reports project-specific user name and email, if set |
105 | 105 | (#837), and email(s) associated with your GitHub account (@dragosmg, #724). |
106 | 106 |
|
107 | | -* `ui_yeah()` and `ui_nope()` can now override the default "yes" and "no" |
108 | | - strings and to opt-out of shuffling (@rundel, #796). |
| 107 | +* `ui_yeah()` and `ui_nope()` allow you to override the default "yes" and |
| 108 | + "no" strings and to opt-out of shuffling (@rundel, #796). |
109 | 109 |
|
110 | 110 | * `use_circleci()` uses correct delimiters in template (@jdblischak, #835). |
111 | 111 |
|
112 | 112 | * `use_circleci_badge()` is now exported (@pat-s, #920). |
113 | 113 |
|
114 | | -* `use_code_of_conduct()` now generates absolute link to code of conduct on |
| 114 | +* `use_code_of_conduct()` now generates an absolute link to code of conduct on |
115 | 115 | pkgdown website or original source to avoid R CMD check issues (#772). |
116 | 116 |
|
117 | 117 | * `use_course()` and `use_zip()` are now equipped with some retry capability, |
|
120 | 120 |
|
121 | 121 | * `use_data()` automatically bumps R dependency to 2.10 (#962). |
122 | 122 |
|
123 | | -* `use_data_raw()` template quotes of dataset name correctly |
| 123 | +* `use_data_raw()` template quotes the dataset name correctly |
124 | 124 | (#736, @mitchelloharawild). |
125 | 125 |
|
126 | 126 | * `use_description_defaults()` now shows the default fields combined with |
|
129 | 129 | * `use_dev_package()` now supports packages installed from any remote type, |
130 | 130 | not just GitHub (@antoine-sachet, #1071). |
131 | 131 |
|
132 | | -* `use_git()` will now create initial commit if needed (#852) |
| 132 | +* `use_git()` will now create initial commit if needed (#852). |
133 | 133 |
|
134 | 134 | * `use_github_release()` no longer fails if you have no news bullets (#1048). |
135 | 135 |
|
136 | 136 | * `use_github_release()` now tags the latest local commit instead of the latest |
137 | | - remote commit on the default branch (@davidchall, #1029) |
| 137 | + remote commit on the default branch (@davidchall, #1029). |
138 | 138 |
|
139 | 139 | * `use_gpl3_license()` now completes the license by providing additional |
140 | 140 | information in a file named LICENSE, just like `use_mit_license()` and |
|
156 | 156 | * `use_tidy_issue_template()` uses current github format (@Maschette, #756). |
157 | 157 |
|
158 | 158 | * `use_travis()`, `use_travis_badge()`, and `browse_travis()`, now default |
159 | | - to `ext = "com"` since travis-ci.com is now recommended over travis-ci.org |
| 159 | + to `ext = "com"` since travis-ci.com is now recommended it over travis-ci.org |
160 | 160 | (@riccardoporreca, #1038). |
161 | 161 |
|
162 | | -* `use_release_issue()` reminds you to use it to re-generate `README.md`, |
| 162 | +* `use_release_issue()` reminds you to re-generate `README.md`, |
163 | 163 | if needed (#767). |
164 | 164 |
|
165 | 165 | * `use_r()` and `use_test()` throw a clear error if multiple names are provided |
|
174 | 174 |
|
175 | 175 | ## Dependency changes |
176 | 176 |
|
177 | | -gh minimum version is stated to be v.1.1.0, due to changed behaviour around requests that return nothing. |
| 177 | +New Imports: cli, rematch2, rlang. |
| 178 | + |
| 179 | +gh minimum version is bumped to v.1.1.0, due to changed behaviour around requests that return nothing. |
| 180 | + |
| 181 | +clisymbols is removed from Imports. |
178 | 182 |
|
179 | 183 | # usethis 1.5.1 |
180 | 184 |
|
|
0 commit comments