More release notes
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1156016 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
c600bccaeb
commit
a644b32010
|
@ -0,0 +1,48 @@
|
|||
$Id: RELEASE-NOTES.txt,v 1.4.2.1 2002/11/23 02:52:02 bayard Exp $
|
||||
|
||||
Commons Lang Package
|
||||
Version 1.0.1
|
||||
Release Notes
|
||||
|
||||
|
||||
INTRODUCTION:
|
||||
|
||||
This document contains the release notes for this version of the Commons
|
||||
Lang package. Commons Lang is a set of utility functions and reusable
|
||||
components that should be a help in any Java environment.
|
||||
|
||||
NEW FEATURES:
|
||||
|
||||
This release is a bugfix release for the Lang 1.0 release. There are no new features.
|
||||
|
||||
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.
|
||||
|
||||
#- : SystemUtils.isJavaVersionAtLeast made static.
|
||||
|
||||
#- : 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.
|
||||
|
||||
#14566: NumberRange.getMaximum was returning the minimum.
|
||||
Bug reported by Kasper Ronning.
|
||||
|
||||
#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.
|
||||
|
||||
#13568: Enums cannot now be created with the same name as an already
|
||||
existing Enum. Enum now compiles under JDK 1.2.
|
||||
|
||||
DEPRECATIONS:
|
||||
|
||||
Solely a bugfix version.
|
|
@ -0,0 +1,146 @@
|
|||
$Id: RELEASE-NOTES.txt,v 1.4 2002/09/25 10:29:56 scolebourne Exp $
|
||||
|
||||
Commons Lang Package
|
||||
Version 1.0
|
||||
Release Notes
|
||||
|
||||
|
||||
INTRODUCTION:
|
||||
|
||||
This document contains the release notes for this version of the Commons
|
||||
Lang package. Commons Lang is a set of utility functions and reusable
|
||||
components that should be a help in any Java environment.
|
||||
|
||||
NEW FEATURES:
|
||||
|
||||
Since the release of the b1 package the following have been added:
|
||||
|
||||
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:
|
||||
|
||||
StringUtils.stripStart and stripEnd were improved to match their Javadoc.
|
||||
StringUtils.convertUnicodeToNative and convertNativeToUnicode both removed.
|
||||
Both methods did not work properly.
|
||||
|
||||
|
||||
DEPRECATIONS:
|
||||
|
||||
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.
|
||||
|
||||
|
||||
CHANGES: [In 'diff' format]
|
||||
|
||||
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[]);
|
||||
|
Loading…
Reference in New Issue