mirror of
https://github.com/unicode-org/icu.git
synced 2025-04-14 09:21:03 +00:00
ICU-4999 prep for 3.4.2 release
X-SVN-Rev: 18980
This commit is contained in:
parent
6f89e4da39
commit
8cd0e843a4
5 changed files with 42 additions and 32 deletions
|
@ -7,7 +7,7 @@
|
|||
<title>ReadMe for ICU4J</title>
|
||||
<!--
|
||||
*******************************************************************************
|
||||
* Copyright (C) 2000-2005, International Business Machines Corporation and *
|
||||
* Copyright (C) 2000-2006, International Business Machines Corporation and *
|
||||
* others. All Rights Reserved. *
|
||||
*******************************************************************************
|
||||
-->
|
||||
|
@ -18,13 +18,13 @@ h3.doc { background: #CCCCFF }
|
|||
<body style="background-color: rgb(255, 255, 255);" lang="EN-US"
|
||||
link="#0000ff" vlink="#800080">
|
||||
<h2>International Components for Unicode for Java (ICU4J)</h2>
|
||||
<h3>Read Me for ICU4J 3.4.1</h3>
|
||||
<h3>Read Me for ICU4J 3.4.2</h3>
|
||||
<hr size="2" width="100%">
|
||||
<p><b>Release Date</b><br>
|
||||
Oct 7, 2005<br>
|
||||
Jan 16, 2006<br>
|
||||
</p>
|
||||
<p><b>Note:</b> This is an update release of ICU4J 3.4. It contains bug fixes
|
||||
and promotes some @draft API to stable, but does not introduce new API
|
||||
and adds implementations of inherited API, but does not introduce new API
|
||||
or functionality. These changes will be rolled into the next release of ICU4J.
|
||||
</p>
|
||||
<p>For the most recent release, see the <a
|
||||
|
@ -195,11 +195,12 @@ current and complete version of this support is always found in ICU4J.
|
|||
-->
|
||||
<h3 class="doc"><a name="news"></a>What Is New In This Release?</h3>
|
||||
<ul>
|
||||
<li><a href="#News_API">APIs promoted to stable</a></li>
|
||||
<li><a href="#News_Fixes">Patches</a></li>
|
||||
<li><a href="#News_Eclipse">Changes for Eclipse</a></li>
|
||||
<li><a href="#News_Time_Zone">ICU Time Zone Data</a></li>
|
||||
<li><a href="#News_Fixes">Fixes</a></li>
|
||||
</ul>
|
||||
<p>A complete report of the API changes between version 3.4.1 and
|
||||
version 3.4 of ICU4J can be found
|
||||
<p>A complete report of the API changes between version 3.4.2 and
|
||||
version 3.4.1 of ICU4J can be found
|
||||
<a href="APIChangeReport.html">here</a>. This report is generated by a
|
||||
tool and has some limitations, the most notable of which is that it
|
||||
does not properly reflect the effect of class inheritance
|
||||
|
@ -207,22 +208,31 @@ changes. Also of course, being generated by a tool, the report does
|
|||
not provide explanation or commentary on the changes. For background
|
||||
information and clarification of changes it's always recommended that
|
||||
you check the mailing list and archives.</p>
|
||||
|
||||
<h4><a name="News_ULocale" id="News_ULocale">APIs promoted to stable</a></h4>
|
||||
<p>At the request of several users of ICU4J, some draft APIs have been promoted
|
||||
to stable earlier than usual. This enables use of this API without deprecated warnings.
|
||||
(The next major release of ICU4J will deal with the issue of draft APIs and
|
||||
deprecated warnings more completely.)</p>
|
||||
<ul>
|
||||
<li><b>jb4831:</b> Many <tt>ULocale</tt> APIs were still @draft, making it impossible
|
||||
to use these APIs without compiler warnings.</li>
|
||||
<h4><a name="News_Eclipse" id="News_Eclipse">Changes for Eclipse</a></h4>
|
||||
<p>The primary driver for this release is to snapshot the version of ICU4J
|
||||
that will be made available as an Eclipse jar. This required some changes
|
||||
to ICU4J to meet Eclipse requirements, in particular, the ability to have
|
||||
a version of ICU4J that builds and runs under a Foundation 1.0 profile.
|
||||
This profile is a subset of JDK 1.3, and omits some functionality and API that
|
||||
the standard version of ICU4J uses.</p>
|
||||
<p>In order to accomodate this, we use an internal 'preprocessing' tool
|
||||
to tweak standard ICU4J source files. A dozen or so ICU4J files were
|
||||
marked up so that the tool could conditionally add or omit APIs and code
|
||||
as required. The Eclipse version of the ICU4J APIs is therefore
|
||||
somewhat different from the standard version, while the standard version has
|
||||
not regressed from the previous release.</p>
|
||||
<h4><a name="News_Time_Zone" id="News_Time_Zone">ICU Time Zone Data</a></h4>
|
||||
<p>ICU4J now (once again) uses its own time zone data rather than relying
|
||||
upon the time zone data in the JDK. This allows users to get current time
|
||||
zone information even when running on older versions of the JDK.</p>
|
||||
<h4><a name="News_Fixes" id="News_Fixes">Fixes:</a></h4>
|
||||
<p>This release contains the following bug fixes (not a complete list):<ul>
|
||||
</ul>
|
||||
<h4><a name="News_Fixes" id="News_Fixes">Patches</a></h4>
|
||||
<p>This release contains the following bug fixes, which don't involve API changes:<ul>
|
||||
<li><b>jb4860:</b> Problems when reusing a <tt>CharsetDetector</tt></li>
|
||||
<li><b>jb4858:</b> <tt>TimeZone.getDisplayName</tt> was not making full use of the timezone name data in ICU</li>
|
||||
<li><b>jb4857:</b> zh_TW, zh_CH time zone names resolved incorrectly</li>
|
||||
<li><b>jb4423:</b> <tt>StringTokenizer.countTokens</tt> caused <tt>hasMoreTokens</tt> to malfunction</li>
|
||||
<li><b>jb4422:</b> RFE: ICU4J should not depend on <tt>sun.util.calendar.ZoneInfo</tt></li>
|
||||
<li><b>jb4555:</b> Chinese calendar missing constructor call to <tt>setTimeInMillis()</tt></li>
|
||||
<li><b>jb4767:</b> RFE: Provide mechanism for loading Java resources with <tt>ULocale</tt></li>
|
||||
<li><b>jb4863:</b> possible rounding bug for currency (Locale=de_CH)</li>
|
||||
<li><b>jb4904:</b> <tt>ChineseDateFormat.toLocalizedPattern()</tt> throws java.lang.IllegalArgumentException: Illegal pattern character 'l'</li>
|
||||
</ul>
|
||||
<br/>
|
||||
</p>
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
Manifest-Version: 1.0
|
||||
Bundle-ManifestVersion: 2
|
||||
Bundle-Name: ICU4J Tests
|
||||
Bundle-Name: ICU4J Tests - Eclipse
|
||||
Bundle-SymbolicName: com.ibm.icu.tests
|
||||
Bundle-Version: 3.4.1
|
||||
Bundle-Version: 3.4.2
|
||||
Bundle-Vendor: IBM
|
||||
Bundle-Copyright: Licensed Materials - Property of IBM
|
||||
(C) Copyright IBM Corp. 2000, 2005. All Rights Reserved.
|
||||
(C) Copyright IBM Corp. 2000, 2006. All Rights Reserved.
|
||||
IBM is a registered trademark of IBM Corp.
|
||||
Bundle-Localization: plugin
|
||||
Require-Bundle: org.junit,
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
Manifest-Version: 1.0
|
||||
Bundle-ManifestVersion: 2
|
||||
Bundle-Name: International Components for Unicode for Java (ICU4J)
|
||||
Bundle-Name: International Components for Unicode for Java (ICU4J) - Eclipse
|
||||
Bundle-SymbolicName: com.ibm.icu; singleton:=true
|
||||
Bundle-Version: 3.4.2
|
||||
Bundle-Vendor: IBM
|
||||
Bundle-Localization: plugin
|
||||
Bundle-Copyright: Licensed Materials - Property of IBM
|
||||
(C) Copyright IBM Corp. 2000, 2005. All Rights Reserved.
|
||||
(C) Copyright IBM Corp. 2000, 2006. All Rights Reserved.
|
||||
IBM is a registered trademark of IBM Corp.
|
||||
Eclipse-AutoStart: true
|
||||
Export-Package: com.ibm.icu.impl;x-friends:="com.ibm.icu.tests",
|
||||
|
|
|
@ -2,13 +2,13 @@ Manifest-Version: 1.0
|
|||
|
||||
Name: com/ibm/icu
|
||||
Specification-Title: Modularized ICU for Java
|
||||
Specification-Version: 3.5
|
||||
Specification-Version: 3.4.2
|
||||
Specification-Vendor: ICU
|
||||
Implementation-Title: Modularized ICU for Java
|
||||
Implementation-Version: 3.5
|
||||
Implementation-Version: 3.4.2
|
||||
Implementation-Vendor: IBM Corporation
|
||||
Implementation-Vendor-Id: com.ibm
|
||||
Copyright-Info: Copyright (c) 2000-2005, International Business Machines Corporation and others. All Rights Reserved.
|
||||
Copyright-Info: Copyright (c) 2000-2006, International Business Machines Corporation and others. All Rights Reserved.
|
||||
Sealed: false
|
||||
|
||||
|
||||
|
|
|
@ -8,5 +8,5 @@ Implementation-Title: ICU for Java
|
|||
Implementation-Version: 3.4.2
|
||||
Implementation-Vendor: IBM Corporation
|
||||
Implementation-Vendor-Id: com.ibm
|
||||
Copyright-Info: Copyright (c) 2000-2005, International Business Machines Corporation and others. All Rights Reserved.
|
||||
Copyright-Info: Copyright (c) 2000-2006, International Business Machines Corporation and others. All Rights Reserved.
|
||||
Sealed: false
|
||||
|
|
Loading…
Add table
Reference in a new issue