commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bay...@apache.org
Subject cvs commit: jakarta-commons/lang RELEASE-NOTES.txt
Date Sat, 23 Nov 2002 02:52:02 GMT
bayard      2002/11/22 18:52:02

  Modified:    lang     Tag: LANG_1_0_BRANCH RELEASE-NOTES.txt
  Log:
  Inputted the bugs fixed in this release to the release notes.
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.4.2.1   +24 -122   jakarta-commons/lang/RELEASE-NOTES.txt
  
  Index: RELEASE-NOTES.txt
  ===================================================================
  RCS file: /home/cvs/jakarta-commons/lang/RELEASE-NOTES.txt,v
  retrieving revision 1.4
  retrieving revision 1.4.2.1
  diff -u -r1.4 -r1.4.2.1
  --- RELEASE-NOTES.txt	25 Sep 2002 10:29:56 -0000	1.4
  +++ RELEASE-NOTES.txt	23 Nov 2002 02:52:02 -0000	1.4.2.1
  @@ -1,7 +1,7 @@
   $Id$
   
   			Commons Lang Package
  -			   Version 1.0
  +			   Version 1.0.1
   			    Release Notes
   
   
  @@ -13,134 +13,36 @@
   
   NEW FEATURES:
   
  -Since the release of the b1 package the following have been added:
  +This release is a bugfix release for the Lang 1.0 release. There are no new features.
   
  -lang.
  -    SystemUtils: 
  -      Brings together many system specific variables under one easy component.
  -
  -exception.
  -    ExceptionUtils: 
  -      Provides helpful static functions for dealing with Exceptions.
  -    NestableError : 
  -      Adds nesting ability to Errors.
  -
  -enum sub-package: 
  -    A solid version of the typical Java translation of a C enum.
  -
  -builder sub-package: 
  -    A series of helpers for handling standard Object methods such as equals,
  -    toString, compareTo and hashCode in a professional manner.
  +BUG FIXES:
   
  +#14062:     StringUtils.split fails to handle (String, null, int) correctly.
  +            This results in the String "null" appearing in the split text, when 
  +            the text is not entirely consumed in the split, ie) int is less 
  +            than the number of whitespace tokens in the String.
  +            Fix is courtesy of Mark McDowell.
   
  -BUG FIXES:
  +#-    :     SystemUtils.isJavaVersionAtLeast made static.
   
  -StringUtils.stripStart and stripEnd were improved to match their Javadoc. 
  -StringUtils.convertUnicodeToNative and convertNativeToUnicode both removed. 
  -    Both methods did not work properly.
  +#-    :     NumberUtils test fails in JDK 1.2 due to lack of 1.2 support for 
  +            "1.1E-700F". Fix is to use SystemUtils to protect it for the moment.
   
  +#-    :     ToStringStyle did not compile under JDK 1.2 due to inner class 
  +            issues. Added explicit 'this.' prefixes to make this so.
   
  -DEPRECATIONS:
  +#14566:     NumberRange.getMaximum was returning the minimum.
  +            Bug reported by Kasper Ronning.
   
  -Much of the exception subpackage was reworked betwen 1.0-b1 and 1.0. Apart 
  -from this the API should have a high level of backward compatibility.
  +#13527:     ExceptionUtils now handles getCausedByException and getRootCause 
  +            from EJBException and ServletException, as reported by Lars Beuster.
   
  +#14334:     NestableDelegate now implements Serializable, as reported by 
  +            Max Rydahl Andersen.
   
  -CHANGES:   [In 'diff' format]
  +#13568:     Enums cannot now be created with the same name as an already 
  +            existing Enum. Enum now compiles under JDK 1.2.
   
  -Jar changes
  -===========
  -> org.apache.commons.lang.exception.ExceptionUtils
  -> org.apache.commons.lang.exception.NestableError
  -> org.apache.commons.lang.ObjectUtils$Null
  -> org.apache.commons.lang.ObjectUtils$1
  -> org.apache.commons.lang.enum.Enum$Entry
  -> org.apache.commons.lang.enum.Enum$1
  -> org.apache.commons.lang.enum.Enum
  -> org.apache.commons.lang.enum.EnumUtils
  -> org.apache.commons.lang.enum.ValuedEnum
  -> org.apache.commons.lang.builder.CompareToBuilder
  -> org.apache.commons.lang.builder.EqualsBuilder
  -> org.apache.commons.lang.builder.HashCodeBuilder
  -> org.apache.commons.lang.builder.StandardToStringStyle
  -> org.apache.commons.lang.builder.ToStringStyle$DefaultToStringStyle
  -> org.apache.commons.lang.builder.ToStringStyle$NoFieldNameToStringStyle
  -> org.apache.commons.lang.builder.ToStringStyle$SimpleToStringStyle
  -> org.apache.commons.lang.builder.ToStringStyle$MultiLineToStringStyle
  -> org.apache.commons.lang.builder.ToStringStyle$1
  -> org.apache.commons.lang.builder.ToStringStyle
  -> org.apache.commons.lang.builder.ToStringBuilder
  -> org.apache.commons.lang.SystemUtils
  -
  -
  -Class changes
  -=============
  -org.apache.commons.lang.exception.Nestable
  ---------------------
  -<     public abstract int getLength();
  ->     public abstract int getThrowableCount();
  -<     public abstract int indexOfThrowable(int, java.lang.Class);
  ----
  ->     public abstract int indexOfThrowable(java.lang.Class, int);
  ->     public abstract void printStackTrace(java.io.PrintStream);
  -
  -org.apache.commons.lang.exception.NestableDelegate
  ---------------------
  -<     int getLength();
  -<     java.lang.String getMessage(java.lang.String);
  ->     java.lang.String getMessage(java.lang.String);
  ->     java.lang.String getMessages()[];
  ->     int getThrowableCount();
  -<     java.lang.String getMessages()[];
  -<     int indexOfThrowable(int, java.lang.Class);
  ----
  ->     int indexOfThrowable(java.lang.Class, int);
  -
  -org.apache.commons.lang.exception.NestableException
  ---------------------
  -<     public int getLength();
  ->     public java.lang.String getMessage(int);
  ->     public int getThrowableCount();
  -<     public java.lang.String getMessage(int);
  -<     public int indexOfThrowable(int, java.lang.Class);
  ----
  ->     public int indexOfThrowable(java.lang.Class, int);
  -
  -org.apache.commons.lang.exception.NestableRuntimeException
  ---------------------
  -<     public int getLength();
  ->     public java.lang.String getMessage(int);
  ->     public int getThrowableCount();
  -<     public java.lang.String getMessage(int);
  -<     public int indexOfThrowable(int, java.lang.Class);
  ----
  ->     public int indexOfThrowable(java.lang.Class, int);
  -
  -org.apache.commons.lang.NumberUtils
  ---------------------
  ->     public static long minimum(long, long, long);
  ->     public static long maximum(long, long, long);
  ->     public static int compare(double, double);
  ->     public static int compare(float, float);
  -
  -org.apache.commons.lang.ObjectUtils
  ---------------------
  ->     public static final org.apache.commons.lang.ObjectUtils.Null NULL;
  ->     public org.apache.commons.lang.ObjectUtils();
  ->     public static java.lang.String identityToString(java.lang.Object);
  ->     static {};
  ->     public static class org.apache.commons.lang.ObjectUtils. Null extends java.lang.Object
implements java.io.Serializable 
  -
  -org.apache.commons.lang.RandomStringUtils
  ---------------------
  ->     public org.apache.commons.lang.RandomStringUtils();
  -
  -org.apache.commons.lang.StringUtils
  ---------------------
  ->     public org.apache.commons.lang.StringUtils();
  -<     public static java.lang.String stackTrace(java.lang.Throwable);
  -<     public static java.lang.String convertUnicodeToNative(java.lang.String, java.lang.String)
throws java.io.IOException;
  -<     public static java.lang.String convertNativeToUnicode(java.lang.String, java.lang.String)
throws java.io.IOException;
  ----
  ->     public static boolean containsOnly(java.lang.String, char[]);
  +DEPRECATIONS:
   
  +Solely a bugfix version.
  
  
  

--
To unsubscribe, e-mail:   <mailto:commons-dev-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:commons-dev-help@jakarta.apache.org>


Mime
View raw message