-
-
Notifications
You must be signed in to change notification settings - Fork 767
/
Copy pathAPIChangeReport.html
245 lines (229 loc) · 11.6 KB
/
APIChangeReport.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<!-- © 2024 and later: Unicode, Inc. and others. -->
<!-- License & terms of use: http://www.unicode.org/copyright.html -->
<title>ICU4J API Comparison: ICU4J 75 with ICU4J 76</title>
</head>
<body>
<h1>ICU4J API Comparison: ICU4J 75 with ICU4J 76</h1>
<hr/>
<h2>Removed from ICU4J 75</h2>
<h3>Package com.ibm.icu.message2</h3>
<ul>
MFDataModel.UnsupportedAnnotation
<ul>
<li><span style='color:orange'>(draft)</span> public final java.lang.String source</li>
</ul>
MFDataModel.UnsupportedExpression
<ul>
<li><span style='color:orange'>(draft)</span> public final MFDataModel.UnsupportedAnnotation annotation</li>
<li><span style='color:orange'>(draft)</span> public final java.util.List<MFDataModel.Attribute> attributes</li>
</ul>
MFDataModel.UnsupportedStatement
<ul>
<li><span style='color:orange'>(draft)</span> public final java.lang.String body</li>
<li><span style='color:orange'>(draft)</span> public final java.util.List<MFDataModel.Expression> expressions</li>
<li><span style='color:orange'>(draft)</span> public final java.lang.String keyword</li>
</ul>
</ul>
<hr/>
<h2>Deprecated or Obsoleted in ICU4J 76</h2>
<p>(no API obsoleted)</p>
<hr/>
<h2>Changed in ICU4J 76 (old, new)</h2>
<p>(no API changed)</p>
<hr/>
<h2>Promoted to stable in ICU4J 76</h2>
<h3>Package com.ibm.icu.lang</h3>
<ul>
UProperty
<ul>
<li><span style='color:green'>(stable)</span> public static final int IDS_UNARY_OPERATOR</li>
<li><span style='color:green'>(stable)</span> public static final int ID_COMPAT_MATH_CONTINUE</li>
<li><span style='color:green'>(stable)</span> public static final int ID_COMPAT_MATH_START</li>
</ul>
</ul>
<h3>Package com.ibm.icu.number</h3>
<ul>
LocalizedNumberFormatter
<ul>
<li><span style='color:green'>(stable)</span> public UnlocalizedNumberFormatter <i>withoutLocale</i>()</li>
</ul>
LocalizedNumberRangeFormatter
<ul>
<li><span style='color:green'>(stable)</span> public UnlocalizedNumberRangeFormatter <i>withoutLocale</i>()</li>
</ul>
</ul>
<h3>Package com.ibm.icu.text</h3>
<ul>
Normalizer2
<ul>
<li><span style='color:green'>(stable)</span> public static Normalizer2 <i>getNFKCSimpleCasefoldInstance</i>()</li>
</ul>
PersonName.FieldModifier
<ul>
<li><span style='color:green'>(stable)</span> public static final PersonName.FieldModifier GENITIVE</li>
<li><span style='color:green'>(stable)</span> public static final PersonName.FieldModifier VOCATIVE</li>
</ul>
PersonNameFormatter.DisplayOrder
<ul>
<li><span style='color:green'>(stable)</span> public static final PersonNameFormatter.DisplayOrder FORCE_GIVEN_FIRST</li>
<li><span style='color:green'>(stable)</span> public static final PersonNameFormatter.DisplayOrder FORCE_SURNAME_FIRST</li>
</ul>
PersonNameFormatter.Formality
<ul>
<li><span style='color:green'>(stable)</span> public static final PersonNameFormatter.Formality DEFAULT</li>
</ul>
PersonNameFormatter.Length
<ul>
<li><span style='color:green'>(stable)</span> public static final PersonNameFormatter.Length DEFAULT</li>
</ul>
SpoofChecker
<ul>
<li><span style='color:green'>(stable)</span> public int <i>areConfusable</i>(int, java.lang.CharSequence, java.lang.CharSequence)</li>
<li><span style='color:green'>(stable)</span> public java.lang.String <i>getBidiSkeleton</i>(int, java.lang.CharSequence)</li>
</ul>
</ul>
<h3>Package com.ibm.icu.util</h3>
<ul>
Calendar
<ul>
<li><span style='color:green'>(stable)</span> public static final int ORDINAL_MONTH</li>
<li><span style='color:green'>(stable)</span> public java.lang.String <i>getTemporalMonthCode</i>()</li>
<li><span style='color:green'>(stable)</span> public boolean <i>inTemporalLeapYear</i>()</li>
<li><span style='color:green'>(stable)</span> public void <i>setTemporalMonthCode</i>(java.lang.String)</li>
</ul>
ChineseCalendar
<ul>
<li><span style='color:green'>(stable)</span> public java.lang.String <i>getTemporalMonthCode</i>()</li>
<li><span style='color:green'>(stable)</span> public boolean <i>inTemporalLeapYear</i>()</li>
<li><span style='color:green'>(stable)</span> public void <i>setTemporalMonthCode</i>(java.lang.String)</li>
</ul>
HebrewCalendar
<ul>
<li><span style='color:green'>(stable)</span> public java.lang.String <i>getTemporalMonthCode</i>()</li>
<li><span style='color:green'>(stable)</span> public boolean <i>inTemporalLeapYear</i>()</li>
<li><span style='color:green'>(stable)</span> public void <i>setTemporalMonthCode</i>(java.lang.String)</li>
</ul>
IslamicCalendar
<ul>
<li><span style='color:green'>(stable)</span> public boolean <i>inTemporalLeapYear</i>()</li>
</ul>
MeasureUnit
<ul>
<li><span style='color:green'>(stable)</span> public static final MeasureUnit GASOLINE_ENERGY_DENSITY</li>
</ul>
TimeZone
<ul>
<li><span style='color:green'>(stable)</span> public static java.lang.String <i>getIanaID</i>(java.lang.String)</li>
</ul>
</ul>
<hr/>
<h2>Added in ICU4J 76</h2>
<h3>Package com.ibm.icu.lang</h3>
<ul>
<li><span style='color:orange'>(draft)</span> public static enum <i>UCharacter.IndicConjunctBreak</i></li>
UCharacter.IndicConjunctBreak
<ul>
<li><span style='color:orange'>(draft)</span> public static final UCharacter.IndicConjunctBreak CONSONANT</li>
<li><span style='color:orange'>(draft)</span> public static final UCharacter.IndicConjunctBreak EXTEND</li>
<li><span style='color:orange'>(draft)</span> public static final UCharacter.IndicConjunctBreak LINKER</li>
<li><span style='color:orange'>(draft)</span> public static final UCharacter.IndicConjunctBreak NONE</li>
</ul>
UCharacter.IndicSyllabicCategory
<ul>
<li><span style='color:green'>(stable)</span> public static final int REORDERING_KILLER</li>
</ul>
UCharacter.JoiningGroup
<ul>
<li><span style='color:green'>(stable)</span> public static final int KASHMIRI_YEH</li>
</ul>
UCharacter.UnicodeBlock
<ul>
<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock EGYPTIAN_HIEROGLYPHS_EXTENDED_A</li>
<li><span style='color:green'>(stable)</span> public static final int EGYPTIAN_HIEROGLYPHS_EXTENDED_A_ID</li>
<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock GARAY</li>
<li><span style='color:green'>(stable)</span> public static final int GARAY_ID</li>
<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock GURUNG_KHEMA</li>
<li><span style='color:green'>(stable)</span> public static final int GURUNG_KHEMA_ID</li>
<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock KIRAT_RAI</li>
<li><span style='color:green'>(stable)</span> public static final int KIRAT_RAI_ID</li>
<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock MYANMAR_EXTENDED_C</li>
<li><span style='color:green'>(stable)</span> public static final int MYANMAR_EXTENDED_C_ID</li>
<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock OL_ONAL</li>
<li><span style='color:green'>(stable)</span> public static final int OL_ONAL_ID</li>
<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock SUNUWAR</li>
<li><span style='color:green'>(stable)</span> public static final int SUNUWAR_ID</li>
<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock SYMBOLS_FOR_LEGACY_COMPUTING_SUPPLEMENT</li>
<li><span style='color:green'>(stable)</span> public static final int SYMBOLS_FOR_LEGACY_COMPUTING_SUPPLEMENT_ID</li>
<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock TODHRI</li>
<li><span style='color:green'>(stable)</span> public static final int TODHRI_ID</li>
<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock TULU_TIGALARI</li>
<li><span style='color:green'>(stable)</span> public static final int TULU_TIGALARI_ID</li>
</ul>
UProperty
<ul>
<li><span style='color:orange'>(draft)</span> public static final int INDIC_CONJUNCT_BREAK</li>
<li><span style='color:orange'>(draft)</span> public static final int MODIFIER_COMBINING_MARK</li>
</ul>
UScript
<ul>
<li><span style='color:green'>(stable)</span> public static final int GARAY</li>
<li><span style='color:green'>(stable)</span> public static final int GURUNG_KHEMA</li>
<li><span style='color:green'>(stable)</span> public static final int KIRAT_RAI</li>
<li><span style='color:green'>(stable)</span> public static final int OL_ONAL</li>
<li><span style='color:green'>(stable)</span> public static final int SUNUWAR</li>
<li><span style='color:green'>(stable)</span> public static final int TODHRI</li>
<li><span style='color:green'>(stable)</span> public static final int TULU_TIGALARI</li>
</ul>
</ul>
<h3>Package com.ibm.icu.text</h3>
<ul>
DateFormat
<ul>
<li><span style='color:orange'>(draft)</span> public final java.lang.String <i>format</i>(java.time.temporal.Temporal)</li>
<li><span style='color:orange'>(draft)</span> public java.lang.StringBuffer <i>format</i>(java.time.temporal.Temporal, java.lang.StringBuffer, java.text.FieldPosition)</li>
</ul>
DateIntervalFormat
<ul>
<li><span style='color:orange'>(draft)</span> public final java.lang.StringBuffer <i>format</i>(java.time.temporal.Temporal, java.time.temporal.Temporal, java.lang.StringBuffer, java.text.FieldPosition)</li>
<li><span style='color:orange'>(draft)</span> public DateIntervalFormat.FormattedDateInterval <i>formatToValue</i>(java.time.temporal.Temporal, java.time.temporal.Temporal)</li>
</ul>
RelativeDateTimeFormatter.RelativeUnit
<ul>
<li><span style='color:orange'>(draft)</span> public static final RelativeDateTimeFormatter.RelativeUnit FRIDAYS</li>
<li><span style='color:orange'>(draft)</span> public static final RelativeDateTimeFormatter.RelativeUnit MONDAYS</li>
<li><span style='color:orange'>(draft)</span> public static final RelativeDateTimeFormatter.RelativeUnit QUARTERS</li>
<li><span style='color:orange'>(draft)</span> public static final RelativeDateTimeFormatter.RelativeUnit SATURDAYS</li>
<li><span style='color:orange'>(draft)</span> public static final RelativeDateTimeFormatter.RelativeUnit SUNDAYS</li>
<li><span style='color:orange'>(draft)</span> public static final RelativeDateTimeFormatter.RelativeUnit THURSDAYS</li>
<li><span style='color:orange'>(draft)</span> public static final RelativeDateTimeFormatter.RelativeUnit TUESDAYS</li>
<li><span style='color:orange'>(draft)</span> public static final RelativeDateTimeFormatter.RelativeUnit WEDNESDAYS</li>
</ul>
UnicodeSet
<ul>
<li><span style='color:orange'>(draft)</span> public java.util.stream.IntStream <i>codePointStream</i>()</li>
<li><span style='color:orange'>(draft)</span> public java.lang.Iterable<java.lang.Integer> <i>codePoints</i>()</li>
<li><span style='color:orange'>(draft)</span> public java.util.stream.Stream<UnicodeSet.EntryRange> <i>rangeStream</i>()</li>
<li><span style='color:orange'>(draft)</span> public java.util.stream.Stream<java.lang.String> <i>stream</i>()</li>
<li><span style='color:orange'>(draft)</span> public java.util.stream.Stream<java.lang.String> <i>stringStream</i>()</li>
</ul>
</ul>
<h3>Package com.ibm.icu.util</h3>
<ul>
MeasureUnit
<ul>
<li><span style='color:orange'>(draft)</span> public static final MeasureUnit LIGHT_SPEED</li>
<li><span style='color:orange'>(draft)</span> public static final MeasureUnit NIGHT</li>
</ul>
VersionInfo
<ul>
<li><span style='color:green'>(stable)</span> public static final VersionInfo UNICODE_16_0</li>
</ul>
</ul>
<hr/>
<p><i><font size="-1">Contents generated by ReportAPI tool on Mon Sep 30 11:32:54 PDT 2024<br/>© 2024 and later: Unicode, Inc. and others. License & terms of use: <a href="http://www.unicode.org/copyright.html">http://www.unicode.org/copyright.html</a></font></i></p>
</body>
</html>