Apache Commons logo Commons Codec
Comparing source compatibility of commons-codec-1.21.0.jar against commons-codec-1.20.0.jar
Old: commons-codec-1.20.0.jar
New: commons-codec-1.21.0.jar
Created: 2026-01-29T22:38:37.926+0000
Access modifier filter: PROTECTED
Only modifications: true
Only binary incompatible modifications: false
Ignore missing classes: false
Includes: all
Excludes: n.a.
Semantic Versioning: 0.1.0
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
MODIFIED public class  org.apache.commons.codec.binary.Base64 top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED org.apache.commons.codec.binary.BaseNCodec n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW static public n.a. byte[] decodeBase64Standard(byte[])
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 405
NEW static public n.a. byte[] decodeBase64Standard(java.lang.String)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 420
NEW static public n.a. byte[] decodeBase64UrlSafe(byte[])
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 436
NEW static public n.a. byte[] decodeBase64UrlSafe(java.lang.String)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 452
NEW static public n.a. boolean isBase64Standard(byte)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 668
NEW static public n.a. boolean isBase64Standard(byte[])
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 683
NEW static public n.a. boolean isBase64Standard(java.lang.String)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 704
NEW static public n.a. boolean isBase64Url(byte)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 720
NEW static public n.a. boolean isBase64Url(byte[])
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 736
NEW static public n.a. boolean isBase64Url(java.lang.String)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 758
MODIFIED static public class  org.apache.commons.codec.binary.Base64$Builder top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED org.apache.commons.codec.binary.BaseNCodec$AbstractBuilder n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. org.apache.commons.codec.binary.Base64$Builder setDecodeTableFormat(org.apache.commons.codec.binary.Base64$DecodeTableFormat)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 131
NEW  (Serializable compatible)  final static public enum  org.apache.commons.codec.binary.Base64$DecodeTableFormat top
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
Status Superclass Compatibility Changes
NEW java.lang.Enum n.a.
Interfaces:
Status Interface Compatibility Changes
NEW java.lang.constant.Constable n.a.
NEW java.lang.Comparable n.a.
NEW java.io.Serializable n.a.
Serializable default serialVersionUID serialVersionUID in class
Oldfalse n.a. n.a.
Newtrue -6970431324173555179 n.a.
Fields:
Status Modifier Type Field Compatibility Changes:
NEW public static final org.apache.commons.codec.binary.Base64$DecodeTableFormat MIXED n.a.
NEW public static final org.apache.commons.codec.binary.Base64$DecodeTableFormat STANDARD n.a.
NEW public static final org.apache.commons.codec.binary.Base64$DecodeTableFormat URL_SAFE n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW static public n.a. org.apache.commons.codec.binary.Base64$DecodeTableFormat valueOf(java.lang.String)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 179
NEW static public n.a. org.apache.commons.codec.binary.Base64$DecodeTableFormat[] values()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 179