{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":80591127,"defaultBranch":"master","name":"pdf-extract","ownerLogin":"jrmuizel","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-02-01T05:01:50.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/332653?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1727382548.0","currentOid":""},"activityList":{"items":[{"before":"357cff1e7ae7f5836dad9c24455053404707d9b6","after":"f456267677dc0af2dccfee40cd505bfef4bf56d6","ref":"refs/heads/master","pushedAt":"2024-09-26T20:29:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jrmuizel","name":"Jeff Muizelaar","path":"/jrmuizel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332653?s=80&v=4"},"commit":{"message":"(cargo-release) version 0.7.10","shortMessageHtmlLink":"(cargo-release) version 0.7.10"}},{"before":"33eecd17d1e1db3f5baebe81ecdbe4b3f31675e0","after":"357cff1e7ae7f5836dad9c24455053404707d9b6","ref":"refs/heads/master","pushedAt":"2024-09-26T18:44:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jrmuizel","name":"Jeff Muizelaar","path":"/jrmuizel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332653?s=80&v=4"},"commit":{"message":"Use adobe-cmap-parser with overflow fix.\n\nFixes #46","shortMessageHtmlLink":"Use adobe-cmap-parser with overflow fix."}},{"before":"23634ee0c69ebddabb77bbe505168c37bca7d779","after":"33eecd17d1e1db3f5baebe81ecdbe4b3f31675e0","ref":"refs/heads/master","pushedAt":"2024-08-29T16:52:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jrmuizel","name":"Jeff Muizelaar","path":"/jrmuizel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332653?s=80&v=4"},"commit":{"message":"(cargo-release) version 0.7.9","shortMessageHtmlLink":"(cargo-release) version 0.7.9"}},{"before":"330f9e503de8ed12f478266d3da9d5b30bdf5438","after":"23634ee0c69ebddabb77bbe505168c37bca7d779","ref":"refs/heads/master","pushedAt":"2024-08-29T16:49:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jrmuizel","name":"Jeff Muizelaar","path":"/jrmuizel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332653?s=80&v=4"},"commit":{"message":"Revert \"Don't panic on DeviceN colorspaces\"\n\nThis reverts commit 27743f27f59a79ac6868fe4e26e274ef93e92e45.\n\nThis commit breaks semver. Let's reland it later.","shortMessageHtmlLink":"Revert \"Don't panic on DeviceN colorspaces\""}},{"before":"27743f27f59a79ac6868fe4e26e274ef93e92e45","after":"330f9e503de8ed12f478266d3da9d5b30bdf5438","ref":"refs/heads/master","pushedAt":"2024-08-29T16:45:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jrmuizel","name":"Jeff Muizelaar","path":"/jrmuizel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332653?s=80&v=4"},"commit":{"message":"\"Type\" is optional in Encodings","shortMessageHtmlLink":"\"Type\" is optional in Encodings"}},{"before":"65dcffc2ab45848faa0f65a15643b183df6f3f38","after":"27743f27f59a79ac6868fe4e26e274ef93e92e45","ref":"refs/heads/master","pushedAt":"2024-08-29T16:36:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jrmuizel","name":"Jeff Muizelaar","path":"/jrmuizel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332653?s=80&v=4"},"commit":{"message":"Don't panic on DeviceN colorspaces","shortMessageHtmlLink":"Don't panic on DeviceN colorspaces"}},{"before":"9ad9e1e2cb622eaf0e15aa1f63a672008eab5c7a","after":"65dcffc2ab45848faa0f65a15643b183df6f3f38","ref":"refs/heads/master","pushedAt":"2024-08-26T02:31:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jrmuizel","name":"Jeff Muizelaar","path":"/jrmuizel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332653?s=80&v=4"},"commit":{"message":"(cargo-release) version 0.7.8","shortMessageHtmlLink":"(cargo-release) version 0.7.8"}},{"before":"91b91c54105e0ef6552a839faa1de3a146691403","after":"9ad9e1e2cb622eaf0e15aa1f63a672008eab5c7a","ref":"refs/heads/master","pushedAt":"2024-08-17T23:48:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jrmuizel","name":"Jeff Muizelaar","path":"/jrmuizel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332653?s=80&v=4"},"commit":{"message":"Switch to archive.org url because of geoblocking on the original URL","shortMessageHtmlLink":"Switch to archive.org url because of geoblocking on the original URL"}},{"before":"4a5b26167e88effbd01d0002135a94d87630e56b","after":"91b91c54105e0ef6552a839faa1de3a146691403","ref":"refs/heads/master","pushedAt":"2024-08-17T23:41:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jrmuizel","name":"Jeff Muizelaar","path":"/jrmuizel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332653?s=80&v=4"},"commit":{"message":"Re-export lopdf","shortMessageHtmlLink":"Re-export lopdf"}},{"before":"8ee752db29cb3063095702ebb852e810b6281063","after":"4a5b26167e88effbd01d0002135a94d87630e56b","ref":"refs/heads/master","pushedAt":"2024-07-26T15:09:39.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jrmuizel","name":"Jeff Muizelaar","path":"/jrmuizel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332653?s=80&v=4"},"commit":{"message":"remove encoding","shortMessageHtmlLink":"remove encoding"}},{"before":"e23882b3a525bf64adccef057dafbd53b2593910","after":"8ee752db29cb3063095702ebb852e810b6281063","ref":"refs/heads/master","pushedAt":"2024-05-10T13:12:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jrmuizel","name":"Jeff Muizelaar","path":"/jrmuizel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332653?s=80&v=4"},"commit":{"message":"(cargo-release) version 0.7.7","shortMessageHtmlLink":"(cargo-release) version 0.7.7"}},{"before":"30e347195285b8b1bda3aeed693eda20372b41ae","after":"e23882b3a525bf64adccef057dafbd53b2593910","ref":"refs/heads/master","pushedAt":"2024-05-05T23:51:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jrmuizel","name":"Jeff Muizelaar","path":"/jrmuizel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332653?s=80&v=4"},"commit":{"message":"Don't panic if the character is not in the unicode map.\n\nIt might not be used as is the case in https://arxiv.org/pdf/2405.01295v1.pdf","shortMessageHtmlLink":"Don't panic if the character is not in the unicode map."}},{"before":"653308d29651ae3800259bc257caec3cd2446263","after":"30e347195285b8b1bda3aeed693eda20372b41ae","ref":"refs/heads/master","pushedAt":"2024-05-04T01:41:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jrmuizel","name":"Jeff Muizelaar","path":"/jrmuizel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332653?s=80&v=4"},"commit":{"message":"(cargo-release) version 0.7.6","shortMessageHtmlLink":"(cargo-release) version 0.7.6"}},{"before":"b9a1a774d60974d9eedb41c1023dbcce3db4d73e","after":"653308d29651ae3800259bc257caec3cd2446263","ref":"refs/heads/master","pushedAt":"2024-05-04T01:37:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jrmuizel","name":"Jeff Muizelaar","path":"/jrmuizel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332653?s=80&v=4"},"commit":{"message":"Expand the glyph name list and remove duplicates\n\nFixes #88","shortMessageHtmlLink":"Expand the glyph name list and remove duplicates"}},{"before":"277df9aa78ce5ffebb87c41c027a45f6f2598b8a","after":"b9a1a774d60974d9eedb41c1023dbcce3db4d73e","ref":"refs/heads/master","pushedAt":"2024-04-16T14:35:11.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jrmuizel","name":"Jeff Muizelaar","path":"/jrmuizel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332653?s=80&v=4"},"commit":{"message":"Attempt decryption with empty password","shortMessageHtmlLink":"Attempt decryption with empty password"}},{"before":"3176e946e644246bbef42126570393b518049596","after":"277df9aa78ce5ffebb87c41c027a45f6f2598b8a","ref":"refs/heads/master","pushedAt":"2024-04-02T15:30:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jrmuizel","name":"Jeff Muizelaar","path":"/jrmuizel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332653?s=80&v=4"},"commit":{"message":"(cargo-release) version 0.7.5","shortMessageHtmlLink":"(cargo-release) version 0.7.5"}},{"before":"73313393a194faebc4a9bf025dd4e9063db9ea04","after":"3176e946e644246bbef42126570393b518049596","ref":"refs/heads/master","pushedAt":"2024-02-15T02:14:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jrmuizel","name":"Jeff Muizelaar","path":"/jrmuizel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332653?s=80&v=4"},"commit":{"message":"Upgraded lopdf version","shortMessageHtmlLink":"Upgraded lopdf version"}},{"before":"7a33d210c85028425a204b804c353603b6ce8f06","after":"73313393a194faebc4a9bf025dd4e9063db9ea04","ref":"refs/heads/master","pushedAt":"2024-02-15T02:13:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jrmuizel","name":"Jeff Muizelaar","path":"/jrmuizel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332653?s=80&v=4"},"commit":{"message":"Improve simple font missing width behavior.","shortMessageHtmlLink":"Improve simple font missing width behavior."}},{"before":"1a6455fe1ecf339aea2c0f011631f0394a4a72b2","after":"7a33d210c85028425a204b804c353603b6ce8f06","ref":"refs/heads/master","pushedAt":"2024-01-17T19:07:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jrmuizel","name":"Jeff Muizelaar","path":"/jrmuizel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332653?s=80&v=4"},"commit":{"message":"(cargo-release) version 0.7.4","shortMessageHtmlLink":"(cargo-release) version 0.7.4"}},{"before":"0caf7211958647bf5570342e6c4007504c3db178","after":"1a6455fe1ecf339aea2c0f011631f0394a4a72b2","ref":"refs/heads/master","pushedAt":"2024-01-17T18:51:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jrmuizel","name":"Jeff Muizelaar","path":"/jrmuizel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332653?s=80&v=4"},"commit":{"message":"Fix CI","shortMessageHtmlLink":"Fix CI"}},{"before":"1a024f070f89011a29712839f407df4206b5d493","after":"0caf7211958647bf5570342e6c4007504c3db178","ref":"refs/heads/master","pushedAt":"2024-01-17T18:15:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jrmuizel","name":"Jeff Muizelaar","path":"/jrmuizel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332653?s=80&v=4"},"commit":{"message":"Added support for missing colour spaces","shortMessageHtmlLink":"Added support for missing colour spaces"}},{"before":"bf92c9b59c0bcc1d4a2ac1761dfd3fd913987987","after":"1a024f070f89011a29712839f407df4206b5d493","ref":"refs/heads/master","pushedAt":"2024-01-13T19:55:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jrmuizel","name":"Jeff Muizelaar","path":"/jrmuizel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332653?s=80&v=4"},"commit":{"message":"(cargo-release) version 0.7.3","shortMessageHtmlLink":"(cargo-release) version 0.7.3"}},{"before":"7f079a70d0ff79f4174a3a928bcf5c2a153c7d7a","after":"bf92c9b59c0bcc1d4a2ac1761dfd3fd913987987","ref":"refs/heads/master","pushedAt":"2024-01-13T19:30:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jrmuizel","name":"Jeff Muizelaar","path":"/jrmuizel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332653?s=80&v=4"},"commit":{"message":"Fix text matrix computation\n\nPreviously we were doing:\n\n Trm = CTM × Tm × Tsm\n\ninstead of:\n\n Trm = Tsm × Tm × CTM","shortMessageHtmlLink":"Fix text matrix computation"}},{"before":"aa3cc45e6af576a8426d592f7fec295f68bdcb1f","after":"7f079a70d0ff79f4174a3a928bcf5c2a153c7d7a","ref":"refs/heads/master","pushedAt":"2023-12-28T15:31:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jrmuizel","name":"Jeff Muizelaar","path":"/jrmuizel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332653?s=80&v=4"},"commit":{"message":"Handle unknown fontawesome glyph names\n\nWe put an empty string into the unicode map for these situations.\n\nFixes #76","shortMessageHtmlLink":"Handle unknown fontawesome glyph names"}},{"before":"aeb9a9dae7d456ecfdd014cc5f3e409e9fb57fd2","after":"aa3cc45e6af576a8426d592f7fec295f68bdcb1f","ref":"refs/heads/master","pushedAt":"2023-12-05T15:35:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jrmuizel","name":"Jeff Muizelaar","path":"/jrmuizel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332653?s=80&v=4"},"commit":{"message":"Add marker to See Also","shortMessageHtmlLink":"Add marker to See Also"}},{"before":"379647e688ad3f693d34fe9c24a43623d0b5ab52","after":"aeb9a9dae7d456ecfdd014cc5f3e409e9fb57fd2","ref":"refs/heads/master","pushedAt":"2023-12-05T02:58:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jrmuizel","name":"Jeff Muizelaar","path":"/jrmuizel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332653?s=80&v=4"},"commit":{"message":"Fallback to the encoding if the unicode map is missing characters.","shortMessageHtmlLink":"Fallback to the encoding if the unicode map is missing characters."}},{"before":"db3a490ad047504e824ea8106f8c801e71e7c1b1","after":"379647e688ad3f693d34fe9c24a43623d0b5ab52","ref":"refs/heads/master","pushedAt":"2023-11-23T16:34:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jrmuizel","name":"Jeff Muizelaar","path":"/jrmuizel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332653?s=80&v=4"},"commit":{"message":"Support indirect SMasks","shortMessageHtmlLink":"Support indirect SMasks"}},{"before":"119eb350a93c30b650011fa49b379f0053d89c67","after":"db3a490ad047504e824ea8106f8c801e71e7c1b1","ref":"refs/heads/master","pushedAt":"2023-10-05T13:51:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jrmuizel","name":"Jeff Muizelaar","path":"/jrmuizel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332653?s=80&v=4"},"commit":{"message":"Make the intention of the ToUnicode name assert more clear","shortMessageHtmlLink":"Make the intention of the ToUnicode name assert more clear"}},{"before":"ad52b0b82a254b9737eedf399ef1b0523e08d202","after":"119eb350a93c30b650011fa49b379f0053d89c67","ref":"refs/heads/master","pushedAt":"2023-09-08T23:53:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jrmuizel","name":"Jeff Muizelaar","path":"/jrmuizel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332653?s=80&v=4"},"commit":{"message":"(cargo-release) version 0.7.2","shortMessageHtmlLink":"(cargo-release) version 0.7.2"}},{"before":"3ab2132fbbaf80a33eecf720f7d35f871aa4f30b","after":"ad52b0b82a254b9737eedf399ef1b0523e08d202","ref":"refs/heads/master","pushedAt":"2023-09-08T02:09:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jrmuizel","name":"Jeff Muizelaar","path":"/jrmuizel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332653?s=80&v=4"},"commit":{"message":"(cargo-release) version 0.7.1","shortMessageHtmlLink":"(cargo-release) version 0.7.1"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNlQyMDoyOTowOC4wMDAwMDBazwAAAATB7r5H","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOS0wOFQwMjowOToxNi4wMDAwMDBazwAAAAN77k5p"}},"title":"Activity · jrmuizel/pdf-extract"}