Update Commons Codec 1.17.0
GENERAL
TESTING
GENERAL
TESTING
Description
Attachments
15
Activity
Show:

Automation for Jira April 28, 2024 at 4:27 AM
A pull request has been created, "SAK-50025 Update Commons Codec 1.17.0", you can see it at https://github.com/sakaiproject/sakai/pull/12557
Fixed
Details
Details
Priority
Affects versions
Fix versions
Components
Assignee

Reporter

Labels
Created April 28, 2024 at 4:22 AM
Updated July 26, 2024 at 3:50 AM
Resolved April 29, 2024 at 8:16 AM
Release 1.17.0 – 2024-04-20
Type
Changes
By
Wrong output of DoubleMetaphone in 1.16.1. Fixes CODEC-320. Thanks to Martin Frydl, Gary Gregory.
ggregory
Optimize memory allocation in PhoneticEngine. Thanks to Gary Gregory.
ggregory
BCodec and QCodec encode() methods throw UnsupportedCharsetException instead of EncoderException. Thanks to Gary Gregory.
ggregory
Set Javadoc link to latest Java API LTS version. Thanks to Gary Gregory.
ggregory
Base32 constructor fails-fast with a NullPointerException if the custom alphabet array is null. Thanks to Gary Gregory.
ggregory
Base32 constructor makes a defensive copy of the line separator array. Thanks to Gary Gregory.
ggregory
Base64 constructor makes a defensive copy of the line separator array. Thanks to Gary Gregory.
ggregory
Base64 constructor makes a defensive copy of a custom alphabet array. Thanks to Gary Gregory.
ggregory
Add override org.apache.commons.codec.language.bm.Rule.PhonemeExpr.size(). Thanks to Gary Gregory.
ggregory
Add support for Base64 custom alphabets #266. Thanks to Chris Kocel, Gary Gregory.
ggregory
Add Base64.Builder (allows custom alphabets). Thanks to Gary Gregory.
ggregory
Add Base32.Builder (allows custom alphabets). Thanks to Gary Gregory.
ggregory
Add Base64 support for a custom padding byte (like Base32). Thanks to Gary Gregory.
ggregory
Bump org.apache.commons:commons-parent from 66 to 69 #250, #261. Thanks to Dependabot, Gary Gregory.
ggregory
Bump commons-io:commons-io from 2.15.1 to 2.16.1 #258, #265. Thanks to Dependabot, Gary Gregory.