e992689 | Kirill Müller | 06 July 2020, 04:25:01 UTC | Allow column named .rows in group_by() | 06 July 2020, 04:25:01 UTC |
14225d5 | Romain François | 03 July 2020, 06:53:48 UTC | Mention that 0 columns data frames still have to comply with the number of rows in bind_cols() (#5372) * Mention no special tretment for 0 columns data frames. closes #5300 | 03 July 2020, 06:53:48 UTC |
4d93ff0 | Romain François | 03 July 2020, 06:51:42 UTC | prefer vctrs::new_data_frame() over tibble(!!!) (#5371) * prefer vctrs::new_data_frame() * Let vctrs::rbind() handle vctrs, but keep dealing with lists for now * using expect_equivalent() * make it clearer that bare lists are the special case * make test explicit | 03 July 2020, 06:51:42 UTC |
dd91f02 | Romain Francois | 02 July 2020, 15:58:00 UTC | revdep update | 02 July 2020, 15:58:00 UTC |
ae827bb | Romain Francois | 02 July 2020, 14:35:20 UTC | cloud_check() update | 02 July 2020, 14:35:20 UTC |
d5a28b2 | Hadley Wickham | 01 July 2020, 14:47:20 UTC | Only unchop mutate() result when needed (#5348) * Only unchop mutate() result when needed Fixes #5312 | 01 July 2020, 14:47:20 UTC |
188c857 | Romain François | 01 July 2020, 14:34:55 UTC | relocate() respecting ... (#5374) * relocate() respacting ... closes #5328 * spacing | 01 July 2020, 14:34:55 UTC |
a513e5a | Romain François | 01 July 2020, 14:29:37 UTC | phrase in terms of number of rows instead of size. (#5373) * phrase in terms of number of rows instead of size. closes #5350. * empty line after bullet | 01 July 2020, 14:29:37 UTC |
7221da8 | Romain François | 30 June 2020, 07:33:23 UTC | add context to warning in mutate() (#5315) * add context to warning in mutate() * Rename .abort to .signal in stop_dplyr() | 30 June 2020, 07:33:23 UTC |
4c96c40 | Romain François | 29 June 2020, 20:33:09 UTC | full_join(na_matches = "never") (#5367) * closes #5359 * clarity | 29 June 2020, 20:33:09 UTC |
092f756 | Romain François | 29 June 2020, 13:11:55 UTC | + cur_data_all() (#5365) * + cur_data_all() * :shrug: forgot to remove the argument * document() | 29 June 2020, 13:11:55 UTC |
cc9733d | Romain François | 29 June 2020, 12:32:07 UTC | across(NULL) and across(character()) no-op (#5364) closes #5316 | 29 June 2020, 12:32:07 UTC |
369dc88 | Hadley Wickham | 29 June 2020, 12:14:05 UTC | Tweak docs for group_by(.drop = ) (#5347) Fixes #5292 | 29 June 2020, 12:14:05 UTC |
bc49875 | Hadley Wickham | 29 June 2020, 12:12:57 UTC | Revert count() and tally() to 0.8.5 behaviour (#5349) And describe sequence of problems that lead to this result 😬 Fixes #5163 | 29 June 2020, 12:12:57 UTC |
9fc79a7 | psychometrician | 29 June 2020, 09:02:28 UTC | Update colwise.Rmd (#5281) | 29 June 2020, 09:02:28 UTC |
97115b0 | Matt Steadman | 29 June 2020, 08:56:19 UTC | Fix typo in example comment (#5289) year -> name | 29 June 2020, 08:56:19 UTC |
f40d60b | Jack Hannah | 29 June 2020, 08:46:28 UTC | add a space after # in comment (#5295) * add a space after # in comment * document() Co-authored-by: Romain Francois <romain@rstudio.com> | 29 June 2020, 08:46:28 UTC |
fe64997 | Salim B | 29 June 2020, 08:44:59 UTC | Fix small typo (#5306) * Fix small typo * document() Co-authored-by: Romain Francois <romain@rstudio.com> | 29 June 2020, 08:44:59 UTC |
0ff1d7c | Pablo Bernabeu | 29 June 2020, 08:15:13 UTC | A couple of typos (#5320) * A couple of typos Fixed a couple of typos * document() Co-authored-by: Romain Francois <romain@rstudio.com> | 29 June 2020, 08:15:13 UTC |
59d3e44 | Daniel Possenriede | 29 June 2020, 07:33:46 UTC | fix typos (#5363) Co-authored-by: Romain Francois <romain@rstudio.com> | 29 June 2020, 07:33:46 UTC |
b7aadae | earcanal | 29 June 2020, 07:23:43 UTC | Update context.R (#5336) * Update context.R Fix typo. * document() Co-authored-by: Romain Francois <romain@rstudio.com> | 29 June 2020, 07:23:43 UTC |
e5730a2 | Hadley Wickham | 24 June 2020, 13:09:04 UTC | Resolve test failure Looks like the round() error message was missing a space in R 3.6 and earlier | 24 June 2020, 13:09:04 UTC |
ed2812c | Hadley Wickham | 23 June 2020, 12:36:54 UTC | Add missing version | 23 June 2020, 12:36:54 UTC |
c5140aa | Hadley Wickham | 23 June 2020, 12:28:44 UTC | Tweak mac version to avoid CI failures | 23 June 2020, 12:28:44 UTC |
60c89da | Hadley Wickham | 22 June 2020, 22:15:37 UTC | Bump vctrs version | 22 June 2020, 22:15:37 UTC |
cac52d6 | Lionel Henry | 22 June 2020, 22:14:03 UTC | Support data frames in `coalesce()` (#5334) Closes #5326 | 22 June 2020, 22:14:03 UTC |
7a92a03 | Hadley Wickham | 22 June 2020, 22:12:01 UTC | Fix count() message Fixes #5324 | 22 June 2020, 22:12:01 UTC |
66f43a3 | Hadley Wickham | 22 June 2020, 22:09:08 UTC | Use correct news style | 22 June 2020, 22:09:08 UTC |
fd08fe9 | MikeJohnPage | 15 June 2020, 12:11:20 UTC | Update rowwise.Rmd (#5332) Added missing words. | 15 June 2020, 12:11:20 UTC |
86c5dbb | Mark Fairbanks | 15 June 2020, 08:01:42 UTC | Use `.env$i` in `tbl_if_vars()` (#5331) Fixes #5330 | 15 June 2020, 08:01:42 UTC |
6380011 | Lionel Henry | 10 June 2020, 13:01:48 UTC | Fix indenting of `tryCatch()` handlers | 10 June 2020, 13:01:48 UTC |
76f61d0 | Brian Rice | 09 June 2020, 10:08:50 UTC | Update indexing for dplyr_cummean (#5287) (#5288) * Update indexing for dplyr_cummean (#5287) * Add unit test for cummean Check that cummean is consistent with the alternate method of cummean(x) = cumsum(x) / seq_along(x). Make sure future changes don't break the relationship above. See also: #5287 * Update unit test for cummean Add inline comments with exact values we expect to see, so in the future it is easier to compare expected vs actual results. * Update unit test for cummean Add another check that we get expected values, independent of cumsum and seq_along (in case of other bugs). That is, cummean(1:5) = [1, 1.5, 2, 2.5, 3]. * Not assuming there is at least one element, +test * + NEWS Co-authored-by: Romain Francois <romain@rstudio.com> | 09 June 2020, 10:08:50 UTC |
f089919 | Hadley Wickham | 01 June 2020, 20:11:33 UTC | Link to 1.0.0 blog post | 01 June 2020, 20:11:42 UTC |
940ed84 | Hadley Wickham | 29 May 2020, 15:58:20 UTC | Increment version number | 01 June 2020, 20:11:42 UTC |
766a761 | misterFrostee | 01 June 2020, 13:37:50 UTC | Fix typo (#5285) Fixes #5283 | 01 June 2020, 13:37:50 UTC |
5e3f3ec | Hadley Wickham | 28 May 2020, 23:52:31 UTC | Increment version number | 28 May 2020, 23:52:31 UTC |
5661a63 | Hadley Wickham | 28 May 2020, 23:51:56 UTC | Update CRAN comments | 28 May 2020, 23:51:56 UTC |
2855355 | Lionel Henry | 28 May 2020, 18:39:32 UTC | Remove error classes for now (#5280) Closes #5266 | 28 May 2020, 18:39:32 UTC |
76f1df8 | Romain Francois | 28 May 2020, 14:46:46 UTC | update cran-comments | 28 May 2020, 14:46:46 UTC |
8ff3daa | Romain Francois | 28 May 2020, 14:45:19 UTC | revdep update | 28 May 2020, 14:45:19 UTC |
e8c55c4 | Romain Francois | 28 May 2020, 13:03:42 UTC | revdep_report_cran() + edits | 28 May 2020, 13:03:42 UTC |
705646b | Lionel Henry | 28 May 2020, 12:36:20 UTC | Strip attributes before reconstruction (#5277) | 28 May 2020, 12:36:20 UTC |
f02ccc9 | Hadley Wickham | 27 May 2020, 16:51:49 UTC | More improvements to count() (#5276) Fixes #5265. Closes #5109. | 27 May 2020, 16:51:49 UTC |
8cc39f4 | Romain Francois | 27 May 2020, 11:37:45 UTC | revdep update | 27 May 2020, 11:37:45 UTC |
23c166f | Lionel Henry | 27 May 2020, 06:09:37 UTC | Merge pull request #5274 from lionel-/fix-arrange-unruly Fix `arrange()` issue with unruly class | 27 May 2020, 06:09:37 UTC |
d937881 | Lionel Henry | 26 May 2020, 10:03:40 UTC | Test that unruly class can be filtered | 27 May 2020, 06:02:28 UTC |
271fb6c | Lionel Henry | 26 May 2020, 09:46:48 UTC | Fix `arrange()` issue with unruly class | 27 May 2020, 06:02:28 UTC |
85e6c48 | Lionel Henry | 27 May 2020, 06:01:18 UTC | Return data frame from `vec_data()` (#5271) And ensure `dplyr_reconstruct()` methods are passed a data frame | 27 May 2020, 06:01:18 UTC |
4c6d1cb | Romain François | 26 May 2020, 14:17:47 UTC | bind_cols() and bind_rows() reconstruct data frames too (#5275) | 26 May 2020, 14:17:47 UTC |
f139f6b | Romain Francois | 26 May 2020, 14:16:48 UTC | minor NEWS edit to mention where() | 26 May 2020, 14:16:48 UTC |
2db9196 | Romain Francois | 26 May 2020, 13:36:30 UTC | revdep update | 26 May 2020, 13:36:30 UTC |
480cb6f | Romain François | 26 May 2020, 10:49:11 UTC | Findings from rchk (#5273) * protect call and unprotect after calling stop, to please rchk * rchkproof dplyr_group_keys() * rchk DPLYR_MASK_SET_GROUP * protection, as ideitnfied by rchk * More rchk * spring cleaning * rchck | 26 May 2020, 10:49:11 UTC |
8c27d2b | Romain François | 26 May 2020, 07:32:55 UTC | swapi.co -> swapi.dev (#5270) * update to swapi.dev | 26 May 2020, 07:32:55 UTC |
735e6a2 | Romain Francois | 25 May 2020, 14:50:01 UTC | skip test for now | 25 May 2020, 14:50:01 UTC |
bb00e50 | Romain Francois | 25 May 2020, 11:52:47 UTC | devtools::build_readme() | 25 May 2020, 11:52:47 UTC |
09f6145 | Lionel Henry | 20 May 2020, 17:46:58 UTC | Use `where()` in remaining documentation (#5259) | 20 May 2020, 17:46:58 UTC |
688c534 | Tobias Schieferdecker | 20 May 2020, 12:17:13 UTC | Document changed behaviour of 'right_join()' (#5257) * add changed behaviour of right_join() to NEWS.md * update vignette 'two-table' | 20 May 2020, 12:17:13 UTC |
2936c6a | Christian Heinrich | 20 May 2020, 09:17:01 UTC | Update a comment in window-functions.Rmd (#5238) Make the comment a bit clearer | 20 May 2020, 09:17:01 UTC |
ea62a7b | Romain Francois | 20 May 2020, 09:15:10 UTC | typo. closes #5254 | 20 May 2020, 09:15:10 UTC |
46ecb54 | Sam Albers | 20 May 2020, 08:44:56 UTC | Add filter example to between (#5250) * Add filter example * document() Co-authored-by: Romain Francois <romain@rstudio.com> | 20 May 2020, 08:44:56 UTC |
d57726f | Romain François | 20 May 2020, 08:43:08 UTC | extra care when calling `[` for a data frame (#5245) * abort() when .data[<integer>] does not make a data frame in select.data.frame() * abstract out in dplyr_select() * +tests * also use dplyr_select() when mutate() needs to call [ * adding "." * changes after @hadley review * Update R/select.R Co-authored-by: Lionel Henry <lionel.hry@gmail.com> * Update R/select.R Co-authored-by: Lionel Henry <lionel.hry@gmail.com> * using vec_as_location(), and output number of columns * error message tweaks * More tweaks * Move dplyr_col_select() with friends dplyr_*() functions and pack tests together Co-authored-by: Lionel Henry <lionel.hry@gmail.com> | 20 May 2020, 08:43:08 UTC |
b4bc434 | Romain François | 15 May 2020, 17:41:05 UTC | summarise() regrouping information, take 2 (#5249) * More printouts, adding "output" * Discovering verify_output(env=) to simplify test * tweak summarise() inform for rowwise data * summarise(<rowwise_df>, .groups = NULL) -> regrouping, or ungrouping * using rlang::env() since using verify_output(global) | 15 May 2020, 17:41:05 UTC |
3495a39 | Hadley Wickham | 15 May 2020, 17:28:04 UTC | Re-run revdeps | 15 May 2020, 17:28:04 UTC |
efbf960 | Hadley Wickham | 15 May 2020, 14:01:02 UTC | Update dplyr logo (#5248) | 15 May 2020, 14:01:02 UTC |
d9e0116 | Jennifer (Jenny) Bryan | 13 May 2020, 14:15:24 UTC | Refactor encoding test helpers and use withr::local_locale() (#5236) * Refactor encoding test helpers and use withr::local_locale() * Bring r-devel fix over from #5237 * suppressWarnings(env_bind_lazy()) closes #5220 Co-authored-by: Romain Francois <romain@rstudio.com> | 13 May 2020, 14:15:24 UTC |
d2627f7 | Hadley Wickham | 12 May 2020, 21:36:41 UTC | nest_by() improvements (#5171) Fixes #5140. Fixes #5139. Co-authored-by: Jenny Bryan <jenny.f.bryan@gmail.com> | 12 May 2020, 21:36:41 UTC |
ce1dc64 | Jenny Bryan | 12 May 2020, 21:20:34 UTC | Make cache keys match (and bump, for good measure) | 12 May 2020, 21:20:34 UTC |
ae89895 | Jennifer (Jenny) Bryan | 12 May 2020, 21:15:36 UTC | Fix the r-devel job (#5237) * Fix the r-devel job * Whitespace * Whitespace | 12 May 2020, 21:15:36 UTC |
4993c0f | Lionel Henry | 12 May 2020, 18:55:01 UTC | Fix pkgdown build | 12 May 2020, 18:55:01 UTC |
75a29ef | Romain François | 12 May 2020, 12:47:02 UTC | round down proportions on slice_tail() (#5234) closes #5233 | 12 May 2020, 12:47:02 UTC |
067fbb9 | Romain François | 12 May 2020, 12:20:23 UTC | across(<empty>) -> data frame with 0 columns and 1 row. (#5232) closes #5204 | 12 May 2020, 12:20:23 UTC |
1227423 | Lionel Henry | 12 May 2020, 09:09:34 UTC | Merge pull request #5221 from lionel-/doc-tidyselect Update tidyselect docs | 12 May 2020, 09:09:34 UTC |
459d9db | Lionel Henry | 12 May 2020, 08:58:33 UTC | Work around doc import issues | 12 May 2020, 08:59:32 UTC |
c46119b | Hadley Wickham | 11 May 2020, 20:47:28 UTC | Use where() in more tests | 12 May 2020, 08:59:32 UTC |
7419d31 | Lionel Henry | 12 May 2020, 07:57:12 UTC | Depend on CRAN tidyselect | 12 May 2020, 08:59:32 UTC |
fa8c1dd | Lionel Henry | 11 May 2020, 08:59:52 UTC | Use glue syntax for programming with names | 12 May 2020, 08:59:23 UTC |
f748792 | Lionel Henry | 11 May 2020, 08:52:12 UTC | Update documentation and tests to use `where()` | 12 May 2020, 08:59:23 UTC |
8109107 | Lionel Henry | 11 May 2020, 08:33:44 UTC | Include overview in <tidy-select> topic | 12 May 2020, 08:59:23 UTC |
babbb0d | Lionel Henry | 11 May 2020, 08:18:11 UTC | Include overview in description | 12 May 2020, 08:59:23 UTC |
8156967 | Lionel Henry | 11 May 2020, 07:50:39 UTC | Inherit tidyselect documentation | 12 May 2020, 08:59:23 UTC |
dc772ab | Romain Francois | 12 May 2020, 08:36:51 UTC | vctrs 0.3.0 is on CRAN :tada: | 12 May 2020, 08:36:51 UTC |
2c04355 | Hadley Wickham | 11 May 2020, 21:54:45 UTC | Convert coalesece to use vctrs (#5187) Fixes #5186 | 11 May 2020, 21:54:45 UTC |
dc1c7bd | Hadley Wickham | 11 May 2020, 21:53:08 UTC | Close database connection in test | 11 May 2020, 21:53:15 UTC |
ccad1eb | Davis Vaughan | 11 May 2020, 21:05:53 UTC | Correctly register rowwise reconstruct method (#5229) Fixes #5227 | 11 May 2020, 21:05:53 UTC |
f3b6010 | Hadley Wickham | 11 May 2020, 20:59:46 UTC | More documentation hints about rowwise_df Fixes #5192 | 11 May 2020, 20:59:46 UTC |
b68acc0 | Hadley Wickham | 11 May 2020, 20:43:14 UTC | Add ... to pull() (#5226) To make it easier for generics to extend | 11 May 2020, 20:43:14 UTC |
90861e8 | Hadley Wickham | 11 May 2020, 20:20:03 UTC | Tweak c_across() docs Fixes #5096 | 11 May 2020, 20:20:03 UTC |
2f369a7 | Romain François | 11 May 2020, 09:21:26 UTC | stop_dplyr() gains a parent= that can be used when rethrowing e.g. a vctrs error (#5219) | 11 May 2020, 09:21:26 UTC |
0f2c7f5 | Romain Francois | 09 May 2020, 10:36:48 UTC | -Wsign-compare | 09 May 2020, 10:36:48 UTC |
3b9e7a1 | Hadley Wickham | 08 May 2020, 20:57:26 UTC | Re-run revdeps | 08 May 2020, 20:57:26 UTC |
2ef60dd | Lionel Henry | 08 May 2020, 11:58:09 UTC | Slightly clearer formulation in `?select` | 08 May 2020, 11:58:09 UTC |
884bbc2 | Davis Vaughan | 07 May 2020, 17:58:39 UTC | Ensure that `filter()` always calls `dplyr_row_slice()` (#5206) | 07 May 2020, 17:58:39 UTC |
f5964fd | Romain François | 07 May 2020, 17:22:41 UTC | tally() not using .groups= (#5203) * avoid to use .groups= which summarise() implementations might not know about. closes #5200 * alternative way to mute the messages * tally() does not ungroup() closes #5199 * newer vctrs messages | 07 May 2020, 17:22:41 UTC |
e40a276 | Davis Vaughan | 07 May 2020, 15:06:33 UTC | Ensure that `arrange()` always calls `dplyr_row_slice()` (#5205) | 07 May 2020, 15:06:33 UTC |
cd2350d | Romain François | 07 May 2020, 10:45:00 UTC | group_split(keep=) -> group_split(.keep=) (#5191) * group_split(keep=) -> group_split(.keep=) * group_modify(.keep=) * group_map(.keep=) * Update tests/testthat/test-group_split.R Co-authored-by: Davis Vaughan <davis@rstudio.com> * update documentation to .keep * keep= marked with deprecate_warn() * make with `deprecated()` Co-authored-by: Davis Vaughan <davis@rstudio.com> | 07 May 2020, 10:45:00 UTC |
eea3407 | Romain François | 07 May 2020, 10:44:07 UTC | vec_c(.name_spec = zap()) from https://github.com/r-lib/vctrs/pull/1091 (#5201) | 07 May 2020, 10:44:07 UTC |
0f7bb22 | Romain Francois | 06 May 2020, 15:06:50 UTC | Merge branch 'master' of https://github.com/tidyverse/dplyr | 06 May 2020, 15:06:50 UTC |
035168c | Romain Francois | 06 May 2020, 15:06:35 UTC | support R 3.2 again | 06 May 2020, 15:06:35 UTC |
10a4d36 | Romain François | 06 May 2020, 13:45:28 UTC | dplyr_col_modify.data.frame() calling dplyr_reconstruct() instead of dplyr_reconstruct.data.frame() (#5198) closes #5195 | 06 May 2020, 13:45:28 UTC |
4dd718f | Romain François | 06 May 2020, 12:40:14 UTC | Various errors fixes (#5197) * punctuation * full stops in glubort() calls * bad_args() full stops * bad_pos_args() full stops * bad_measures() is never used * `across()` in cur_column() error * Column `n` is already present in output * fix dictinct() bullets * across() and c_across() errros out of context * ... | 06 May 2020, 12:40:14 UTC |