{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":259463685,"defaultBranch":"trunk","name":"carbon-lang","ownerLogin":"carbon-language","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-04-27T21:45:16.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/63681715?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726798318.0","currentOid":""},"activityList":{"items":[{"before":"864c8329719b12e5c116c6ca4a1eae5fbfc5cb81","after":null,"ref":"refs/heads/gh-readonly-queue/trunk/pr-3848-50bce0c865800b62e8238cbf212a19efdb30e945","pushedAt":"2024-09-20T02:11:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"50bce0c865800b62e8238cbf212a19efdb30e945","after":"864c8329719b12e5c116c6ca4a1eae5fbfc5cb81","ref":"refs/heads/trunk","pushedAt":"2024-09-20T02:11:56.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Lambdas (#3848)\n\nThis document proposes a path forward to add lambdas to Carbon. It\nfurther proposes augmenting function declarations to create a more\ncontinuous syntax between the two categories of functions. In short,\nboth lambdas and function declarations will be introduced with the `fn`\nkeyword. The presence of a name distinguishes a function declaration\nfrom a lambda expression, and the rest of the syntax applies to both\nkinds. By providing a valid lambda syntax in Carbon, migration from from\nC++ to Carbon will be made easier and more idiomatic. In C++, lambdas\nare defined at their point of use and are often anonymous, meaning\nreplacing them solely with function declarations would create an\nergonomic burden compounded by the need for the migration tool to select\na name.\n\nAssociated discussion docs:\n\n* [Lambdas Discussion\n1](https://docs.google.com/document/d/1rZ9SXL4Voa3z20EQz4UgBMOZg8xc8xzKqA1ufPQdTao/)\n* [Lambdas Discussion\n2](https://docs.google.com/document/d/14K_YLjChWyyNv3wv5Mn7uLFHa0JZTc21v_WP8RzC8M4/)\n* [Lambdas Discussion\n3](https://docs.google.com/document/d/1VVOlRuPGt8GQpjsygMwH2B7Wd0mBsS3Qif8Ve2yhX_A/)\n* [Lambdas Discussion\n4](https://docs.google.com/document/d/1Sevhvjo06Bc6wTigNL1pK-mlF3IXvzmU1lI2X1W9OYA/)\n\n---------\n\nCo-authored-by: Chandler Carruth \nCo-authored-by: Richard Smith ","shortMessageHtmlLink":"Lambdas (#3848)"}},{"before":null,"after":"864c8329719b12e5c116c6ca4a1eae5fbfc5cb81","ref":"refs/heads/gh-readonly-queue/trunk/pr-3848-50bce0c865800b62e8238cbf212a19efdb30e945","pushedAt":"2024-09-20T02:09:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Lambdas (#3848)\n\nThis document proposes a path forward to add lambdas to Carbon. It\nfurther proposes augmenting function declarations to create a more\ncontinuous syntax between the two categories of functions. In short,\nboth lambdas and function declarations will be introduced with the `fn`\nkeyword. The presence of a name distinguishes a function declaration\nfrom a lambda expression, and the rest of the syntax applies to both\nkinds. By providing a valid lambda syntax in Carbon, migration from from\nC++ to Carbon will be made easier and more idiomatic. In C++, lambdas\nare defined at their point of use and are often anonymous, meaning\nreplacing them solely with function declarations would create an\nergonomic burden compounded by the need for the migration tool to select\na name.\n\nAssociated discussion docs:\n\n* [Lambdas Discussion\n1](https://docs.google.com/document/d/1rZ9SXL4Voa3z20EQz4UgBMOZg8xc8xzKqA1ufPQdTao/)\n* [Lambdas Discussion\n2](https://docs.google.com/document/d/14K_YLjChWyyNv3wv5Mn7uLFHa0JZTc21v_WP8RzC8M4/)\n* [Lambdas Discussion\n3](https://docs.google.com/document/d/1VVOlRuPGt8GQpjsygMwH2B7Wd0mBsS3Qif8Ve2yhX_A/)\n* [Lambdas Discussion\n4](https://docs.google.com/document/d/1Sevhvjo06Bc6wTigNL1pK-mlF3IXvzmU1lI2X1W9OYA/)\n\n---------\n\nCo-authored-by: Chandler Carruth \nCo-authored-by: Richard Smith ","shortMessageHtmlLink":"Lambdas (#3848)"}},{"before":"50bce0c865800b62e8238cbf212a19efdb30e945","after":null,"ref":"refs/heads/gh-readonly-queue/trunk/pr-4327-e7aebbe581a4f4f8ecab50e3f3f5ec57c4fc2c86","pushedAt":"2024-09-20T01:07:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"e7aebbe581a4f4f8ecab50e3f3f5ec57c4fc2c86","after":"50bce0c865800b62e8238cbf212a19efdb30e945","ref":"refs/heads/trunk","pushedAt":"2024-09-20T01:07:31.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Adopt new diagnostic conventions in handle_class.cpp (#4327)\n\nDoing this to a couple of diagnostics was suggested in review comments\non #4320, so I've applied the suggestions across the whole file.\n\n---------\n\nCo-authored-by: Jon Ross-Perkins ","shortMessageHtmlLink":"Adopt new diagnostic conventions in handle_class.cpp (#4327)"}},{"before":null,"after":"50bce0c865800b62e8238cbf212a19efdb30e945","ref":"refs/heads/gh-readonly-queue/trunk/pr-4327-e7aebbe581a4f4f8ecab50e3f3f5ec57c4fc2c86","pushedAt":"2024-09-20T00:25:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Adopt new diagnostic conventions in handle_class.cpp (#4327)\n\nDoing this to a couple of diagnostics was suggested in review comments\non #4320, so I've applied the suggestions across the whole file.\n\n---------\n\nCo-authored-by: Jon Ross-Perkins ","shortMessageHtmlLink":"Adopt new diagnostic conventions in handle_class.cpp (#4327)"}},{"before":"e7aebbe581a4f4f8ecab50e3f3f5ec57c4fc2c86","after":null,"ref":"refs/heads/gh-readonly-queue/trunk/pr-4328-7f6d684b29e005809b1e068678790315260756c8","pushedAt":"2024-09-19T22:15:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"7f6d684b29e005809b1e068678790315260756c8","after":"e7aebbe581a4f4f8ecab50e3f3f5ec57c4fc2c86","ref":"refs/heads/trunk","pushedAt":"2024-09-19T22:14:59.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Update basic diagnostic capitalization/punctuation (#4328)\n\nThis is a primarily automated change:\n\n- Search & replace for capitalization\n-\n`(CARBON_DIAGNOSTIC\\((?:\\n\\s+)?\\w+,(?:\\n\\s+)?\\s\\w+,(?:\\n\\s+)?\\s\")([A-Z])`\n - `$1\\L$2`\n- Search & replace for period\n-\n`(CARBON_DIAGNOSTIC\\((?:\\n\\s+)?\\w+,(?:\\n\\s+)?\\s\\w+,(?:\\n\\s+)?\\s\"(?:[^)]|\\n)+)\\.(\"[,)])`\n - `$1$2`\n- Limited search & replace for `ERROR: ` -> `error: ` in streamed things\n- Leaving a TODO for command_line because there's more cleanup that can\nbe done there\n- Modify diagnostic_consumer.cpp\n - ERROR -> error\n - WARNING -> warning\n\n---------\n\nCo-authored-by: Richard Smith ","shortMessageHtmlLink":"Update basic diagnostic capitalization/punctuation (#4328)"}},{"before":null,"after":"e7aebbe581a4f4f8ecab50e3f3f5ec57c4fc2c86","ref":"refs/heads/gh-readonly-queue/trunk/pr-4328-7f6d684b29e005809b1e068678790315260756c8","pushedAt":"2024-09-19T21:33:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Update basic diagnostic capitalization/punctuation (#4328)\n\nThis is a primarily automated change:\n\n- Search & replace for capitalization\n-\n`(CARBON_DIAGNOSTIC\\((?:\\n\\s+)?\\w+,(?:\\n\\s+)?\\s\\w+,(?:\\n\\s+)?\\s\")([A-Z])`\n - `$1\\L$2`\n- Search & replace for period\n-\n`(CARBON_DIAGNOSTIC\\((?:\\n\\s+)?\\w+,(?:\\n\\s+)?\\s\\w+,(?:\\n\\s+)?\\s\"(?:[^)]|\\n)+)\\.(\"[,)])`\n - `$1$2`\n- Limited search & replace for `ERROR: ` -> `error: ` in streamed things\n- Leaving a TODO for command_line because there's more cleanup that can\nbe done there\n- Modify diagnostic_consumer.cpp\n - ERROR -> error\n - WARNING -> warning\n\n---------\n\nCo-authored-by: Richard Smith ","shortMessageHtmlLink":"Update basic diagnostic capitalization/punctuation (#4328)"}},{"before":"7f6d684b29e005809b1e068678790315260756c8","after":null,"ref":"refs/heads/gh-readonly-queue/trunk/pr-4324-db78450c610f4a0dd3ba6b02538fb8e708a9c146","pushedAt":"2024-09-19T21:06:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"db78450c610f4a0dd3ba6b02538fb8e708a9c146","after":"7f6d684b29e005809b1e068678790315260756c8","ref":"refs/heads/trunk","pushedAt":"2024-09-19T21:06:43.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Add usage tips to NOAUTOUPDATE tests (#4324)\n\nThese tips are especially valuable in these cases, because you can't use\n`autoupdate_testdata.py` to identify the output difference, so dumping\nthe output is pretty much the only option.","shortMessageHtmlLink":"Add usage tips to NOAUTOUPDATE tests (#4324)"}},{"before":"db78450c610f4a0dd3ba6b02538fb8e708a9c146","after":null,"ref":"refs/heads/gh-readonly-queue/trunk/pr-4326-f7304b21ac79274a30b998b487068fb8826cd13e","pushedAt":"2024-09-19T21:01:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"f7304b21ac79274a30b998b487068fb8826cd13e","after":"db78450c610f4a0dd3ba6b02538fb8e708a9c146","ref":"refs/heads/trunk","pushedAt":"2024-09-19T21:01:09.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Fix singular/plural mismatch in design README (#4326)\n\nCo-authored-by: Josh L ","shortMessageHtmlLink":"Fix singular/plural mismatch in design README (#4326)"}},{"before":null,"after":"7f6d684b29e005809b1e068678790315260756c8","ref":"refs/heads/gh-readonly-queue/trunk/pr-4324-db78450c610f4a0dd3ba6b02538fb8e708a9c146","pushedAt":"2024-09-19T21:00:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Add usage tips to NOAUTOUPDATE tests (#4324)\n\nThese tips are especially valuable in these cases, because you can't use\n`autoupdate_testdata.py` to identify the output difference, so dumping\nthe output is pretty much the only option.","shortMessageHtmlLink":"Add usage tips to NOAUTOUPDATE tests (#4324)"}},{"before":null,"after":"db78450c610f4a0dd3ba6b02538fb8e708a9c146","ref":"refs/heads/gh-readonly-queue/trunk/pr-4326-f7304b21ac79274a30b998b487068fb8826cd13e","pushedAt":"2024-09-19T20:59:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Fix singular/plural mismatch in design README (#4326)\n\nCo-authored-by: Josh L ","shortMessageHtmlLink":"Fix singular/plural mismatch in design README (#4326)"}},{"before":"f7304b21ac79274a30b998b487068fb8826cd13e","after":null,"ref":"refs/heads/gh-readonly-queue/trunk/pr-4321-20443666525942717a99a09c07188825ef56d186","pushedAt":"2024-09-19T20:38:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"20443666525942717a99a09c07188825ef56d186","after":"f7304b21ac79274a30b998b487068fb8826cd13e","ref":"refs/heads/trunk","pushedAt":"2024-09-19T20:38:21.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Iterate on diagnostic structure (#4321)\n\nPart of this is also a plan to change \"ERROR:\" -> \"error:\" in\ndiagnostics. I think I'm the odd one out on sentence casing. The rest is\nmostly trying to figure out advice that I think we can live with.\n\nNote I'm not immediately planning to rewrite all diagnostics (unless\nmaybe there's a simple regex). I'm more trying to redirect style a\nlittle to where preferences lie, particularly for new diagnostics.","shortMessageHtmlLink":"Iterate on diagnostic structure (#4321)"}},{"before":null,"after":"f7304b21ac79274a30b998b487068fb8826cd13e","ref":"refs/heads/gh-readonly-queue/trunk/pr-4321-20443666525942717a99a09c07188825ef56d186","pushedAt":"2024-09-19T20:36:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Iterate on diagnostic structure (#4321)\n\nPart of this is also a plan to change \"ERROR:\" -> \"error:\" in\ndiagnostics. I think I'm the odd one out on sentence casing. The rest is\nmostly trying to figure out advice that I think we can live with.\n\nNote I'm not immediately planning to rewrite all diagnostics (unless\nmaybe there's a simple regex). I'm more trying to redirect style a\nlittle to where preferences lie, particularly for new diagnostics.","shortMessageHtmlLink":"Iterate on diagnostic structure (#4321)"}},{"before":"20443666525942717a99a09c07188825ef56d186","after":null,"ref":"refs/heads/gh-readonly-queue/trunk/pr-4320-d3df61e354ba0a8c6a4a0a528ab0753ac68db9fb","pushedAt":"2024-09-19T19:51:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"d3df61e354ba0a8c6a4a0a528ab0753ac68db9fb","after":"20443666525942717a99a09c07188825ef56d186","ref":"refs/heads/trunk","pushedAt":"2024-09-19T19:51:31.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Support initialization of specific classes from struct literals (#4320)\n\nAdd support for initializing types like `GenericClass(i32)` from a\nstruct literal. A new kind of instruction, `complete_type_witness`, is\nadded to the class definition to track the object representation type so\nthat it's visible to the generics machinery. Accesses to the object\nrepresentation of a class have all been updated to pass in the class's\n`SpecificId` so that the types of the fields of the specific class are\nused instead of the types of the fields of the generic class in places\nthat look at the object representation -- primarily class\ninitialization.","shortMessageHtmlLink":"Support initialization of specific classes from struct literals (#4320)"}},{"before":null,"after":"20443666525942717a99a09c07188825ef56d186","ref":"refs/heads/gh-readonly-queue/trunk/pr-4320-d3df61e354ba0a8c6a4a0a528ab0753ac68db9fb","pushedAt":"2024-09-19T19:18:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Support initialization of specific classes from struct literals (#4320)\n\nAdd support for initializing types like `GenericClass(i32)` from a\nstruct literal. A new kind of instruction, `complete_type_witness`, is\nadded to the class definition to track the object representation type so\nthat it's visible to the generics machinery. Accesses to the object\nrepresentation of a class have all been updated to pass in the class's\n`SpecificId` so that the types of the fields of the specific class are\nused instead of the types of the fields of the generic class in places\nthat look at the object representation -- primarily class\ninitialization.","shortMessageHtmlLink":"Support initialization of specific classes from struct literals (#4320)"}},{"before":"759fb62c0fc701e6fdc51011e7ed63bca6c3e883","after":null,"ref":"refs/heads/dependabot/bundler/website/bundler-30368baba1","pushedAt":"2024-09-19T16:50:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jonmeow","name":"Jon Ross-Perkins","path":"/jonmeow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46229924?s=80&v=4"}},{"before":"d3df61e354ba0a8c6a4a0a528ab0753ac68db9fb","after":null,"ref":"refs/heads/gh-readonly-queue/trunk/pr-4325-46317679436624c72aa1a3fbf694e1fff984459c","pushedAt":"2024-09-19T16:50:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"46317679436624c72aa1a3fbf694e1fff984459c","after":"d3df61e354ba0a8c6a4a0a528ab0753ac68db9fb","ref":"refs/heads/trunk","pushedAt":"2024-09-19T16:50:05.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Bump google-protobuf from 4.27.3 to 4.27.5 in /website in the bundler group across 1 directory (#4325)\n\nBumps the bundler group with 1 update in the /website directory:\n[google-protobuf](https://github.com/protocolbuffers/protobuf).\n\nUpdates `google-protobuf` from 4.27.3 to 4.27.5\n
\nCommits\n
    \n
  • See full diff in compare\nview
  • \n
\n
\n
\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=google-protobuf&package-manager=bundler&previous-version=4.27.3&new-version=4.27.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore major version` will close this\ngroup update PR and stop Dependabot creating any more for the specific\ndependency's major version (unless you unignore this specific\ndependency's major version or upgrade to it yourself)\n- `@dependabot ignore minor version` will close this\ngroup update PR and stop Dependabot creating any more for the specific\ndependency's minor version (unless you unignore this specific\ndependency's minor version or upgrade to it yourself)\n- `@dependabot ignore ` will close this group update PR\nand stop Dependabot creating any more for the specific dependency\n(unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore ` will remove all of the ignore\nconditions of the specified dependency\n- `@dependabot unignore ` will\nremove the ignore condition of the specified dependency and ignore\nconditions\nYou can disable automated security fix PRs for this repo from the\n[Security Alerts\npage](https://github.com/carbon-language/carbon-lang/network/alerts).\n\n
\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump google-protobuf from 4.27.3 to 4.27.5 in /website in the bundler…"}},{"before":null,"after":"d3df61e354ba0a8c6a4a0a528ab0753ac68db9fb","ref":"refs/heads/gh-readonly-queue/trunk/pr-4325-46317679436624c72aa1a3fbf694e1fff984459c","pushedAt":"2024-09-19T16:43:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Bump google-protobuf from 4.27.3 to 4.27.5 in /website in the bundler group across 1 directory (#4325)\n\nBumps the bundler group with 1 update in the /website directory:\n[google-protobuf](https://github.com/protocolbuffers/protobuf).\n\nUpdates `google-protobuf` from 4.27.3 to 4.27.5\n
\nCommits\n
    \n
  • See full diff in compare\nview
  • \n
\n
\n
\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=google-protobuf&package-manager=bundler&previous-version=4.27.3&new-version=4.27.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore major version` will close this\ngroup update PR and stop Dependabot creating any more for the specific\ndependency's major version (unless you unignore this specific\ndependency's major version or upgrade to it yourself)\n- `@dependabot ignore minor version` will close this\ngroup update PR and stop Dependabot creating any more for the specific\ndependency's minor version (unless you unignore this specific\ndependency's minor version or upgrade to it yourself)\n- `@dependabot ignore ` will close this group update PR\nand stop Dependabot creating any more for the specific dependency\n(unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore ` will remove all of the ignore\nconditions of the specified dependency\n- `@dependabot unignore ` will\nremove the ignore condition of the specified dependency and ignore\nconditions\nYou can disable automated security fix PRs for this repo from the\n[Security Alerts\npage](https://github.com/carbon-language/carbon-lang/network/alerts).\n\n
\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump google-protobuf from 4.27.3 to 4.27.5 in /website in the bundler…"}},{"before":null,"after":"759fb62c0fc701e6fdc51011e7ed63bca6c3e883","ref":"refs/heads/dependabot/bundler/website/bundler-30368baba1","pushedAt":"2024-09-19T16:18:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump google-protobuf in /website in the bundler group across 1 directory\n\nBumps the bundler group with 1 update in the /website directory: [google-protobuf](https://github.com/protocolbuffers/protobuf).\n\n\nUpdates `google-protobuf` from 4.27.3 to 4.27.5\n- [Release notes](https://github.com/protocolbuffers/protobuf/releases)\n- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/protobuf_release.bzl)\n- [Commits](https://github.com/protocolbuffers/protobuf/commits)\n\n---\nupdated-dependencies:\n- dependency-name: google-protobuf\n dependency-type: indirect\n dependency-group: bundler\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump google-protobuf in /website in the bundler group across 1 directory"}},{"before":"46317679436624c72aa1a3fbf694e1fff984459c","after":null,"ref":"refs/heads/gh-readonly-queue/trunk/pr-4294-ff1cc43f44605130e9b87119b6031e1b731df0ca","pushedAt":"2024-09-18T23:28:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"ff1cc43f44605130e9b87119b6031e1b731df0ca","after":"46317679436624c72aa1a3fbf694e1fff984459c","ref":"refs/heads/trunk","pushedAt":"2024-09-18T23:28:07.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Stop name mangling at an imported package name (#4294)\n\nTo ensure the outer package name is not mangled into imported names.\n\nWith this change I can successfully link/run a two-file example:\n```\npackage Mod;\nfn HelloWorld() {\n Core.Print(42);\n}\n```\n```\nimport Mod;\nfn Run() -> i32 {\n Mod.HelloWorld();\n return 0;\n}\n```\n```\n$ carbon compile mod.carbon main.carbon\n$ carbon link mod.o main.o --output=a.out\n$ ./a.out\n42\n```\n\\o/\n\n---------\n\nCo-authored-by: Jon Ross-Perkins ","shortMessageHtmlLink":"Stop name mangling at an imported package name (#4294)"}},{"before":null,"after":"46317679436624c72aa1a3fbf694e1fff984459c","ref":"refs/heads/gh-readonly-queue/trunk/pr-4294-ff1cc43f44605130e9b87119b6031e1b731df0ca","pushedAt":"2024-09-18T22:01:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Stop name mangling at an imported package name (#4294)\n\nTo ensure the outer package name is not mangled into imported names.\n\nWith this change I can successfully link/run a two-file example:\n```\npackage Mod;\nfn HelloWorld() {\n Core.Print(42);\n}\n```\n```\nimport Mod;\nfn Run() -> i32 {\n Mod.HelloWorld();\n return 0;\n}\n```\n```\n$ carbon compile mod.carbon main.carbon\n$ carbon link mod.o main.o --output=a.out\n$ ./a.out\n42\n```\n\\o/\n\n---------\n\nCo-authored-by: Jon Ross-Perkins ","shortMessageHtmlLink":"Stop name mangling at an imported package name (#4294)"}},{"before":"ff1cc43f44605130e9b87119b6031e1b731df0ca","after":null,"ref":"refs/heads/gh-readonly-queue/trunk/pr-4312-7f930d0f58749652736372c6b2b42c8394f8d7bf","pushedAt":"2024-09-17T21:22:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEu3sQhwA","startCursor":null,"endCursor":null}},"title":"Activity · carbon-language/carbon-lang"}