1. 4641d79 Clean up experimental data (#8236) by Robert Bastian · 23 hours ago upstream/main
  2. 7c21240 Add Writeable Replace adapter (#8238) by Shane F. Carr · 23 hours ago
  3. e14d386 Remove pattern selection from currency symbols data (#8235) by Robert Bastian · 24 hours ago
  4. 7b373b1 refactor(currency): Split currency symbols from essential patterns (#8228) by Younies Mahmoud · 2 days ago
  5. f022cdf Add UnvalidatedTinyAsciiStr::default() (#8225) by Shane F. Carr · 3 days ago
  6. 1768194 Install `cargo-rdme` from GitHub (#8232) by Robert Bastian · 3 days ago
  7. ae1795e Model segmenter tailoring data like CLDR will (#8217) by Robert Bastian · 4 days ago
  8. 9827052 Implement missing length constructors in single displaynames (#8219) by Shane F. Carr · 5 days ago
  9. 5eb1048 Add Dart example of hours with column alignment (#8218) by Shane F. Carr · 5 days ago
  10. f47f412 Implement language display menu names (#8216) by Shane F. Carr · 8 days ago
  11. 6955c65 Adopt RSCD naming (#8210) by Robert Bastian · 8 days ago
  12. 6c96f33 Don't use Ord with enumerated properties (#8212) by Robert Bastian · 8 days ago
  13. f4ea4eb Remove preferences serde impls (#8215) by Robert Bastian · 8 days ago
  14. 5ba7ce7 Refactor language display names with QualifiersOwned (#8207) by Shane F. Carr · 8 days ago
  15. 1241509 Some segmenter cleanups (#8209) by Robert Bastian · 9 days ago
  16. 338eb0f fix(currency): evaluate plural rules against formatted amount (#8198) by Robert Bastian · 9 days ago
  17. 0e91ea6 2026c (#8200) by Robert Bastian · 9 days ago
  18. 9282b94 Add borrowing and length hints for LanguageIdentifierDisplayName (#8193) by Shane F. Carr · 10 days ago
  19. 75a7cac Add `libm` for android (#8199) by Moritz · 10 days ago
  20. f13f7de Add try_writeable_borrow and some impls for it (#8192) by Shane F. Carr · 10 days ago
  21. f692cb2 displaynames: Store variant fallback name on the stack (#8191) by Shane F. Carr · 10 days ago
  22. ef14854 feat(currency): Merge all currency formatters into unified CurrencyFormatter<V> using AbstractFormatter (#8189) by Robert Bastian · 10 days ago
  23. 7f5f30f Scaffolding traits for range formatting (#8173) by Manish Goregaokar · 10 days ago
  24. a796abb Implement BCP-47 fallback for LanguageIdentifierDisplayName (#8132) by Shane F. Carr · 11 days ago
  25. c731412 feat/currency: Migrate LongCurrencyFormatter and add try_new_long (#8150) by Younies Mahmoud · 11 days ago
  26. 799fde4 Skip building if code assets are disabled (#8183) by Moritz · 11 days ago
  27. 37a1d8a Use self.as_str() instead of &self.0 in impl Writeable for subtags (#8166) by Shane F. Carr · 11 days ago
  28. 3f92e68 Make neo an alternative constructor on existing segmenter types (#8174) by Robert Bastian · 12 days ago
  29. 7008df6 Restrict Greek case logic to certain Unicode blocks (#8179) by Robert Bastian · 12 days ago
  30. 0730ac9 feat(currency): Migrate CurrencyFormatter to adopt the new design with generic ValueRepresentation (Decimal) and add short/narrow constructors (#8145) by Younies Mahmoud · 12 days ago
  31. 3452708 Writeables for range formatting (#8172) by Manish Goregaokar · 12 days ago
  32. d0e721b Move casemapping datagen to UCD data (#8170) by Robert Bastian · 2 weeks ago
  33. b9e49c8 docs(writeable): clarify to_string doc wording (#8167) by Chaganti Reddy · 2 weeks ago
  34. a5635a1 Infer region in calendar resolution (#8102) by Robert Bastian · 2 weeks ago
  35. 65ad444 Add writeable delegate macros and support where clauses (#8139) by Shane F. Carr · 2 weeks ago
  36. aef08cb Implement difference resolution on DateTimeInput (#8147) by Manish Goregaokar · 2 weeks ago
  37. ba900d3 Move PatternsByGreatestDifference::get_*_pattern resolvers to PatternsByGreatestDifferenceULE (#8148) by Manish Goregaokar · 2 weeks ago
  38. d011dcc Update LineBreakStates.txt, fix bug in neo (#8162) by Robert Bastian · 3 weeks ago
  39. f4b2756 Use neo grapheme segmenter for neo complex segmentation (#8152) by Robert Bastian · 3 weeks ago
  40. 2010554 Rename complex languages to complex scripts (#8137) by Robert Bastian · 3 weeks ago
  41. 4f4c9f1 Datagen: Use structured keys with alt and menu variants for display names (#8090) by Shane F. Carr · 3 weeks ago
  42. b9fb558 Add LossyWrap::to_string impl (#8140) by Shane F. Carr · 3 weeks ago
  43. 7f41308 Use pseudo symbols for complex language detection (#8129) by Robert Bastian · 3 weeks ago
  44. 1569b93 Introduce dedicated LanguageIdentifierDisplayNameOptions struct (#8135) by Shane F. Carr · 3 weeks ago
  45. c3bc5e9 Add icu_collator 2.1 and 2.2 patch releases to CHANGELOG (#8131) by Shane F. Carr · 3 weeks ago
  46. 67a0b91 Support TryWriteable inputs in Single and Double placeholder patterns (#8123) by Shane F. Carr · 3 weeks ago
  47. 3b17487 Upgrade dependencies for Dart ICU4X package (#8119) by Moritz · 3 weeks ago
  48. 7c58107 experimental/currency: Support numbering system attribution and programmatic option overrides in CurrencyEssentialsV1 (#8053) by Younies Mahmoud · 3 weeks ago
  49. fc2c626 Loose matching for property names in unicodeset (#8127) by Robert Bastian · 3 weeks ago
  50. 1693446 Download Unicode test files in `download-repo-sources` (#8124) by Robert Bastian · 3 weeks ago
  51. 3d1cfab Validate japanese era data struct earlier (#8126) by Robert Bastian · 4 weeks ago
  52. dcf695a Remove unused PatternBackend::Error associated type (#8122) by Shane F. Carr · 4 weeks ago
  53. e9d8ebe Use `001` as default region for `und` units (#8104) by Robert Bastian · 4 weeks ago
  54. 51de0b8 zerovec: Fix pointer provenance issues found by miri (#8114) by Manish Goregaokar · 4 weeks ago
  55. ae48e93 Remove `und` -> `en-Latn-US` expansion (#8110) by Robert Bastian · 4 weeks ago
  56. e740229 Fix `CodePointInversionList::contains_set` (#8121) by Robert Bastian · 4 weeks ago
  57. 9fe5989 Implement single language display names (#8082) by Shane F. Carr · 4 weeks ago
  58. 5a5b9db writeable: impl TryWriteable on references, Either (#8109) by Shane F. Carr · 4 weeks ago
  59. ef6da97 Update `diplomat` version (#8120) by Moritz · 4 weeks ago
  60. c6fd4da Fix loose line breaking (#8111) by Robert Bastian · 4 weeks ago
  61. 5852566 Fix typo in complex script segmentation (#8112) by Xuanwo · 4 weeks ago
  62. 41424d7 Add iterator-based parse_ucd_lines helper (#8115) by Manish Goregaokar · 4 weeks ago
  63. 047dba4 Fix `get_likely_script` (#7918) by Robert Bastian · 4 weeks ago
  64. d1f289d Install cargo-rdme at 1.5.1 (#8118) by Manish Goregaokar · 4 weeks ago
  65. 16e9c36 Make cross-crate internal API style apply to component crates (#8105) by Shane F. Carr · 4 weeks ago
  66. 2b1a885 Implement VariantDisplayName and refactor single module (#8085) by Shane F. Carr · 4 weeks ago
  67. e76be57 Fix a safety issue in the Japanese calendar (#8095) by Robert Bastian · 4 weeks ago
  68. 5ff54cb Address post-merge feedback on CollationSpecialPrimaries (#8089) by Shane F. Carr · 4 weeks ago
  69. 33852ac Fix CI by running apt-get update before installing LLVM 20 (#8091) by Shane F. Carr · 4 weeks ago
  70. 5128903 Update `GraphemeClusterBreak*.txt` (#8087) by Robert Bastian · 5 weeks ago
  71. 662803d Make `UnitsConverter` non-generic, accept inputs by value, return correct error type (#8073) by Robert Bastian · 5 weeks ago
  72. 5e5a478 Detect complex language based on symbol (#8076) by Robert Bastian · 5 weeks ago
  73. f00a727 Fix variant casing in display names attributes (#8084) by Shane F. Carr · 5 weeks ago
  74. 498fb39 Replace magic numbers with constants in CollationSpecialPrimaries deserialization (#8083) by Shane F. Carr · 5 weeks ago
  75. 0bda1f1 Add regression test for Collator AlternateHandling::Shifted with MaxVariable::Currency (#8080) by Shane F. Carr · 5 weeks ago
  76. a961ffe Implement more data markers for single displaynames (#8071) by Shane F. Carr · 5 weeks ago
  77. 3ccf623 Store range sub-patterns instead of patterns (#8063) by Manish Goregaokar · 5 weeks ago
  78. 184f44e Range formatting: Fix distance calculation for single fields (#8069) by Manish Goregaokar · 5 weeks ago
  79. d068082 Create design doc for DateTimeFieldBag (#8062) by Shane F. Carr · 5 weeks ago
  80. 02ce3fe Compress neo segmenter tailorings (#8046) by Robert Bastian · 5 weeks ago
  81. d4c6ddf Add consistency tests for mirrored enums (#8026) by Shane F. Carr · 5 weeks ago
  82. 00c6793 Add detailed implementation README for display names (#8057) by Shane F. Carr · 5 weeks ago
  83. ebfc679 Deduplicate identical interval format patterns where possible (#8061) by Manish Goregaokar · 5 weeks ago
  84. 6a8f917 Add property constants for short names and aliases (#8040) by Robert Bastian · 5 weeks ago
  85. e1741e8 currency: Pack distinct patterns in CurrencyEssentialsV1 and support explicit standard negative patterns (#8050) by Younies Mahmoud · 5 weeks ago
  86. dd97064 Update neo segmenter machines (#8064) by Robert Bastian · 5 weeks ago
  87. a691fb4 Add alt=ascii support to icu_provider_source and datagen (#8025) by Shane F. Carr · 5 weeks ago
  88. 7aa2f34 Datagen for range patterns (#8034) by Manish Goregaokar · 5 weeks ago
  89. 7bfde66 Cache neo segmenters in datagen (#8059) by Robert Bastian · 5 weeks ago
  90. d194520 Bump js-cookie from 3.0.5 to 3.0.7 in /tools/web-demo (#7987) by dependabot[bot] · 5 weeks ago
  91. ef92415 Bump tar from 0.4.45 to 0.4.46 (#8031) by dependabot[bot] · 5 weeks ago
  92. 023f4dd Make skeleton datagen generic (#8055) by Manish Goregaokar · 5 weeks ago
  93. 1d821a3 experimental/currency: Improve documentation and refactor placeholder interning in essentials (#8048) by Younies Mahmoud · 6 weeks ago
  94. bf279b0 Add dhat JSON parsing in benchmark memory tool (#8036) by Fuqiao Xue · 6 weeks ago
  95. c61622e experimental/currency: Polish documentation, extraction logic, and error reporting across extended data, display names, and compact patterns (#8049) by Younies Mahmoud · 6 weeks ago
  96. 9212692 Implement CSS line break word option in neo segmenter (#8043) by Robert Bastian · 6 weeks ago
  97. 3dfef9e Improve static code elimination in neo segmenter (#8038) by Robert Bastian · 6 weeks ago
  98. 4c970d4 Bump MSRV to 1.88 (#8037) by Robert Bastian · 6 weeks ago
  99. a41e377 Simplify spec-test (#8042) by Robert Bastian · 6 weeks ago
  100. 2b186d9 Bump nightlies and LLVM (#8039) by Robert Bastian · 6 weeks ago