Browse our Products

Aspose.BarCode for Python via Java 24.11

All Changes

KeySummaryCategory
BARCODEPYTHON-625Implement the __str__ method in all relevant classes across the codeEnhancement
BARCODEPYTHON-585Implement the __eq__ method in all relevant classes across the projectEnhancement
BARCODEPYTHON-540Enhance the code by adding type annotations for parameters and return valuesEnhancement
BARCODEPYTHON-608The getMaxiCodeMode and setMaxiCodeMode methods in the MaxiCodeExtendedParameters class should use the MaxiCodeMode enum instead of an integer valueEnhancement
BARCODEPYTHON-607Calling the __eq__ method in the MaxiCodeExtendedParameters class causes an errorBug
BARCODEPYTHON-612An error occurred while calling the save method in the ComplexBarcodeGenerator classBug
BARCODEPYTHON-614An unexpected exception is raised when the __hash__ method is called in the Address classBug
BARCODEPYTHON-616The getConstructedCodetext method in SwissQRCodetext raises a java.lang.NullPointerExceptionBug
BARCODEPYTHON-620The MaxiCodeCodetext class methods getECIEncoding and setECIEncoding should work with the ECIEncodings enum for both returning and accepting valuesEnhancement
BARCODEPYTHON-497Calling the getMessage method in the Exception class raises an unexpected errorBug
BARCODEPYTHON-615Methods that are expected to return a string return the text ‘None’ instead of the actual None valueBug
BARCODEPYTHON-547An error occurs when the setCaptionAbove() and setCaptionBelow() methods of the BaseGenerationParameters class are calledBug
BARCODEPYTHON-542Calling the setPadding method in the BarcodeParameters class causes an errorBug
BARCODEPYTHON-621Calling the getMode method in MaxiCodeStandardCodetext with its default value raises a ValueErrorBug
BARCODEPYTHON-512Calling the setCodeText method in the BarcodeGenerator class raises unexpected errorBug
BARCODEPYTHON-591Enhance the inheritance design using the ABC moduleEnhancement
BARCODEPYTHON-613The ‘save’ method in the ComplexBarcodeGenerator class should accept both str and BytesIO typesEnhancement
BARCODEPYTHON-556An AttributeError occurred while calling the getBarcode method in the BaseGenerationParameters classBug
BARCODENET-39128Improve QR Codes recognition speed in HighPerformance modeEnhancement + Bug
BARCODEJAVA-1989The getMode method in the MaxiCodeStandardCodetext class returns the incorrect default valueBug
BARCODEJAVA-1987Method getConstructedCodetext in SwissQRCodetext raises java.lang.NullPointerExceptionBug
BARCODEJAVA-1976Unexpected exception in the QrParameters.toString methodBug

Public API changes and backwards compatibility

The getECIEncoding and setECIEncoding methods in the MaxiCodeCodetext class return and accept the ECIEncodings enum. The getMaxiCodeMode and setMaxiCodeMode methods in the MaxiCodeExtendedParameters return and accept the MaxiCodeMode enum