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