{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":49159983,"defaultBranch":"master","name":"rescript-compiler","ownerLogin":"rescript-lang","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-01-06T20:34:59.000Z","ownerAvatar":"https://github.com/avatars/u/29257325?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724748631.0","currentOid":""},"activityList":{"items":[{"before":"f58f5c379fbfc7ce0aaa1dae66542f436c2dfd47","after":"30b38a0aaab27ad4c99f34037b1cc4d61589da8e","ref":"refs/heads/master","pushedAt":"2024-08-27T18:00:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cometkim","name":"Hyeseong Kim","path":"/cometkim","primaryAvatarUrl":"https://github.com/avatars/u/9696352?s=80&v=4"},"commit":{"message":"[skip ci] remove garbage files","shortMessageHtmlLink":"[skip ci] remove garbage files"}},{"before":"5748d1412a76d29e201489050b47417d8caad257","after":"f58f5c379fbfc7ce0aaa1dae66542f436c2dfd47","ref":"refs/heads/master","pushedAt":"2024-08-27T17:04:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cometkim","name":"Hyeseong Kim","path":"/cometkim","primaryAvatarUrl":"https://github.com/avatars/u/9696352?s=80&v=4"},"commit":{"message":"[skip ci] format `devcontainer.json`","shortMessageHtmlLink":"[skip ci] format devcontainer.json"}},{"before":"c8ed22770702556b69893470d57acddadc705d4d","after":"5748d1412a76d29e201489050b47417d8caad257","ref":"refs/heads/master","pushedAt":"2024-08-27T14:04:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cknitt","name":"Christoph Knittel","path":"/cknitt","primaryAvatarUrl":"https://github.com/avatars/u/591384?s=80&v=4"},"commit":{"message":"Format jscomp/test (#6983)","shortMessageHtmlLink":"Format jscomp/test (#6983)"}},{"before":"892f2aa2e78a5e60d9af2ef2088c0d7152ffb28b","after":null,"ref":"refs/heads/coerce-polyvariant-to-variant","pushedAt":"2024-08-27T08:50:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"zth","name":"Gabriel Nordeborn","path":"/zth","primaryAvatarUrl":"https://github.com/avatars/u/1457626?s=80&v=4"}},{"before":"094fb150e0a6007a79b5dec0d74dbaf854c8b17a","after":"c8ed22770702556b69893470d57acddadc705d4d","ref":"refs/heads/master","pushedAt":"2024-08-27T08:50:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zth","name":"Gabriel Nordeborn","path":"/zth","primaryAvatarUrl":"https://github.com/avatars/u/1457626?s=80&v=4"},"commit":{"message":"Coerce polyvariant to variant (#6981)\n\n* wip coerce polyvariant to variant\r\n\r\n* fix unboxed catch-all\r\n\r\n* logic\r\n\r\n* cleanup\r\n\r\n* add fixture tests for polyvariant to variant coercion\r\n\r\n* changelog","shortMessageHtmlLink":"Coerce polyvariant to variant (#6981)"}},{"before":"0eb44ef3a223da6e187b72482416367c8f9d2a7f","after":"892f2aa2e78a5e60d9af2ef2088c0d7152ffb28b","ref":"refs/heads/coerce-polyvariant-to-variant","pushedAt":"2024-08-27T08:32:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zth","name":"Gabriel Nordeborn","path":"/zth","primaryAvatarUrl":"https://github.com/avatars/u/1457626?s=80&v=4"},"commit":{"message":"changelog","shortMessageHtmlLink":"changelog"}},{"before":"40a31f1efed23ff8461e973a4f4f5db75518afec","after":"0eb44ef3a223da6e187b72482416367c8f9d2a7f","ref":"refs/heads/coerce-polyvariant-to-variant","pushedAt":"2024-08-27T08:30:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"zth","name":"Gabriel Nordeborn","path":"/zth","primaryAvatarUrl":"https://github.com/avatars/u/1457626?s=80&v=4"},"commit":{"message":"add fixture tests for polyvariant to variant coercion","shortMessageHtmlLink":"add fixture tests for polyvariant to variant coercion"}},{"before":"e424b1d812f9770e751d1bf1a56c27bff81f4789","after":null,"ref":"refs/heads/disallow-non-variant-spreads","pushedAt":"2024-08-27T08:26:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"zth","name":"Gabriel Nordeborn","path":"/zth","primaryAvatarUrl":"https://github.com/avatars/u/1457626?s=80&v=4"}},{"before":"cfd0a342dc40e534d546ae4ab3ff90d8b8fefbc9","after":"094fb150e0a6007a79b5dec0d74dbaf854c8b17a","ref":"refs/heads/master","pushedAt":"2024-08-27T08:26:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zth","name":"Gabriel Nordeborn","path":"/zth","primaryAvatarUrl":"https://github.com/avatars/u/1457626?s=80&v=4"},"commit":{"message":"Disallow non-variant spreads in variants (#6980)\n\n* disallow non-variant spreads in variants\r\n\r\n* changelog\r\n\r\n* undo formatting in changelog\r\n\r\n* run make lib\r\n\r\n* changelog\r\n\r\n* fix\r\n\r\n* changelog","shortMessageHtmlLink":"Disallow non-variant spreads in variants (#6980)"}},{"before":"47dcf60c8d3220d73d1acf2a5f118b32dd296725","after":"e424b1d812f9770e751d1bf1a56c27bff81f4789","ref":"refs/heads/disallow-non-variant-spreads","pushedAt":"2024-08-27T08:05:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zth","name":"Gabriel Nordeborn","path":"/zth","primaryAvatarUrl":"https://github.com/avatars/u/1457626?s=80&v=4"},"commit":{"message":"changelog","shortMessageHtmlLink":"changelog"}},{"before":"395aa403fc333302bf777ee204d7b7b6fb6cd2d2","after":"47dcf60c8d3220d73d1acf2a5f118b32dd296725","ref":"refs/heads/disallow-non-variant-spreads","pushedAt":"2024-08-27T08:00:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zth","name":"Gabriel Nordeborn","path":"/zth","primaryAvatarUrl":"https://github.com/avatars/u/1457626?s=80&v=4"},"commit":{"message":"fix","shortMessageHtmlLink":"fix"}},{"before":"e1ddefd8372ff10788d19fa054adc8042d97a49b","after":"40a31f1efed23ff8461e973a4f4f5db75518afec","ref":"refs/heads/coerce-polyvariant-to-variant","pushedAt":"2024-08-27T07:59:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"zth","name":"Gabriel Nordeborn","path":"/zth","primaryAvatarUrl":"https://github.com/avatars/u/1457626?s=80&v=4"},"commit":{"message":"cleanup","shortMessageHtmlLink":"cleanup"}},{"before":"a8eb6224835d0ad2c2646b26c54a4bb17092e5b5","after":"395aa403fc333302bf777ee204d7b7b6fb6cd2d2","ref":"refs/heads/disallow-non-variant-spreads","pushedAt":"2024-08-27T07:52:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"zth","name":"Gabriel Nordeborn","path":"/zth","primaryAvatarUrl":"https://github.com/avatars/u/1457626?s=80&v=4"},"commit":{"message":"changelog","shortMessageHtmlLink":"changelog"}},{"before":"b67cd460bb165e0de6ac9aa1fe591c3e953294d1","after":"a8eb6224835d0ad2c2646b26c54a4bb17092e5b5","ref":"refs/heads/disallow-non-variant-spreads","pushedAt":"2024-08-27T07:48:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zth","name":"Gabriel Nordeborn","path":"/zth","primaryAvatarUrl":"https://github.com/avatars/u/1457626?s=80&v=4"},"commit":{"message":"changelog","shortMessageHtmlLink":"changelog"}},{"before":"9ac183073367c02e11824b8a9676ad281b0b3520","after":"b67cd460bb165e0de6ac9aa1fe591c3e953294d1","ref":"refs/heads/disallow-non-variant-spreads","pushedAt":"2024-08-27T07:46:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"zth","name":"Gabriel Nordeborn","path":"/zth","primaryAvatarUrl":"https://github.com/avatars/u/1457626?s=80&v=4"},"commit":{"message":"run make lib","shortMessageHtmlLink":"run make lib"}},{"before":"ea8a5f2c16cc13ea3378681f52f357e804692e43","after":"cfd0a342dc40e534d546ae4ab3ff90d8b8fefbc9","ref":"refs/heads/master","pushedAt":"2024-08-27T07:20:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cknitt","name":"Christoph Knittel","path":"/cknitt","primaryAvatarUrl":"https://github.com/avatars/u/591384?s=80&v=4"},"commit":{"message":"Fix formatting of external with `as` attribute and `_` placeholder (#6970)\n\n* Handle different arity when arrow has as attribute during printing\r\n\r\n* Small cleanup\r\n\r\n* Add tests\r\n\r\n* Update CHANGELOG\r\n\r\n---------\r\n\r\nCo-authored-by: Shulhi Sapli ","shortMessageHtmlLink":"Fix formatting of external with as attribute and _ placeholder (#…"}},{"before":"0a8f727fccef55b45e1726394c6f871afef39ee7","after":"e1ddefd8372ff10788d19fa054adc8042d97a49b","ref":"refs/heads/coerce-polyvariant-to-variant","pushedAt":"2024-08-26T21:58:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zth","name":"Gabriel Nordeborn","path":"/zth","primaryAvatarUrl":"https://github.com/avatars/u/1457626?s=80&v=4"},"commit":{"message":"cleanup","shortMessageHtmlLink":"cleanup"}},{"before":null,"after":"0a8f727fccef55b45e1726394c6f871afef39ee7","ref":"refs/heads/coerce-polyvariant-to-variant","pushedAt":"2024-08-26T21:53:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"zth","name":"Gabriel Nordeborn","path":"/zth","primaryAvatarUrl":"https://github.com/avatars/u/1457626?s=80&v=4"},"commit":{"message":"logic","shortMessageHtmlLink":"logic"}},{"before":"28897a2bb674cc718348f709832c734c36f8c2c9","after":"9ac183073367c02e11824b8a9676ad281b0b3520","ref":"refs/heads/disallow-non-variant-spreads","pushedAt":"2024-08-26T20:36:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zth","name":"Gabriel Nordeborn","path":"/zth","primaryAvatarUrl":"https://github.com/avatars/u/1457626?s=80&v=4"},"commit":{"message":"changelog","shortMessageHtmlLink":"changelog"}},{"before":null,"after":"28897a2bb674cc718348f709832c734c36f8c2c9","ref":"refs/heads/disallow-non-variant-spreads","pushedAt":"2024-08-26T20:33:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"zth","name":"Gabriel Nordeborn","path":"/zth","primaryAvatarUrl":"https://github.com/avatars/u/1457626?s=80&v=4"},"commit":{"message":"disallow non-variant spreads in variants","shortMessageHtmlLink":"disallow non-variant spreads in variants"}},{"before":"897cc228d0c2e259dde1628f2d9ccd2305b8194d","after":"ea8a5f2c16cc13ea3378681f52f357e804692e43","ref":"refs/heads/master","pushedAt":"2024-08-26T19:09:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cknitt","name":"Christoph Knittel","path":"/cknitt","primaryAvatarUrl":"https://github.com/avatars/u/591384?s=80&v=4"},"commit":{"message":"Convert more tests to the node test runner (#6978)\n\n* Convert more tests to the node test runner\r\n\r\n* CHANGELOG","shortMessageHtmlLink":"Convert more tests to the node test runner (#6978)"}},{"before":"27e3dce635cb8d2c11cdda8418f56110d9443109","after":"897cc228d0c2e259dde1628f2d9ccd2305b8194d","ref":"refs/heads/master","pushedAt":"2024-08-23T07:56:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cknitt","name":"Christoph Knittel","path":"/cknitt","primaryAvatarUrl":"https://github.com/avatars/u/591384?s=80&v=4"},"commit":{"message":"Add dev container (#6962)\n\n* Add devcontainer json\r\n\r\n* Add GitHub CLI feature\r\n\r\n* Try and create user instead of root.\r\n\r\n* Default to bash\r\n\r\n* Simplify Dockerfile and devcontainer\r\n\r\n* Move opam install to postCreate\r\n\r\n* Add ocamllabs.ocaml-platform extension\r\n\r\n* Add extensions\r\n\r\n* Remove trailing comma\r\n\r\n* Add changelog entry\r\n\r\n* Add opam env to bashrc\r\n\r\n* Update contributing\r\n\r\n* Update CONTRIBUTING.md\r\n\r\nCo-authored-by: Christoph Knittel \r\n\r\n* Update .devcontainer/postCreate.sh\r\n\r\nCo-authored-by: Christoph Knittel \r\n\r\n---------\r\n\r\nCo-authored-by: root \r\nCo-authored-by: Christoph Knittel ","shortMessageHtmlLink":"Add dev container (#6962)"}},{"before":"72cdb215db5f3ffc4d68b52499048f8228afbab6","after":"27e3dce635cb8d2c11cdda8418f56110d9443109","ref":"refs/heads/master","pushedAt":"2024-08-23T05:18:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cknitt","name":"Christoph Knittel","path":"/cknitt","primaryAvatarUrl":"https://github.com/avatars/u/591384?s=80&v=4"},"commit":{"message":"Rust build without sccache (#6845)","shortMessageHtmlLink":"Rust build without sccache (#6845)"}},{"before":"a98bc2899b29bf62f97beed1ce46cf3598a877da","after":"72cdb215db5f3ffc4d68b52499048f8228afbab6","ref":"refs/heads/master","pushedAt":"2024-08-22T07:41:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cknitt","name":"Christoph Knittel","path":"/cknitt","primaryAvatarUrl":"https://github.com/avatars/u/591384?s=80&v=4"},"commit":{"message":"No need to use our custom opam fork anymore (#6967)","shortMessageHtmlLink":"No need to use our custom opam fork anymore (#6967)"}},{"before":"5e6c8918d8b255a0e5c66c22f14382534c7c091f","after":"a98bc2899b29bf62f97beed1ce46cf3598a877da","ref":"refs/heads/master","pushedAt":"2024-08-21T15:41:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cometkim","name":"Hyeseong Kim","path":"/cometkim","primaryAvatarUrl":"https://github.com/avatars/u/9696352?s=80&v=4"},"commit":{"message":"use arrow syntax for anonymous functions (#6945)\n\n* emit arrow syntax for non top level functions\r\n\r\n* remove unnecessary parens\r\n\r\n* fix cond\r\n\r\n* skip paren for arrow function with single param\r\n\r\n* skip return clause where possible\r\n\r\n* remove unnecessary parens on function literals\r\n\r\n* add changelog\r\n\r\n* remove unnecessary parens of iife","shortMessageHtmlLink":"use arrow syntax for anonymous functions (#6945)"}},{"before":"88c9a2062e17ed8178a656f0403d134bb2a531e5","after":"5e6c8918d8b255a0e5c66c22f14382534c7c091f","ref":"refs/heads/master","pushedAt":"2024-08-21T05:54:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cknitt","name":"Christoph Knittel","path":"/cknitt","primaryAvatarUrl":"https://github.com/avatars/u/591384?s=80&v=4"},"commit":{"message":"Improve extension creation runtime (#6958)\n\n* Improve extension creation runtime\r\n\r\n* Update changelog\r\n\r\n* Update jscomp/runtime/caml_exceptions.res\r\n\r\nCo-authored-by: Christoph Knittel \r\n\r\n---------\r\n\r\nCo-authored-by: Christoph Knittel ","shortMessageHtmlLink":"Improve extension creation runtime (#6958)"}},{"before":"76e09ccbb6be30fb3cefae1f55f2cd01b8b9d2f5","after":"88c9a2062e17ed8178a656f0403d134bb2a531e5","ref":"refs/heads/master","pushedAt":"2024-08-21T05:53:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cknitt","name":"Christoph Knittel","path":"/cknitt","primaryAvatarUrl":"https://github.com/avatars/u/591384?s=80&v=4"},"commit":{"message":"Differentiate exception extensions (#6954)\n\n* Differentiate exception extensions\r\n\r\n* Update extension tests","shortMessageHtmlLink":"Differentiate exception extensions (#6954)"}},{"before":"962d7a7c48d9d046383d19858cd64f10fe912f20","after":null,"ref":"refs/heads/emit-arrow","pushedAt":"2024-08-20T22:02:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cometkim","name":"Hyeseong Kim","path":"/cometkim","primaryAvatarUrl":"https://github.com/avatars/u/9696352?s=80&v=4"}},{"before":null,"after":"962d7a7c48d9d046383d19858cd64f10fe912f20","ref":"refs/heads/emit-arrow","pushedAt":"2024-08-20T22:01:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cometkim","name":"Hyeseong Kim","path":"/cometkim","primaryAvatarUrl":"https://github.com/avatars/u/9696352?s=80&v=4"},"commit":{"message":"add changelog","shortMessageHtmlLink":"add changelog"}},{"before":"bcbeeab68f8de5f3032872e223f475f6457d0030","after":"76e09ccbb6be30fb3cefae1f55f2cd01b8b9d2f5","ref":"refs/heads/master","pushedAt":"2024-08-20T18:29:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cknitt","name":"Christoph Knittel","path":"/cknitt","primaryAvatarUrl":"https://github.com/avatars/u/591384?s=80&v=4"},"commit":{"message":"Change node test util filenames to lower case to fix ninja.js dependency check (#6965)","shortMessageHtmlLink":"Change node test util filenames to lower case to fix ninja.js depende…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEpayxBwA","startCursor":null,"endCursor":null}},"title":"Activity · rescript-lang/rescript-compiler"}