1. d0adf6e Format normalizer tests (#8628) by Manish Goregaokar · 5 hours ago upstream/main
  2. 5600ae1 Merge commit from fork by Manish Goregaokar · 7 hours ago
  3. 8880a0d Use DiplomatWrite16 to support normalizing utf16-to-utf16 (#8595) by Manish Goregaokar · 10 hours ago
  4. 3b40583 Fix ixdtf annotation and timezone parsing with Cursor::next_if (#8623) by Manish Goregaokar · 10 hours ago
  5. e078031 Bump zip (#8614) by Robert Bastian · 4 days ago
  6. 61172fd Revert "Update benchmark action to sffc-bot fork supporting interactive zoom & pan" (#8612) by Shane F. Carr · 4 days ago
  7. 6e74c7c Update benchmark action to sffc-bot fork supporting interactive zoom & pan (#8378) by Shane F. Carr · 4 days ago
  8. ddec724 Changelog (#8607) by Robert Bastian · 5 days ago
  9. 50fe237 Update lock files (#8608) by Robert Bastian · 5 days ago
  10. 83c7b94 Format docs (#8606) by Robert Bastian · 6 days ago
  11. 5ac177b Run clippy on docs (#8605) by Robert Bastian · 6 days ago
  12. bdbc8a9 Migrate display names coverage to CLDR pathCoverage (#8598) by Shane F. Carr · 6 days ago
  13. bb3e1f9 Fix script coverage for kek in coverageByXPath (#8602) by Shane F. Carr · 7 days ago
  14. c575c84 Bump postcss-selector-parser from 7.1.5 to 7.1.6 in /tools/web-demo (#8566) by dependabot[bot] · 7 days ago
  15. 571f15d Add documentation and comments for Uts35DateTimePatternTokenizer and reference::Parser (#8515) by Shane F. Carr · 7 days ago
  16. e6552f3 Tweak locale selection in dowload-repo-sources (#8600) by Robert Bastian · 7 days ago
  17. 0ed6381 feat(currency): Fall back from narrow symbol to standard symbol before ISO code (#8486) (#8487) by Younies Mahmoud · 7 days ago
  18. 3bffefe Enable the Thai collator test cases that were commented out (#8601) by Kamthorn Krairaksa · 7 days ago
  19. 2bb3e37 Expose `SerdeCache::read_and_parse` helper (#8597) by Robert Bastian · 8 days ago
  20. 4ebfb4b fix(currency): use no-currency formatting when CLDR defines no currency symbol (CLDR-19771) (#8485) by Younies Mahmoud · 8 days ago
  21. d47c050 Compress dictionary tries (#8548) by Robert Bastian · 8 days ago
  22. b0d5fef CLDR 49 beta 4 (#8596) by Robert Bastian · 8 days ago
  23. d89b5b7 Port CodePointTrieBuilder to pure Rust and remove wasm/icu4c features (#8540) by Robert Bastian · 8 days ago
  24. 991f7fe Fix Rust 1.100 lints (#8592) by Robert Bastian · 8 days ago
  25. 9004ca9 JSON-bake-roundtrip `MonthNames` (#8591) by Robert Bastian · 8 days ago
  26. 1045db8 Linearize relativetime data (#8571) by Manish Goregaokar · 11 days ago
  27. 0834978 Expose Decimal::equals and PluralOperands::from_significand_and_exponent in FFI (#8565) by Manish Goregaokar · 11 days ago
  28. af505c5 Modernize RelativeTimeFormatterOptions and add GroupingStrategy (#8573) by Manish Goregaokar · 11 days ago
  29. 29d1b37 FFI for category_for, categories, and resolve_range on PluralRulesWithRanges (#8583) by Manish Goregaokar · 11 days ago
  30. bce0ccc fix (relativetime): Fix FormattedRelativeTime::write_to_parts and export parts module (#8570) by Manish Goregaokar · 11 days ago
  31. cefc56f Bump rustls from 0.23.43 to 0.23.45 (#8589) by dependabot[bot] · 11 days ago
  32. ccf724b Implement human-readable serde deserialization for TimezonePeriods (#8554) by Manish Goregaokar · 11 days ago
  33. 64a13fc Update Diplomat (#8580) by Manish Goregaokar · 11 days ago
  34. 77a3b6d Fix stale references and broken links in docs (#8560) by Younies Mahmoud · 11 days ago
  35. 6dd9153 Align `Char16Trie`'s "iterator" API with `ZeroTrie`'s "cursor" API (#8547) by Robert Bastian · 12 days ago
  36. 1334407 JSON-bake-roundtrip `YearNames` (#8576) by Robert Bastian · 12 days ago
  37. 436f666 Let line break rules decide the break at the end of a complex run (#8574) by Kamthorn Krairaksa · 12 days ago
  38. c801a40 Fix -0 handling in RelativeTimeFormatter with Numeric::Auto (#8579) by Manish Goregaokar · 12 days ago
  39. 76ccde0 datetime: Implement fallback to single-value formatting when there is no diff during range formatting (#8480) by Manish Goregaokar · 12 days ago
  40. d78aa75 cleanup (relativetime): Remove MARKER_FILTERS and unused serde allocations in relativetime datagen (#8569) by Manish Goregaokar · 13 days ago
  41. 150b05b Fix VariantOffsets and UtcOffset human-readable serde roundtrip (#8552) by Manish Goregaokar · 13 days ago
  42. fd61b03 Deduplicate plurals in UnitEssentialsV1 (#8564) by Robert Bastian · 13 days ago
  43. d8f0ea2 CLDR 49 beta 3 (#8559) by Robert Bastian · 13 days ago
  44. 8712694 Support seconds in ZoneNameTimestamp human-readable serde deserialization (#8553) by Manish Goregaokar · 13 days ago
  45. a5a141d Fix human-readable serde deserialization of CollationSpecialPrimaries (#8551) by Manish Goregaokar · 13 days ago
  46. 904cdf5 Make VarZeroVecOwned mutation operations panic-safe (#8535) by Manish Goregaokar · 13 days ago
  47. c0ca145 Implement `AsRef<T>` for `Yoke<impl AsRef<T>, _>` (#8518) (#8542) by moulins · 13 days ago
  48. 2fa9afb Use better types in dictionary data struct (#8545) by Robert Bastian · 2 weeks ago
  49. 5460227 Test CPT round tripping (#8544) by Robert Bastian · 2 weeks ago
  50. 78fb6da Clean up datagen warnings (#8538) by Robert Bastian · 2 weeks ago
  51. a8b9716 Fix `use_icu4c` (#8541) by Robert Bastian · 2 weeks ago
  52. fe2b931 Consolidate segmenter tests into readable data files (#8534) by Robert Bastian · 3 weeks ago
  53. 72d8af9 Implement remaining FieldSetBuilder conversions and integration tests in fieldbag (#8532) by Shane F. Carr · 3 weeks ago
  54. fa73e0b Refresh PRI 555 files (#8537) by Robert Bastian · 3 weeks ago
  55. ee6681c collator: Skip trailing NO_CE byte when outputting collation keys (#8536) by Sidney Cammeresi · 3 weeks ago
  56. c61c7a0 Fix missing terminal breakpoint in the dictionary segmenter (#8523) by Kamthorn Krairaksa · 3 weeks ago
  57. 9c0d345 Complete UTS 35 skeleton parsing, serialization, and field doctests in fieldbag (#8527) by Shane F. Carr · 3 weeks ago
  58. 1007ab7 Add Thai word segmentation regression tests (#8519) by Kamthorn Krairaksa · 3 weeks ago
  59. a59ab86 Fix `yoke-derive` MSRV (#8528) by Robert Bastian · 3 weeks ago
  60. cbac8cb Bump brace-expansion from 5.0.8 to 5.0.12 in /tools/web-demo (#8526) by dependabot[bot] · 3 weeks ago
  61. b18b9fc Initial fieldbag <=> fieldset code (#8517) by Shane F. Carr · 3 weeks ago
  62. 91457a4 Remove numbering system override warning (#8525) by Robert Bastian · 3 weeks ago
  63. 0cb40c3 Add `TinyAsciiStr::default` (#8524) by Robert Bastian · 3 weeks ago
  64. e3f78b2 Update to ICU RC (#8521) by Robert Bastian · 3 weeks ago
  65. 499002b Add quote handling to Uts35DateTimePatternTokenizer and share with reference::Parser (#8511) by Shane F. Carr · 4 weeks ago
  66. 41bdba4 TZDB 2026d (#8508) by Robert Bastian · 4 weeks ago
  67. d1bf2f2 CLDR 49 beta 1 (#8514) by Robert Bastian · 4 weeks ago
  68. ab31038 Don't fail datagen CI for Cargo.lock (#8513) by Robert Bastian · 4 weeks ago
  69. 9c05bc6 Initial code structure for icu_datetime::fieldbag (#8503) by Shane F. Carr · 4 weeks ago
  70. 953ef6f fix: UnicodeSet parser to support surrogate code points (#8507) by Martin Chrástek · 5 weeks ago
  71. b064861 Update scorecard.yml (#8504) by Shane F. Carr · 5 weeks ago
  72. 891e494 Bump askama (#8502) by Robert Bastian · 5 weeks ago
  73. b16c7c4 Retain trie value for Hangul syllables in push_decomposed_starter (#8484) by Henri Sivonen · 5 weeks ago
  74. 9fe8782 Update BidiMirroring.txt test data for Unicode 18.0 (#8500) by Shane F. Carr · 5 weeks ago
  75. cf8ed88 Inherit day width from stock patterns only for Short MD formats (#8497) by Shane F. Carr · 5 weeks ago
  76. a82b27c Format amounts with the separators of their currency (#8481) by Robert Bastian · 5 weeks ago
  77. 9597ec1 refactor(workspace): bump `clap` to v4.6.7 (#8498) by xtqqczze · 5 weeks ago
  78. c1eef4f Update version for derive crates (#8477) by Shane F. Carr · 5 weeks ago
  79. 80d122e Move properties codegen sources (#8494) by Robert Bastian · 5 weeks ago
  80. b94aad3 Always check for vanguard/ziguard diffs (#8491) by Robert Bastian · 5 weeks ago
  81. e6056f3 refactor(currency): replace TinyAsciiStr<1> with CurrencySymbolWidth enum (#8488) by Younies Mahmoud · 6 weeks ago
  82. ef1b7c5 Fix `cargo make bakeddata` (#8483) by Robert Bastian · 6 weeks ago
  83. a73d6bf feat(currency): Add CurrencyDecimalSymbolsV1 marker and generate per-currency decimal symbols (#8463) by Younies Mahmoud · 6 weeks ago
  84. b8c44c8 refactor(units): align units data marker to UnitsIdV1 (#8473) by Younies Mahmoud · 6 weeks ago
  85. 866e8a9 feat: implement source parts for DateRangeFormatter (#8448) by José Julián Espina · 6 weeks ago
  86. dc0230b Revert "Fix benchmark CI (#8478)" (#8479) by Robert Bastian · 6 weeks ago
  87. 7d5346e Fix benchmark CI (#8478) by Robert Bastian · 6 weeks ago
  88. a34d878 Remove dead_code toggles from range formatting (#8446) by Manish Goregaokar · 6 weeks ago
  89. 2fb3522 Add `AbstractFs::Overlay`, use it for PRI555 (#8465) by Robert Bastian · 6 weeks ago
  90. 21ed361 Move some segmenter tests around (#8476) by Robert Bastian · 6 weeks ago
  91. 91af727 Rename experimental data markers (#8472) by Robert Bastian · 6 weeks ago
  92. e8f2fe4 Move zero-copy check to `make bakeddata` (#8474) by Robert Bastian · 6 weeks ago
  93. 52b2c29 Deprecate bies (#8475) by Robert Bastian · 6 weeks ago
  94. 8f561bb Remove unused bies crate (#8457) by Charley Peng · 6 weeks ago
  95. 2c8504d Bump diplomat (#8462) by Robert Bastian · 6 weeks ago
  96. 5055de7 Add `dump-json` tool (#8466) by Robert Bastian · 6 weeks ago
  97. 9cc0e94 Bump CLDR alpha (#8459) by Robert Bastian · 6 weeks ago
  98. 85c5cc8 Document date range formatters as unstable over FFI (#8461) by Robert Bastian · 6 weeks ago
  99. 259d039 Bump js-yaml from 3.14.2 to 3.15.2 in /ffi/npm (#8460) by dependabot[bot] · 6 weeks ago
  100. 834dd23 Fix `iter_ranges_complemented` (#8456) by Robert Bastian · 7 weeks ago