All Versions
42
Latest Version
Avg Release Cycle
-
Latest Release
-
Changelog History
Page 1
Changelog History
Page 1
-
v2.5 Changes
- added missing BreakIterator.getRuleStatus() wrapper
- added wrappers for UBiDi API
- added wrappers for UBiDiTransform API
- added support for ICU 68.1
- added wrappers for DateIntervalFormat.get/setContext()
- added wrapper for LocaleMatcher.isMatch()
- added wrapper for LocaleMatcherBuilder.setDirection()
- added wrappers LocaleMatcherBuilder.setMaxDistance(), setNoDefaultLocale()
- added wrappers for MeasureUnit.getComplexity() and UMeasureUnitComplexity
- added wrapper for MeasureUnit.getIdentifier()
- switched MeasureUnit.str() to use MeasureUnit::getIdentifier()
- added wrappers for new MeasureUnit static factory methods
- added wrapper for FormattedNumber.getOutputUnit()
- added wrapper for FormattedNumberRange.getDecimalNumbers()
- added wrappers for PluralRules.select(FormattedNumber|Range)
-
v2.4.3 Changes
- added support for turning on -pedantic with gcc or clang
- added support for ICU 67.1
- added wrappers for FormattedValue, ConstrainedFieldPosition, UFieldCategory
- made FormattedValue iterable via nextPosition()
- added wrappers for FormattedDateInterval, FormattedNumber, FormattedList
- added wrappers for FormattedRelativeDateTime and enums
- added wrappers for UNumberFormatFields, UNumberFormatAttribute
- added wrappers for NumberRangeFormatter, FormattedNumberRange and enums
- added icu.ICU_MAX_MAJOR_VERSION global set to largest ICU version supported
-
v2.4.2 Changes
- added Char.getPropertyValueName() and Char.getPropertyValueEnum()
- fixed build errors with PythonReplaceable for ICU < 55
-
v2.4.1 Changes
- fixed build issues with ICU < 59
-
v2.4 Changes
- added missing header files to MANIFEST.in
-
v2.3.1 Changes
- workedaround mystery variations in test_Script.testSurrogatePairs
- added support for RuleBasedBreakIterator.getBinaryRules()
- added support for RuleBasedBreakIterator(binaryRules)
- added wrappers for LocaleBuilder
- added workaround for MSVC++ compiler issue (kochelmonster)
- added support for ICU 65.1
- added wrappers for DecimalFormat.get|setMultiplierScale()
- added wrapper for Locale.createUnicodeKeywords()
- added wrappers for new MeasureUnit static factory methods
- added wrappers for LocaleMatcher
- added wrappers for LocaleMatcher::Builder as LocaleMatcher.Builder
- added wrappers for LocaleMatcher::Result as LocaleMatcher.Result
- added support for constructing Locale objects from keywords
- locale.addLikelySubtags() and minimizeSubtags() now modify locale in place
- added wrappers for BytesTrie, BytesTrie.Builder|Iterator|State
- added wrappers for UCharsTrie, UCharsTrie.Builder|Iterator|State
- added wrappers for GenderInfo
- added support for implementing a subclass of Replaceable in Python
- added support for using PythonReplaceable with Transliterator methods
-
v2.3 Changes
- fixed build error with ICU 61, ICU 62
-
v2.2 Changes
- added support for also trying pkg-config for build configuration (Linux)
- fixed compilation issue in collator.cpp when not using c++11 (and icu < 60)
- added support for ICU 64.1
- filled out wrappers for missing NumberFormatter methods and classes
-
v2.1 Changes
- added wrappers for AlphabeticIndex and ImmutableIndex
- added wrapper for NumberingSystem
- added wrapper for UGraphemeClusterBreak enum
- added wrapper for UHangulSyllableType enum
- added wrappers for Edits and Edits::Iterator and Edits support with CaseMap
- added support for ICU 63.1
- added wrappers for Locale::to|fromLanguageTag
- added wrappers for UIndicPositionalCategory, UIndicSyllabicCategory enums
- added wrapper for UVerticalOrientation enum
-
v2.0.6 Changes
- added wrapper for ULineBreak enum
- fixed crasher with pypy3 6.0