Commit History

Autor SHA1 Mensaxe Data
  Timothee Cour cf0cf32d27 make -d:nimFpRoundtrips work consistently in vm vs rt, fix #18400, etc (#18531) %!s(int64=3) %!d(string=hai) anos
  Andreas Rumpf 25efb53862 make dragonbox opt-in via -d:nimFpRoundtrips (#18504) %!s(int64=3) %!d(string=hai) anos
  flywind 1b128ac045 close #17986 add testcase (#18477) %!s(int64=3) %!d(string=hai) anos
  Timothee Cour d398c558a4 close #13196 now that we have dragonbox (#18316) %!s(int64=3) %!d(string=hai) anos
  Timothee Cour 369a7d1246 jsonutils.toJson now serializes JsonNode as is by default (#18097) %!s(int64=3) %!d(string=hai) anos
  Timothee Cour d217888e56 close #18009 parseJson JInt vs JFloat; preserve -0.0 as JFloat to distinguish from 0.0 (#18067) %!s(int64=3) %!d(string=hai) anos
  Timothee Cour 7f077a76fe jsonutils: add customization for toJson via `ToJsonOptions`; generalize symbolName; add symbolRank (#18029) %!s(int64=3) %!d(string=hai) anos
  Timothee Cour d83b25db1e fix #18007: std/json now serializes nan,inf,-inf as strings instead of invalid json (#18026) %!s(int64=3) %!d(string=hai) anos
  Timothee Cour 1e080eb9b4 jsonutils: handle holey enum as regular enum, via ord (#17995) %!s(int64=3) %!d(string=hai) anos
  Timothee Cour a770c98e27 jsonutils: support set (#17994) %!s(int64=3) %!d(string=hai) anos
  Timothee Cour 9b67e5c61b jsonutils: support cstring (including as Table key); improve docs (#16062) %!s(int64=3) %!d(string=hai) anos
  Timothee Cour e94aec20da fix #17325 linux 32bit CI; fix #17085 flaky test (#17469) %!s(int64=3) %!d(string=hai) anos
  Timothee Cour 895a40d1ac fix #17383: json.%,to and jsonutils.formJson,toJson now works with uint|uint64 (#17389) [backport:1.2] %!s(int64=3) %!d(string=hai) anos
  flywind de4f2604c2 fix #16822 (#16884) %!s(int64=3) %!d(string=hai) anos
  Timothee Cour 6c07b0a1f8 jsonutils.jsonTo: support opt (#16739) %!s(int64=4) %!d(string=hai) anos
  inv2004 04b765c16d Jsonutils: pass opt for object in object (#16615) %!s(int64=4) %!d(string=hai) anos
  inv2004 0d5cab77f6 jsonutils: fromJson forward opt param fix (#16612) %!s(int64=4) %!d(string=hai) anos
  Miran bbe49a14ae Correct all eggs (#15906) %!s(int64=4) %!d(string=hai) anos
  Ivan Bobev ccd77b42af Add some enhancements to `jsonutils.nim` (#15133) %!s(int64=4) %!d(string=hai) anos
  Timothee Cour 37081e2945 fromJson: support object variants (#14694) %!s(int64=4) %!d(string=hai) anos
  Timothee Cour d51beb7b20 make `fromJson/toJson` work with `array[range, typ]`, + 1 bugfix (#14669) %!s(int64=4) %!d(string=hai) anos
  Timothee Cour c7a1a7b8bf `toJson`, `jsonTo`, json (de)serialization for custom types; remove dependency on strtabs thanks to a hooking mechanism (#14563) %!s(int64=4) %!d(string=hai) anos