Added
canonical.json.to_string(object)for canonical JSON serialization (stable key ordering and numeric normalization), useful for deduplicating equivalent JSON Schemas.
Fixed
- Do not produce annotations for non-string instances from
contentMediaType,contentEncoding, andcontentSchemakeywords. - Crash when serializing strings with invalid UTF-8 (e.g., lone surrogates) during schema/instance conversion.
- Crash when serializing dicts keyed by
strenums whosevaluelookup raises an exception. - Crash when serializing enum instances whose
valuelookup raises an exception. - Reference leak when serializing enum instances repeatedly.