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 |
b3d85c1 | Romain François | 06 May 2020, 07:26:49 UTC | Update gitHub actions (#5188) * use_tidy_github_actions() * Bump cache version * Fix cache version in workflows * Bump minimum required version of R * Revert "Bump minimum required version of R" This reverts commit 642241f5ea9289c2118b27ce8ce8e303aa0444f3. * vctrs depends on 3.3 anyway * NEWS bullet about dropping support for 3.2 | 06 May 2020, 07:26:49 UTC |
aef7f09 | Romain François | 06 May 2020, 06:56:31 UTC | summarise(.groups=) (#5145) * initial attempt for summarise(.groups=) * Update R/summarise.R Co-Authored-By: Kirill Müller <krlmlr@users.noreply.github.com> * Update R/summarise.R Co-Authored-By: Hadley Wickham <h.wickham@gmail.com> * document .groups= * + tests and update messages * tally() using `summarise(.groups = "drop")` * "Each row is it's own group." * Mention summarise(.groups=) in grouping vignette * update return doc for summarise() * mark .groups as experimental * summarise() only inform when caller envionment inherits from global env * skip test * summarise() regrouping by * .groups=NULL && !all_one -> "keep" * + NEWS bullet * Move some logic down to summarise_cols() to avoid ccode duplication * inform also on rowwise, split summarise into several functions. * .verbose= instead of .inform= * back to summarise() methods for grouped_df and rowwise_df * show rowwise verbose message in test output * using dev vctrs locally to get the correct messages Co-authored-by: Kirill Müller <krlmlr@users.noreply.github.com> Co-authored-by: Hadley Wickham <h.wickham@gmail.com> | 06 May 2020, 06:56:31 UTC |
bdef591 | Romain François | 06 May 2020, 06:54:21 UTC | across() and c_across() when used out of dplyr context (#5194) * Better error messages for across() and c_across() when used out of dplyr context. closes #5180 * no need for fun = * simplify condition | 06 May 2020, 06:54:21 UTC |
1ce7c96 | Romain Francois | 05 May 2020, 21:09:01 UTC | revdep update | 05 May 2020, 21:09:01 UTC |
12435cc | Romain François | 05 May 2020, 16:16:02 UTC | Group data init (#5193) * Use different approach in group_data.data.frame() Maybe fixes #5182 * group_data.data.frame not trying so hard to call `[` (#5190) Co-authored-by: Hadley Wickham <h.wickham@gmail.com> | 05 May 2020, 16:16:02 UTC |
c5b7be3 | Romain François | 04 May 2020, 15:42:23 UTC | lead(), lag(): cast default to common type rather than to type of x. (#5181) * lead(), lag(): cast default to common type rather than to type of x. closes https://github.com/bergsmat/wrangle/pull/1 * Using vec_cast_common() from @lionel- review | 04 May 2020, 15:42:23 UTC |
8710f8a | Romain Francois | 04 May 2020, 11:32:04 UTC | revdep update | 04 May 2020, 11:32:04 UTC |
09d0b28 | Lionel Henry | 04 May 2020, 07:21:59 UTC | Depend on CRAN rlang | 04 May 2020, 07:21:59 UTC |
73ca72b | Davis Vaughan | 01 May 2020, 20:39:48 UTC | Simplify `group_split()` using `ungroup()`, not `as_tibble()` (#5175) | 01 May 2020, 20:39:48 UTC |
761b976 | Romain François | 01 May 2020, 07:32:31 UTC | error messages improvements (#5099) * catch and rebrand vctrs_error_incompatible_type * Only one error= catcher * don't need the confusingly named stop_eval_tidy() * try again vec_c() but with names to get a better error message * pack more information about the context in the condition thrown by stop_dplyr() * Apply suggestions from code review Co-Authored-By: Lionel Henry <lionel.hry@gmail.com> * use abort(parent =) instead of custom rethrow() * simplify error classes, i.e. no need for a class per verb * no caps in error identifiers * prefix internal errors with dplyr::: * use input rather than argument, -error context, reorganise errors. closes #5127 * update printed messages * leave TODO Co-authored-by: Lionel Henry <lionel.hry@gmail.com> | 01 May 2020, 07:32:31 UTC |
10b1cf1 | Hadley Wickham | 30 April 2020, 21:54:34 UTC | Get count() working in database backends (#5114) Hacky; but fixes #4983 for now | 30 April 2020, 21:54:34 UTC |
5120f6b | Hadley Wickham | 30 April 2020, 21:23:18 UTC | Adjust tests for waldo (#5121) A bunch of minor fixes revealed by waldo's more stringent tests. | 30 April 2020, 21:23:18 UTC |
dca395c | Romain François | 30 April 2020, 20:55:31 UTC | rowwise() as a generic. (#5152) Fixes #5151 Co-authored-by: Hadley Wickham <h.wickham@gmail.com> | 30 April 2020, 20:55:31 UTC |
d353ff1 | Davis Vaughan | 30 April 2020, 19:55:37 UTC | Refactor `group_split()` to use `dplyr_row_slice()` (#5167) Fixes #5165 | 30 April 2020, 19:55:37 UTC |
f46d748 | Hadley Wickham | 30 April 2020, 19:51:54 UTC | Improvements to dplyr extensibility (#5169) Incorporates fixes and considerably improves the documentation along the lines suggested by @davisvaughan. Fixes #5161 | 30 April 2020, 19:51:54 UTC |
26a4aff | Tobias Rockel | 30 April 2020, 19:12:30 UTC | Fix broken link to roxygen2 vignette (#5166) | 30 April 2020, 19:12:30 UTC |
7dc9cc6 | Kirill Müller | 30 April 2020, 18:23:36 UTC | rows_() (#5142) New row modification API. Fixes #4654 Co-authored-by: Hadley Wickham <h.wickham@gmail.com> Co-authored-by: Jennifer (Jenny) Bryan <jenny.f.bryan@gmail.com> | 30 April 2020, 18:23:36 UTC |
43102e0 | Hadley Wickham | 30 April 2020, 12:28:48 UTC | Fix computation of proportion in slice_max() And test it everywhere. Fixes #5164 | 30 April 2020, 12:28:48 UTC |
2b488e0 | Davis Vaughan | 29 April 2020, 14:21:31 UTC | Simplify `dplyr_reconstruct()` (#5160) * Simplify `dplyr_reconstruct()` with data frames * Pull over modified `dplyr_reconstruct()` tests * Clean up row names test | 29 April 2020, 14:21:31 UTC |
5d8eab2 | Kirill Müller | 29 April 2020, 12:34:37 UTC | Avoid unname() on tibbles (#5159) | 29 April 2020, 12:34:37 UTC |
2064672 | Romain Francois | 28 April 2020, 15:41:52 UTC | revdep update | 28 April 2020, 15:41:52 UTC |
d41819e | Matthew J. Michalska-Smith | 24 April 2020, 11:56:52 UTC | Update group_split.R (#5143) * Update group_split.R very minor typo -- "paried" -> "paired" * document() Co-authored-by: Romain Francois <romain@rstudio.com> | 24 April 2020, 11:56:52 UTC |
b6e5c5c | Romain Francois | 22 April 2020, 17:41:13 UTC | revdep update | 22 April 2020, 17:41:13 UTC |
1d28e23 | Romain Francois | 20 April 2020, 09:06:39 UTC | revdep update | 20 April 2020, 09:06:39 UTC |
abc0934 | Romain Francois | 16 April 2020, 16:35:16 UTC | revdep update | 16 April 2020, 16:35:16 UTC |
0c41b4a | Mine Cetinkaya-Rundel | 14 April 2020, 17:45:29 UTC | Minor edits (#5107) * vars() should not point to scoped docs * Fix R4DS link, copy edit, starwars data update | 14 April 2020, 17:45:29 UTC |
293d9f4 | Mine Cetinkaya-Rundel | 13 April 2020, 13:36:12 UTC | Minor formatting edits on dplyr vignette (#5102) * Code formatting for inline function names * Single space after period * Consistent code formatting in single and multiline pipes | 13 April 2020, 13:36:12 UTC |
f2f9796 | Mine Cetinkaya-Rundel | 13 April 2020, 13:28:50 UTC | Vignette rename: row-wise and col-wise (#5104) * Update vignette names, closes #5103 * Use "row-wise", with hyphen, in prose to match title | 13 April 2020, 13:28:50 UTC |
f0ff7de | Romain Francois | 10 April 2020, 13:09:43 UTC | revdep update | 10 April 2020, 13:09:43 UTC |
648064b | Romain François | 08 April 2020, 09:42:23 UTC | Changes in some messages from vctrs (#5093) | 08 April 2020, 09:42:23 UTC |
88409df | Romain Francois | 08 April 2020, 09:16:19 UTC | remove unused function | 08 April 2020, 09:16:19 UTC |
f4a39dc | Romain François | 07 April 2020, 15:18:20 UTC | bind_rows(.id = NULL) does not set names. (#5089) * bind_rows(.id = NULL) does not set names. close #5087 * Regression test for #5087 close #5087 | 07 April 2020, 15:18:20 UTC |
df85e4a | Romain François | 07 April 2020, 11:59:17 UTC | ignore data frames with 0 columns as results in summarise() (#5088) * dplyr_vec_sizes() no longer used or needed * disregard chunks that give data frames with 0 columns when calculating the chunk sizes. close #5084 * simplify internal handling of 0 columns data frame results in summarise() | 07 April 2020, 11:59:17 UTC |
3bc25ff | Romain Francois | 07 April 2020, 10:28:14 UTC | Merge branch 'master' of https://github.com/tidyverse/dplyr | 07 April 2020, 10:28:14 UTC |
d900de3 | Romain Francois | 07 April 2020, 10:27:53 UTC | unskip test, as https://github.com/r-lib/vctrs/issues/776 is dealt with | 07 April 2020, 10:27:53 UTC |