{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":243395141,"defaultBranch":"main","name":"icu4x","ownerLogin":"unicode-org","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-02-27T00:27:11.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/13873561?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716901796.0","currentOid":""},"activityList":{"items":[{"before":"8756a3ece3c1468b3797ce00113ace7557b786e1","after":"e864380c56212acac35ea6c8b26f573376e42f90","ref":"refs/heads/main","pushedAt":"2024-05-28T14:08:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"younies","name":"Younies Mahmoud","path":"/younies","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1424844?s=80&v=4"},"commit":{"message":"Returns Error when the units id is not a valid UTF-8 (#4923)","shortMessageHtmlLink":"Returns Error when the units id is not a valid UTF-8 (#4923)"}},{"before":"e389f324e65245c255f45fdb784606e5550d721e","after":"b40475af3ad410598d29ad517186de2248a197b7","ref":"refs/heads/robertbastian-patch-1","pushedAt":"2024-05-28T13:56:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robertbastian","name":"Robert Bastian","path":"/robertbastian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4706271?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md","shortMessageHtmlLink":"Update CHANGELOG.md"}},{"before":"2df1324ea8ad26c748911718763e9b564c27ea5f","after":"8756a3ece3c1468b3797ce00113ace7557b786e1","ref":"refs/heads/main","pushedAt":"2024-05-28T13:36:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"robertbastian","name":"Robert Bastian","path":"/robertbastian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4706271?s=80&v=4"},"commit":{"message":"Rename `MeasureUnitParser::try_from_identifier` to `try_from_bytes` (#4952)","shortMessageHtmlLink":"Rename MeasureUnitParser::try_from_identifier to try_from_bytes (#…"}},{"before":"8552d4a1c577d354995b845835d28b96a1012a10","after":null,"ref":"refs/heads/younies-patch-1","pushedAt":"2024-05-28T13:11:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"younies","name":"Younies Mahmoud","path":"/younies","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1424844?s=80&v=4"}},{"before":"929a07beeff73e95a8da7dd4f614ca2a893f99a9","after":"e389f324e65245c255f45fdb784606e5550d721e","ref":"refs/heads/robertbastian-patch-1","pushedAt":"2024-05-28T13:11:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"younies","name":"Younies Mahmoud","path":"/younies","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1424844?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md with the updates of units and currency (#4953)","shortMessageHtmlLink":"Update CHANGELOG.md with the updates of units and currency (#4953)"}},{"before":null,"after":"8552d4a1c577d354995b845835d28b96a1012a10","ref":"refs/heads/younies-patch-1","pushedAt":"2024-05-28T13:09:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"younies","name":"Younies Mahmoud","path":"/younies","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1424844?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md","shortMessageHtmlLink":"Update CHANGELOG.md"}},{"before":"5e2678217b62d4aa1fecf95ecc347b2b3e7210fd","after":"2df1324ea8ad26c748911718763e9b564c27ea5f","ref":"refs/heads/main","pushedAt":"2024-05-28T12:27:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"younies","name":"Younies Mahmoud","path":"/younies","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1424844?s=80&v=4"},"commit":{"message":"Change MeasureUnit parser to work on bytes slices (#4924)","shortMessageHtmlLink":"Change MeasureUnit parser to work on bytes slices (#4924)"}},{"before":"c9470e7eb76313ff5c65d30629bb0e79a424a40e","after":"5e2678217b62d4aa1fecf95ecc347b2b3e7210fd","ref":"refs/heads/main","pushedAt":"2024-05-28T12:24:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"robertbastian","name":"Robert Bastian","path":"/robertbastian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4706271?s=80&v=4"},"commit":{"message":"Format docs (#4951)","shortMessageHtmlLink":"Format docs (#4951)"}},{"before":"8db7b5f5748fc9544fe08b7b9e965a8b42c3154d","after":"c9470e7eb76313ff5c65d30629bb0e79a424a40e","ref":"refs/heads/main","pushedAt":"2024-05-28T09:43:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"robertbastian","name":"Robert Bastian","path":"/robertbastian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4706271?s=80&v=4"},"commit":{"message":"Always use discriminant in ZeroTrie Serde; use serialize_bytes consistently (#4938)\n\nFixes #4562\r\n\r\nThere are diffs; good to get this into 1.5","shortMessageHtmlLink":"Always use discriminant in ZeroTrie Serde; use serialize_bytes consis…"}},{"before":"2dade489f1501eca289f9cb1c244274323ba90c4","after":"929a07beeff73e95a8da7dd4f614ca2a893f99a9","ref":"refs/heads/robertbastian-patch-1","pushedAt":"2024-05-28T08:50:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robertbastian","name":"Robert Bastian","path":"/robertbastian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4706271?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md","shortMessageHtmlLink":"Update CHANGELOG.md"}},{"before":"e461cb392fe22018f0d58ff4d341b5398ec4ce55","after":"2dade489f1501eca289f9cb1c244274323ba90c4","ref":"refs/heads/robertbastian-patch-1","pushedAt":"2024-05-28T08:45:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sffc","name":"Shane F. Carr","path":"/sffc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1145762?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md","shortMessageHtmlLink":"Update CHANGELOG.md"}},{"before":"05125adfe645eb68c0075130274583c0c0818a04","after":"e461cb392fe22018f0d58ff4d341b5398ec4ce55","ref":"refs/heads/robertbastian-patch-1","pushedAt":"2024-05-28T08:44:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robertbastian","name":"Robert Bastian","path":"/robertbastian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4706271?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md","shortMessageHtmlLink":"Update CHANGELOG.md"}},{"before":"5bbfdf215bb4aa46a236a7317e38bfe2f92205ac","after":"8db7b5f5748fc9544fe08b7b9e965a8b42c3154d","ref":"refs/heads/main","pushedAt":"2024-05-28T08:41:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"robertbastian","name":"Robert Bastian","path":"/robertbastian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4706271?s=80&v=4"},"commit":{"message":"Update docs to documents in README.md (#4947)\n\nJust some leftover cleanup from #4694 that was missed.","shortMessageHtmlLink":"Update docs to documents in README.md (#4947)"}},{"before":"72be9475fa7eca77149ca06ad8048d3f30ba953b","after":"05125adfe645eb68c0075130274583c0c0818a04","ref":"refs/heads/robertbastian-patch-1","pushedAt":"2024-05-28T08:38:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sffc","name":"Shane F. Carr","path":"/sffc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1145762?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md","shortMessageHtmlLink":"Update CHANGELOG.md"}},{"before":"a34f3fc1d2a66f4e074be491d50c27f1fba848b5","after":"0f65ba2705c8787ee8c2cb3025006f8fe698f8fb","ref":"refs/heads/release/1.4","pushedAt":"2024-05-27T18:49:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sffc","name":"Shane F. Carr","path":"/sffc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1145762?s=80&v=4"},"commit":{"message":"Stricter version dep on data crates","shortMessageHtmlLink":"Stricter version dep on data crates"}},{"before":"46693269a233e8069c8f7b7c172a88234063793d","after":"72be9475fa7eca77149ca06ad8048d3f30ba953b","ref":"refs/heads/robertbastian-patch-1","pushedAt":"2024-05-27T09:55:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eggrobin","name":"Robin Leroy","path":"/eggrobin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2284290?s=80&v=4"},"commit":{"message":"Tweaks to segmentation changelog wording","shortMessageHtmlLink":"Tweaks to segmentation changelog wording"}},{"before":"da46817729f0b6a4fd1bbdd397b4b4a1e3057569","after":"46693269a233e8069c8f7b7c172a88234063793d","ref":"refs/heads/robertbastian-patch-1","pushedAt":"2024-05-27T09:36:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hsivonen","name":"Henri Sivonen","path":"/hsivonen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/478856?s=80&v=4"},"commit":{"message":"s/icu_canonicalizer/icu_normalizer/","shortMessageHtmlLink":"s/icu_canonicalizer/icu_normalizer/"}},{"before":"b15f63c6bedff76bb9a80a139ad163ffb034a7e8","after":"da46817729f0b6a4fd1bbdd397b4b4a1e3057569","ref":"refs/heads/robertbastian-patch-1","pushedAt":"2024-05-25T04:02:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Manishearth","name":"Manish Goregaokar","path":"/Manishearth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617736?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md (#4946)","shortMessageHtmlLink":"Update CHANGELOG.md (#4946)"}},{"before":"ff4658b8bcf01a7cf3bb7565dd9bee98e22b8b00","after":"5bbfdf215bb4aa46a236a7317e38bfe2f92205ac","ref":"refs/heads/main","pushedAt":"2024-05-25T00:26:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sffc","name":"Shane F. Carr","path":"/sffc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1145762?s=80&v=4"},"commit":{"message":"Add time and datetime to NeoFormatter; remove skeletons from old neo formatters (#4944)\n\nPart of https://github.com/unicode-org/icu4x/issues/1317","shortMessageHtmlLink":"Add time and datetime to NeoFormatter; remove skeletons from old neo …"}},{"before":"645ac51dc2913d4074e0048bebc1ab03187c5360","after":"b15f63c6bedff76bb9a80a139ad163ffb034a7e8","ref":"refs/heads/robertbastian-patch-1","pushedAt":"2024-05-24T22:34:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aethanyc","name":"Ting-Yu Lin","path":"/aethanyc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102858?s=80&v=4"},"commit":{"message":"Fix a typo for icu_segmenter in CHANGELOG.md","shortMessageHtmlLink":"Fix a typo for icu_segmenter in CHANGELOG.md"}},{"before":"f26cbb2402c90ed293a6ab4be745ea91482ff62f","after":"645ac51dc2913d4074e0048bebc1ab03187c5360","ref":"refs/heads/robertbastian-patch-1","pushedAt":"2024-05-24T22:29:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aethanyc","name":"Ting-Yu Lin","path":"/aethanyc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102858?s=80&v=4"},"commit":{"message":"Update icu_segmenter in CHANGELOG.md","shortMessageHtmlLink":"Update icu_segmenter in CHANGELOG.md"}},{"before":"79e4f9e06e6ccebbb76d998196530643b03d306f","after":"ff4658b8bcf01a7cf3bb7565dd9bee98e22b8b00","ref":"refs/heads/main","pushedAt":"2024-05-24T21:06:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"robertbastian","name":"Robert Bastian","path":"/robertbastian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4706271?s=80&v=4"},"commit":{"message":"Bump diplomat to 0.8.0 (#4943)\n\n#4925","shortMessageHtmlLink":"Bump diplomat to 0.8.0 (#4943)"}},{"before":"1e50fb1d858b0103ea21dba34db0bbf2ed594c41","after":"f26cbb2402c90ed293a6ab4be745ea91482ff62f","ref":"refs/heads/robertbastian-patch-1","pushedAt":"2024-05-24T19:22:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robertbastian","name":"Robert Bastian","path":"/robertbastian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4706271?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md","shortMessageHtmlLink":"Update CHANGELOG.md"}},{"before":"b6dad6c0d938856e930f4d4e4efef8648e66b209","after":"79e4f9e06e6ccebbb76d998196530643b03d306f","ref":"refs/heads/main","pushedAt":"2024-05-24T18:29:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"robertbastian","name":"Robert Bastian","path":"/robertbastian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4706271?s=80&v=4"},"commit":{"message":"Don't return TinyStr errors over FFI (#4940)\n\nTinyStr is an ICU4X implementation detail, especially over FFI. Return\r\ndomain-specific errors instead.\r\n\r\nAlso cleaned up UTF-8 errors that were being returned as IO errors.","shortMessageHtmlLink":"Don't return TinyStr errors over FFI (#4940)"}},{"before":"1cee87e50398561a9112c91721dae9e45050f287","after":"b6dad6c0d938856e930f4d4e4efef8648e66b209","ref":"refs/heads/main","pushedAt":"2024-05-24T18:28:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"robertbastian","name":"Robert Bastian","path":"/robertbastian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4706271?s=80&v=4"},"commit":{"message":"Replace `try_from_str` by `FromStr::from_str` (#4933)\n\n#4931","shortMessageHtmlLink":"Replace try_from_str by FromStr::from_str (#4933)"}},{"before":null,"after":"1e50fb1d858b0103ea21dba34db0bbf2ed594c41","ref":"refs/heads/robertbastian-patch-1","pushedAt":"2024-05-24T17:33:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"robertbastian","name":"Robert Bastian","path":"/robertbastian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4706271?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md","shortMessageHtmlLink":"Update CHANGELOG.md"}},{"before":"20a3bae7cbd1ffde5c45374e262393562d6680d2","after":"1cee87e50398561a9112c91721dae9e45050f287","ref":"refs/heads/main","pushedAt":"2024-05-24T07:53:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sffc","name":"Shane F. Carr","path":"/sffc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1145762?s=80&v=4"},"commit":{"message":"Add datetime length patterns as skeleta and fix non-Gregorian datagen (#4915)\n\nPart of #1317\r\n\r\nThis PR adds new skeleta `DayComponents::Auto`,\r\n`DayComponents::AutoWeekday`, and `TimeComponents::Auto` with data\r\npopulated from the datetime length patterns.\r\n\r\nIt also fixes non-Gregorian neo skeleta datagen.","shortMessageHtmlLink":"Add datetime length patterns as skeleta and fix non-Gregorian datagen ("}},{"before":"d2c4f63a19e3b4a61d6676df184842b0627532ef","after":"20a3bae7cbd1ffde5c45374e262393562d6680d2","ref":"refs/heads/main","pushedAt":"2024-05-23T16:56:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"robertbastian","name":"Robert Bastian","path":"/robertbastian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4706271?s=80&v=4"},"commit":{"message":"Add Yoke example with closure that writes data out (#4909)\n\nSee #4908","shortMessageHtmlLink":"Add Yoke example with closure that writes data out (#4909)"}},{"before":"782a01a78fc6bc90566f755a1886e284c97da7ab","after":"d2c4f63a19e3b4a61d6676df184842b0627532ef","ref":"refs/heads/main","pushedAt":"2024-05-23T16:56:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"robertbastian","name":"Robert Bastian","path":"/robertbastian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4706271?s=80&v=4"},"commit":{"message":"Add TimeZoneIdMapper to icu_timezone (#4774)\n\nFixes #4031\r\nReplaces #4548\r\n\r\nThis new all-in-one type supports all of the time zone ID operations we\r\nneed, with some operations being asymptotically faster than others.\r\n\r\nNot sure if we want to deprecate the old ones or keep them around, at\r\nleast IanaBcp47RoundTripMapper. It's not completely obsolete since it\r\nhas different performance characteristics.\r\n\r\n---------\r\n\r\nCo-authored-by: Robert Bastian <4706271+robertbastian@users.noreply.github.com>","shortMessageHtmlLink":"Add TimeZoneIdMapper to icu_timezone (#4774)"}},{"before":"d938156dfb2ee4da85690ce3f1fb93cf81bd2cff","after":"782a01a78fc6bc90566f755a1886e284c97da7ab","ref":"refs/heads/main","pushedAt":"2024-05-23T16:56:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"robertbastian","name":"Robert Bastian","path":"/robertbastian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4706271?s=80&v=4"},"commit":{"message":"Add impl From<&CompactDecimal> for PluralOperands (#4828)","shortMessageHtmlLink":"Add impl From<&CompactDecimal> for PluralOperands (#4828)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVe8NJwA","startCursor":null,"endCursor":null}},"title":"Activity · unicode-org/icu4x"}