{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":19438,"defaultBranch":"main","name":"ggplot2","ownerLogin":"tidyverse","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2008-05-25T01:21:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/22032646?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713903698.0","currentOid":""},"activityList":{"items":[{"before":"be779888cfaff35d31c6cb3f3ae590818e30bf32","after":"81de17259a08ea65ce09f3d51c777bb785d0762a","ref":"refs/heads/gh-pages","pushedAt":"2024-07-08T09:25:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ tidyverse/ggplot2@fb33e266ebed79cd5e0a3026ed5cee63f5d9b234 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ fb33e26 ๐Ÿš€"}},{"before":"46ae89f6bcad8be8784301b4c11129ac4b88e9f8","after":"fb33e266ebed79cd5e0a3026ed5cee63f5d9b234","ref":"refs/heads/main","pushedAt":"2024-07-08T09:14:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yutannihilation","name":"Hiroaki Yutani","path":"/yutannihilation","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1978793?s=80&v=4"},"commit":{"message":"Expose position arg on geom_hline() and geom_vline() (#5965)","shortMessageHtmlLink":"Expose position arg on geom_hline() and geom_vline() (#5965)"}},{"before":"fe53b112d1b4b53a5fc154080b11e1122f909eb8","after":"be779888cfaff35d31c6cb3f3ae590818e30bf32","ref":"refs/heads/gh-pages","pushedAt":"2024-07-08T08:28:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ tidyverse/ggplot2@46ae89f6bcad8be8784301b4c11129ac4b88e9f8 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 46ae89f ๐Ÿš€"}},{"before":"b8da7afc5823b26c9367c3e8982ddfd7b7c1be10","after":"46ae89f6bcad8be8784301b4c11129ac4b88e9f8","ref":"refs/heads/main","pushedAt":"2024-07-08T08:18:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"teunbrand","name":"Teun van den Brand","path":"/teunbrand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49372158?s=80&v=4"},"commit":{"message":"Consolidate scale definition of position aesthetics (#5640)\n\n* Position scales use ggplot_global for aesthetics\r\n\r\n* Run revdepcheck\r\n\r\n* Fallbacks for numeric inputs\r\n\r\n* add news bullet\r\n\r\n* improve warning\r\n\r\n* add test\r\n\r\n---------\r\n\r\nCo-authored-by: Thomas Lin Pedersen ","shortMessageHtmlLink":"Consolidate scale definition of position aesthetics (#5640)"}},{"before":"b64ca43f33f6ab2cd6e65741b88bae4526ba9aed","after":"fe53b112d1b4b53a5fc154080b11e1122f909eb8","ref":"refs/heads/gh-pages","pushedAt":"2024-07-04T04:57:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ tidyverse/ggplot2@b8da7afc5823b26c9367c3e8982ddfd7b7c1be10 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ b8da7af ๐Ÿš€"}},{"before":"2610840f7478af027294db0793df839199b8cb6b","after":"b8da7afc5823b26c9367c3e8982ddfd7b7c1be10","ref":"refs/heads/main","pushedAt":"2024-07-04T04:47:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"teunbrand","name":"Teun van den Brand","path":"/teunbrand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49372158?s=80&v=4"},"commit":{"message":"don't require dplyr for `fortify.tbl()` (#5969)","shortMessageHtmlLink":"don't require dplyr for fortify.tbl() (#5969)"}},{"before":"f38a176fe1a595928a7256a353758dfc376a4fe0","after":"b64ca43f33f6ab2cd6e65741b88bae4526ba9aed","ref":"refs/heads/gh-pages","pushedAt":"2024-06-28T17:35:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ tidyverse/ggplot2@2610840f7478af027294db0793df839199b8cb6b ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 2610840 ๐Ÿš€"}},{"before":"c95e0614b9fd82df48ca1d822266ae159fb2323a","after":"2610840f7478af027294db0793df839199b8cb6b","ref":"refs/heads/main","pushedAt":"2024-06-28T17:25:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"teunbrand","name":"Teun van den Brand","path":"/teunbrand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49372158?s=80&v=4"},"commit":{"message":"`stat_bin()` accepts functions for argument `breaks` (#5963)\n\n* `stat_bin()` accepts functions for argument `breaks`\r\n\r\n* add news bullet","shortMessageHtmlLink":"stat_bin() accepts functions for argument breaks (#5963)"}},{"before":"b8ac06d960a6122d3be32653de40707512b42ecc","after":"f38a176fe1a595928a7256a353758dfc376a4fe0","ref":"refs/heads/gh-pages","pushedAt":"2024-06-25T14:01:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ tidyverse/ggplot2@c95e0614b9fd82df48ca1d822266ae159fb2323a ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ c95e061 ๐Ÿš€"}},{"before":"af8e236e25be06b2a4f49b8a148c4dd5fbd193b1","after":"c95e0614b9fd82df48ca1d822266ae159fb2323a","ref":"refs/heads/main","pushedAt":"2024-06-25T13:51:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"teunbrand","name":"Teun van den Brand","path":"/teunbrand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49372158?s=80&v=4"},"commit":{"message":"Reduce panel parameter setup in facetted plots (#5431)\n\n* coords append information to layout\r\n\r\n* compute panel params/guides once per scale combination\r\n\r\n* Facets render axes once per x/y combination\r\n\r\n* anonymous function to `MoreArgs`\r\n\r\n* Sprinkle some comments\r\n\r\n* Add news bullet\r\n\r\n* add test\r\n\r\n* format bullet","shortMessageHtmlLink":"Reduce panel parameter setup in facetted plots (#5431)"}},{"before":"bee21a00c50bd0f71d29a3d200d62f698495cc02","after":"b8ac06d960a6122d3be32653de40707512b42ecc","ref":"refs/heads/gh-pages","pushedAt":"2024-06-24T08:32:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ tidyverse/ggplot2@af8e236e25be06b2a4f49b8a148c4dd5fbd193b1 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ af8e236 ๐Ÿš€"}},{"before":"ba0b18ab7bcc37e86b971e382710ce2cac6ed60e","after":"af8e236e25be06b2a4f49b8a148c4dd5fbd193b1","ref":"refs/heads/main","pushedAt":"2024-06-24T08:22:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"teunbrand","name":"Teun van den Brand","path":"/teunbrand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49372158?s=80&v=4"},"commit":{"message":"Refactor facet panel drawing code (#5917)\n\n* isolate wrap panel initialisation\r\n\r\n* isolate wrap axis attachment\r\n\r\n* isolate wrap strip attachment\r\n\r\n* isolate grid panel initialisation\r\n\r\n* isolate grid axis attachment\r\n\r\n* isolate grid strip attachment\r\n\r\n* eliminate need for strips to know about axis size\r\n\r\n* make formals consistent\r\n\r\n* include all cases of grid strip/axis interactions in tests\r\n\r\n* use `seam_table()` helper\r\n\r\n* fix bug\r\n\r\n* remove duplicate test from #4669\r\n\r\n* share init_gtable method\r\n\r\n* share majority of `draw_panels()`\r\n\r\n* add news bullet\r\n\r\n* Update snapshots for cli 3.6.3\r\n\r\n* fix note","shortMessageHtmlLink":"Refactor facet panel drawing code (#5917)"}},{"before":"e4bdce419dba2058ec33b462ed34bf5aeab7def8","after":"bee21a00c50bd0f71d29a3d200d62f698495cc02","ref":"refs/heads/gh-pages","pushedAt":"2024-06-18T09:34:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ tidyverse/ggplot2@ba0b18ab7bcc37e86b971e382710ce2cac6ed60e ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ ba0b18a ๐Ÿš€"}},{"before":"e6352628d3dbafe9acd702f40a267c7cb9ba45d4","after":"ba0b18ab7bcc37e86b971e382710ce2cac6ed60e","ref":"refs/heads/main","pushedAt":"2024-06-18T09:22:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"teunbrand","name":"Teun van den Brand","path":"/teunbrand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49372158?s=80&v=4"},"commit":{"message":"margins can be units (#5932)","shortMessageHtmlLink":"margins can be units (#5932)"}},{"before":"f1be97818cca4a175b31250f6dba1f4f004f3521","after":"e4bdce419dba2058ec33b462ed34bf5aeab7def8","ref":"refs/heads/gh-pages","pushedAt":"2024-06-06T14:11:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ tidyverse/ggplot2@e6352628d3dbafe9acd702f40a267c7cb9ba45d4 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ e635262 ๐Ÿš€"}},{"before":"78660a98076b15e987dbce4f9068e7ae54ffc129","after":"e6352628d3dbafe9acd702f40a267c7cb9ba45d4","ref":"refs/heads/main","pushedAt":"2024-06-06T14:00:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"teunbrand","name":"Teun van den Brand","path":"/teunbrand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49372158?s=80&v=4"},"commit":{"message":"'geom_rug()' prints a warning when 'na.rm = FALSE' (#5906)\n\n* 'geom_rug()' prints a warning when 'na.rm = FALSE'\r\n\r\nFixes issue #5905.\r\nWhen presented with missing values, 'geom_rug()' was not printing a\r\nwarning message, contrary to the documentation.\r\nA warning message is now printed when 'na.rm = FALSE' ad suppressed when\r\n'na.rm = TRUE', as expected.\r\n\r\n* Impement local changes in 'handle_na()'\r\n\r\nMake local changes in 'handle_na() instead of global changes to 'GeomRug'\r\n\r\n* Test for 'geom_rug()' warning about missing values\r\n\r\nAlso added the issue number to NEWS\r\n\r\n* Handle rugs in orthogonal directions better\r\n\r\nWhen plotting rugs in both the 'x' and 'y' direction simultaneously,\r\nvalues of 'x' were being dropped when 'y' was missing, and vice versa.\r\nA warning will be given for each axis ('x' or 'y') that contains missing\r\nvalues, if 'na.rm = FALSE'.\r\n\r\n* Remove dependence on 'dplyr'\r\n\r\nUse 'vctrs::vec_set_union()' instead of 'dplyr::union()'\r\n\r\n* Update 'testthat' version to 3.1.5\r\n\r\n* Add github handle to NEWS bullet","shortMessageHtmlLink":"'geom_rug()' prints a warning when 'na.rm = FALSE' (#5906)"}},{"before":"94c1303f884a817991b0ced1540c28be77fb74d6","after":"f1be97818cca4a175b31250f6dba1f4f004f3521","ref":"refs/heads/gh-pages","pushedAt":"2024-06-04T11:40:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ tidyverse/ggplot2@78660a98076b15e987dbce4f9068e7ae54ffc129 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 78660a9 ๐Ÿš€"}},{"before":"79b6e1c3d13b421ab594cf2d8a69d9e78b36e565","after":"78660a98076b15e987dbce4f9068e7ae54ffc129","ref":"refs/heads/main","pushedAt":"2024-06-04T11:29:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"teunbrand","name":"Teun van den Brand","path":"/teunbrand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49372158?s=80&v=4"},"commit":{"message":"Robust `position_dodge(preserve = \"single\")` (#5928)\n\n* count groups per position instead of position per group\r\n\r\n* add news bullet","shortMessageHtmlLink":"Robust position_dodge(preserve = \"single\") (#5928)"}},{"before":"956b513ce7208f1451c2e82433579b3cbaeef93e","after":"94c1303f884a817991b0ced1540c28be77fb74d6","ref":"refs/heads/gh-pages","pushedAt":"2024-06-04T11:08:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ tidyverse/ggplot2@79b6e1c3d13b421ab594cf2d8a69d9e78b36e565 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 79b6e1c ๐Ÿš€"}},{"before":"8f3a4baafc5db39fdcbcdbb3b5062d08a03845f4","after":"79b6e1c3d13b421ab594cf2d8a69d9e78b36e565","ref":"refs/heads/main","pushedAt":"2024-06-04T10:52:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"teunbrand","name":"Teun van den Brand","path":"/teunbrand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49372158?s=80&v=4"},"commit":{"message":"Use `group` to dodge in `position_jitterdodge()` (#5922)\n\n* dodge by max number of groups per panel/position\r\n\r\n* fill missing defaults\r\n\r\n* `position_jitterdodge()` doesn't fail this test-case anymore\r\n\r\n* add news bullet\r\n\r\n* Copy faster approach from #5928","shortMessageHtmlLink":"Use group to dodge in position_jitterdodge() (#5922)"}},{"before":"9a2c36aa486470a34dbdb623a0aa35e0302dcd2d","after":"956b513ce7208f1451c2e82433579b3cbaeef93e","ref":"refs/heads/gh-pages","pushedAt":"2024-06-04T10:46:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ tidyverse/ggplot2@8f3a4baafc5db39fdcbcdbb3b5062d08a03845f4 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 8f3a4ba ๐Ÿš€"}},{"before":"6c975e86cf2446f08267cf25d3cb6abfbd4610ae","after":"8f3a4baafc5db39fdcbcdbb3b5062d08a03845f4","ref":"refs/heads/main","pushedAt":"2024-06-04T10:36:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"teunbrand","name":"Teun van den Brand","path":"/teunbrand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49372158?s=80&v=4"},"commit":{"message":"Fallback for `dir = 'h'/'v'` (#5907)\n\n* internally deprecate `dir = \"h\"/\"v\"`\r\n\r\n* add test\r\n\r\n* amend message","shortMessageHtmlLink":"Fallback for dir = 'h'/'v' (#5907)"}},{"before":"3cd16be357384c3d386a5b39967d0c608c64652f","after":"9a2c36aa486470a34dbdb623a0aa35e0302dcd2d","ref":"refs/heads/gh-pages","pushedAt":"2024-06-04T10:29:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ tidyverse/ggplot2@6c975e86cf2446f08267cf25d3cb6abfbd4610ae ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 6c975e8 ๐Ÿš€"}},{"before":"28aec3a90d2798382c7da384fece6227e12092f8","after":"6c975e86cf2446f08267cf25d3cb6abfbd4610ae","ref":"refs/heads/main","pushedAt":"2024-06-04T10:19:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"teunbrand","name":"Teun van den Brand","path":"/teunbrand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49372158?s=80&v=4"},"commit":{"message":"Let `Layer$compute_geom_2()` handle legend defaults (#5903)\n\n* use ellipses in `use_defaults()`/`compute_geom_2()`\r\n\r\n* return empty keys as-is\r\n\r\n* let `compute_geom_2()` handle populating defaults\r\n\r\n* ensure legends can be rendered for unrelated geoms\r\n\r\n* add visual tests for geom_sf legend types\r\n\r\n* simplify sf legend type detection\r\n\r\n* geom_sf can compute defaults for legend\r\n\r\n* remove vestigial `default_aesthetics()`","shortMessageHtmlLink":"Let Layer$compute_geom_2() handle legend defaults (#5903)"}},{"before":"7271c8ce1eccbfb86747a5597a2ae8e9efc1d9f7","after":"3cd16be357384c3d386a5b39967d0c608c64652f","ref":"refs/heads/gh-pages","pushedAt":"2024-05-24T07:17:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ tidyverse/ggplot2@28aec3a90d2798382c7da384fece6227e12092f8 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 28aec3a ๐Ÿš€"}},{"before":"11f47b54e1baa011bca6fe049992beeed2e2f4bc","after":"7271c8ce1eccbfb86747a5597a2ae8e9efc1d9f7","ref":"refs/heads/gh-pages","pushedAt":"2024-05-24T07:06:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ tidyverse/ggplot2@e3a4dafa50c67d9ce5d7567b92cb8192f5a6c81f ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ e3a4daf ๐Ÿš€"}},{"before":"e3a4dafa50c67d9ce5d7567b92cb8192f5a6c81f","after":"28aec3a90d2798382c7da384fece6227e12092f8","ref":"refs/heads/main","pushedAt":"2024-05-24T06:56:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"teunbrand","name":"Teun van den Brand","path":"/teunbrand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49372158?s=80&v=4"},"commit":{"message":"Add midpoint example (#5896)","shortMessageHtmlLink":"Add midpoint example (#5896)"}},{"before":"0d0dc62c03c7e431082ee664a02f139572c65cb3","after":"e3a4dafa50c67d9ce5d7567b92cb8192f5a6c81f","ref":"refs/heads/main","pushedAt":"2024-05-24T06:55:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"teunbrand","name":"Teun van den Brand","path":"/teunbrand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49372158?s=80&v=4"},"commit":{"message":"Rename `ggpar()` to `gg_par()` (#5899)\n\n* rename `ggpar()` to `gparam()`\r\n\r\n* rename to `gg_par()`","shortMessageHtmlLink":"Rename ggpar() to gg_par() (#5899)"}},{"before":"0dc2b1526a8670da9f619d5275e59cae66a8377b","after":"11f47b54e1baa011bca6fe049992beeed2e2f4bc","ref":"refs/heads/gh-pages","pushedAt":"2024-05-22T17:34:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ tidyverse/ggplot2@0d0dc62c03c7e431082ee664a02f139572c65cb3 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 0d0dc62 ๐Ÿš€"}},{"before":"5199cee62f90c2484b0d34888910663d3eac8d5d","after":"0d0dc62c03c7e431082ee664a02f139572c65cb3","ref":"refs/heads/main","pushedAt":"2024-05-22T17:23:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"teunbrand","name":"Teun van den Brand","path":"/teunbrand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49372158?s=80&v=4"},"commit":{"message":"`after_*()` length checks (#5902)\n\n* throw warnings\r\n\r\n* simplify `try_fetch()` block in legend\r\n\r\n* add tests\r\n\r\n* add news bullet\r\n\r\n* nicer pluralisation","shortMessageHtmlLink":"after_*() length checks (#5902)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEeWdZiQA","startCursor":null,"endCursor":null}},"title":"Activity ยท tidyverse/ggplot2"}