aboutsummaryrefslogtreecommitdiff
path: root/RELEASE-NOTES.txt
diff options
context:
space:
mode:
authorHenri Yandell <bayard@apache.org>2011-11-09 04:25:12 +0000
committerHenri Yandell <bayard@apache.org>2011-11-09 04:25:12 +0000
commit47a9c49430da70f4792d7d5b73d70f0f01584cf8 (patch)
tree5848cd811be8389c4589c9585c17b760f548b97d /RELEASE-NOTES.txt
parent7de0293ac9b196833fccdbe2bdd648721b518b27 (diff)
downloadapache-commons-lang-47a9c49430da70f4792d7d5b73d70f0f01584cf8.tar.gz
Updating release notes
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1199612 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'RELEASE-NOTES.txt')
-rw-r--r--RELEASE-NOTES.txt38
1 files changed, 18 insertions, 20 deletions
diff --git a/RELEASE-NOTES.txt b/RELEASE-NOTES.txt
index 241b2a30b..bc3275349 100644
--- a/RELEASE-NOTES.txt
+++ b/RELEASE-NOTES.txt
@@ -1,13 +1,13 @@
$Id$
Commons Lang Package
- Version 3.0.1
+ Version 3.0.2
Release Notes
INTRODUCTION:
-This document contains the release notes for the 3.0.1 version of Apache Commons Lang.
+This document contains the release notes for the 3.0.2 version of Apache Commons Lang.
Commons Lang is a set of utility functions and reusable components that should be of use in any
Java environment.
@@ -18,25 +18,23 @@ For the advice on upgrading from 2.x to 3.x, see the following page:
http://commons.apache.org/lang/article3_0.html
-CHANGES IN 3.0.1
+CHANGES IN 3.0.2
================
- [LANG-686] Improve exception message when StringUtils.replaceEachRepeatedly detects recursion
- [LANG-717] Specify source encoding for Ant build
- [LANG-721] Complement ArrayUtils.addAll() variants with by-index and by-value removal methods
- [LANG-726] Add Range<T> Range<T>.intersectionWith(Range<T>)
- [LANG-723] Add mode and median Comparable... methods to ObjectUtils
- [LANG-722] Add BooleanUtils.and + or varargs methods
- [LANG-730] EnumSet -> bit vector
- [LANG-735] Deprecate CharUtils.toCharacterObject(char) in favor of java.lang.Character.valueOf(char)
- [LANG-737] Missing method getRawMessage for ContextedException and ContextedRuntimeException
-
-BUG FIXES IN 3.0.1
+ [LANG-760] Add API StringUtils.toString(byte[] intput, String charsetName)
+ [LANG-756] Add APIs ClassUtils.isPrimitiveWrapper(Class<?>) and isPrimitiveOrWrapper(Class<?>)
+ [LANG-758] Add an example with whitespace in StringUtils.defaultIfEmpty
+ [LANG-752] Fix createLong() so it behaves like createInteger()
+ [LANG-751] Include the actual type in the Validate.isInstance and isAssignableFrom exception messages
+ [LANG-748] Deprecating chomp(String, String)
+ [LANG-736] CharUtils static final array CHAR_STRING is not needed to compute CHAR_STRING_ARRAY
+ [LANG-695] SystemUtils.IS_OS_UNIX doesn't recognize FreeBSD as a Unix system
+
+BUG FIXES IN 3.0.2
==================
- [LANG-626] SerializationUtils.clone: Fallback to context classloader if class not found in current classloader
- [LANG-727] ToStringBuilderTest.testReflectionHierarchyArrayList fails with IBM JDK 6
- [LANG-720] StringEscapeUtils.escapeXml(input) wrong when input contains characters in Supplementary Planes
- [LANG-708] StringEscapeUtils.escapeEcmaScript from lang3 cuts off long unicode string
- [LANG-734] The CHAR_ARRAY cache in CharUtils duplicates the cache in java.lang.Character
- [LANG-738] Use internal Java's Number caches instead creating new objects
+ [LANG-749] Incorrect Bundle-SymbolicName in Manifest
+ [LANG-746] NumberUtils does not handle upper-case hex: 0X and -0X
+ [LANG-744] StringUtils throws java.security.AccessControlException on Google App Engine
+ [LANG-741] Ant build has wrong component.name
+ [LANG-698] Document that the Mutable numbers don't work as expected with String.format