{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":36508652,"defaultBranch":"master","name":"image-gif","ownerLogin":"image-rs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-05-29T14:18:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/49300799?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1706030296.0","currentOid":""},"activityList":{"items":[{"before":"70a1d31ec5719da10c6eb8163ed4283747d56f7c","after":"51ea9b0bf334b918bd24751812ea49c3bf1152f8","ref":"refs/heads/master","pushedAt":"2024-04-10T15:31:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fintelia","name":"Jonathan Behrens","path":"/fintelia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4943209?s=80&v=4"},"commit":{"message":"Make license metadata SPDX compliant (#191)","shortMessageHtmlLink":"Make license metadata SPDX compliant (#191)"}},{"before":"3bf238d96442dd9f969ede761088fa81b25ebfc3","after":"70a1d31ec5719da10c6eb8163ed4283747d56f7c","ref":"refs/heads/master","pushedAt":"2024-01-23T10:39:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kornelski","name":"Kornel","path":"/kornelski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72159?s=80&v=4"},"commit":{"message":"Bump","shortMessageHtmlLink":"Bump"}},{"before":"9f740e0d3a291fa4de3cbeff495bc9474125acb5","after":"3bf238d96442dd9f969ede761088fa81b25ebfc3","ref":"refs/heads/master","pushedAt":"2024-01-23T01:14:57.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kornelski","name":"Kornel","path":"/kornelski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72159?s=80&v=4"},"commit":{"message":"Fix writing palettes with non-power-of-two sizes","shortMessageHtmlLink":"Fix writing palettes with non-power-of-two sizes"}},{"before":"4645e55178b8a375250182ff8f56c5cfa66b2530","after":"9f740e0d3a291fa4de3cbeff495bc9474125acb5","ref":"refs/heads/master","pushedAt":"2024-01-22T17:26:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fintelia","name":"Jonathan Behrens","path":"/fintelia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4943209?s=80&v=4"},"commit":{"message":"Release 0.13.0 (#186)","shortMessageHtmlLink":"Release 0.13.0 (#186)"}},{"before":"0d71f7ffd1b5f9d09e646cb66f22c12627a1ca92","after":"4645e55178b8a375250182ff8f56c5cfa66b2530","ref":"refs/heads/master","pushedAt":"2024-01-22T13:34:17.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kornelski","name":"Kornel","path":"/kornelski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72159?s=80&v=4"},"commit":{"message":"Future-proof ExtensionData","shortMessageHtmlLink":"Future-proof ExtensionData"}},{"before":"a0700f47002a1dd343a6349b847f0d823b6b1978","after":"0d71f7ffd1b5f9d09e646cb66f22c12627a1ca92","ref":"refs/heads/master","pushedAt":"2024-01-22T12:00:09.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kornelski","name":"Kornel","path":"/kornelski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72159?s=80&v=4"},"commit":{"message":"Stop iterator on error","shortMessageHtmlLink":"Stop iterator on error"}},{"before":"27ea2f4d1dd08085468f6d40374f92d99882da61","after":"a0700f47002a1dd343a6349b847f0d823b6b1978","ref":"refs/heads/master","pushedAt":"2024-01-22T10:38:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kornelski","name":"Kornel","path":"/kornelski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72159?s=80&v=4"},"commit":{"message":"Fix skipping of extra LZW data","shortMessageHtmlLink":"Fix skipping of extra LZW data"}},{"before":"b1363635385b9d0f5e81dc6ab87677c13803ab0b","after":"27ea2f4d1dd08085468f6d40374f92d99882da61","ref":"refs/heads/master","pushedAt":"2024-01-22T09:41:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kornelski","name":"Kornel","path":"/kornelski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72159?s=80&v=4"},"commit":{"message":"Compute min code size","shortMessageHtmlLink":"Compute min code size"}},{"before":"4ce5e090bfc18a5a1578494e9ec836b32e7e6918","after":"b1363635385b9d0f5e81dc6ab87677c13803ab0b","ref":"refs/heads/master","pushedAt":"2024-01-16T21:45:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kornelski","name":"Kornel","path":"/kornelski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72159?s=80&v=4"},"commit":{"message":"Use on-stack buffer to avoid single-byte writes","shortMessageHtmlLink":"Use on-stack buffer to avoid single-byte writes"}},{"before":"92016832d159fe359109712c8df9b33f4ccc982d","after":"4ce5e090bfc18a5a1578494e9ec836b32e7e6918","ref":"refs/heads/master","pushedAt":"2024-01-16T10:30:57.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"kornelski","name":"Kornel","path":"/kornelski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72159?s=80&v=4"},"commit":{"message":"Avoid searching entire pixel buffer","shortMessageHtmlLink":"Avoid searching entire pixel buffer"}},{"before":"c21e72f5dd33e3c53ff937f6a2331ff4eeacb722","after":"92016832d159fe359109712c8df9b33f4ccc982d","ref":"refs/heads/master","pushedAt":"2024-01-15T22:42:22.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"kornelski","name":"Kornel","path":"/kornelski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72159?s=80&v=4"},"commit":{"message":"Extract u16 reads into function","shortMessageHtmlLink":"Extract u16 reads into function"}},{"before":"75589d1163e6c73de57ff5600083332f6bed1ae9","after":"c21e72f5dd33e3c53ff937f6a2331ff4eeacb722","ref":"refs/heads/master","pushedAt":"2024-01-15T14:07:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kornelski","name":"Kornel","path":"/kornelski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72159?s=80&v=4"},"commit":{"message":"Handle 32-bit overflow\n\nFixes #179","shortMessageHtmlLink":"Handle 32-bit overflow"}},{"before":"db1200260e69a235a56714cd156386fa5ffa6149","after":"75589d1163e6c73de57ff5600083332f6bed1ae9","ref":"refs/heads/master","pushedAt":"2024-01-14T20:11:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kornelski","name":"Kornel","path":"/kornelski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72159?s=80&v=4"},"commit":{"message":"Beta release","shortMessageHtmlLink":"Beta release"}},{"before":"422edba6c4838531888e04236ffabe6c4a21a80a","after":"db1200260e69a235a56714cd156386fa5ffa6149","ref":"refs/heads/master","pushedAt":"2024-01-13T21:41:11.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"kornelski","name":"Kornel","path":"/kornelski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72159?s=80&v=4"},"commit":{"message":"Merge pull request #177 from kornelski/parallel-reencoder\n\nSeparate LZW decoder for fully parallel GIF re-encoding","shortMessageHtmlLink":"Merge pull request #177 from kornelski/parallel-reencoder"}},{"before":"1534440b0baecc1515c17d1871e86b1ee7b8596e","after":"422edba6c4838531888e04236ffabe6c4a21a80a","ref":"refs/heads/master","pushedAt":"2024-01-13T01:47:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kornelski","name":"Kornel","path":"/kornelski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72159?s=80&v=4"},"commit":{"message":"Debug assert zero-sized frames\n\nFixes #135","shortMessageHtmlLink":"Debug assert zero-sized frames"}},{"before":"12f920fbfaee28689ef8ade24205136271d8fe16","after":"1534440b0baecc1515c17d1871e86b1ee7b8596e","ref":"refs/heads/master","pushedAt":"2024-01-12T21:23:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kornelski","name":"Kornel","path":"/kornelski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72159?s=80&v=4"},"commit":{"message":"Move tests out of published package\n\nFixes #51","shortMessageHtmlLink":"Move tests out of published package"}},{"before":"d63963902c2dcedbef8690671d8d48fe13b06dd5","after":"12f920fbfaee28689ef8ade24205136271d8fe16","ref":"refs/heads/master","pushedAt":"2024-01-11T17:38:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kornelski","name":"Kornel","path":"/kornelski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72159?s=80&v=4"},"commit":{"message":"Changelog","shortMessageHtmlLink":"Changelog"}},{"before":"b42af4a163a3dd951cd01766a20cb5ba9cceb79e","after":"d63963902c2dcedbef8690671d8d48fe13b06dd5","ref":"refs/heads/master","pushedAt":"2024-01-11T17:24:08.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kornelski","name":"Kornel","path":"/kornelski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72159?s=80&v=4"},"commit":{"message":"Add into_inner to the iterator too","shortMessageHtmlLink":"Add into_inner to the iterator too"}},{"before":"b5a5b29df7395d1f025ddff76251f51d0de9a730","after":"b42af4a163a3dd951cd01766a20cb5ba9cceb79e","ref":"refs/heads/master","pushedAt":"2024-01-11T17:23:49.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kornelski","name":"Kornel","path":"/kornelski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72159?s=80&v=4"},"commit":{"message":"Merge pull request #172 from kornelski/forbid-unsafe\n\nChange Decode event to make unsafe casts unnecessary","shortMessageHtmlLink":"Merge pull request #172 from kornelski/forbid-unsafe"}},{"before":"4fc7f3496a438d7c42064e583ffbf181b57d9143","after":"b5a5b29df7395d1f025ddff76251f51d0de9a730","ref":"refs/heads/master","pushedAt":"2024-01-11T11:48:47.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"kornelski","name":"Kornel","path":"/kornelski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72159?s=80&v=4"},"commit":{"message":"Merge pull request #170 from kornelski/simpl\n\nSmaller Decoded event","shortMessageHtmlLink":"Merge pull request #170 from kornelski/simpl"}},{"before":"a1af4840e6b1d38756559b08feb94ca90352490c","after":"4fc7f3496a438d7c42064e583ffbf181b57d9143","ref":"refs/heads/master","pushedAt":"2024-01-11T11:32:35.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"kornelski","name":"Kornel","path":"/kornelski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72159?s=80&v=4"},"commit":{"message":"Iterator interface","shortMessageHtmlLink":"Iterator interface"}},{"before":"b819ff3e6cbba442cfa96ff9a5a68a7e97a48647","after":"a1af4840e6b1d38756559b08feb94ca90352490c","ref":"refs/heads/master","pushedAt":"2024-01-11T11:32:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kornelski","name":"Kornel","path":"/kornelski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72159?s=80&v=4"},"commit":{"message":"Use memory limit when appending to buffers","shortMessageHtmlLink":"Use memory limit when appending to buffers"}},{"before":"312d4db06637cea460141c08c296fbaeac0170a8","after":"b819ff3e6cbba442cfa96ff9a5a68a7e97a48647","ref":"refs/heads/master","pushedAt":"2024-01-11T11:31:57.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kornelski","name":"Kornel","path":"/kornelski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72159?s=80&v=4"},"commit":{"message":"Consume exact amount of bytes\n\nFixes consuming of the last byte in the stream\nBlockEnd doesn't need to check the terminator, because it's only set when it can't fail","shortMessageHtmlLink":"Consume exact amount of bytes"}},{"before":"fe91e680cf1ed6d867176e26b08cf2d1b813a411","after":"312d4db06637cea460141c08c296fbaeac0170a8","ref":"refs/heads/master","pushedAt":"2024-01-10T23:03:17.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"kornelski","name":"Kornel","path":"/kornelski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72159?s=80&v=4"},"commit":{"message":"Avoid cloning every frame metadata","shortMessageHtmlLink":"Avoid cloning every frame metadata"}},{"before":"c314fdc85dc5732cf3898beb38829f4ff37e40c4","after":"fe91e680cf1ed6d867176e26b08cf2d1b813a411","ref":"refs/heads/master","pushedAt":"2024-01-10T20:02:49.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kornelski","name":"Kornel","path":"/kornelski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72159?s=80&v=4"},"commit":{"message":"Parse repeat count","shortMessageHtmlLink":"Parse repeat count"}},{"before":"bfd0d35889c6ff2aa09cd48b6a5ecfc5b9243fa2","after":"c314fdc85dc5732cf3898beb38829f4ff37e40c4","ref":"refs/heads/master","pushedAt":"2024-01-10T20:02:33.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"kornelski","name":"Kornel","path":"/kornelski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72159?s=80&v=4"},"commit":{"message":"Merge pull request #163 from kornelski/public-api\n\nPublic API cleanups","shortMessageHtmlLink":"Merge pull request #163 from kornelski/public-api"}},{"before":"c33079b2ba7ad229547437eb71aaa118cdd22af7","after":"bfd0d35889c6ff2aa09cd48b6a5ecfc5b9243fa2","ref":"refs/heads/master","pushedAt":"2024-01-10T12:57:59.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"kornelski","name":"Kornel","path":"/kornelski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72159?s=80&v=4"},"commit":{"message":"Merge pull request #164 from kornelski/clippy\n\nClippy and fmt","shortMessageHtmlLink":"Merge pull request #164 from kornelski/clippy"}},{"before":"ff242b0caeb8cfdcd13e9530d7ae3eef62e28357","after":"c33079b2ba7ad229547437eb71aaa118cdd22af7","ref":"refs/heads/master","pushedAt":"2024-01-10T11:20:56.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"kornelski","name":"Kornel","path":"/kornelski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72159?s=80&v=4"},"commit":{"message":"Merge pull request #161 from kornelski/depanic\n\nAvoid panic on truncated palette","shortMessageHtmlLink":"Merge pull request #161 from kornelski/depanic"}},{"before":"72d6e5f8739b8dc43d462f8da248c187e01bdeb9","after":"ff242b0caeb8cfdcd13e9530d7ae3eef62e28357","ref":"refs/heads/master","pushedAt":"2024-01-10T11:20:41.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kornelski","name":"Kornel","path":"/kornelski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72159?s=80&v=4"},"commit":{"message":"Merge pull request #162 from kornelski/copystate\n\nState reduction","shortMessageHtmlLink":"Merge pull request #162 from kornelski/copystate"}},{"before":"bea61d6bcb2776bd0b46f6ef1c599433266a96fe","after":"72d6e5f8739b8dc43d462f8da248c187e01bdeb9","ref":"refs/heads/master","pushedAt":"2024-01-10T03:27:11.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"kornelski","name":"Kornel","path":"/kornelski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72159?s=80&v=4"},"commit":{"message":"Merge pull request #160 from kornelski/state\n\nSmaller simpler states","shortMessageHtmlLink":"Merge pull request #160 from kornelski/state"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAELTV-vwA","startCursor":null,"endCursor":null}},"title":"Activity ยท image-rs/image-gif"}