Commit graph

9263 commits

Author SHA1 Message Date
DraganBesevic
c6e1c09dbd ICU-22922 Integrate CLDR 47 release alpha2, part 2, locale fallback binary files 2025-02-03 09:31:43 -08:00
DraganBesevic
9cbc8d7fe4 ICU-22922 Integrate CLDR 47 release alpha2, part 1, binary files 2025-02-03 09:31:43 -08:00
Almaz Mingaleev
9ad9c03062 ICU-23022 Update ICU data to TZDB 2025a. 2025-01-31 09:43:48 -08:00
DraganBesevic
95afc45afa ICU-22922 Integrate CLDR 47 release alpha1, part 5, updated unit test, again 2025-01-30 13:45:15 -08:00
DraganBesevic
4e1d9b30a5 ICU-22922 Integrate CLDR 47 release alpha1, part 4, updated unit test 2025-01-30 13:45:15 -08:00
DraganBesevic
d49c1242f9 ICU-22922 Integrate CLDR 47 release alpha1, part 3, source files 2025-01-30 13:45:15 -08:00
DraganBesevic
06c2096fea ICU-22922 Integrate CLDR 47 release alpha1, part 2, data files 2025-01-30 13:45:15 -08:00
DraganBesevic
90e3e1e882 ICU-22922 Integrate CLDR 47 release alpha1, part 1, binary files 2025-01-30 13:45:15 -08:00
Robin Leroy
8dfcbb5d09 ICU-22984 Generate the Java UAX29 monkeys 2025-01-29 10:03:26 +01:00
Frank Tang
7153a3db52 ICU-23006 Fix Chinese Calendar getActualMaximize
See #3348
2025-01-28 16:34:26 -08:00
Robin Leroy
6d8b63ce84 ICU-22984 Generate old Java monkeys 2025-01-27 23:57:27 +01:00
Younies Mahmoud
4df4eb419b ICU-22781 Add support for constant denominators in unit conversion
Implement handling of constant denominators in unit conversion:
- Add divide method to Factor class in UnitsConverter
- Update ConversionRates to apply constant denominator during conversion
- Add comprehensive test cases for units with constant denominators
2025-01-25 00:54:37 +01:00
Younies Mahmoud
242bf9655f ICU-22781 Add a test case for unit constant behaviour 2025-01-24 01:34:43 +01:00
Younies Mahmoud
036919214c ICU-22781 Fix and Add unit tests for withConstantDenominator in MeasureUnit
See #3342
2025-01-24 01:30:21 +01:00
Younies Mahmoud
373cbaf3b2 ICU-22781 Adding support for constant denominators
See #3336
2025-01-23 00:52:04 +01:00
George Rhoten
2d6a4185c3 ICU-22979 Support inverse rule for [] span in RBNF 2025-01-15 08:56:08 -08:00
Frank Tang
bd50f8be32 ICU-22991 Reduce unnecessary Grego calculation
See #3329
2025-01-08 17:04:00 -08:00
Mihai Nita
ba5cf31f77 ICU-22921 Add windows script doing jar extraction 2025-01-08 13:54:42 -08:00
Frank Tang
6091406a3a ICU-22991 Reduce fStamp to 8 bits
See #3323
2025-01-06 18:38:17 -08:00
Frank Tang
93ce388619 ICU-23002 Fix int64_t overflow in NFRule::parseRuleDescriptor
See #3324
2025-01-03 15:48:24 -08:00
Robin Leroy
7d60bb844e ICU-22986 GL takes CM 2024-12-20 03:54:59 +01:00
Mihai Nita
ba012a74a1 ICU-22920 Fix raw type warnings in icu4j tests: charset, common_tests, translit 2024-12-17 16:14:38 -08:00
Mihai Nita
4ff5d6a070 ICU-22920 Fix raw type warnings in icu4j core tests 2024-12-15 01:18:47 -08:00
Mihai Nita
fae4512d33 ICU-22922 ICU BRS 77: front-load update version to 77.0.1 2024-12-10 19:15:05 -08:00
Peter Edberg
e2581fd1ac ICU-22922 Integrate CLDR 46.1 beta1 to ICU main, part 2: source data/test generated or copied from CLDR 2024-12-09 13:08:14 -08:00
Peter Edberg
c3929d1595 ICU-22922 Integrate CLDR 46.1 beta1 to ICU main, part 1: binary data 2024-12-09 13:08:14 -08:00
Frank Tang
2e57f07cdf ICU-22736 Address Markus' feedback 2024-12-06 16:24:57 -08:00
Frank Tang
73956e9cf3 ICU-22736 Fix Persian calendar
ICU-22736 Add tests for java and make correction

Update icu4c/source/i18n/persncal.cpp

Co-authored-by: Markus Scherer <markus.icu@gmail.com>
2024-12-06 16:24:57 -08:00
Frank Tang
e025466e3a ICU-22983 Fix DecimalQuantity::shiftLeft ubsan issue
ICU-22983 Add java tests and comments
2024-11-27 17:33:34 -08:00
Mihai Nita
b54f3f5d91 ICU-22870 Remove ja_JP_TRADITIONAL pattern generator tests 2024-11-21 14:12:05 -08:00
Elango Cheran
5ceee1660f ICU-22960 Use ICUBinary.getRequiredData() to load BreakIterator data 2024-11-19 13:28:37 -08:00
Shane F. Carr
d6f8a14f8c
ICU-22922 Merge maint/maint-76 to main (#3270) 2024-11-19 10:35:26 -08:00
Vignesh Subramani
38c046b60c ICU-22888 Enhance XML Processor Configuration for Tools Directory in ICU4J Package
See #3243
2024-11-19 09:54:51 -08:00
Mihai Nita
06a23f8d37 ICU-22965 Fix the problems we had with the maven deploy for ICU 76.1
The blocker was the missing `<name>` element, which is mandatory
See https://central.sonatype.org/publish/requirements/#project-name-description-and-url

The second problem was that all modules were staged, not just the three we normally publish.
2024-11-13 15:38:08 -08:00
Mihai Nita
8b28c3843f ICU-22927 Duplicate (back) the MF2 test data between icu4c and icu4j
The C++ and Java implementations are done by two different people different companies.
With different time constraints and availability.
The spec is still not final (although it is close), and the implementations are
still quite a bit behind.
Sharing these test files slows down development, by forcing any C++ and Java changes
to happen in the same time.

There are other components that share test files that are not shared yet,
even if they are more stable. So I don't know why we would force this on MF2 only.

This is temporary, and the data files will be de-duplicated again at a later time,
when the two implementations are more stable.
That de-duplication will include other shared files, and in a slightly different structure
(we have a doc and a discution on this topic).
2024-11-13 14:09:42 -08:00
DraganBesevic
1a52a130b7 ICU-22724 Integrate CLDR 46 release beta4 2024-11-13 13:27:33 -08:00
Robin Leroy
0b9eb9ca71 ICU-22956 Use InCB for grapheme cluster segmentation 2024-11-12 10:45:16 +01:00
Shane F. Carr
700c5e36a1
ICU-22922 Merge maint/maint-76 to main (#3258) 2024-11-11 17:33:19 -08:00
Mihai Nita
fbfbe6c7aa ICU-22917 Output to files, cleanup, update docs 2024-11-07 16:52:29 -08:00
Mihai Nita
8dc2ec0bb0 ICU-22917 Separate methods in three classes 2024-11-07 16:52:29 -08:00
Robin Leroy
8d86ca142e ICU-22941 Revert "ICU-22112 word break updates for @,colon; colon tailorings for fi,sv"
This reverts commit 49d192fefe.
2024-11-05 22:59:24 +01:00
Rahul Pandey
8eca245c74 ICU-22724 BRS_76_GA Update version number to 76.1 (No more -SNAPSHOT) 2024-10-21 14:49:09 -07:00
Frank Tang
1dcb4bcb2d ICU-22765 fix uloc_addLikelySubtags on "und@x=private" 2024-10-16 15:05:03 -07:00
Craig
ebbadebdfd ICU-22938 FiIx unit tests for 'und_Hant_CN' in C & J 2024-10-03 17:01:13 -07:00
Craig
245c56f849 ICU-22723 Update 76 Change reports for C&J
See #3224
2024-09-30 12:59:59 -07:00
yumaoka
8bdb3066b1 ICU-22723 BRS76 Add ICU4J API signature file 2024-09-30 11:51:47 -04:00
yumaoka
dbb71b7c31 ICU-22723 BRS76 Update ICU4J serialization test data 2024-09-30 09:27:21 -04:00
DraganBesevic
de86b3269e ICU-22723 Integrate CLDR 46 release beta3, part 3, source files 2024-09-27 22:38:13 -07:00
DraganBesevic
3776dac38e ICU-22723 Integrate CLDR 46 release beta3, part 1, binary files 2024-09-27 22:38:13 -07:00
Mihai Nita
bd9ffc38f0 ICU-22930 The -sources.jar files in icu4j version 76.1 are AGAIN a lot bigger than before 2024-09-27 13:07:13 -07:00