-
1.5.0 - 2023-12-15
-
Support for Python 3.12
-
Switched
__eq__
and__ne__
operator to useequals
rather than
compareTo
for comparable objects to avoid exception when comparing
object of different types. -
Fixed segmentation fault when comparing Java Comparable to primitives.
-
Java exceptions that occur in inequality comparisons now map to Python
TypeError. -
Fixed crash when calling subscript on JArray.
-
Fixed direct byte buffers not reporting nbytes correctly when cast to
memoryview. -
Expand the defintion for Functional interface to include classes without
FunctionInterface annotation. -
Add additional matching level for derived types to resolve ambiguities when
a derived type is used in place of base class when determining the method
overload. This will resolve some previous ambiguities between methods.
-