{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":709511644,"defaultBranch":"master","name":"rfcs","ownerLogin":"luau-lang","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-10-24T20:36:55.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/104525888?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718120213.0","currentOid":""},"activityList":{"items":[{"before":"d473220d97f2244ee85e924da815b4a717bcd1f9","after":"766134c2d5ef6e52b8cbacd55fe45ad542858f73","ref":"refs/heads/master","pushedAt":"2024-06-20T19:52:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aatxe","name":"aaron","path":"/aatxe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/744293?s=80&v=4"},"commit":{"message":"Renamed all instances of type operators to type functions (#43)\n\n* Renamed all instances of type operators to type functions\r\n\r\n* Update docs/index-type-operator.md\r\n\r\nCo-authored-by: Alexander McCord <11488393+alexmccord@users.noreply.github.com>\r\n\r\n---------\r\n\r\nCo-authored-by: Alexander McCord <11488393+alexmccord@users.noreply.github.com>","shortMessageHtmlLink":"Renamed all instances of type operators to type functions (#43)"}},{"before":"f71a7c557884f00b5d7b2b1517440b5b40f4658c","after":"d473220d97f2244ee85e924da815b4a717bcd1f9","ref":"refs/heads/master","pushedAt":"2024-06-20T17:30:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aatxe","name":"aaron","path":"/aatxe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/744293?s=80&v=4"},"commit":{"message":"RFC: `rawget` Type Operator (#39)\n\n* Initial commit for rawget\r\n\r\n* rfc for rawget type operator completed\r\n\r\n* Forgot .md\r\n\r\n* Code blocks '''lua -> '''luau\r\n\r\n* grammar fixes\r\n\r\nCo-authored-by: vegorov-rbx <75688451+vegorov-rbx@users.noreply.github.com>\r\n\r\n* Revised motivation section and design section\r\n\r\n* Revised the drawbacks section\r\n\r\n* Added a note about how this type operator doesn't work with class types\r\n\r\n* Rephrased the summary\r\n\r\nCo-authored-by: vegorov-rbx <75688451+vegorov-rbx@users.noreply.github.com>\r\n\r\n* Redirect users to open-source Luau global functions\r\n\r\nCo-authored-by: vegorov-rbx <75688451+vegorov-rbx@users.noreply.github.com>\r\n\r\n* reword \"runtime pair\" to counterpart and update the link\r\n\r\nCo-authored-by: vegorov-rbx <75688451+vegorov-rbx@users.noreply.github.com>\r\n\r\n* grammar fix: \"interactions\" -> \"interaction\"\r\n\r\nCo-authored-by: vegorov-rbx <75688451+vegorov-rbx@users.noreply.github.com>\r\n\r\n* Revised wording for motivation section\r\n\r\nCo-authored-by: aaron \r\n\r\n* Added an article and broke up a sentence into two\r\n\r\nCo-authored-by: aaron \r\n\r\n* Revided the reasoning for second drawback\r\n\r\n* Update docs/rawget-type-operator.md\r\n\r\nCo-authored-by: aaron \r\n\r\n---------\r\n\r\nCo-authored-by: vegorov-rbx <75688451+vegorov-rbx@users.noreply.github.com>\r\nCo-authored-by: aaron ","shortMessageHtmlLink":"RFC: rawget Type Operator (#39)"}},{"before":"70871e7516fa6914972ff3faa8593b37b1adaa04","after":"f71a7c557884f00b5d7b2b1517440b5b40f4658c","ref":"refs/heads/master","pushedAt":"2024-06-18T20:20:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andyfriesen","name":"Andy Friesen","path":"/andyfriesen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123493?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"7ad9975637246de77a11c66270b144aa94bf79ec","after":"70871e7516fa6914972ff3faa8593b37b1adaa04","ref":"refs/heads/master","pushedAt":"2024-06-18T16:18:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bradsharp","name":"Brad Sharp","path":"/bradsharp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22573845?s=80&v=4"},"commit":{"message":"Update new-require-by-string-semantics.md (#22)\n\nAdded init.luau part because it was missing. (Also reformatted it a bit).","shortMessageHtmlLink":"Update new-require-by-string-semantics.md (#22)"}},{"before":"c0f8ae51d9a05aa439b403198081d14e9052f040","after":"7ad9975637246de77a11c66270b144aa94bf79ec","ref":"refs/heads/master","pushedAt":"2024-06-14T21:15:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andyfriesen","name":"Andy Friesen","path":"/andyfriesen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123493?s=80&v=4"},"commit":{"message":"Unaccept syntax-key-destructuring.md","shortMessageHtmlLink":"Unaccept syntax-key-destructuring.md"}},{"before":"8ce7955b0d8ff9493d857e48e75f37180793da65","after":"3b26c60c163487126205577b8ec6a679f30cec5c","ref":"refs/heads/rfc-export-keyword","pushedAt":"2024-06-14T16:02:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bradsharp","name":"Brad Sharp","path":"/bradsharp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22573845?s=80&v=4"},"commit":{"message":"Update docs/export-keyword.md\n\nCo-authored-by: Alexander McCord <11488393+alexmccord@users.noreply.github.com>","shortMessageHtmlLink":"Update docs/export-keyword.md"}},{"before":"c0f8ae51d9a05aa439b403198081d14e9052f040","after":"8ce7955b0d8ff9493d857e48e75f37180793da65","ref":"refs/heads/rfc-export-keyword","pushedAt":"2024-06-11T16:11:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bradsharp","name":"Brad Sharp","path":"/bradsharp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22573845?s=80&v=4"},"commit":{"message":"Update RFC","shortMessageHtmlLink":"Update RFC"}},{"before":null,"after":"c0f8ae51d9a05aa439b403198081d14e9052f040","ref":"refs/heads/rfc-export-keyword","pushedAt":"2024-06-11T15:36:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bradsharp","name":"Brad Sharp","path":"/bradsharp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22573845?s=80&v=4"},"commit":{"message":"RFC: `index` Type Operator (#38)","shortMessageHtmlLink":"RFC: index Type Operator (#38)"}},{"before":"75d55ca4de83d69d6e0d06d2c99fea1ca64b115d","after":"c0f8ae51d9a05aa439b403198081d14e9052f040","ref":"refs/heads/master","pushedAt":"2024-06-10T22:22:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aatxe","name":"aaron","path":"/aatxe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/744293?s=80&v=4"},"commit":{"message":"RFC: `index` Type Operator (#38)","shortMessageHtmlLink":"RFC: index Type Operator (#38)"}},{"before":"620cbd88cc8b173d2622b696fc4178872f141dd6","after":null,"ref":"refs/heads/luau","pushedAt":"2024-06-10T19:13:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"alexmccord","name":"Alexander McCord","path":"/alexmccord","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11488393?s=80&v=4"}},{"before":"364425c5185166a2f0fc1b97e1e7b6924d0c241d","after":"75d55ca4de83d69d6e0d06d2c99fea1ca64b115d","ref":"refs/heads/master","pushedAt":"2024-06-10T16:30:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vegorov-rbx","name":null,"path":"/vegorov-rbx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75688451?s=80&v=4"},"commit":{"message":"RFC: Native Attribute for Functions (#31)\n\n* RFC for native attribute\r\n\r\n* Use \"comment directive\" terminology instead of \"hotcomment\"\r\n\r\n* Improve motivation and fix markdownlint errors.\r\n\r\n* `@native` does not apply recursively\r\n\r\n* Remove warning section","shortMessageHtmlLink":"RFC: Native Attribute for Functions (#31)"}},{"before":"6002a16fc3696c99afbd03aebd278b128f8b9358","after":"364425c5185166a2f0fc1b97e1e7b6924d0c241d","ref":"refs/heads/master","pushedAt":"2024-06-10T15:15:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alexmccord","name":"Alexander McCord","path":"/alexmccord","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11488393?s=80&v=4"},"commit":{"message":"Update codeblocks' language to use luau. (#40)","shortMessageHtmlLink":"Update codeblocks' language to use luau. (#40)"}},{"before":null,"after":"620cbd88cc8b173d2622b696fc4178872f141dd6","ref":"refs/heads/luau","pushedAt":"2024-06-10T14:57:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alexmccord","name":"Alexander McCord","path":"/alexmccord","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11488393?s=80&v=4"},"commit":{"message":"Update codeblocks' language to use luau.","shortMessageHtmlLink":"Update codeblocks' language to use luau."}},{"before":"21d3413d4790274304a70d58a598df1b0240cd47","after":"6002a16fc3696c99afbd03aebd278b128f8b9358","ref":"refs/heads/master","pushedAt":"2024-06-04T17:41:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aatxe","name":"aaron","path":"/aatxe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/744293?s=80&v=4"},"commit":{"message":"RFC: An official mascot for Luau (#37)\n\n* mascot rfc\r\n\r\n* typo\r\n\r\nCo-authored-by: Alexander McCord <11488393+alexmccord@users.noreply.github.com>\r\n\r\n---------\r\n\r\nCo-authored-by: Alexander McCord <11488393+alexmccord@users.noreply.github.com>","shortMessageHtmlLink":"RFC: An official mascot for Luau (#37)"}},{"before":"7e35ba35a0440fab2f301cd31ac807c18228c59c","after":"21d3413d4790274304a70d58a598df1b0240cd47","ref":"refs/heads/master","pushedAt":"2024-05-30T19:19:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"andyfriesen","name":"Andy Friesen","path":"/andyfriesen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123493?s=80&v=4"},"commit":{"message":"RFC: Function Attribute Parameters (#30)\n\n* RFC for attribute parameters\r\n\r\n* Use a relative path to generalize for GitHub and the RFC site.\r\n\r\n* Add reason for allowing `nil` parameter\r\n\r\n* Handle forward compatibility and clarify parsing behavior.\r\n\r\n* Slight rewording\r\n\r\n* Add discussion for handling `@checked`\r\n\r\n* Update description for new syntax.\r\n\r\n* Improve presentation, fix ebnf syntax, and address comments.\r\n\r\n* Propose function-call syntax for attributes","shortMessageHtmlLink":"RFC: Function Attribute Parameters (#30)"}},{"before":"1ca8399b0d1380f0aa0f7a97e2296dde7e0832e4","after":"7e35ba35a0440fab2f301cd31ac807c18228c59c","ref":"refs/heads/master","pushedAt":"2024-05-21T03:00:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alexmccord","name":"Alexander McCord","path":"/alexmccord","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11488393?s=80&v=4"},"commit":{"message":"Key destructuring (`local {.a, .b} = t`) (#24)\n\n* Key destructuring RFC\n\n* Feedback + 'as'\n\n* Mention evaluation amount\n\n* Fix type\n\n* Spell check\n\nCo-authored-by: vegorov-rbx <75688451+vegorov-rbx@users.noreply.github.com>\n\n---------\n\nCo-authored-by: vegorov-rbx <75688451+vegorov-rbx@users.noreply.github.com>","shortMessageHtmlLink":"Key destructuring (local {.a, .b} = t) (#24)"}},{"before":"82626520a1db23bf551e4a2660a01eb553f024f3","after":"ba38a41ef1ec41c7fe5cc64a0db89e0b55365973","ref":"refs/heads/negation-types","pushedAt":"2024-05-09T05:02:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alexmccord","name":"Alexander McCord","path":"/alexmccord","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11488393?s=80&v=4"},"commit":{"message":"Shouldn","shortMessageHtmlLink":"Shouldn"}},{"before":"0947a3d517d05f0e5fa68a7b12468252319f6783","after":"82626520a1db23bf551e4a2660a01eb553f024f3","ref":"refs/heads/negation-types","pushedAt":"2024-05-09T04:53:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alexmccord","name":"Alexander McCord","path":"/alexmccord","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11488393?s=80&v=4"},"commit":{"message":"Fluff around what a cofinite set is.","shortMessageHtmlLink":"Fluff around what a cofinite set is."}},{"before":"a55cce91f2982f56604fbf27cf40543ba4ca84f5","after":"0947a3d517d05f0e5fa68a7b12468252319f6783","ref":"refs/heads/negation-types","pushedAt":"2024-05-09T04:46:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alexmccord","name":"Alexander McCord","path":"/alexmccord","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11488393?s=80&v=4"},"commit":{"message":"Extract the and clause into its own sentence.","shortMessageHtmlLink":"Extract the and clause into its own sentence."}},{"before":"d495078767ead754b6a69188a961099f16dd4e88","after":"1ca8399b0d1380f0aa0f7a97e2296dde7e0832e4","ref":"refs/heads/master","pushedAt":"2024-05-08T22:48:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alexmccord","name":"Alexander McCord","path":"/alexmccord","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11488393?s=80&v=4"},"commit":{"message":"Update attributes for functions RFC with more reasons against comments (#33)\n\nWhy not use comments? This is why.","shortMessageHtmlLink":"Update attributes for functions RFC with more reasons against comments ("}},{"before":null,"after":"dee5f3797ff41e3242a7554d83aaf3f9bfb15a35","ref":"refs/heads/alexmccord-patch-1","pushedAt":"2024-05-08T22:43:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alexmccord","name":"Alexander McCord","path":"/alexmccord","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11488393?s=80&v=4"},"commit":{"message":"Why not use comments?\n\nThis is why.","shortMessageHtmlLink":"Why not use comments?"}},{"before":"a90e0fd22eacf23f3212d107c9c50ccffd7335c0","after":"a55cce91f2982f56604fbf27cf40543ba4ca84f5","ref":"refs/heads/negation-types","pushedAt":"2024-05-08T20:07:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alexmccord","name":"Alexander McCord","path":"/alexmccord","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11488393?s=80&v=4"},"commit":{"message":"Update docs/negation-types.md\n\nCo-authored-by: aaron ","shortMessageHtmlLink":"Update docs/negation-types.md"}},{"before":"689bba98817224769480ea5594ba352b6694fb4c","after":"a90e0fd22eacf23f3212d107c9c50ccffd7335c0","ref":"refs/heads/negation-types","pushedAt":"2024-05-08T20:07:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alexmccord","name":"Alexander McCord","path":"/alexmccord","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11488393?s=80&v=4"},"commit":{"message":"Update docs/negation-types.md\n\nCo-authored-by: aaron ","shortMessageHtmlLink":"Update docs/negation-types.md"}},{"before":"d495078767ead754b6a69188a961099f16dd4e88","after":"689bba98817224769480ea5594ba352b6694fb4c","ref":"refs/heads/negation-types","pushedAt":"2024-04-16T17:51:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alexmccord","name":"Alexander McCord","path":"/alexmccord","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11488393?s=80&v=4"},"commit":{"message":"Add negation type RFC.","shortMessageHtmlLink":"Add negation type RFC."}},{"before":null,"after":"d495078767ead754b6a69188a961099f16dd4e88","ref":"refs/heads/negation-types","pushedAt":"2024-04-16T17:51:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alexmccord","name":"Alexander McCord","path":"/alexmccord","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11488393?s=80&v=4"},"commit":{"message":"Attributes for functions (#10)\n\n* Add intial draft of RFC\r\n\r\n* Correct typo\r\n\r\n* Update syntax-attributes-functions.md\r\n\r\n---------\r\n\r\nCo-authored-by: vegorov-rbx <75688451+vegorov-rbx@users.noreply.github.com>","shortMessageHtmlLink":"Attributes for functions (#10)"}},{"before":"e471d1f79d17e026a271ecb0f28bb7d7245cccce","after":"d495078767ead754b6a69188a961099f16dd4e88","ref":"refs/heads/master","pushedAt":"2024-04-11T17:56:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vegorov-rbx","name":null,"path":"/vegorov-rbx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75688451?s=80&v=4"},"commit":{"message":"Attributes for functions (#10)\n\n* Add intial draft of RFC\r\n\r\n* Correct typo\r\n\r\n* Update syntax-attributes-functions.md\r\n\r\n---------\r\n\r\nCo-authored-by: vegorov-rbx <75688451+vegorov-rbx@users.noreply.github.com>","shortMessageHtmlLink":"Attributes for functions (#10)"}},{"before":"2b28353611cd21cc0a39c7b8fe04b88f2ac9c229","after":"e471d1f79d17e026a271ecb0f28bb7d7245cccce","ref":"refs/heads/master","pushedAt":"2024-03-19T03:30:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alexmccord","name":"Alexander McCord","path":"/alexmccord","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11488393?s=80&v=4"},"commit":{"message":"Improved type checking rules of cast operator (#27)","shortMessageHtmlLink":"Improved type checking rules of cast operator (#27)"}},{"before":"85b4d9a9d9c7541fe0df8d6156f6b0cdb5401816","after":"2b28353611cd21cc0a39c7b8fe04b88f2ac9c229","ref":"refs/heads/master","pushedAt":"2024-03-11T18:06:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alexmccord","name":"Alexander McCord","path":"/alexmccord","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11488393?s=80&v=4"},"commit":{"message":"Allow leading `|` and `&` in types (#25)\n\n* Propose.\r\n\r\n* Little grammar error.\r\n\r\n* Semi-colons and language standardized indentations.\r\n\r\n* n) -> n.","shortMessageHtmlLink":"Allow leading | and & in types (#25)"}},{"before":"ae2628783eff44c7d7340ffb7c419484b08ea993","after":"412425344a0979db9b0e42e4a2abd889185cc2cb","ref":"refs/heads/type-ascription-by-inhabitance","pushedAt":"2024-03-07T02:23:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alexmccord","name":"Alexander McCord","path":"/alexmccord","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11488393?s=80&v=4"},"commit":{"message":"Don't need this one cast.","shortMessageHtmlLink":"Don't need this one cast."}},{"before":"a8296aba1e33a58fbd41b9be8bf62e75762fa11e","after":"ae2628783eff44c7d7340ffb7c419484b08ea993","ref":"refs/heads/type-ascription-by-inhabitance","pushedAt":"2024-03-06T21:32:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alexmccord","name":"Alexander McCord","path":"/alexmccord","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11488393?s=80&v=4"},"commit":{"message":"Update type-ascription-by-inhabitance.md","shortMessageHtmlLink":"Update type-ascription-by-inhabitance.md"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEau-Q7wA","startCursor":null,"endCursor":null}},"title":"Activity ยท luau-lang/rfcs"}