{"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"}