You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by gg...@apache.org on 2011/03/12 07:37:00 UTC

svn commit: r1080871 - /commons/proper/codec/trunk/RELEASE-NOTES.txt

Author: ggregory
Date: Sat Mar 12 06:36:59 2011
New Revision: 1080871

URL: http://svn.apache.org/viewvc?rev=1080871&view=rev
Log:
Bring up to date.

Modified:
    commons/proper/codec/trunk/RELEASE-NOTES.txt

Modified: commons/proper/codec/trunk/RELEASE-NOTES.txt
URL: http://svn.apache.org/viewvc/commons/proper/codec/trunk/RELEASE-NOTES.txt?rev=1080871&r1=1080870&r2=1080871&view=diff
==============================================================================
--- commons/proper/codec/trunk/RELEASE-NOTES.txt (original)
+++ commons/proper/codec/trunk/RELEASE-NOTES.txt Sat Mar 12 06:36:59 2011
@@ -1,39 +1,38 @@
 $Id$
 
-			 Commons Codec Package
-			    Version 1.5
-			   Release Notes
-
-http://commons.apache.org/codec/
-
-The codec package contains simple encoder and decoders for various formats 
-such as Base64 and Hexadecimal. In addition to these widely used encoders and 
-decoders, the codec package also maintains a collection of phonetic encoding 
-utilities. 
-
-Compatibility
-o Codec 1.5 is binary compatible with Codec 1.3 with the exception of 
-  [CODEC-111]: org.apache.commons.codec.net.URLCodec.ESCAPE_CHAR isn't final but should be.
-o Codec 1.5 fixes some accidental binary incompatibilities between
-  1.4 and 1.3, and thus it is NOT binary compatible with 1.4.
-o Codec 1.5 has a minimum requirement of JDK 1.4
+The Commons Codec team is pleased to announce the commons-codec-1.5 release!
 
-Changes in this version include:
-
-  New Features:
-
-o [CODEC-XYZ] TBD
+The codec package contains simple encoder and decoders for
+     various formats such as Base64 and Hexadecimal.  In addition to these
+     widely used encoders and decoders, the codec package also maintains a
+     collection of phonetic encoding utilities.
 
-  Fixed bugs:
+Changes in this version include:
 
-o [CODEC-89]  new Base64().encode() appends a CRLF, and chunks results into 76 character lines
-o [CODEC-98]  Base64InputStream causes NullPointerException on some input.
-o [CODEC-111] org.apache.commons.codec.net.URLCodec.ESCAPE_CHAR isn't final but should be.
-o [CODEC-112] Base64.encodeBase64(byte[] binaryData, boolean isChunked, boolean urlSafe, int maxResultSize) throws IAE for valid maxResultSize if isChunked is false
+New features:
+o Add test(s) to check that encodeBase64() does not chunk output.  Issue: CODEC-93. Thanks to sebb. 
+o ArrayIndexOutOfBoundsException when doing multiple reads() on encoding Base64InputStream.  Issue: CODEC-105. Thanks to zak. 
+o Add the "Kölner Phonetik" encoder (cologne phonetic) to codec.lang.  Issue: CODEC-106. Thanks to it2mmeyerfa. 
+o org.apache.commons.codec.net.URLCodec.ESCAPE_CHAR isn't final but should be.  Issue: CODEC-111. Thanks to ggregory. 
+o Base64.encodeBase64(byte[] binaryData, boolean isChunked, boolean urlSafe, int maxResultSize) throws IAE for valid maxResultSize if isChunked is false.  Issue: CODEC-112. Thanks to sebb. 
+o org.apache.commons.codec.language.RefinedSoundex.US_ENGLISH_MAPPING should be package protected MALICIOUS_CODE.  Issue: CODEC-113. Thanks to ggregory. 
+o org.apache.commons.codec.language.Soundex.US_ENGLISH_MAPPING should be package protected MALICIOUS_CODE.  Issue: CODEC-114. Thanks to ggregory. 
+o DoubleMetaphone.maxCodeLen should probably be private.  Issue: CODEC-115. Thanks to sebb. 
+o Split Caverphone class into two classes for Caverphone 1.0 and 2.0.  Issue: CODEC-118. Thanks to ggregory. 
+
+Fixed Bugs:
+o new Base64().encode() appends a CRLF, and chunks results into 76 character lines.  Issue: CODEC-89. 
+o Many test cases use getBytes() which uses the default platform encoding so tests may fail on some platforms.  Issue: CODEC-92. 
+o Base64 default constructor behaviour changed to enable chunking in 1.4.  Issue: CODEC-97. Thanks to mjryall. 
+o Base64.encodeBase64String() shouldn't chunk.  Issue: CODEC-99. Thanks to julius. 
+o Base64InputStream#read(byte[]) incorrectly returns 0 at end of any stream which is multiple of 3 bytes long.  Issue: CODEC-101. Thanks to balusc. 
+o Typo in DecoderException message thrown from Hex.decodeHex.  Issue: CODEC-103. Thanks to gnuf. 
+o Caverphone encodes names starting and ending with "mb" incorrectly.  Issue: CODEC-117. Thanks to ggregory. 
 
-  Changes:
 
-o [CODEC-XYZ] TBD
+Removed:
+o Remove deprecated package private method Base64.discardWhitespace(byte[])  Issue: CODEC-116. Thanks to ggregory. 
 
 Have fun!
--The commons-codec team
+-Commons Codec team
+