The Commons Codec team is pleased to announce the commons-codec 1.8 release!

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. Commons Codec 1.8 requires a minimum of Java 1.6. Changes in this version include: New features: o CODEC-168: Add DigestUtils.updateDigest(MessageDigest, InputStream). Thanks to Daniel Cassidy. o CODEC-167: Add JUnit to test our decode with pad character in the middle. o CODEC-161: Add Match Rating Approach (MRA) phonetic algorithm encoder. Thanks to crice. Fixed Bugs: o CODEC-163: ColognePhonetic encoder unnecessarily creates many char arrays on every loop run. Thanks to leo141. o CODEC-160: Base64.encodeBase64URLSafeString doesn't add padding characters at the end. Site: http://commons.apache.org/codec/ Download: http://commons.apache.org/codec/download_codec.cgi Have fun! -The Commons Codec team -- E-Mail: garydgreg...@gmail.com | ggreg...@apache.org Java Persistence with Hibernate, Second Edition<http://www.manning.com/bauer3/> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> Spring Batch in Action <http://www.manning.com/templier/> Blog: http://garygregory.wordpress.com Home: http://garygregory.com/ Tweet! http://twitter.com/GaryGregory