| OLD | NEW |
| (Empty) |
| 1 $Id: RELEASE-NOTES.txt 1080872 2011-03-12 06:49:16Z ggregory $ | |
| 2 | |
| 3 The Commons Codec team is pleased to announce the commons-codec-1.5 release! | |
| 4 | |
| 5 The codec package contains simple encoder and decoders for | |
| 6 various formats such as Base64 and Hexadecimal. In addition to these | |
| 7 widely used encoders and decoders, the codec package also maintains a | |
| 8 collection of phonetic encoding utilities. | |
| 9 | |
| 10 Changes in this version include: | |
| 11 | |
| 12 New features: | |
| 13 o Add test(s) to check that encodeBase64() does not chunk output. Issue: CODEC-
93. Thanks to sebb. | |
| 14 o ArrayIndexOutOfBoundsException when doing multiple reads() on encoding Base64I
nputStream. Issue: CODEC-105. Thanks to zak. | |
| 15 o Add the Cologne Phonetic to codec.lang. Issue: CODEC-106. Thanks to it2mmeyer
fa. | |
| 16 o org.apache.commons.codec.net.URLCodec.ESCAPE_CHAR isn't final but should be.
Issue: CODEC-111. Thanks to ggregory. | |
| 17 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. | |
| 18 o org.apache.commons.codec.language.RefinedSoundex.US_ENGLISH_MAPPING should be
package protected MALICIOUS_CODE. Issue: CODEC-113. Thanks to ggregory. | |
| 19 o org.apache.commons.codec.language.Soundex.US_ENGLISH_MAPPING should be package
protected MALICIOUS_CODE. Issue: CODEC-114. Thanks to ggregory. | |
| 20 o DoubleMetaphone.maxCodeLen should probably be private. Issue: CODEC-115. Than
ks to sebb. | |
| 21 o Split Caverphone class into two classes for Caverphone 1.0 and 2.0. Issue: CO
DEC-118. Thanks to ggregory. | |
| 22 | |
| 23 Fixed Bugs: | |
| 24 o new Base64().encode() appends a CRLF, and chunks results into 76 character lin
es. Issue: CODEC-89. | |
| 25 o Many test cases use getBytes() which uses the default platform encoding so tes
ts may fail on some platforms. Issue: CODEC-92. | |
| 26 o Base64 default constructor behaviour changed to enable chunking in 1.4. Issue
: CODEC-97. Thanks to mjryall. | |
| 27 o Base64.encodeBase64String() shouldn't chunk. Issue: CODEC-99. Thanks to juliu
s. | |
| 28 o Base64InputStream#read(byte[]) incorrectly returns 0 at end of any stream whic
h is multiple of 3 bytes long. Issue: CODEC-101. Thanks to balusc. | |
| 29 o Typo in DecoderException message thrown from Hex.decodeHex. Issue: CODEC-103.
Thanks to gnuf. | |
| 30 o Caverphone encodes names starting and ending with "mb" incorrectly. Issue: CO
DEC-117. Thanks to ggregory. | |
| 31 | |
| 32 | |
| 33 Removed: | |
| 34 o Remove deprecated package private method Base64.discardWhitespace(byte[]) Iss
ue: CODEC-116. Thanks to ggregory. | |
| 35 | |
| 36 Have fun! | |
| 37 -Commons Codec team | |
| 38 | |
| OLD | NEW |