Release Planning‎ > ‎

ICU 4.6

Trac Milestone 4.6

All

  • Unicode 6.0 (#7264)
  • CLDR 1.9

Apple

  • Roll-in of ICU4C lenient date/time/number parsing changes from branch (#3579, #6109, etc.)
  • Regex enhancements (new API) (need to file tickets)
  • (Also in Google item) ICU features to support CLDR: list patterns, index characters, day periods (see tickets in Google section)
  • API access to more CLDR data, especially supplemental (need to file tickets)

Google

  • Modularization
    • Create MessageFormatBase (#7165), use where possible (especially LocaleDisplayNames: #7457), also #7618
    • Find tools to examine dependencies; limit new dependencies between ICU pieces?
  • CLDR
    • data filtering (#7646)
    • ICU features to support CLDR: locale matching (#7512), list patterns (#7516), index characters (#7148, #7511, #7530)
    • postponing day periods (#7150)
    • Index label data from Apple
  • Formatting
    • Add ROUNDING_UNNECESSARY mode.  In JDK, need in ICU4C. (#7572)
  • Unicode
    • Spoof detection: various improvements (#7399, #7643, #7645) [M1 - ICU4J matches ICU4C 4.4 ]
    • UTS 46 (IDNA 2008) (#7144) [M1, C++ only]
    • fix line break issues (#7270)
  • C++
    • better C++, internal char * string class (#7496) [M1]
    • try to use real RTTI, stop adding poor man's RTTI APIs (#7455) [M1]

IBM

Note: This is a list of candidate items for ICU 4.8.  IBM does not have a list for specific for 4.6.  So some of these might be done for 4.6, and others might be done for 4.8. 
  • Modulaization
  • Performance
  • Quality
  • Others

Yahoo

  • Abstract date formats (#7655)

Comments