{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":313448065,"defaultBranch":"main","name":"pdf-writer","ownerLogin":"typst","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-11-16T22:57:36.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/67595261?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713366067.0","currentOid":""},"activityList":{"items":[{"before":"f4a55a919c57d8982c31b55211b8ce66af5ddb17","after":"84bf42b49968d4d79524ef959aa89ce31b5eb969","ref":"refs/heads/main","pushedAt":"2024-05-07T13:10:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"laurmaedje","name":"Laurenz","path":"/laurmaedje","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17899797?s=80&v=4"},"commit":{"message":"Fix dead link in docs (#33)","shortMessageHtmlLink":"Fix dead link in docs (#33)"}},{"before":"d2c2550e05a187088c03f634e2e868ed029d5a9b","after":"f4a55a919c57d8982c31b55211b8ce66af5ddb17","ref":"refs/heads/main","pushedAt":"2024-04-30T14:09:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"reknih","name":"Martin Haug","path":"/reknih","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3874949?s=80&v=4"},"commit":{"message":"Feature: Interactive Form Dictionary (PDF 1.7 Section 12.7.2) & Appearance Streams (12.5.5) (#25)","shortMessageHtmlLink":"Feature: Interactive Form Dictionary (PDF 1.7 Section 12.7.2) & Appea…"}},{"before":"d2c2550e05a187088c03f634e2e868ed029d5a9b","after":null,"ref":"refs/tags/v0.9.3","pushedAt":"2024-04-17T15:00:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"laurmaedje","name":"Laurenz","path":"/laurmaedje","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17899797?s=80&v=4"}},{"before":"febef246a90c5c8e823c634f36847b56eb769a15","after":"b0df58abd37a0187fd7e59e17d35688fcf8d44a2","ref":"refs/heads/0.9","pushedAt":"2024-04-17T14:58:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laurmaedje","name":"Laurenz","path":"/laurmaedje","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17899797?s=80&v=4"},"commit":{"message":"Version bump","shortMessageHtmlLink":"Version bump"}},{"before":"8f509ad7c16f395c84102d59166134402b8e3025","after":"febef246a90c5c8e823c634f36847b56eb769a15","ref":"refs/heads/0.9","pushedAt":"2024-04-17T14:55:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elegaanz","name":"Ana Gelez","path":"/elegaanz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16254623?s=80&v=4"},"commit":{"message":"Support one byte characters in CMaps (#32)","shortMessageHtmlLink":"Support one byte characters in CMaps (#32)"}},{"before":"ef3bcd48cfa9a681ee5f74ee1584b175c87e8cad","after":null,"ref":"refs/heads/type3-cmap","pushedAt":"2024-04-17T14:49:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"laurmaedje","name":"Laurenz","path":"/laurmaedje","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17899797?s=80&v=4"}},{"before":"c9624dafb251067172eab4547db3e00e78fa440a","after":"d2c2550e05a187088c03f634e2e868ed029d5a9b","ref":"refs/heads/main","pushedAt":"2024-04-17T14:49:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"laurmaedje","name":"Laurenz","path":"/laurmaedje","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17899797?s=80&v=4"},"commit":{"message":"Support one byte characters in CMaps (#32)","shortMessageHtmlLink":"Support one byte characters in CMaps (#32)"}},{"before":"257d6dcead26948656895b592b874fcafa3e8b9e","after":"ef3bcd48cfa9a681ee5f74ee1584b175c87e8cad","ref":"refs/heads/type3-cmap","pushedAt":"2024-04-17T14:47:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elegaanz","name":"Ana Gelez","path":"/elegaanz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16254623?s=80&v=4"},"commit":{"message":"Make sealed trait methods not usable outside of pdf-writer","shortMessageHtmlLink":"Make sealed trait methods not usable outside of pdf-writer"}},{"before":"2d95e886ee35dcc6dc0030da910c9bc6e8ec7722","after":"257d6dcead26948656895b592b874fcafa3e8b9e","ref":"refs/heads/type3-cmap","pushedAt":"2024-04-17T14:38:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"elegaanz","name":"Ana Gelez","path":"/elegaanz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16254623?s=80&v=4"},"commit":{"message":"Use a trait to support both u8 and u16 when writing CMaps","shortMessageHtmlLink":"Use a trait to support both u8 and u16 when writing CMaps"}},{"before":"e953d39f20070d89ca08acd59427c9e9cd813791","after":"2d95e886ee35dcc6dc0030da910c9bc6e8ec7722","ref":"refs/heads/type3-cmap","pushedAt":"2024-04-17T14:38:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"elegaanz","name":"Ana Gelez","path":"/elegaanz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16254623?s=80&v=4"},"commit":{"message":"Use a trait to support both u8 and u16 when writing CMaps","shortMessageHtmlLink":"Use a trait to support both u8 and u16 when writing CMaps"}},{"before":"1a5828fc2103edfbb913b6ec09d325017c74f0c9","after":"e953d39f20070d89ca08acd59427c9e9cd813791","ref":"refs/heads/type3-cmap","pushedAt":"2024-04-17T10:00:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"elegaanz","name":"Ana Gelez","path":"/elegaanz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16254623?s=80&v=4"},"commit":{"message":"Make it possible to represent GID with a single byte in CMaps","shortMessageHtmlLink":"Make it possible to represent GID with a single byte in CMaps"}},{"before":"9c0dc2a63043d25d3f6f8149acae70996da714e4","after":"1a5828fc2103edfbb913b6ec09d325017c74f0c9","ref":"refs/heads/type3-cmap","pushedAt":"2024-04-17T09:59:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"elegaanz","name":"Ana Gelez","path":"/elegaanz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16254623?s=80&v=4"},"commit":{"message":"Make it possible to represent GID with a single byte in CMaps","shortMessageHtmlLink":"Make it possible to represent GID with a single byte in CMaps"}},{"before":null,"after":"9c0dc2a63043d25d3f6f8149acae70996da714e4","ref":"refs/heads/type3-cmap","pushedAt":"2024-04-17T09:57:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"elegaanz","name":"Ana Gelez","path":"/elegaanz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16254623?s=80&v=4"},"commit":{"message":"Make it possible to represent GID with a single byte in CMaps","shortMessageHtmlLink":"Make it possible to represent GID with a single byte in CMaps"}},{"before":"390c2e84f4f42698dc81f427b7ff4bd2f7790614","after":"c9624dafb251067172eab4547db3e00e78fa440a","ref":"refs/heads/main","pushedAt":"2024-04-04T14:34:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laurmaedje","name":"Laurenz","path":"/laurmaedje","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17899797?s=80&v=4"},"commit":{"message":"Add example with chunks","shortMessageHtmlLink":"Add example with chunks"}},{"before":"c7caeb70fc33ecc41e3e4f2f2fadc588749605c8","after":"390c2e84f4f42698dc81f427b7ff4bd2f7790614","ref":"refs/heads/main","pushedAt":"2024-03-25T13:19:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"reknih","name":"Martin Haug","path":"/reknih","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3874949?s=80&v=4"},"commit":{"message":"Add an example for CMYK images\n\nThe example does not use the `Decode` array to invert colors because Adobe Illustrator ignores that. Instead, it shows how to invert the image and recode it with `jpeg_decoder` and `jpeg_encoder`.","shortMessageHtmlLink":"Add an example for CMYK images"}},{"before":"db9fb45237977ab7fa00fc8ffeeec1880c3351c3","after":"c7caeb70fc33ecc41e3e4f2f2fadc588749605c8","ref":"refs/heads/main","pushedAt":"2024-03-25T13:17:01.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"reknih","name":"Martin Haug","path":"/reknih","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3874949?s=80&v=4"},"commit":{"message":"Add an example for CMYK images\n\nThe example does not use the `Decode` array to invert colors because Adobe Illustrator ignores that. Instead, it shows how to invert the image and recode it with `jpeg_decoder` and `jpeg_encoder`.","shortMessageHtmlLink":"Add an example for CMYK images"}},{"before":"dd53e58d713fb3559844b7769e757c41e7409471","after":"db9fb45237977ab7fa00fc8ffeeec1880c3351c3","ref":"refs/heads/main","pushedAt":"2024-02-19T09:19:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reknih","name":"Martin Haug","path":"/reknih","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3874949?s=80&v=4"},"commit":{"message":"Add example for Soft Masks on content streams","shortMessageHtmlLink":"Add example for Soft Masks on content streams"}},{"before":"d817e80a17341d506cc1b7bfddd7e6bb6ae60487","after":"dd53e58d713fb3559844b7769e757c41e7409471","ref":"refs/heads/main","pushedAt":"2024-02-16T16:11:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"reknih","name":"Martin Haug","path":"/reknih","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3874949?s=80&v=4"},"commit":{"message":"Add video/multimedia support (#31)\n\nCo-authored-by: tingerrr ","shortMessageHtmlLink":"Add video/multimedia support (#31)"}},{"before":"df2195e9181d4d5e15bf864ae6343fa8a24a5884","after":"d817e80a17341d506cc1b7bfddd7e6bb6ae60487","ref":"refs/heads/main","pushedAt":"2023-12-19T09:33:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"laurmaedje","name":"Laurenz","path":"/laurmaedje","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17899797?s=80&v=4"},"commit":{"message":"Write individual destination object (#30)","shortMessageHtmlLink":"Write individual destination object (#30)"}},{"before":"126ff131af9a434b7c972d313307b0d3d24d22fb","after":"df2195e9181d4d5e15bf864ae6343fa8a24a5884","ref":"refs/heads/main","pushedAt":"2023-11-07T10:13:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"laurmaedje","name":"Laurenz","path":"/laurmaedje","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17899797?s=80&v=4"},"commit":{"message":"Fix: Make `/Annots` indirect (#26)","shortMessageHtmlLink":"Fix: Make /Annots indirect (#26)"}},{"before":"a9062d89136f44ddf6089094470d2c79874a1460","after":"8f509ad7c16f395c84102d59166134402b8e3025","ref":"refs/heads/0.9","pushedAt":"2023-11-01T20:57:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"laurmaedje","name":"Laurenz","path":"/laurmaedje","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17899797?s=80&v=4"},"commit":{"message":"Version bump","shortMessageHtmlLink":"Version bump"}},{"before":"a3c1647217aacf0dc057297d4f1792f46550e495","after":"126ff131af9a434b7c972d313307b0d3d24d22fb","ref":"refs/heads/main","pushedAt":"2023-11-01T20:53:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"laurmaedje","name":"Laurenz","path":"/laurmaedje","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17899797?s=80&v=4"},"commit":{"message":"Add `Chunk::as_bytes` (#28)","shortMessageHtmlLink":"Add Chunk::as_bytes (#28)"}},{"before":"3568a472353f34a59c3592faa4f0b8d83321c8d3","after":"a9062d89136f44ddf6089094470d2c79874a1460","ref":"refs/heads/0.9","pushedAt":"2023-10-24T13:19:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laurmaedje","name":"Laurenz","path":"/laurmaedje","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17899797?s=80&v=4"},"commit":{"message":"Version bump","shortMessageHtmlLink":"Version bump"}},{"before":null,"after":"3568a472353f34a59c3592faa4f0b8d83321c8d3","ref":"refs/heads/0.9","pushedAt":"2023-10-24T13:16:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"laurmaedje","name":"Laurenz","path":"/laurmaedje","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17899797?s=80&v=4"},"commit":{"message":"Fix string octal escape encoding\n\nThe bug affected invisible ASCII characters that have one of the two high bits set, so only DEL.","shortMessageHtmlLink":"Fix string octal escape encoding"}},{"before":"bb19bfddd831a7ab0379e5982b7f945e0b1cc5c9","after":"a3c1647217aacf0dc057297d4f1792f46550e495","ref":"refs/heads/main","pushedAt":"2023-10-22T19:05:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reknih","name":"Martin Haug","path":"/reknih","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3874949?s=80&v=4"},"commit":{"message":"Export form field types","shortMessageHtmlLink":"Export form field types"}},{"before":"7a03bb81190519882b1e22811324a8b3fe6b6040","after":"bb19bfddd831a7ab0379e5982b7f945e0b1cc5c9","ref":"refs/heads/main","pushedAt":"2023-10-22T15:07:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"reknih","name":"Martin Haug","path":"/reknih","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3874949?s=80&v=4"},"commit":{"message":"Form Field types (PDF 1.7 Section 12.7.4) (#23)","shortMessageHtmlLink":"Form Field types (PDF 1.7 Section 12.7.4) (#23)"}},{"before":"ab188acb13778bad2e05e61b85185257fdb74b18","after":"7a03bb81190519882b1e22811324a8b3fe6b6040","ref":"refs/heads/main","pushedAt":"2023-10-21T11:50:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reknih","name":"Martin Haug","path":"/reknih","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3874949?s=80&v=4"},"commit":{"message":"Fix #24","shortMessageHtmlLink":"Fix #24"}},{"before":"5d224b477bd7044c808d189260f1d6f3668077ba","after":"ab188acb13778bad2e05e61b85185257fdb74b18","ref":"refs/heads/main","pushedAt":"2023-10-20T13:09:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"reknih","name":"Martin Haug","path":"/reknih","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3874949?s=80&v=4"},"commit":{"message":"Field dictionaries (PDF 1.7 Section 12.7.3) (#22)","shortMessageHtmlLink":"Field dictionaries (PDF 1.7 Section 12.7.3) (#22)"}},{"before":"ea7fe33b956912f18f48b42b1ea9681c0dff610c","after":"5d224b477bd7044c808d189260f1d6f3668077ba","ref":"refs/heads/main","pushedAt":"2023-10-19T07:30:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"reknih","name":"Martin Haug","path":"/reknih","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3874949?s=80&v=4"},"commit":{"message":"Trigger events (PDF 1.7 Section 12.6.3) (#21)","shortMessageHtmlLink":"Trigger events (PDF 1.7 Section 12.6.3) (#21)"}},{"before":"276bdc6b4c35d27235131678c2838d19102fd6d4","after":"ea7fe33b956912f18f48b42b1ea9681c0dff610c","ref":"refs/heads/main","pushedAt":"2023-10-17T21:27:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laurmaedje","name":"Laurenz","path":"/laurmaedje","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17899797?s=80&v=4"},"commit":{"message":"Fix string octal escape encoding\n\nThe bug affected invisible ASCII characters that have one of the two high bits set, so only DEL.","shortMessageHtmlLink":"Fix string octal escape encoding"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQ5eeIgA","startCursor":null,"endCursor":null}},"title":"Activity · typst/pdf-writer"}