Commit Graph

  • 8a77548d86
    Merge b11b2cfc87 into 3e9769d637 sanekkurt 2024-11-13 15:38:16 +0100
  • 4dc3437861
    Merge 3aaec8ddc2 into 3e9769d637 Enver Bisevac 2024-11-12 09:17:36 +0200
  • 69305e4156
    Merge 71a03f133f into 3e9769d637 Todd Treece 2024-11-12 15:48:10 +0900
  • 3e9769d637
    Update go.yml master Masaaki Goshima 2024-11-11 12:13:39 +0900
  • 65c8b28ca1
    Fix encode []*time.Time - check nil (#524) Andrey Grazhdankov 2024-11-11 05:10:21 +0300
  • 71a03f133f
    Switch to lazy init() in decoder and encoder Todd Treece 2023-12-18 21:32:16 -0500
  • 65c404c14f Fix encode []*time.Time - check nil mirecl 2024-10-03 08:49:06 +0300
  • c838af0004
    Update README.md Henry Kwan 2024-08-01 13:17:18 +0800
  • 3aaec8ddc2
    Merge branch 'goccy:master' into master Enver Bisevac 2024-06-24 23:46:58 +0200
  • cf00f1c56b
    Merge 51b231f87e into 5e2ae3f23c Lovro Mažgon 2024-05-21 18:55:37 +0200
  • 51b231f87e
    set context to nil Lovro Mažgon 2024-05-21 18:55:24 +0200
  • b11b2cfc87 updating libraries in a package with benchmarks to eliminate panic on go versions 1.18 and higher Alexander Bukhalko 2024-05-19 16:25:47 +0500
  • 1badc6c983
    Merge 40080c2aaf into 5e2ae3f23c runcong zhang 2024-05-09 20:37:29 +0300
  • c15276a0e2
    Merge b29e1ad08b into 5e2ae3f23c Fabio Nascimento Brandão 2024-05-09 20:37:29 +0300
  • c69f39c117
    Merge 3918cb256f into 5e2ae3f23c a 2024-05-09 20:37:29 +0300
  • 8d90948307
    Merge b7136ccfba into 5e2ae3f23c Phu Ngo 2024-05-09 20:37:29 +0300
  • 26e7c6017b
    Merge 38a0a5163d into 5e2ae3f23c Gabriel Crispino 2024-05-09 20:37:29 +0300
  • e5ef96ddaf
    Merge d8d97b99b4 into 5e2ae3f23c Erik Pellizzon 2024-05-09 20:37:28 +0300
  • 2ee3288311
    Merge 4cb0c9b28f into 5e2ae3f23c w1ck3dg0ph3r 2024-05-09 20:37:28 +0300
  • b206bbf57f
    Merge c360573ff8 into 5e2ae3f23c Vadim Inshakov 2024-05-09 20:37:28 +0300
  • 08b53c8e4f
    Merge 96b9d74fc6 into 5e2ae3f23c Marcellus Tavares 2024-05-09 20:37:28 +0300
  • 6b1bacc345
    Merge 3a5cec6e36 into 5e2ae3f23c guangwu 2024-05-09 20:37:28 +0300
  • abd07bc4a7
    trigger CI Lovro Mažgon 2024-05-09 14:42:26 +0200
  • 5e2ae3f23c
    Use io package instead of ioutil package (#498) v0.10.3 rearch-encoder-compiler shamaton 2024-05-09 19:56:55 +0900
  • 3c67b038e0
    Fix custom map marshaling (#505) Владимир Атаманов 2024-05-09 13:53:38 +0300
  • 581620b5c5
    Update go.yml Masaaki Goshima 2024-05-09 19:51:03 +0900
  • c352e8fb18
    fix: fix a bug for escaping 0xE2 0x80 0xA8 in compactString (#479) lizixing 2024-05-09 09:28:44 +0800
  • 90780da0d9 add additional tests viewsharp 2024-04-25 16:32:10 +0300
  • fba4535dee fix custom map parshaling vvatamanov 2024-04-25 16:14:31 +0300
  • 95436465a5
    reset runtime context options before releasing it back into pool Lovro Mažgon 2024-02-28 17:32:00 +0100
  • e99752a1b5 use io package instead of deprecated ioutil package shamaton 2024-02-18 21:39:13 +0900
  • 4eb1e1aa34 update benchmarks go.mod shamaton 2024-02-18 21:38:47 +0900
  • e38172ebe2 add tests #405 #406 cmetallo42 2022-10-06 14:43:27 +0300
  • 3a026881b7 war vs linter lost cmetallo42 2022-10-06 13:24:21 +0300
  • a95a11fb8e Decode Stream Fixed also cmetallo42 2022-10-06 13:03:34 +0300
  • 97e8a1435b De Morgan law applied & force return handled cmetallo42 2022-10-06 12:45:52 +0300
  • 86a91de1c3 discaimer; mod path change Pavel @grbit Griaznov 2022-10-14 10:24:53 +0200
  • 38a0a5163d test: add tests Gabriel Crispino 2023-12-13 22:09:28 -0300
  • 92e091e9bb fix: enable isNilCheck on MarshalJson ptr Gabriel Crispino 2023-12-13 22:08:29 -0300
  • a22a208429 Rename Thomas Hervé 2023-11-08 14:03:43 +0100
  • 0793dd1b69 Reduce cache usage Thomas Hervé 2023-11-08 13:50:17 +0100
  • b7136ccfba
    chore: add unit test for #459 Phu Ngo 2023-11-04 03:03:47 +0700
  • f13a706f3c
    fix: panic on embedded struct with recursive Phu Ngo 2023-11-04 02:19:49 +0700
  • a012c42cc0 fix: fix a bug for escaping 0xE2 0x80 0xA8 in compactString lizixing 2023-10-30 17:45:50 +0800
  • 3918cb256f
    Merge branch 'goccy:master' into master a 2023-10-26 11:15:38 +0200
  • df897aec9d
    fix: decode struct with pointer must be nil (#473) Muhammad Noor Misyuari 2023-10-19 14:13:09 +0700
  • 029656a105 fix: decode struct with pointer must be nil Muhammad Noor Misyuari 2023-10-03 21:17:40 +0700
  • 3d5ab28ab3
    add license for encoding int processing Masaaki Goshima 2023-10-13 12:44:19 +0900
  • 9b91208837
    Add license for string processing (#476) Masaaki Goshima 2023-10-13 12:33:43 +0900
  • 8f39c9039e
    update golangci-lint Masaaki Goshima 2023-10-13 12:27:31 +0900
  • 73501b26f4
    add license for string processing Masaaki Goshima 2023-10-13 12:08:34 +0900
  • b0fcc2153e
    implement RemergeUnmarshaler Martin Bertschler 2023-09-28 16:32:14 +0200
  • b29e1ad08b
    Update struct.go Fabio Nascimento Brandão 2023-08-21 12:33:52 -0300
  • 4bce081dac Fix for issue 464 fbrandao 2023-08-21 15:19:19 +0000
  • 40080c2aaf feat:add map and array filter code runcong zhang 2023-07-13 16:14:57 +0800
  • 260c426a4c
    newline a 2023-07-19 21:01:41 -0500
  • 76a5d06ee7
    Update option.go a 2023-07-19 21:00:53 -0500
  • b43a13ce79 writeOnly and readOnly tags added to json tag enverbisevac 2023-06-02 13:42:45 +0200
  • 3a5cec6e36 fix : vm.go.tmpl guoguangwu 2023-05-29 17:31:09 +0800
  • 89c61b5424 fix: code optimization guoguangwu 2023-05-29 17:03:34 +0800
  • 0c2acb84f4
    feat: improve Decoder string unescaping performance Nao Yonashiro 2023-03-23 10:07:18 +0900
  • e9daf6c1c0
    Merge cbb3c17c5e into 8e8cdeacf2 Max Ma 2023-03-19 20:12:14 +0000
  • 8e8cdeacf2
    Update CHANGELOG v0.10.2 Masaaki Goshima 2023-03-20 05:01:20 +0900
  • 5e6fe10846
    fix: fixed a problem with NextField being wrong when combining structure embedding and omitempty (#442) Nao Yonashiro 2023-03-20 04:54:48 +0900
  • 4d199a4b2c
    feat: added the option to output opcodes as dot (#440) Nao Yonashiro 2023-03-20 04:53:43 +0900
  • 3abb96cc02
    fix: fixed a problem with NextField being wrong when combining structure embedding and omitempty Nao Yonashiro 2023-03-16 19:38:47 +0900
  • e65ac794ce
    feat: added the option to output opcodes as dot Nao Yonashiro 2023-03-13 21:22:37 +0900
  • 098041a708
    Update CI (#439) Masaaki Goshima 2023-03-13 21:24:58 +0900
  • b4a37ff9b2
    Update CI Masaaki Goshima 2023-03-13 21:19:34 +0900
  • fbd4feeb60
    Update CHANGELOG v0.10.1 Masaaki Goshima 2023-03-13 21:04:33 +0900
  • 6f969b6d5f
    fix: fixed an issue that could not set the correct NextField for fields in the embedded structure (#438) Nao Yonashiro 2023-03-13 20:54:51 +0900
  • 8dd461abdb
    fix: fixed an issue that could not set the correct NextField for fields in the embedded structure Nao Yonashiro 2023-02-28 02:47:13 +0900
  • 7be58ac89d
    Fix mapDecoder.DecodeStream() to accept empty objects containing whitespace (#425) Anders Brander 2023-03-13 12:01:01 +0100
  • f32a307caf
    fix: fixed a problem that MarshalIndent does not work when UnorderedMap is specified (#435) Nao Yonashiro 2023-03-13 19:58:11 +0900
  • 2ef15e72f8
    fix: fixed to not optimize when lower can't handle byte-by-byte. (#432) Nao Yonashiro 2023-03-13 19:57:24 +0900
  • e377047d01
    Merge branch 'master' into fix/#417 Nao Yonashiro 2023-03-13 19:47:55 +0900
  • 9d4f55336f
    Merge branch 'master' into fix/#413 Nao Yonashiro 2023-03-13 19:47:12 +0900
  • b68305f5d1
    Merge pull request #431 from orisano/fix/#426 Masaaki Goshima 2023-03-13 19:43:45 +0900
  • 8a4a17d370
    Merge pull request #430 from orisano/fix/#429 Masaaki Goshima 2023-03-13 19:41:09 +0900
  • cbb3c17c5e add omitnil for map and slice Ya Bin Ma 2023-02-28 07:15:56 +0800
  • 2ce36cd765
    fix: fixed a problem that MarshalIndent does not work when UnorderedMap is specified Nao Yonashiro 2023-02-26 00:45:49 +0900
  • 96b9d74fc6
    Add tests Marcellus Tavares 2023-02-24 11:16:28 -0800
  • 5b019aec0e
    Favor int64 precision if possible Marcellus Tavares 2023-02-24 11:16:04 -0800
  • 48df61acc7
    fix: fixed to not optimize when lower can't handle byte-by-byte. Nao Yonashiro 2023-02-24 18:09:34 +0900
  • 06ab2b4c88
    fix: fixed handling of anonymous fields other than struct Nao Yonashiro 2023-02-24 09:13:03 +0900
  • cdbc29239b
    fix: added buffer size check when decoding key Nao Yonashiro 2023-02-22 20:54:26 +0900
  • c360573ff8 Set (*Stream).bufSize equal to size of (*Stream).buf when it resized Vadim Inshakov 2023-02-15 20:28:26 +0500
  • 8e97deb897 Fix mapDecoder.DecodeStream() to accept empty objects containing whitespace Anders Brander 2023-02-01 20:33:02 +0100
  • 62508e045c
    Merge branch 'goccy:master' into master Aryeh Klein 2023-01-15 11:29:49 +0200
  • 9fa6efd01f when float to int/uint, get type error HarryWang29 2022-12-16 19:38:24 +0800
  • c9cc52e6d5 try to cover all types. aryehlev 2022-12-02 22:07:07 +0200
  • a2149a5b25
    Merge pull request #415 from goccy/fix-array-checkptr-error Masaaki Goshima 2022-12-02 01:58:57 +0900
  • 1480e0046f
    Fix checkptr error for array decoder Masaaki Goshima 2022-12-02 01:51:29 +0900
  • f82fe12f91 add test that dosnt care about order. aryehlev 2022-11-29 23:04:59 +0200
  • 50a60f932b
    Update CHANGELOG Masaaki Goshima 2022-11-29 22:37:41 +0900
  • 5efc7d07ee
    Merge pull request #412 from goccy/fix-json-path v0.10.0 Masaaki Goshima 2022-11-29 22:14:14 +0900
  • 1de494fd9a
    Fix json path Masaaki Goshima 2022-11-29 21:44:55 +0900
  • d8329d56f9
    Update path.go Masaaki Goshima 2022-11-29 04:07:50 +0900
  • 9b472af6fa
    Merge pull request #250 from goccy/feature/json-path Masaaki Goshima 2022-11-29 04:01:31 +0900
  • 781a0b3e85
    Support JSON Path Masaaki Goshima 2022-11-29 03:55:56 +0900