1*455610afSAndroid Build Coastguard WorkerLicensed to the Apache Software Foundation (ASF) under one or more 2*455610afSAndroid Build Coastguard Workercontributor license agreements. See the NOTICE file distributed with 3*455610afSAndroid Build Coastguard Workerthis work for additional information regarding copyright ownership. 4*455610afSAndroid Build Coastguard WorkerThe ASF licenses this file to You under the Apache License, Version 2.0 5*455610afSAndroid Build Coastguard Worker(the "License"); you may not use this file except in compliance with 6*455610afSAndroid Build Coastguard Workerthe License. You may obtain a copy of the License at 7*455610afSAndroid Build Coastguard Worker 8*455610afSAndroid Build Coastguard Workerhttp://www.apache.org/licenses/LICENSE-2.0 9*455610afSAndroid Build Coastguard Worker 10*455610afSAndroid Build Coastguard WorkerUnless required by applicable law or agreed to in writing, software 11*455610afSAndroid Build Coastguard Workerdistributed under the License is distributed on an "AS IS" BASIS, 12*455610afSAndroid Build Coastguard WorkerWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13*455610afSAndroid Build Coastguard WorkerSee the License for the specific language governing permissions and 14*455610afSAndroid Build Coastguard Workerlimitations under the License. 15*455610afSAndroid Build Coastguard Worker 16*455610afSAndroid Build Coastguard Worker============================================================================= 17*455610afSAndroid Build Coastguard Worker 18*455610afSAndroid Build Coastguard Worker Commons Lang Package 19*455610afSAndroid Build Coastguard Worker Version 1.0.1 20*455610afSAndroid Build Coastguard Worker Release Notes 21*455610afSAndroid Build Coastguard Worker 22*455610afSAndroid Build Coastguard Worker 23*455610afSAndroid Build Coastguard WorkerINTRODUCTION: 24*455610afSAndroid Build Coastguard Worker 25*455610afSAndroid Build Coastguard WorkerThis document contains the release notes for this version of the Commons 26*455610afSAndroid Build Coastguard WorkerLang package. Commons Lang is a set of utility functions and reusable 27*455610afSAndroid Build Coastguard Workercomponents that should be a help in any Java environment. 28*455610afSAndroid Build Coastguard Worker 29*455610afSAndroid Build Coastguard WorkerNEW FEATURES: 30*455610afSAndroid Build Coastguard Worker 31*455610afSAndroid Build Coastguard WorkerThis release is a bugfix release for the Lang 1.0 release. There are no new features. 32*455610afSAndroid Build Coastguard Worker 33*455610afSAndroid Build Coastguard WorkerBUG FIXES: 34*455610afSAndroid Build Coastguard Worker 35*455610afSAndroid Build Coastguard Worker#14062: StringUtils.split fails to handle (String, null, int) correctly. 36*455610afSAndroid Build Coastguard Worker This results in the String "null" appearing in the split text, when 37*455610afSAndroid Build Coastguard Worker the text is not entirely consumed in the split, ie) int is less 38*455610afSAndroid Build Coastguard Worker than the number of whitespace tokens in the String. 39*455610afSAndroid Build Coastguard Worker Fix is courtesy of Mark McDowell. 40*455610afSAndroid Build Coastguard Worker 41*455610afSAndroid Build Coastguard Worker#- : SystemUtils.isJavaVersionAtLeast made static. 42*455610afSAndroid Build Coastguard Worker 43*455610afSAndroid Build Coastguard Worker#- : NumberUtils test fails in JDK 1.2 due to lack of 1.2 support for 44*455610afSAndroid Build Coastguard Worker "1.1E-700F". Fix is to use SystemUtils to protect it for the moment. 45*455610afSAndroid Build Coastguard Worker 46*455610afSAndroid Build Coastguard Worker#- : ToStringStyle did not compile under JDK 1.2 due to inner class 47*455610afSAndroid Build Coastguard Worker issues. Added explicit 'this.' prefixes to make this so. 48*455610afSAndroid Build Coastguard Worker 49*455610afSAndroid Build Coastguard Worker#14566: NumberRange.getMaximum was returning the minimum. 50*455610afSAndroid Build Coastguard Worker Bug reported by Kasper Ronning. 51*455610afSAndroid Build Coastguard Worker 52*455610afSAndroid Build Coastguard Worker#13527: ExceptionUtils now handles getCausedByException and getRootCause 53*455610afSAndroid Build Coastguard Worker from EJBException and ServletException, as reported by Lars Beuster. 54*455610afSAndroid Build Coastguard Worker 55*455610afSAndroid Build Coastguard Worker#14334: NestableDelegate now implements Serializable, as reported by 56*455610afSAndroid Build Coastguard Worker Max Rydahl Andersen. 57*455610afSAndroid Build Coastguard Worker 58*455610afSAndroid Build Coastguard Worker#13568: Enums cannot now be created with the same name as an already 59*455610afSAndroid Build Coastguard Worker existing Enum. Enum now compiles under JDK 1.2. 60*455610afSAndroid Build Coastguard Worker 61*455610afSAndroid Build Coastguard WorkerDEPRECATIONS: 62*455610afSAndroid Build Coastguard Worker 63*455610afSAndroid Build Coastguard WorkerSolely a bugfix version. 64