Fixed
meta.is_validandmeta.validateincorrectly accepted some Draft 2019-09 schemas that the meta-schema rejects.- Integers just outside the
i64/u64range incorrectly compared against numeric bounds through lossyf64rounding (e.g.{"minimum": -9223372036854775808}accepted-9223372036854775809).
Performance
- Faster
multipleOfvalidation for integer instances with integer divisors, via integer arithmetic instead of floating-point modulo.