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
Frank Tang
44ea9278b9
ICU-22962 fix int32_t overflow inside handleComputeJulianDay
...
test
2024-11-08 16:56:16 -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
Tim Chevalier
0357501948
ICU-22942 MF2 ICU4C: NFC-normalize names and keys according to spec
...
Includes adding !UCONFIG_NO_NORMALIZATION guards to all MF2 files
2024-11-06 12:48:35 -08:00
Tim Chevalier
376da67f8d
ICU-22953 MF2: Allow unpaired surrogates in text and quoted literals
...
See https://github.com/unicode-org/message-format-wg/pull/906/
2024-11-05 16:03:11 -08:00
Elango Cheran
842899d81a
ICU-22920 Only run Maven cache workflow on the upstream repo
...
See #3263
2024-11-05 15:16:00 -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
Tim Chevalier
d868f13bd8
ICU-22947 Update user guide for MF2
...
Co-authored-by: Steven R. Loomis <srl295@gmail.com>
2024-10-30 10:27:48 -07:00
Fredrik Roubert
e29e86d62a
ICU-22951 Add documentation for --with-data-packaging=auto to the userguide.
2024-10-24 16:44:04 -07:00
Markus Scherer
698217ef63
ICU-22922 ICU 76 final release
...
See #3252
2024-10-24 16:18:07 -07:00
Fredrik Roubert
23673a19ae
ICU-22952 Update configure files from configure.ac using autoreconf.
2024-10-24 13:12:29 -07:00
Fredrik Roubert
3fe88eb8b3
ICU-22952 Make configure --help show --enable-* / --disable-* consistently.
2024-10-24 13:12:29 -07: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
Mihai Nita
fd68c315d5
ICU-22724 Clean up import statements
2024-10-21 14:20:55 -07:00
Robin Leroy
99ca2ad931
ICU-22946 Pin all -latest runners per ICU-TC 2024-10-17 🗡️
2024-10-19 00:18:10 +02:00
Rich Gillam
e19ca5f4bb
ICU-22724 Update urename.h for ICU 76.1 final.
2024-10-18 13:55:40 -05:00
Mihai Nita
8772cc49f5
ICU-22724 Clean up import statements
2024-10-17 15:46:38 -07:00
Mihai Nita
ee8a94e0f1
ICU-22921 Rename README.md in .github
...
On the GitHub site the `.github/README.md` file is rendered instead of the
`README.md` file in the root.
2024-10-17 12:44:32 -07:00
Elango Cheran
6153f2ef85
ICU-22774 Fix URL typo in error message
2024-10-17 09:38:26 -07:00
Frank Tang
1dcb4bcb2d
ICU-22765 fix uloc_addLikelySubtags on "und@x=private"
2024-10-16 15:05:03 -07:00
Robin Leroy
ca9fcca3c7
ICU-21097 Remove LineBreakTest.txt workarounds
2024-10-09 00:03:34 +02:00
Fredrik Roubert
6ca288559f
ICU-22936 Replace all ICU4C code that uses UBool as an integer.
2024-10-07 14:40:16 +02:00
DraganBesevic
42c2b39c14
ICU-22935 Add ZWG to static currency lists
2024-10-04 12:11:02 -07:00
Craig
ebbadebdfd
ICU-22938 FiIx unit tests for 'und_Hant_CN' in C & J
2024-10-03 17:01:13 -07:00
Frank Tang
5b45e5c64b
ICU-22934 Limit the number of resursive call
...
To avoid stack overflow while building RBBI
2024-10-02 14:01:59 -07:00
Frank Yung-Fong Tang
8437d1d86b
ICU-22767 Fix GCC warning and turn warning to errors
...
See #3129
2024-10-02 13:35:03 -07:00
Fredrik Roubert
9e68dceba9
ICU-22933 Update PGP key information for release signing
2024-10-02 09:14:52 -07:00
Markus Scherer
3cd97add1e
ICU-22922 migrate download index
...
See #3227
2024-09-30 17:05:04 -07:00
Markus Scherer
61bbeb8898
ICU-22723 download 76rc
2024-09-30 14:22:43 -07:00
Mihai Nita
73626da0ca
ICU-22606 Create full release from CI - review feedback
2024-09-30 13:44:26 -07:00
Mihai Nita
3c0d242cf7
ICU-22606 Create full release from CI - update docs
2024-09-30 13:44:26 -07:00
Mihai Nita
ae7159dbb9
ICU-22606 Create full release from CI - update icu4c
2024-09-30 13:44:26 -07:00
Mihai Nita
0bb0b8e364
ICU-22606 Create full release from CI - workflow files
...
The Ubuntu and Fedora files are very similar.
But I am not sure (yet) what is the best way to share.
The files uploaded to the GitHub Release use the exact same names as before.
The .jar files are binary identical to the ones that go to Maven (checked).
The Fedora Docker image should be built and uploaded from a dev machine.
There is a workflow (from GitHub) doing that, but has a warning that:
> This workflow uses actions that are not certified by GitHub.
> They are provided by a third-party and are governed by
> separate terms of service, privacy policy, and support documentation.
2024-09-30 13:44:26 -07:00
Mihai Nita
5bc0b4506e
ICU-22606 Create full release from CI - rename
2024-09-30 13:44:26 -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
17687bf58e
ICU-22723 Integrate CLDR 46 release beta3, part 2, data 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
Mihai Nita
808b9762fe
ICU-22928 Don't generate data for concentr/perbillion structure - binary data
2024-09-26 22:55:42 -07:00
Mihai Nita
0e21ca21a8
ICU-22928 Don't generate data for concentr/perbillion structure - text data
2024-09-26 22:55:42 -07:00