You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: Passing types derived from string or []byte to Scan, ScanOne, Validate or ValidateOne caused a nil-pointer deref panic. This was caused by a bad design decision to allow [S ~string | []byte] and a default type-switch case missing. An iterator/validator instance is now dynamically allocated instead. jscan v3+ will no longer allow passing types like json.RawMessage and similar directly and will require the API user to convert explicitly.
perf: Number parsing performance has been improved slightly through refactoring.
perf: The size of an Iterator instance has been reduced by 8 bytes on 64-bit systems.
test: A false positive was fixed in the jsonnum benchmark.