{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":13962843,"defaultBranch":"main","name":"streams","ownerLogin":"whatwg","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-10-29T17:16:58.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2226336?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724070355.0","currentOid":""},"activityList":{"items":[{"before":"879eb4bdd572a772c3c2dd3628f8d53252b47d8c","after":null,"ref":"refs/heads/review-draft-2024-08","pushedAt":"2024-08-19T12:25:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"annevk","name":"Anne van Kesteren","path":"/annevk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1544111?s=80&v=4"}},{"before":"95a5adfcd5d3d471efd0ce26d95ff43ed8e97981","after":"4d33866aab71b387b10c7d476dff312a7c2d8241","ref":"refs/heads/main","pushedAt":"2024-08-19T12:25:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"annevk","name":"Anne van Kesteren","path":"/annevk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1544111?s=80&v=4"},"commit":{"message":"Review Draft Publication: August 2024","shortMessageHtmlLink":"Review Draft Publication: August 2024"}},{"before":null,"after":"879eb4bdd572a772c3c2dd3628f8d53252b47d8c","ref":"refs/heads/review-draft-2024-08","pushedAt":"2024-08-19T06:23:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"annevk","name":"Anne van Kesteren","path":"/annevk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1544111?s=80&v=4"},"commit":{"message":"Review Draft Publication: August 2024","shortMessageHtmlLink":"Review Draft Publication: August 2024"}},{"before":"f63ec41a3d589adba5751335e34fe4ff7a248f26","after":"95a5adfcd5d3d471efd0ce26d95ff43ed8e97981","ref":"refs/heads/main","pushedAt":"2024-08-05T03:48:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ricea","name":"Adam Rice","path":"/ricea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6678407?s=80&v=4"},"commit":{"message":"Editorial: Update use of WebIDL \"invoke a callback function\" (#1320)\n\nThe only use which is not promise-returning is the \"start\" algorithm,\r\nwhich should rethrow the exception (so it can in turn be rethrown from\r\nthe ReadableStream constructor.\r\n\r\nPart of whatwg/webidl#1425.","shortMessageHtmlLink":"Editorial: Update use of WebIDL \"invoke a callback function\" (#1320)"}},{"before":"53f7c7d07d816a20bf976d3f4858a44d92a53415","after":"f63ec41a3d589adba5751335e34fe4ff7a248f26","ref":"refs/heads/main","pushedAt":"2024-07-12T02:57:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"domenic","name":"Domenic Denicola","path":"/domenic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/617481?s=80&v=4"},"commit":{"message":"Editorial: Update WebRTC endpoint pair example\n\nCloses #1317.","shortMessageHtmlLink":"Editorial: Update WebRTC endpoint pair example"}},{"before":"4a2ba764d5d711f658b8b1843e00fc66d4c0b255","after":"53f7c7d07d816a20bf976d3f4858a44d92a53415","ref":"refs/heads/main","pushedAt":"2024-06-20T07:01:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"domenic","name":"Domenic Denicola","path":"/domenic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/617481?s=80&v=4"},"commit":{"message":"Meta: use automatic links where available","shortMessageHtmlLink":"Meta: use automatic links where available"}},{"before":"10868847225aa2d120a68ea705b19578dde5335c","after":"4a2ba764d5d711f658b8b1843e00fc66d4c0b255","ref":"refs/heads/main","pushedAt":"2024-04-24T04:26:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"domenic","name":"Domenic Denicola","path":"/domenic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/617481?s=80&v=4"},"commit":{"message":"Meta: roll reference implementation web platform tests\n\nNotably, this includes tests for promise resolution order of async iterators in the reference implementation. This requires updating webidl2js.\r\n\r\nSee https://github.com/whatwg/webidl/pull/1387, https://github.com/web-platform-tests/wpt/pull/44456, and https://github.com/jsdom/webidl2js/pull/269 for context.","shortMessageHtmlLink":"Meta: roll reference implementation web platform tests"}},{"before":"64c545d83cac9ec4afa7bb31a444028e39d157c4","after":"10868847225aa2d120a68ea705b19578dde5335c","ref":"refs/heads/main","pushedAt":"2024-02-20T07:17:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ricea","name":"Adam Rice","path":"/ricea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6678407?s=80&v=4"},"commit":{"message":"Add explainer for ReadableStream async iteration\n\nAdd a new markdown document which explains what ReadableStream async iteration is and why it is useful, with examples.","shortMessageHtmlLink":"Add explainer for ReadableStream async iteration"}},{"before":"fcb4c03b834183b4871db07e9d30f427a6068724","after":null,"ref":"refs/heads/review-draft-2024-02","pushedAt":"2024-02-19T18:52:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"annevk","name":"Anne van Kesteren","path":"/annevk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1544111?s=80&v=4"}},{"before":"20b83e7527d6b84cb4b056d31917fa115ae879cc","after":"64c545d83cac9ec4afa7bb31a444028e39d157c4","ref":"refs/heads/main","pushedAt":"2024-02-19T18:52:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"annevk","name":"Anne van Kesteren","path":"/annevk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1544111?s=80&v=4"},"commit":{"message":"Review Draft Publication: February 2024","shortMessageHtmlLink":"Review Draft Publication: February 2024"}},{"before":null,"after":"fcb4c03b834183b4871db07e9d30f427a6068724","ref":"refs/heads/review-draft-2024-02","pushedAt":"2024-02-19T18:44:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"annevk","name":"Anne van Kesteren","path":"/annevk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1544111?s=80&v=4"},"commit":{"message":"Review Draft Publication: February 2024","shortMessageHtmlLink":"Review Draft Publication: February 2024"}},{"before":"6a214a35a165eebd926ee055aca85d38358ce7ce","after":"20b83e7527d6b84cb4b056d31917fa115ae879cc","ref":"refs/heads/main","pushedAt":"2024-02-01T05:18:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"domenic","name":"Domenic Denicola","path":"/domenic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/617481?s=80&v=4"},"commit":{"message":"Meta: Export \"writable stream writer\"\n\nWill be useful for the WebSocketStream API standard text.","shortMessageHtmlLink":"Meta: Export \"writable stream writer\""}},{"before":"9060c5519a9f63fac9fad8965af354ed172e0098","after":null,"ref":"refs/heads/meta-template/ec493280-baa3-11ee-b907-c29b73196133","pushedAt":"2024-01-24T10:42:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"domenic","name":"Domenic Denicola","path":"/domenic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/617481?s=80&v=4"}},{"before":"b0fc04da11119beee97b3a42bd53a91bfb4fe346","after":"6a214a35a165eebd926ee055aca85d38358ce7ce","ref":"refs/heads/main","pushedAt":"2024-01-24T10:42:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"domenic","name":"Domenic Denicola","path":"/domenic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/617481?s=80&v=4"},"commit":{"message":"Meta: update repository files\n\nSee https://github.com/whatwg/spec-factory for details.","shortMessageHtmlLink":"Meta: update repository files"}},{"before":null,"after":"9060c5519a9f63fac9fad8965af354ed172e0098","ref":"refs/heads/meta-template/ec493280-baa3-11ee-b907-c29b73196133","pushedAt":"2024-01-24T10:32:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"annevk","name":"Anne van Kesteren","path":"/annevk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1544111?s=80&v=4"},"commit":{"message":"Meta: update repository files\n\nSee https://github.com/whatwg/spec-factory for details.","shortMessageHtmlLink":"Meta: update repository files"}},{"before":"8d62dd25000f66abcc977acb551c7d9b33cb8e7f","after":"b0fc04da11119beee97b3a42bd53a91bfb4fe346","ref":"refs/heads/main","pushedAt":"2024-01-10T02:02:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"domenic","name":"Domenic Denicola","path":"/domenic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/617481?s=80&v=4"},"commit":{"message":"Plumb reason through abort and cancel algorithm wrappers\n\nFixes #1241; fixes #1273; closes #1275.","shortMessageHtmlLink":"Plumb reason through abort and cancel algorithm wrappers"}},{"before":"70cbcd0b9c9b5822f72d760f3eb1539df71d8ba2","after":null,"ref":"refs/heads/contributing-update","pushedAt":"2024-01-09T06:09:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"domenic","name":"Domenic Denicola","path":"/domenic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/617481?s=80&v=4"}},{"before":"4dc123a6e7f7ba89a8c6a7975b021156f39cab52","after":"8d62dd25000f66abcc977acb551c7d9b33cb8e7f","ref":"refs/heads/main","pushedAt":"2024-01-09T06:09:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"domenic","name":"Domenic Denicola","path":"/domenic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/617481?s=80&v=4"},"commit":{"message":"Meta: update contribution guidelines\n\nThese have not kept up with changes to the spec's editorial conventions and build tooling.","shortMessageHtmlLink":"Meta: update contribution guidelines"}},{"before":"3e6fc1f40535fcc1e5643118794f76a75e7b7e84","after":"70cbcd0b9c9b5822f72d760f3eb1539df71d8ba2","ref":"refs/heads/contributing-update","pushedAt":"2024-01-09T06:04:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"domenic","name":"Domenic Denicola","path":"/domenic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/617481?s=80&v=4"},"commit":{"message":"Fix bad wording, thanks Adam!","shortMessageHtmlLink":"Fix bad wording, thanks Adam!"}},{"before":null,"after":"3e6fc1f40535fcc1e5643118794f76a75e7b7e84","ref":"refs/heads/contributing-update","pushedAt":"2024-01-09T04:19:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"domenic","name":"Domenic Denicola","path":"/domenic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/617481?s=80&v=4"},"commit":{"message":"Meta: update contribution guidelines\n\nThese have not kept up with changes to the spec's editorial conventions and build tooling.","shortMessageHtmlLink":"Meta: update contribution guidelines"}},{"before":"d58a68c9de222562532b49303f9078ca3103c1b8","after":"4dc123a6e7f7ba89a8c6a7975b021156f39cab52","ref":"refs/heads/main","pushedAt":"2023-11-13T11:13:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MattiasBuelens","name":"Mattias Buelens","path":"/MattiasBuelens","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/649348?s=80&v=4"},"commit":{"message":"Add ReadableStreamBYOBReader.prototype.read(view, { min })\n\nWhen `read(view)` is called with the `min` option, the read will only be fulfilled as soon as `min` number of elements are available in the stream.\r\n\r\nFixes #1143, and fixes #1175.","shortMessageHtmlLink":"Add ReadableStreamBYOBReader.prototype.read(view, { min })"}},{"before":"007d729f1476f7f1ea34731ba9bd2becb702117e","after":"d58a68c9de222562532b49303f9078ca3103c1b8","ref":"refs/heads/main","pushedAt":"2023-10-18T18:24:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MattiasBuelens","name":"Mattias Buelens","path":"/MattiasBuelens","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/649348?s=80&v=4"},"commit":{"message":"Meta: upgrade webidl2js dependency in reference implementation\n\nAs of version 17, webidl2js now creates iterators, exceptions and promises in the correct realm. This aligns the reference implementation closer to the standard.","shortMessageHtmlLink":"Meta: upgrade webidl2js dependency in reference implementation"}},{"before":"449df688925309a5f19bdd5601d5594be8b80b0a","after":"007d729f1476f7f1ea34731ba9bd2becb702117e","ref":"refs/heads/main","pushedAt":"2023-09-30T05:48:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"domenic","name":"Domenic Denicola","path":"/domenic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/617481?s=80&v=4"},"commit":{"message":"TransformStream cleanup using transformer.cancel\n\nAdd a \"cancel\" hook to \"Transformer\". This allows users to perform resource cleanup when the readable side of the TransformStream is cancelled, or the writable side is aborted.\r\n\r\nTo preserve existing behavior, when the readable side is cancelled with a reason, the writable side is always immediately aborted with that same reason. The same is true in the reverse case. This means that the status of both sides is always either \"closed\", \"erroring\", or \"erroring\" when the \"cancel\" hook is called.\r\n\r\n\"flush\" and \"cancel\" are never both called. As per existing behavior, when the writable side is closed the \"flush\" hook is called. If the readable side is cancelled while a promise returned from \"flush\" is still pending, \"cancel\" is not called. In this scenario the readable side ends up in the \"errored\" state, while the writable side ends up in the \"closed\" state.","shortMessageHtmlLink":"TransformStream cleanup using transformer.cancel"}},{"before":"db16f6fb64148134abf6dc9e5a463247c154b3f0","after":null,"ref":"refs/heads/meta-template/1fdede82-5d3f-11ee-b009-c29b73196133","pushedAt":"2023-09-27T14:47:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"annevk","name":"Anne van Kesteren","path":"/annevk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1544111?s=80&v=4"}},{"before":"14b47076896e155898c1ef698fb08a508837b2d0","after":"449df688925309a5f19bdd5601d5594be8b80b0a","ref":"refs/heads/main","pushedAt":"2023-09-27T14:47:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"annevk","name":"Anne van Kesteren","path":"/annevk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1544111?s=80&v=4"},"commit":{"message":"Meta: update repository files\n\nSee https://github.com/whatwg/spec-factory for details.","shortMessageHtmlLink":"Meta: update repository files"}},{"before":null,"after":"db16f6fb64148134abf6dc9e5a463247c154b3f0","ref":"refs/heads/meta-template/1fdede82-5d3f-11ee-b009-c29b73196133","pushedAt":"2023-09-27T14:07:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"annevk","name":"Anne van Kesteren","path":"/annevk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1544111?s=80&v=4"},"commit":{"message":"Meta: update repository files\n\nSee https://github.com/whatwg/spec-factory for details.","shortMessageHtmlLink":"Meta: update repository files"}},{"before":"852602c4830bc63bebc0c1995dff53b6b518b7fa","after":null,"ref":"refs/heads/review-draft-2023-08","pushedAt":"2023-08-22T05:56:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"annevk","name":"Anne van Kesteren","path":"/annevk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1544111?s=80&v=4"}},{"before":"f780e1fcbf498b0ac21e45ec12ca33e07e13bcb4","after":"14b47076896e155898c1ef698fb08a508837b2d0","ref":"refs/heads/main","pushedAt":"2023-08-22T05:56:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"annevk","name":"Anne van Kesteren","path":"/annevk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1544111?s=80&v=4"},"commit":{"message":"Review Draft Publication: August 2023","shortMessageHtmlLink":"Review Draft Publication: August 2023"}},{"before":null,"after":"852602c4830bc63bebc0c1995dff53b6b518b7fa","ref":"refs/heads/review-draft-2023-08","pushedAt":"2023-08-21T19:47:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"domenic","name":"Domenic Denicola","path":"/domenic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/617481?s=80&v=4"},"commit":{"message":"Review Draft Publication: August 2023","shortMessageHtmlLink":"Review Draft Publication: August 2023"}},{"before":"8d7a0bf26eb2cc23e884ddbaac7c1da4b91cf2bc","after":"f780e1fcbf498b0ac21e45ec12ca33e07e13bcb4","ref":"refs/heads/main","pushedAt":"2023-07-13T05:01:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"domenic","name":"Domenic Denicola","path":"/domenic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/617481?s=80&v=4"},"commit":{"message":"Editorial: document ReadableStream.from(asyncIterable)","shortMessageHtmlLink":"Editorial: document ReadableStream.from(asyncIterable)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEnf9GuQA","startCursor":null,"endCursor":null}},"title":"Activity ยท whatwg/streams"}