Echopraxia v2.0.1 Release Notes

  • ๐Ÿ› Bug fixes and some enhancements around number values.

    • ๐Ÿ‘ป ctx.findList returns a list with a single element if an element matches, i.e. ctx.findList("$.exception") returns a list containing a single Throwable.
    • โž• Add object equality methods for Value and Field instances.
    • โž• Add Comparable interface for NumberValue and specialize types so that NumberValue<Integer> and NumberValue<Byte> are not comparable.
    • ๐Ÿ‘ Set null numbers to return 0 rather than null to better reflect java number behavior.
    • โœ‚ Remove generic Numeric methods, use specific numbers in methods.
    • โž• Add cache for number values corresponding to the java.lang number caches.