diff --git a/icu4c/APIChangeReport.html b/icu4c/APIChangeReport.html index 2eb5f37dfd4b..d1df4b100410 100644 --- a/icu4c/APIChangeReport.html +++ b/icu4c/APIChangeReport.html @@ -668,6 +668,22 @@

Added in ICU 76

ICU 76 +measunit.hstatic MeasureUnit icu::MeasureUnit::getLightSpeed()(missing)Draft
+ICU 76 + + +measunit.hstatic MeasureUnit icu::MeasureUnit::getNight()(missing)Draft
+ICU 76 + + +measunit.hstatic MeasureUnit* icu::MeasureUnit::createLightSpeed(UErrorCode&)(missing)Draft
+ICU 76 + + +measunit.hstatic MeasureUnit* icu::MeasureUnit::createNight(UErrorCode&)(missing)Draft
+ICU 76 + + messageformat2.hBuilder& icu::message2::MessageFormatter::Builder::setErrorHandlingBehavior(UMFErrorHandlingBehavior)(missing)Internal
ICU 76 @@ -684,362 +700,366 @@

Added in ICU 76

ICU 76 -stringpiece.hicu::StringPiece::operator std::string_view() const(missing)Internal
+platform.h#define U_PF_HAIKU(missing)Internal
+stringpiece.hicu::StringPiece::operator std::string_view() const(missing)Internal
+ + + uchar.henum UBlockCode::UBLOCK_EGYPTIAN_HIEROGLYPHS_EXTENDED_A(missing)Stable
ICU 76(Born Stable) - + uchar.henum UBlockCode::UBLOCK_GARAY(missing)Stable
ICU 76(Born Stable) - + uchar.henum UBlockCode::UBLOCK_GURUNG_KHEMA(missing)Stable
ICU 76(Born Stable) - + uchar.henum UBlockCode::UBLOCK_KIRAT_RAI(missing)Stable
ICU 76(Born Stable) - + uchar.henum UBlockCode::UBLOCK_MYANMAR_EXTENDED_C(missing)Stable
ICU 76(Born Stable) - + uchar.henum UBlockCode::UBLOCK_OL_ONAL(missing)Stable
ICU 76(Born Stable) - + uchar.henum UBlockCode::UBLOCK_SUNUWAR(missing)Stable
ICU 76(Born Stable) - + uchar.henum UBlockCode::UBLOCK_SYMBOLS_FOR_LEGACY_COMPUTING_SUPPLEMENT(missing)Stable
ICU 76(Born Stable) - + uchar.henum UBlockCode::UBLOCK_TODHRI(missing)Stable
ICU 76(Born Stable) - + uchar.henum UBlockCode::UBLOCK_TULU_TIGALARI(missing)Stable
ICU 76(Born Stable) - + uchar.henum UIndicConjunctBreak::U_INCB_CONSONANT(missing)Draft
ICU 76 - + uchar.henum UIndicConjunctBreak::U_INCB_EXTEND(missing)Draft
ICU 76 - + uchar.henum UIndicConjunctBreak::U_INCB_LINKER(missing)Draft
ICU 76 - + uchar.henum UIndicConjunctBreak::U_INCB_NONE(missing)Draft
ICU 76 - + uchar.henum UIndicSyllabicCategory::U_INSC_REORDERING_KILLER(missing)Stable
ICU 76(Born Stable) - + uchar.henum UJoiningGroup::U_JG_KASHMIRI_YEH(missing)Stable
ICU 76(Born Stable) - + uchar.henum UProperty::UCHAR_INDIC_CONJUNCT_BREAK(missing)Draft
ICU 76 - + uchar.henum UProperty::UCHAR_MODIFIER_COMBINING_MARK(missing)Draft
ICU 76 - + ucol.hU_HEADER_ONLY_NAMESPACE::collator::internal::Predicate< Compare, result >::Predicate(const UCollator*)(missing)Internal
- + ucol.hbool U_HEADER_ONLY_NAMESPACE::collator::internal::Predicate< Compare, result >::operator()(const T&, const U&) const(missing)Internal
- + ucol.hbool U_HEADER_ONLY_NAMESPACE::collator::internal::Predicate< Compare, result >::operator()(std::string_view, std::string_view) const(missing)Internal
- + uniset.hU_HEADER_NESTED_NAMESPACE::USetCodePoints icu::UnicodeSet::codePoints() const(missing)Draft
ICU 76 - + uniset.hU_HEADER_NESTED_NAMESPACE::USetElementIterator icu::UnicodeSet::begin() const(missing)Draft
ICU 76 - + uniset.hU_HEADER_NESTED_NAMESPACE::USetElementIterator icu::UnicodeSet::end() const(missing)Draft
ICU 76 - + uniset.hU_HEADER_NESTED_NAMESPACE::USetRanges icu::UnicodeSet::ranges() const(missing)Draft
ICU 76 - + uniset.hU_HEADER_NESTED_NAMESPACE::USetStrings icu::UnicodeSet::strings() const(missing)Draft
ICU 76 - + unistr.hUNISTR_FROM_STRING_EXPLICIT icu::UnicodeString::UnicodeString(const S&)(missing)Draft
ICU 76 - + unistr.hUnicodeString& icu::UnicodeString::append(const S&)(missing)Draft
ICU 76 - + unistr.hUnicodeString& icu::UnicodeString::operator+=(const S&)(missing)Draft
ICU 76 - + unistr.hUnicodeString& icu::UnicodeString::operator=(const S&)(missing)Draft
ICU 76 - + unistr.hUnicodeString& icu::UnicodeString::remove(int32_t, int32_t length=static_cast< int32_t >(INT32_MAX))(missing)Stable
ICU 2.0 - + unistr.hUnicodeString& icu::UnicodeString::removeBetween(int32_t, int32_t limit=static_cast< int32_t >(INT32_MAX))(missing)Stable
ICU 2.0 - + unistr.hbool icu::UnicodeString::operator!=(const S&) const(missing)Draft
ICU 76 - + unistr.hbool icu::UnicodeString::operator==(const S&) const(missing)Draft
ICU 76 - + unistr.hicu::UnicodeString::operator std::u16string_view() const(missing)Draft
ICU 76 - + unistr.hicu::UnicodeString::operator std::wstring_view() const(missing)Draft
ICU 76 - + unistr.hstatic UnicodeString icu::UnicodeString::readOnlyAlias(const S&)(missing)Draft
ICU 76 - + unistr.hstatic UnicodeString icu::UnicodeString::readOnlyAlias(const UnicodeString&)(missing)Draft
ICU 76 - + uscript.henum UScriptCode::USCRIPT_GARAY(missing)Stable
ICU 76(Born Stable) - + uscript.henum UScriptCode::USCRIPT_GURUNG_KHEMA(missing)Stable
ICU 76(Born Stable) - + uscript.henum UScriptCode::USCRIPT_KIRAT_RAI(missing)Stable
ICU 76(Born Stable) - + uscript.henum UScriptCode::USCRIPT_OL_ONAL(missing)Stable
ICU 76(Born Stable) - + uscript.henum UScriptCode::USCRIPT_SUNUWAR(missing)Stable
ICU 76(Born Stable) - + uscript.henum UScriptCode::USCRIPT_TODHRI(missing)Stable
ICU 76(Born Stable) - + uscript.henum UScriptCode::USCRIPT_TULU_TIGALARI(missing)Stable
ICU 76(Born Stable) - + uset.hCodePointRange U_HEADER_ONLY_NAMESPACE::USetRangeIterator::operator* () const(missing)Draft
ICU 76 - + uset.hUSetCodePointIterator & U_HEADER_ONLY_NAMESPACE::USetCodePointIterator::operator++()(missing)Draft
ICU 76 - + uset.hUSetCodePointIterator U_HEADER_ONLY_NAMESPACE::USetCodePointIterator::operator++(int)(missing)Draft
ICU 76 - + uset.hUSetCodePointIterator U_HEADER_ONLY_NAMESPACE::USetCodePoints::begin() const(missing)Draft
ICU 76 - + uset.hUSetCodePointIterator U_HEADER_ONLY_NAMESPACE::USetCodePoints::end() const(missing)Draft
ICU 76 - + uset.hUSetElementIterator & U_HEADER_ONLY_NAMESPACE::USetElementIterator::operator++()(missing)Draft
ICU 76 - + uset.hUSetElementIterator U_HEADER_ONLY_NAMESPACE::USetElementIterator::operator++(int)(missing)Draft
ICU 76 - + uset.hUSetElementIterator U_HEADER_ONLY_NAMESPACE::USetElements::begin() const(missing)Draft
ICU 76 - + uset.hUSetElementIterator U_HEADER_ONLY_NAMESPACE::USetElements::end() const(missing)Draft
ICU 76 - + uset.hUSetRangeIterator & U_HEADER_ONLY_NAMESPACE::USetRangeIterator::operator++()(missing)Draft
ICU 76 - + uset.hUSetRangeIterator U_HEADER_ONLY_NAMESPACE::USetRangeIterator::operator++(int)(missing)Draft
ICU 76 - + uset.hUSetRangeIterator U_HEADER_ONLY_NAMESPACE::USetRanges::begin() const(missing)Draft
ICU 76 - + uset.hUSetRangeIterator U_HEADER_ONLY_NAMESPACE::USetRanges::end() const(missing)Draft
ICU 76 - + uset.hUSetStringIterator & U_HEADER_ONLY_NAMESPACE::USetStringIterator::operator++()(missing)Draft
ICU 76 - + uset.hUSetStringIterator U_HEADER_ONLY_NAMESPACE::USetStringIterator::operator++(int)(missing)Draft
ICU 76 - + uset.hUSetStringIterator U_HEADER_ONLY_NAMESPACE::USetStrings::begin() const(missing)Draft
ICU 76 - + uset.hUSetStringIterator U_HEADER_ONLY_NAMESPACE::USetStrings::end() const(missing)Draft
ICU 76 - + uset.hU_HEADER_ONLY_NAMESPACE::USetCodePointIterator::USetCodePointIterator(const USetCodePointIterator&)=default(missing)Draft
ICU 76 - + uset.hU_HEADER_ONLY_NAMESPACE::USetCodePoints::USetCodePoints(const USet*)(missing)Draft
ICU 76 - + uset.hU_HEADER_ONLY_NAMESPACE::USetCodePoints::USetCodePoints(const USetCodePoints&)=default(missing)Draft
ICU 76 - + uset.hU_HEADER_ONLY_NAMESPACE::USetElementIterator::USetElementIterator(const USetElementIterator&)=default(missing)Draft
ICU 76 - + uset.hU_HEADER_ONLY_NAMESPACE::USetElements::USetElements(const USet*)(missing)Draft
ICU 76 - + uset.hU_HEADER_ONLY_NAMESPACE::USetElements::USetElements(const USetElements&)=default(missing)Draft
ICU 76 - + uset.hU_HEADER_ONLY_NAMESPACE::USetRangeIterator::USetRangeIterator(const USetRangeIterator&)=default(missing)Draft
ICU 76 - + uset.hU_HEADER_ONLY_NAMESPACE::USetRanges::USetRanges(const USet*)(missing)Draft
ICU 76 - + uset.hU_HEADER_ONLY_NAMESPACE::USetRanges::USetRanges(const USetRanges&)=default(missing)Draft
ICU 76 - + uset.hU_HEADER_ONLY_NAMESPACE::USetStringIterator::USetStringIterator(const USetStringIterator&)=default(missing)Draft
ICU 76 - + uset.hU_HEADER_ONLY_NAMESPACE::USetStrings::USetStrings(const USet*)(missing)Draft
ICU 76 - + uset.hU_HEADER_ONLY_NAMESPACE::USetStrings::USetStrings(const USetStrings&)=default(missing)Draft
ICU 76 - + uset.hUnicodeString U_HEADER_ONLY_NAMESPACE::USetElementIterator::operator* () const(missing)Draft
ICU 76 - + uset.hbool U_HEADER_ONLY_NAMESPACE::USetCodePointIterator::operator!=(const USetCodePointIterator&) const(missing)Draft
ICU 76 - + uset.hbool U_HEADER_ONLY_NAMESPACE::USetCodePointIterator::operator==(const USetCodePointIterator&) const(missing)Draft
ICU 76 - + uset.hbool U_HEADER_ONLY_NAMESPACE::USetElementIterator::operator!=(const USetElementIterator&) const(missing)Draft
ICU 76 - + uset.hbool U_HEADER_ONLY_NAMESPACE::USetElementIterator::operator==(const USetElementIterator&) const(missing)Draft
ICU 76 - + uset.hbool U_HEADER_ONLY_NAMESPACE::USetRangeIterator::operator!=(const USetRangeIterator&) const(missing)Draft
ICU 76 - + uset.hbool U_HEADER_ONLY_NAMESPACE::USetRangeIterator::operator==(const USetRangeIterator&) const(missing)Draft
ICU 76 - + uset.hbool U_HEADER_ONLY_NAMESPACE::USetStringIterator::operator!=(const USetStringIterator&) const(missing)Draft
ICU 76 - + uset.hbool U_HEADER_ONLY_NAMESPACE::USetStringIterator::operator==(const USetStringIterator&) const(missing)Draft
ICU 76 - + uset.hUChar32 U_HEADER_ONLY_NAMESPACE::USetCodePointIterator::operator* () const(missing)Draft
ICU 76 - + uset.hconst UChar* uset_getString(const USet*, int32_t, int32_t*)(missing)Draft
ICU 76 - + uset.hint32_t uset_getStringCount(const USet*)(missing)Draft
ICU 76 - + uset.hstd::u16string_view U_HEADER_ONLY_NAMESPACE::USetStringIterator::operator* () const(missing)Draft
ICU 76 - + utypes.h#define U_SHOW_CPLUSPLUS_HEADER_API(missing)Internal
- + utypes.henum UErrorCode::U_MF_DUPLICATE_VARIANT_ERROR(missing)Internal
ICU 76 @@ -1150,7 +1170,7 @@

Signature Simplifications

(jump back to top)

-Contents generated by StableAPI tool on Tue Sep 24 13:19:21 PDT 2024
+Contents generated by StableAPI tool on Mon Sep 30 11:33:51 PDT 2024
Copyright © 2017 and later: Unicode, Inc. and others.
License & terms of use: http://www.unicode.org/copyright.html
diff --git a/icu4j/APIChangeReport.html b/icu4j/APIChangeReport.html index 6d1d80b0f6dc..e4f1e5a906db 100644 --- a/icu4j/APIChangeReport.html +++ b/icu4j/APIChangeReport.html @@ -240,6 +240,6 @@

Package com.ibm.icu.util


-

Contents generated by ReportAPI tool on Sat Sep 28 02:38:46 EDT 2024
© 2024 and later: Unicode, Inc. and others. License & terms of use: http://www.unicode.org/copyright.html

+

Contents generated by ReportAPI tool on Mon Sep 30 11:32:54 PDT 2024
© 2024 and later: Unicode, Inc. and others. License & terms of use: http://www.unicode.org/copyright.html