This release is composed primarily of fixes for bugs discovered via Golang fuzzing.
2098fee Set version 1.5.2.
ea33d75 Merge branch 'master' into release-1.5
8d0a261 Add screenshot of 1 billion fuzz runs!
e78e11e Return error when JSON Pointer contains object key "-".
c5d2ae9 Skip JSON Patch diffs with object key "-".
6da51dc Skip tests with JSON Pointer object keys that look like numbers.
c64c0ef Escape object keys in JSON Pointer format.
d9e84f8 Comment JSON pointer strings with only numbers as with pseudo RFC 6901 ~2.
525ed82 Use metadata when comparing object values.
5048bb6 Empty objects start with a constant hash.
2caa226 Fuzz failure: incorrect diff with nested arrays with set semantics.
aa1531e Go from backward when removing elements from a list.
d62e247 Dispatch before comparing to set or multiset.
64f59d4 Expand baseline corpus.
bd2fc26 Check for void nodes on JSON Patch render.
7064efc Convert remove value to node before comparing to test node.
86f1e19 Backport failing fuzz test.
9c67979 Add failing fuzz test to corpus.
50f3ced Fuzz all formats and array semantics.
0eeba92 Check round trip fuzzing.
b37264c Add stub fuzz test.
ed4dbb5 Add arm64 build targets.