)]}'
{
  "log": [
    {
      "commit": "0a5399012dbeaadd2b52d7384ed686db2edb31c8",
      "tree": "895d86ea5210bbb79bbbf4a38921260711b04498",
      "parents": [
        "ef1e28375091218f31b8a845339af4a67de13eb4",
        "f08267b7f92bd7d129bdb52b7dc69ac22bc8013a"
      ],
      "author": {
        "name": "bolinfest",
        "email": "bolinfest@gmail.com",
        "time": "Tue Jan 28 01:04:36 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jan 28 01:04:36 2020"
      },
      "message": "Merge pull request #2 from adetaylor/comments-with-two-trailing-asterisks\n\nComments with two trailing asterisks"
    },
    {
      "commit": "ef1e28375091218f31b8a845339af4a67de13eb4",
      "tree": "15d170f29201c28866de271ac36d2f3e361e37df",
      "parents": [
        "1cb4c6ae0a80005bbc434cf4a0cd9c0c4460235d",
        "fea5351733a48b22851b8018924f31bc90896aca"
      ],
      "author": {
        "name": "bolinfest",
        "email": "bolinfest@gmail.com",
        "time": "Tue Jan 28 01:03:15 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jan 28 01:03:15 2020"
      },
      "message": "Merge pull request #1 from adetaylor/jsonrc-update-to-1.0.44\n\nUpdate serde_jsonrc to serde_json 1.0.44"
    },
    {
      "commit": "f08267b7f92bd7d129bdb52b7dc69ac22bc8013a",
      "tree": "895d86ea5210bbb79bbbf4a38921260711b04498",
      "parents": [
        "fea5351733a48b22851b8018924f31bc90896aca"
      ],
      "author": {
        "name": "Adrian Taylor",
        "email": "adetaylor@chromium.org",
        "time": "Mon Jan 27 21:49:00 2020"
      },
      "committer": {
        "name": "Adrian Taylor",
        "email": "adetaylor@chromium.org",
        "time": "Mon Jan 27 21:49:00 2020"
      },
      "message": "Improved block comment ignoring.\n\nPreviously, repeated * resulted in too much character eating.\n"
    },
    {
      "commit": "fea5351733a48b22851b8018924f31bc90896aca",
      "tree": "15d170f29201c28866de271ac36d2f3e361e37df",
      "parents": [
        "1cb4c6ae0a80005bbc434cf4a0cd9c0c4460235d",
        "1977e693491745dc0ab3a153d53366eaafbc7aba"
      ],
      "author": {
        "name": "Adrian Taylor",
        "email": "adetaylor@chromium.org",
        "time": "Sat Jan 25 05:08:33 2020"
      },
      "committer": {
        "name": "Adrian Taylor",
        "email": "adetaylor@chromium.org",
        "time": "Sat Jan 25 05:22:47 2020"
      },
      "message": "Merge tag \u0027upstream/v1.0.44\u0027 into jsonrc-update-to-1.0.44\n\nRelease 1.0.44 of serde_json merged into serde_jsonrc.\n"
    },
    {
      "commit": "1977e693491745dc0ab3a153d53366eaafbc7aba",
      "tree": "9f9c07d512b376975167e4831d019fe0451458fa",
      "parents": [
        "9f13db7b1cf05c0811bfe898f300537c48e3c389"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Wed Dec 04 20:27:04 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Wed Dec 04 20:27:04 2019"
      },
      "message": "Release 1.0.44\n"
    },
    {
      "commit": "9f13db7b1cf05c0811bfe898f300537c48e3c389",
      "tree": "f00e8d49d7cdebd80c75c26695eaaf9b6900ea19",
      "parents": [
        "f7a4da003c70e77a5aa1974b99c84dc4002442bc",
        "4ae13a5393c85c042f20cb6c7188cbc9641d47a0"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Wed Dec 04 20:25:49 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Wed Dec 04 20:25:49 2019"
      },
      "message": "Merge pull request 591 from erickt/value-into-deserializer\n"
    },
    {
      "commit": "4ae13a5393c85c042f20cb6c7188cbc9641d47a0",
      "tree": "f00e8d49d7cdebd80c75c26695eaaf9b6900ea19",
      "parents": [
        "f7a4da003c70e77a5aa1974b99c84dc4002442bc"
      ],
      "author": {
        "name": "Erick Tryzelaar",
        "email": "etryzelaar@google.com",
        "time": "Wed Dec 04 18:41:10 2019"
      },
      "committer": {
        "name": "Erick Tryzelaar",
        "email": "etryzelaar@google.com",
        "time": "Wed Dec 04 18:41:10 2019"
      },
      "message": "Implement IntoDeserializer for Value\n\nThis allows users to deserialize from types like `HashMap\u003cString, Value\u003e`.\n"
    },
    {
      "commit": "f7a4da003c70e77a5aa1974b99c84dc4002442bc",
      "tree": "e84a5c0dec017929379f9c1a6e8cbd6e4f3518a5",
      "parents": [
        "76b23665ccfdc3aa87d65842ad2a13afa4f881c0"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Wed Dec 04 10:41:50 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Wed Dec 04 10:41:50 2019"
      },
      "message": "Release 1.0.43\n"
    },
    {
      "commit": "76b23665ccfdc3aa87d65842ad2a13afa4f881c0",
      "tree": "2c7a5ea17455d50b04f9ecf3ce41abaaf4669d9f",
      "parents": [
        "f0471e61715de488ab1f576ef352f94368e57987",
        "19ba7be970828d15bfaab87c1e48299859fe3fe6"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Wed Dec 04 10:41:13 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 04 10:41:13 2019"
      },
      "message": "Merge pull request #590 from nlordell/bump_indexmap_version\n\nFix Required Minimum `indexmap` Version"
    },
    {
      "commit": "19ba7be970828d15bfaab87c1e48299859fe3fe6",
      "tree": "2c7a5ea17455d50b04f9ecf3ce41abaaf4669d9f",
      "parents": [
        "f0471e61715de488ab1f576ef352f94368e57987"
      ],
      "author": {
        "name": "Nicholas Rodrigues Lordello",
        "email": "nlordell@gmail.com",
        "time": "Wed Dec 04 10:31:54 2019"
      },
      "committer": {
        "name": "Nicholas Rodrigues Lordello",
        "email": "nlordell@gmail.com",
        "time": "Wed Dec 04 10:31:54 2019"
      },
      "message": "fix required minimum indexmap version\n"
    },
    {
      "commit": "f0471e61715de488ab1f576ef352f94368e57987",
      "tree": "bcdbe3ae74006cc4ec3373c0512f1775aa1e34a0",
      "parents": [
        "bf8cc6642ff331988374fc361db9c0e7921d293c"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sun Nov 24 22:29:20 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sun Nov 24 22:29:20 2019"
      },
      "message": "Release 1.0.42\n"
    },
    {
      "commit": "bf8cc6642ff331988374fc361db9c0e7921d293c",
      "tree": "7d1bda685f479403e6821fcb7455636ee4941c45",
      "parents": [
        "7dda8235b775b0be8f1f69c7fb708951743f9af8",
        "ff5a59ccad5a4b2168200a5e825cecad1faf0fd6"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sun Nov 24 22:27:53 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Nov 24 22:27:53 2019"
      },
      "message": "Merge pull request #585 from Nilix007/add_from_unit_for_value\n\nAdd `impl From\u003c()\u003e for Value`"
    },
    {
      "commit": "ff5a59ccad5a4b2168200a5e825cecad1faf0fd6",
      "tree": "7d1bda685f479403e6821fcb7455636ee4941c45",
      "parents": [
        "7dda8235b775b0be8f1f69c7fb708951743f9af8"
      ],
      "author": {
        "name": "Felix Wiedemann",
        "email": "felix@kann.it",
        "time": "Tue Nov 19 19:47:14 2019"
      },
      "committer": {
        "name": "Felix Wiedemann",
        "email": "felix@kann.it",
        "time": "Tue Nov 19 19:47:14 2019"
      },
      "message": "Add `impl From\u003c()\u003e for Value`\n"
    },
    {
      "commit": "7dda8235b775b0be8f1f69c7fb708951743f9af8",
      "tree": "42b066a020c616ee497dc7ce86470189cb7bc2f8",
      "parents": [
        "0c728204ef8674ae01e4929282afcfa2c4a6c68c",
        "2065227366785e4a211d302672eb707a21829bb6"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Thu Oct 31 17:37:27 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 31 17:37:27 2019"
      },
      "message": "Merge pull request #580 from andrisak/docs_read_without_blocking_eof\n\nFix for Document how to deserialize from a prefix of an io::Read with…"
    },
    {
      "commit": "2065227366785e4a211d302672eb707a21829bb6",
      "tree": "42b066a020c616ee497dc7ce86470189cb7bc2f8",
      "parents": [
        "3a5aba3ee193cdc1f607977533c04aa9a800936e"
      ],
      "author": {
        "name": "andrisak",
        "email": "andrisak@gmail.com",
        "time": "Thu Oct 31 09:33:55 2019"
      },
      "committer": {
        "name": "andrisak",
        "email": "andrisak@gmail.com",
        "time": "Thu Oct 31 09:37:11 2019"
      },
      "message": "Added missing fake_main #522\n"
    },
    {
      "commit": "3a5aba3ee193cdc1f607977533c04aa9a800936e",
      "tree": "7f9937699202d83fc8121d769433daf4dc3f5a58",
      "parents": [
        "0c728204ef8674ae01e4929282afcfa2c4a6c68c"
      ],
      "author": {
        "name": "andrisak",
        "email": "andrisak@gmail.com",
        "time": "Thu Oct 31 09:20:23 2019"
      },
      "committer": {
        "name": "andrisak",
        "email": "andrisak@gmail.com",
        "time": "Thu Oct 31 09:20:23 2019"
      },
      "message": "Fix for Document how to deserialize from a prefix of an io::Read without blocking until EOF #522\n"
    },
    {
      "commit": "0c728204ef8674ae01e4929282afcfa2c4a6c68c",
      "tree": "c538ad1c71b3b506d5a4ea263992dec8250f7d71",
      "parents": [
        "265f1cae423be35b4e02056cae2bbc2afa14ccf4"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Thu Oct 17 14:57:53 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Thu Oct 17 14:57:53 2019"
      },
      "message": "Ignore must_use_candidate pedantic lint\n"
    },
    {
      "commit": "265f1cae423be35b4e02056cae2bbc2afa14ccf4",
      "tree": "e6513f84ba423f6cdc5f9419882aaa64aace976c",
      "parents": [
        "b63ad147341cc2623833259bc862be1ff29945cc"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Fri Oct 11 18:38:15 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Fri Oct 11 18:38:15 2019"
      },
      "message": "Upgrade to rustversion 1.0\n"
    },
    {
      "commit": "b63ad147341cc2623833259bc862be1ff29945cc",
      "tree": "e5c17546106d03d91bb8b24e6ab40c731a3a2f0b",
      "parents": [
        "08b0cde0521a2a5314fd937a7b65507a9e369a9d"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Wed Oct 09 04:10:28 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Wed Oct 09 04:10:44 2019"
      },
      "message": "Address needless_doctest_main lint\n"
    },
    {
      "commit": "08b0cde0521a2a5314fd937a7b65507a9e369a9d",
      "tree": "58894e4fb7692c4dfa1a9fb2a62cffe5e506ed0f",
      "parents": [
        "4c88bef3a954e61ed5d25a236cafd3fc13afdee3"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Thu Oct 03 20:43:18 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Thu Oct 03 20:43:18 2019"
      },
      "message": "Release 1.0.41\n"
    },
    {
      "commit": "4c88bef3a954e61ed5d25a236cafd3fc13afdee3",
      "tree": "e0376bb44b41bf58e0b23b6a155e0809de9980e2",
      "parents": [
        "5bc17fa49a83b8ab36b6c08e581df1d7ca710feb"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Thu Oct 03 20:41:58 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Thu Oct 03 20:41:58 2019"
      },
      "message": "Document that you can\u0027t deserialize \u0026str from reader\n"
    },
    {
      "commit": "5bc17fa49a83b8ab36b6c08e581df1d7ca710feb",
      "tree": "a22d3aca92e68a94a073f998a4468f79820416b2",
      "parents": [
        "fbd143408ac312656134826d747c64b6e938560d"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Thu Oct 03 01:13:48 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Thu Oct 03 01:13:55 2019"
      },
      "message": "Remove try! macro from tests\n"
    },
    {
      "commit": "fbd143408ac312656134826d747c64b6e938560d",
      "tree": "2751d3f1907e5f63200636da2d18e1812646c518",
      "parents": [
        "05f6489e3f59e7836e66bb547f9aa9070bf9b0cd",
        "f1682351c99b332bc000b82242a529c49af0b70e"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Mon Sep 30 19:55:02 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 30 19:55:02 2019"
      },
      "message": "Merge pull request #571 from yankuu/patch-1\n\nMinor typo in doc"
    },
    {
      "commit": "f1682351c99b332bc000b82242a529c49af0b70e",
      "tree": "2751d3f1907e5f63200636da2d18e1812646c518",
      "parents": [
        "05f6489e3f59e7836e66bb547f9aa9070bf9b0cd"
      ],
      "author": {
        "name": "yankuu",
        "email": "47288897+yankuu@users.noreply.github.com",
        "time": "Mon Sep 30 07:42:03 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 30 07:42:03 2019"
      },
      "message": "Minor typo in doc"
    },
    {
      "commit": "05f6489e3f59e7836e66bb547f9aa9070bf9b0cd",
      "tree": "71fa204a68225268b0db6f2a0c693839516c1165",
      "parents": [
        "b3d33feaf79576d625d2c3540c0ad37569c43a3a"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sat Sep 14 07:00:55 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sat Sep 14 07:00:55 2019"
      },
      "message": "Ignore too_many_lines lint\n"
    },
    {
      "commit": "b3d33feaf79576d625d2c3540c0ad37569c43a3a",
      "tree": "d3d5d8dd4b5ef206845f5d9b5d6c12c5eec5c3db",
      "parents": [
        "d941bfa4a1c64edf55d023e96c6ced5df7333329"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Mon Sep 09 03:20:08 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Mon Sep 09 03:20:10 2019"
      },
      "message": "Use swap_remove on IndexMap\n\nPlain remove is deprecated.\n"
    },
    {
      "commit": "d941bfa4a1c64edf55d023e96c6ced5df7333329",
      "tree": "322a9ba0b2c541ca9457b57e88a9189c2ba3be7e",
      "parents": [
        "684bf8875e6915b01fb6e4549da8ae3d9012f84c"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sun Sep 08 00:26:09 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sun Sep 08 00:26:09 2019"
      },
      "message": "Format with rustfmt 2019-08-19\n"
    },
    {
      "commit": "684bf8875e6915b01fb6e4549da8ae3d9012f84c",
      "tree": "73bd17f3bbb17629a5ca653e9168af7dedbae3f3",
      "parents": [
        "7613c0443f6b88e22c3e07f94b5ceadd724062fe"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sat Aug 17 20:21:20 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sat Aug 17 20:21:20 2019"
      },
      "message": "Include tests crate in workspace\n"
    },
    {
      "commit": "7613c0443f6b88e22c3e07f94b5ceadd724062fe",
      "tree": "f8108a2e0a30e6e8e25fa50ca514dd2d95ddf109",
      "parents": [
        "cc59b26045e70a68a925432a998c2d25301398ec"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sat Aug 17 20:20:05 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sat Aug 17 20:20:05 2019"
      },
      "message": "Enable testing cargo build on old compilers\n"
    },
    {
      "commit": "cc59b26045e70a68a925432a998c2d25301398ec",
      "tree": "5e1c65f5b0627b466a0d1c51ecfdd42f3f32be9f",
      "parents": [
        "e3a2c3af66f4b62b110d032528a6e42d99dc3206"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sat Aug 17 20:15:19 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sat Aug 17 20:15:57 2019"
      },
      "message": "Work around rust-lang/cargo#4664\n\nOur dev-dependency on trybuild enables serde\u0027s \"derive\" feature, which\nwe don\u0027t want affecting `cargo build`.\n"
    },
    {
      "commit": "e3a2c3af66f4b62b110d032528a6e42d99dc3206",
      "tree": "bfe3580b6e042d6edd1ae636602db0573d7d6a73",
      "parents": [
        "87776aca6c3c9f2859050b01017ef90f1ecaeb87"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Mon Jul 08 04:13:29 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Mon Jul 08 04:13:29 2019"
      },
      "message": "Switch to rustversion\n"
    },
    {
      "commit": "87776aca6c3c9f2859050b01017ef90f1ecaeb87",
      "tree": "d44da1e2b05e2c86a26d801af7236545fbd228c8",
      "parents": [
        "efe3dc184c9af1ec567107d214895529d338ec4a",
        "db068f484445d4f0a9ead56fd917092f36ff45d4"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Mon Jul 01 02:58:53 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 01 02:58:53 2019"
      },
      "message": "Merge pull request #544 from est31/master\n\nAdd note about issue 160 to from_reader function"
    },
    {
      "commit": "efe3dc184c9af1ec567107d214895529d338ec4a",
      "tree": "b292e5d56a553daca53e7a727361b9cde2a0446d",
      "parents": [
        "b415671e705e45c65249454e5928b9c61d032f73"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sun Jun 30 18:03:42 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sun Jun 30 18:03:42 2019"
      },
      "message": "Release 1.0.40\n"
    },
    {
      "commit": "b415671e705e45c65249454e5928b9c61d032f73",
      "tree": "3c0ad48a304fa3b6de301738bafa878bbcf99c22",
      "parents": [
        "8259b11f5f6da0eaa137d97df2e458e1117e6366"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sun Jun 30 18:01:38 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sun Jun 30 18:01:41 2019"
      },
      "message": "Move raw_value feature note above the example code\n\nCloses #529.\n"
    },
    {
      "commit": "8259b11f5f6da0eaa137d97df2e458e1117e6366",
      "tree": "c85868250bde767041a5313a1a0e273b3c4765e0",
      "parents": [
        "10132f800fd1223ac698fa8c41b201dca152c413"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sat Jun 15 06:59:40 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sat Jun 15 06:59:40 2019"
      },
      "message": "Suppress integer_division pedantic lint\n"
    },
    {
      "commit": "10132f800fd1223ac698fa8c41b201dca152c413",
      "tree": "6c3375542abd6c71e0978272a84ac46b2f123e23",
      "parents": [
        "607de4d8ec9f405056af1c64c628c7670c3fa41e"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Tue Jun 11 21:43:49 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Tue Jun 11 21:43:49 2019"
      },
      "message": "Update to ryu 1.0\n"
    },
    {
      "commit": "607de4d8ec9f405056af1c64c628c7670c3fa41e",
      "tree": "5205ef1b65e9710f6b082b954d93d3bda228b6a5",
      "parents": [
        "c15bec566ed5cd2fd669d525d8fe92a1bb8373e6"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sun Jun 02 06:07:57 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sun Jun 02 06:07:57 2019"
      },
      "message": "Ignore old inclusive range syntax to support old compilers\n"
    },
    {
      "commit": "c15bec566ed5cd2fd669d525d8fe92a1bb8373e6",
      "tree": "38d6996a78bc381ec5391e95b0dda9ed3240a991",
      "parents": [
        "c4fb4f3996cfacd7b8658be8ad61ce2ceff4507e"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sun Jun 02 06:07:07 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sun Jun 02 06:07:07 2019"
      },
      "message": "Suppress a new pedantic lint\n"
    },
    {
      "commit": "c4fb4f3996cfacd7b8658be8ad61ce2ceff4507e",
      "tree": "c7446fd86f5458e26136980317fbb3296aa3714e",
      "parents": [
        "1f63f6b9fdd61d9c2f299feff1a177926bcba74d"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sat Jun 01 00:01:22 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sat Jun 01 00:01:22 2019"
      },
      "message": "Ignore bare_trait_objects lint to support old compilers\n"
    },
    {
      "commit": "db068f484445d4f0a9ead56fd917092f36ff45d4",
      "tree": "ae1ddba8b8b7d1516b94dd8d92b4df538ad08047",
      "parents": [
        "1f63f6b9fdd61d9c2f299feff1a177926bcba74d"
      ],
      "author": {
        "name": "est31",
        "email": "MTest31@outlook.com",
        "time": "Thu May 30 04:10:28 2019"
      },
      "committer": {
        "name": "est31",
        "email": "MTest31@outlook.com",
        "time": "Thu May 30 04:10:28 2019"
      },
      "message": "Add note about issue 160 to from_reader function\n"
    },
    {
      "commit": "1f63f6b9fdd61d9c2f299feff1a177926bcba74d",
      "tree": "ad34379d70dbce853dd5b8929091fe4cd5317231",
      "parents": [
        "9b8a66234763beddb57f1d8e082f13be8a93758e"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sun May 19 00:34:44 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sun May 19 00:34:44 2019"
      },
      "message": "Smaller format for license section\n"
    },
    {
      "commit": "9b8a66234763beddb57f1d8e082f13be8a93758e",
      "tree": "67dd40f532dae94cc91e41e37df9bd506ee019e8",
      "parents": [
        "d1423a6feca8d7c438e0ef61723600aceb6c4423"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Thu May 09 22:23:34 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Thu May 09 22:23:34 2019"
      },
      "message": "Switch to SPDX 2.1 license expression\n"
    },
    {
      "commit": "d1423a6feca8d7c438e0ef61723600aceb6c4423",
      "tree": "f473b319cce6a53b2e63e41ecbf8de0a9b3cfb2e",
      "parents": [
        "6b15f48393d4e0f427d43f1831280f932e30052c"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Mon May 06 23:16:41 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Mon May 06 23:16:41 2019"
      },
      "message": "Remove old instructions intended for compiletest\n"
    },
    {
      "commit": "6b15f48393d4e0f427d43f1831280f932e30052c",
      "tree": "5308ec50e0d3a993b7c7c98d142bbaf3d5ee6574",
      "parents": [
        "6efaa0d3d6c0b033d89b77e668658e71f3f87753"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Mon May 06 17:10:36 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Mon May 06 17:22:54 2019"
      },
      "message": "Run ui tests on nightly only\n\nWhere the nightly and other compiler stderr messages differ, nightly is\nthe one that makes sense to test.\n"
    },
    {
      "commit": "6efaa0d3d6c0b033d89b77e668658e71f3f87753",
      "tree": "e4b042cbdd1c327ca281e92060b5a60c70f23ea5",
      "parents": [
        "8d7f731c2d70b1d2f03e42c1dc34d2ae778676e8"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Mon May 06 17:07:52 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Mon May 06 17:07:52 2019"
      },
      "message": "Remove old compiletest step from appveyor build\n"
    },
    {
      "commit": "8d7f731c2d70b1d2f03e42c1dc34d2ae778676e8",
      "tree": "7f97726afe156606f4fc8c6a75c497eb6583dbb9",
      "parents": [
        "7c20916f537b247b919abc3c0e031596e756b726"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sat May 04 21:52:16 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Mon May 06 16:57:57 2019"
      },
      "message": "Switch ui tests to trybuild\n"
    },
    {
      "commit": "7c20916f537b247b919abc3c0e031596e756b726",
      "tree": "ca4e850172676fc70c3498bb9aa21e34399303a6",
      "parents": [
        "5b5f95831d9e0d769367b30b76a686339bffd209"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sat May 04 21:56:05 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sat May 04 21:56:37 2019"
      },
      "message": "Remove serde_derive from doc tests\n"
    },
    {
      "commit": "5b5f95831d9e0d769367b30b76a686339bffd209",
      "tree": "c20ce364b8adc9672b9518667354e31e9a9e7679",
      "parents": [
        "bb58e6c4e84e0bba0b99878cb19ef76016554b99"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sun Apr 07 23:32:43 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sun Apr 07 23:32:43 2019"
      },
      "message": "Update serde_bytes dependency to 0.11\n"
    },
    {
      "commit": "bb58e6c4e84e0bba0b99878cb19ef76016554b99",
      "tree": "9ec970bf7924844fe515671ad46e17f2893e6fac",
      "parents": [
        "e6b02d1b53cf1c685db9e20f6a300e8f22a9bf00",
        "69bfbfc71f32886c4a779581f9301cca37284e6d"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Tue Mar 19 20:42:17 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 19 20:42:17 2019"
      },
      "message": "Merge pull request #525 from 17dec/eof-numbers\n\nReturn EOF on truncated numbers"
    },
    {
      "commit": "69bfbfc71f32886c4a779581f9301cca37284e6d",
      "tree": "9ec970bf7924844fe515671ad46e17f2893e6fac",
      "parents": [
        "367a1de69e0e52fc0149a478664d704f512183d4"
      ],
      "author": {
        "name": "Yorhel",
        "email": "git@yorhel.nl",
        "time": "Tue Mar 19 09:10:27 2019"
      },
      "committer": {
        "name": "Yorhel",
        "email": "git@yorhel.nl",
        "time": "Tue Mar 19 09:10:34 2019"
      },
      "message": "Return EOF error on cut-off negative sign or exponent\n"
    },
    {
      "commit": "367a1de69e0e52fc0149a478664d704f512183d4",
      "tree": "1c3ac81749d735c824a9122f5330d8ebf9c3d8ed",
      "parents": [
        "e6b02d1b53cf1c685db9e20f6a300e8f22a9bf00"
      ],
      "author": {
        "name": "Yorhel",
        "email": "git@yorhel.nl",
        "time": "Mon Mar 18 13:08:11 2019"
      },
      "committer": {
        "name": "Yorhel",
        "email": "git@yorhel.nl",
        "time": "Mon Mar 18 13:08:13 2019"
      },
      "message": "Return EOF error on cut-off decimal number\n\nFixes #524\n"
    },
    {
      "commit": "e6b02d1b53cf1c685db9e20f6a300e8f22a9bf00",
      "tree": "9a6f2f93db79cda1aca8c3e57b03603f9f0876fd",
      "parents": [
        "741f6dd9eaaf1800ae202953caf5b848a567572f"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sat Mar 02 07:16:54 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sat Mar 02 07:16:54 2019"
      },
      "message": "Use non-preview name of Clippy rustup component\n"
    },
    {
      "commit": "741f6dd9eaaf1800ae202953caf5b848a567572f",
      "tree": "185a9152e1a59579eb5af5bc6ab0af28caec321b",
      "parents": [
        "72e22e5b6dacb267e43f46de108e25ddac9fb340"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Fri Mar 01 06:08:13 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Fri Mar 01 06:08:13 2019"
      },
      "message": "Remove references to macro_use\n"
    },
    {
      "commit": "72e22e5b6dacb267e43f46de108e25ddac9fb340",
      "tree": "ba9bde11333080b430302ae6178bb22941d7f9c7",
      "parents": [
        "82c5182bfa4aae1c90aafce0d12af438ce72cb79"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Thu Feb 28 09:08:14 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Thu Feb 28 09:08:14 2019"
      },
      "message": "Release 1.0.39\n"
    },
    {
      "commit": "82c5182bfa4aae1c90aafce0d12af438ce72cb79",
      "tree": "8a96fae9f419ab21f1eb8204f64ef0571e34aab9",
      "parents": [
        "6ac689b2b327ed00e8a56d812a5c860177ab10dd",
        "d79c8e5f1e38011f5e85f394baf3f33f2c3d679c"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Thu Feb 28 09:07:20 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 28 09:07:20 2019"
      },
      "message": "Merge pull request #521 from dtolnay/f\n\nFix adjacently tagged f32 roundtrip regression"
    },
    {
      "commit": "d79c8e5f1e38011f5e85f394baf3f33f2c3d679c",
      "tree": "8a96fae9f419ab21f1eb8204f64ef0571e34aab9",
      "parents": [
        "6ac689b2b327ed00e8a56d812a5c860177ab10dd"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Thu Feb 28 08:57:55 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Thu Feb 28 08:57:55 2019"
      },
      "message": "Fix adjacently tagged f32 roundtrip regression\n"
    },
    {
      "commit": "6ac689b2b327ed00e8a56d812a5c860177ab10dd",
      "tree": "61d4d83b402255c53a182734ae7dd59d2ca081a6",
      "parents": [
        "d6ff3de39c5b43726604a447f9839a9b2b49ff66"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Thu Feb 28 06:51:08 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Thu Feb 28 06:51:08 2019"
      },
      "message": "Format with rustfmt 2019-02-14\n"
    },
    {
      "commit": "d6ff3de39c5b43726604a447f9839a9b2b49ff66",
      "tree": "f92231ea1395633c5f2de3238cabf4c208be9cb3",
      "parents": [
        "2181bce92111c65cd554682c66d715027d8bcf64"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sun Feb 17 19:12:26 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sun Feb 17 19:12:26 2019"
      },
      "message": "Simplify running update-references.sh\n"
    },
    {
      "commit": "2181bce92111c65cd554682c66d715027d8bcf64",
      "tree": "cf8174e519e39fdafb9f0be10c5604cf03d72bf1",
      "parents": [
        "dc6edcbadd7aa7d421104ed831d844a3edc36e55"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Fri Feb 01 02:20:37 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Fri Feb 01 02:20:37 2019"
      },
      "message": "Release 1.0.38\n"
    },
    {
      "commit": "dc6edcbadd7aa7d421104ed831d844a3edc36e55",
      "tree": "8c76a87932c0d01313ad6fbaffc79d73c4fbc8a6",
      "parents": [
        "493bad102fa42fea6f1365fc5809bacfbd423adb",
        "1168aedc4dfe09a7106ba1d589df03af6e42824d"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Fri Feb 01 02:20:01 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 01 02:20:01 2019"
      },
      "message": "Merge pull request #509 from dtolnay/stacker\n\nUnbounded depth"
    },
    {
      "commit": "1cb4c6ae0a80005bbc434cf4a0cd9c0c4460235d",
      "tree": "20ffcfda49785dbf863464f238ee062d7937fece",
      "parents": [
        "5c854976d129505a1d1c4ee60e40bca1f2cce8b8"
      ],
      "author": {
        "name": "Michael Bolin",
        "email": "bolinfest@gmail.com",
        "time": "Sat Jan 26 23:27:52 2019"
      },
      "committer": {
        "name": "Michael Bolin",
        "email": "bolinfest@gmail.com",
        "time": "Sat Jan 26 23:27:52 2019"
      },
      "message": "Fix malformed author entry in Cargo.toml.\n"
    },
    {
      "commit": "5c854976d129505a1d1c4ee60e40bca1f2cce8b8",
      "tree": "6ff60947d16f597033970cf4c4b0b4c34e3f3e5f",
      "parents": [
        "a68fa279def51a145b818b09a0f2c488e6c41871"
      ],
      "author": {
        "name": "Michael Bolin",
        "email": "bolinfest@gmail.com",
        "time": "Sat Jan 26 22:45:40 2019"
      },
      "committer": {
        "name": "Michael Bolin",
        "email": "bolinfest@gmail.com",
        "time": "Sat Jan 26 22:45:40 2019"
      },
      "message": "Update references to \"Serde JSON\" to \"Serde jsonrc\".\n"
    },
    {
      "commit": "a68fa279def51a145b818b09a0f2c488e6c41871",
      "tree": "37c0477e066b3ff6babbb2371c8241cb898288e9",
      "parents": [
        "1f0ee70b4accd8d6d1ea13e8ce9730887d52b95c"
      ],
      "author": {
        "name": "Michael Bolin",
        "email": "bolinfest@gmail.com",
        "time": "Sat Jan 26 22:37:43 2019"
      },
      "committer": {
        "name": "Michael Bolin",
        "email": "bolinfest@gmail.com",
        "time": "Sat Jan 26 22:37:43 2019"
      },
      "message": "Update crate description.\n"
    },
    {
      "commit": "1f0ee70b4accd8d6d1ea13e8ce9730887d52b95c",
      "tree": "c2d65bfe7862fdcdc411eea006d10c2abd2653da",
      "parents": [
        "cb7a5d36a395994187c52db5e791a335c036dd70"
      ],
      "author": {
        "name": "Michael Bolin",
        "email": "bolinfest@gmail.com",
        "time": "Sat Jan 26 22:37:32 2019"
      },
      "committer": {
        "name": "Michael Bolin",
        "email": "bolinfest@gmail.com",
        "time": "Sat Jan 26 22:37:32 2019"
      },
      "message": "Remove CI badges.\n"
    },
    {
      "commit": "cb7a5d36a395994187c52db5e791a335c036dd70",
      "tree": "37b2e36f1f51bd824595f192e771a0ade89b01c1",
      "parents": [
        "da45d5d0af4b5f9d3106721b2840629ecba21164"
      ],
      "author": {
        "name": "Michael Bolin",
        "email": "bolinfest@gmail.com",
        "time": "Sat Jan 26 22:36:24 2019"
      },
      "committer": {
        "name": "Michael Bolin",
        "email": "bolinfest@gmail.com",
        "time": "Sat Jan 26 22:36:24 2019"
      },
      "message": "Set version to 0.1.0.\n"
    },
    {
      "commit": "da45d5d0af4b5f9d3106721b2840629ecba21164",
      "tree": "cd1c598d49087f751d99f5111723217fe3bfb910",
      "parents": [
        "c0ead01da9ffb6deb26dbbf513cf2319df85442c"
      ],
      "author": {
        "name": "Michael Bolin",
        "email": "bolinfest@gmail.com",
        "time": "Sat Jan 26 22:29:55 2019"
      },
      "committer": {
        "name": "Michael Bolin",
        "email": "bolinfest@gmail.com",
        "time": "Sat Jan 26 22:29:55 2019"
      },
      "message": "Reorder checks so most common conditional is first.\n"
    },
    {
      "commit": "c0ead01da9ffb6deb26dbbf513cf2319df85442c",
      "tree": "8cf78508218ed7d7799de32e63f114c0f68b0a77",
      "parents": [
        "0f501e579b2598625cd87166e74c24f35c259426"
      ],
      "author": {
        "name": "Michael Bolin",
        "email": "bolinfest@gmail.com",
        "time": "Sat Jan 26 22:22:42 2019"
      },
      "committer": {
        "name": "Michael Bolin",
        "email": "bolinfest@gmail.com",
        "time": "Sat Jan 26 22:22:42 2019"
      },
      "message": "Add tests to verify duplicate commas are rejected.\n"
    },
    {
      "commit": "0f501e579b2598625cd87166e74c24f35c259426",
      "tree": "d4cbff2fe1e4a6662231c38d5eeb56c83c83f187",
      "parents": [
        "480ee3d41b8e8c00fa31c498cce11bfc3869f34a"
      ],
      "author": {
        "name": "Michael Bolin",
        "email": "bolinfest@gmail.com",
        "time": "Sat Jan 26 22:11:04 2019"
      },
      "committer": {
        "name": "Michael Bolin",
        "email": "bolinfest@gmail.com",
        "time": "Sat Jan 26 22:11:04 2019"
      },
      "message": "Like in MapAccess, stop parsing upon error.\n"
    },
    {
      "commit": "480ee3d41b8e8c00fa31c498cce11bfc3869f34a",
      "tree": "28bbc3bbf6922e68e329c6f30e49258e858837dc",
      "parents": [
        "ba5e3364dfcefa1f7cc6a69df460ac6e56f69622"
      ],
      "author": {
        "name": "Michael Bolin",
        "email": "bolinfest@gmail.com",
        "time": "Sat Jan 26 22:06:24 2019"
      },
      "committer": {
        "name": "Michael Bolin",
        "email": "bolinfest@gmail.com",
        "time": "Sat Jan 26 22:09:20 2019"
      },
      "message": "Simplify MapAccess implementation as we did for SeqAccess.\n"
    },
    {
      "commit": "ba5e3364dfcefa1f7cc6a69df460ac6e56f69622",
      "tree": "971ff330e3e01f5be391b0a60f231b481feb0d69",
      "parents": [
        "bdcec47f7f29ba5baef5037ab9139de2dabbc396"
      ],
      "author": {
        "name": "Michael Bolin",
        "email": "bolinfest@gmail.com",
        "time": "Sat Jan 26 20:21:14 2019"
      },
      "committer": {
        "name": "Michael Bolin",
        "email": "bolinfest@gmail.com",
        "time": "Sat Jan 26 20:21:14 2019"
      },
      "message": "Add test to verify trailing commas works with struct parsing.\n\nThis tests the analogue of bdcec47f7f29ba5baef5037ab9139de2dabbc396,\nbut for objects instead of arrays. This test passed without any\nchanges to the current implementation, though the fix for the array\nbug suggests that the implementation of `MapAccess` could be\nsimplified.\n"
    },
    {
      "commit": "bdcec47f7f29ba5baef5037ab9139de2dabbc396",
      "tree": "48641e4b3531044aba396416c60c0e9c5c51a7be",
      "parents": [
        "f57a9232789326c8424395341f007e7a74b33a3a"
      ],
      "author": {
        "name": "Michael Bolin",
        "email": "bolinfest@gmail.com",
        "time": "Sat Jan 26 20:07:13 2019"
      },
      "committer": {
        "name": "Michael Bolin",
        "email": "bolinfest@gmail.com",
        "time": "Sat Jan 26 20:07:13 2019"
      },
      "message": "Tighten up support for trailing commas in array literals.\n\nThe initial support for trailing commas in array literals had a bug\nwhen `deserialize_struct()` was used in conjunction with\n`#[serde(deny_unknown_fields)]`. I noticed this because there was a\ntest case in `test_parse_enum_errors()` that I expected to fail\n(because it assumed trailing commas were disallowed), yet it was\nstill passing (i.e., the trailing comma error was still being thrown).\n\nIt appeared that when the number of fields to be deserialized was\nknown, instead invoking `next_element_seed()` until it returned\n`Ok(None)`, serde would stop invoking it after it saw the last\nrequired field and move on to the `end_seq()` call.\n\nBefore this change, `end_seq()` would fail because the `SeqAccess`\nwould not have consumed the final trailing comma. This changes the\nimplementation of `SeqAccess` so that it is responsible for consuming\nthe comma associated with a value before returning the value.\n\nOverall, I think this implementation of\n`SeqAccess::next_element_seed()` is cleaner than the original.\n"
    },
    {
      "commit": "f57a9232789326c8424395341f007e7a74b33a3a",
      "tree": "021f5e80ae32450c6206828326ad43dc3c89bbe6",
      "parents": [
        "e34885f6ec5218c721ce33b5f27eaf8bfac9649d"
      ],
      "author": {
        "name": "Michael Bolin",
        "email": "bolinfest@gmail.com",
        "time": "Sat Jan 26 18:01:00 2019"
      },
      "committer": {
        "name": "Michael Bolin",
        "email": "bolinfest@gmail.com",
        "time": "Sat Jan 26 18:01:21 2019"
      },
      "message": "Add support for trailing commas in array literals.\n"
    },
    {
      "commit": "e34885f6ec5218c721ce33b5f27eaf8bfac9649d",
      "tree": "06970880b4a42c29282a84ecae0f70d7595f024d",
      "parents": [
        "981d4a5081726a6f3ce8ed6b1a210b55e2a74143"
      ],
      "author": {
        "name": "Michael Bolin",
        "email": "bolinfest@gmail.com",
        "time": "Sat Jan 26 01:37:06 2019"
      },
      "committer": {
        "name": "Michael Bolin",
        "email": "bolinfest@gmail.com",
        "time": "Sat Jan 26 01:45:37 2019"
      },
      "message": "Add support for trailing commas in object literals.\n"
    },
    {
      "commit": "981d4a5081726a6f3ce8ed6b1a210b55e2a74143",
      "tree": "786e226cd7106c6b5a77d3a4339c90090b96b85a",
      "parents": [
        "edd8c9a6098facc6029f234d2da25ab707b94e7e"
      ],
      "author": {
        "name": "Michael Bolin",
        "email": "bolinfest@gmail.com",
        "time": "Sat Jan 26 00:49:46 2019"
      },
      "committer": {
        "name": "Michael Bolin",
        "email": "bolinfest@gmail.com",
        "time": "Sat Jan 26 00:49:46 2019"
      },
      "message": "Note which planned features are not yet implemented in the README.\n"
    },
    {
      "commit": "edd8c9a6098facc6029f234d2da25ab707b94e7e",
      "tree": "4f2df4a6ced819078c762ab08aff77acd1709d1d",
      "parents": [
        "322f11882c2401877be426911376112597a23072"
      ],
      "author": {
        "name": "Michael Bolin",
        "email": "bolinfest@gmail.com",
        "time": "Sat Jan 26 00:45:33 2019"
      },
      "committer": {
        "name": "Michael Bolin",
        "email": "bolinfest@gmail.com",
        "time": "Sat Jan 26 00:45:33 2019"
      },
      "message": "Add support for comments when parsing.\n\nTest coverage is extremely rudimentary:\nwe need a lot more. Parse errors are not verified at all yet.\n"
    },
    {
      "commit": "322f11882c2401877be426911376112597a23072",
      "tree": "477f760b67c0f71649373b89caf83e52236dd09e",
      "parents": [
        "b077b0407a3746df6cead812ce37743a7b8b3b93"
      ],
      "author": {
        "name": "Michael Bolin",
        "email": "bolinfest@gmail.com",
        "time": "Fri Jan 25 23:54:42 2019"
      },
      "committer": {
        "name": "Michael Bolin",
        "email": "bolinfest@gmail.com",
        "time": "Sat Jan 26 00:20:58 2019"
      },
      "message": "Replace references to serde_json with serde_jsonrc for fork.\n\nThe bulk of this change was done via:\n\n```\ngit ls-files | xargs sed -i -e \u0027s#serde_json#serde_jsonrc#\u0027\ngit co README.md\n```\n\nThere was also some manual cleanup in `Cargo.toml`.\n\nDid the following to verify everything still works:\n\n```\ncargo clean\ncd tests/deps\ncargo clean\ncd -\ncargo build\ncargo build --manifest-path tests/deps/Cargo.toml\ncargo test\n```\n"
    },
    {
      "commit": "b077b0407a3746df6cead812ce37743a7b8b3b93",
      "tree": "0231d171e8c2be923891ecfbfd82ed19e35ea2ae",
      "parents": [
        "493bad102fa42fea6f1365fc5809bacfbd423adb"
      ],
      "author": {
        "name": "Michael Bolin",
        "email": "bolinfest@gmail.com",
        "time": "Fri Jan 25 23:49:58 2019"
      },
      "committer": {
        "name": "Michael Bolin",
        "email": "bolinfest@gmail.com",
        "time": "Fri Jan 25 23:49:58 2019"
      },
      "message": "Rewrite README.md to reflect fork.\n"
    },
    {
      "commit": "493bad102fa42fea6f1365fc5809bacfbd423adb",
      "tree": "2aa69c14c77f57104e0e6e387393c5621733dbde",
      "parents": [
        "6468692902a4763435696d0c39852ee11a2b1343"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Wed Jan 23 09:33:14 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Wed Jan 23 09:33:14 2019"
      },
      "message": "Release 1.0.37\n"
    },
    {
      "commit": "6468692902a4763435696d0c39852ee11a2b1343",
      "tree": "01cb2f7b2dd5ba55a9af119232f1c0df2929a949",
      "parents": [
        "fa8e2b1e0c0de0f7a50616f94442a0e490767322"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Wed Jan 23 09:14:13 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Wed Jan 23 09:31:12 2019"
      },
      "message": "Work around erased-serde round-tripping through de::Error::custom\n"
    },
    {
      "commit": "fa8e2b1e0c0de0f7a50616f94442a0e490767322",
      "tree": "b6e99c59b29416f99147729190c0fff501736fed",
      "parents": [
        "dd887ed30f43cb002d6529f6187f3507b204853f"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Wed Jan 16 22:03:42 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Wed Jan 16 22:03:42 2019"
      },
      "message": "Release 1.0.36\n"
    },
    {
      "commit": "dd887ed30f43cb002d6529f6187f3507b204853f",
      "tree": "d32642e08c8563debac1343528a4756cec708d26",
      "parents": [
        "22c0c7e92fe93d0c0f8ee1a1fcf3588290975d53",
        "7e4427c78187ab760117e00235a539aa7ee93808"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Wed Jan 16 22:03:10 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 16 22:03:10 2019"
      },
      "message": "Merge pull request #512 from dtolnay/128key\n\nQuotes around u128 in map key"
    },
    {
      "commit": "7e4427c78187ab760117e00235a539aa7ee93808",
      "tree": "d32642e08c8563debac1343528a4756cec708d26",
      "parents": [
        "22c0c7e92fe93d0c0f8ee1a1fcf3588290975d53"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Wed Jan 16 21:55:52 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Wed Jan 16 21:55:52 2019"
      },
      "message": "Quotes around u128 in map key\n"
    },
    {
      "commit": "1168aedc4dfe09a7106ba1d589df03af6e42824d",
      "tree": "eb07d541b09fc0f7163d2e3b1b58f9db6bdc64aa",
      "parents": [
        "19c959cf928fb5021e7702638404ac41629796eb"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Mon Jan 14 18:11:05 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Mon Jan 14 18:11:29 2019"
      },
      "message": "More sensitive test for recursion error\n\nIf eat_char is moved before the recursion check, the original test will\ncontinue to pass but the new test will catch it.\n"
    },
    {
      "commit": "19c959cf928fb5021e7702638404ac41629796eb",
      "tree": "944fb8fe41cdae6484bfca7b15f03e3dc36685fb",
      "parents": [
        "df1a227cc7ec3cc5fa51a937714c303c2eb193b3"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sun Jan 13 19:39:55 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sun Jan 13 19:39:55 2019"
      },
      "message": "Restore support for old compilers\n"
    },
    {
      "commit": "df1a227cc7ec3cc5fa51a937714c303c2eb193b3",
      "tree": "a3eaabb9c77028b3d4f53601aa344d61de6529da",
      "parents": [
        "22c0c7e92fe93d0c0f8ee1a1fcf3588290975d53"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sun Jan 13 17:59:23 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sun Jan 13 19:27:04 2019"
      },
      "message": "Unbounded depth\n"
    },
    {
      "commit": "22c0c7e92fe93d0c0f8ee1a1fcf3588290975d53",
      "tree": "001a86ef94aa48da9ec91bad863170a14f79bf50",
      "parents": [
        "a098f41e833b6fbf98cd6549e41747ae37b824ad"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sun Jan 13 00:19:43 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sun Jan 13 00:29:36 2019"
      },
      "message": "Release 1.0.35\n"
    },
    {
      "commit": "a098f41e833b6fbf98cd6549e41747ae37b824ad",
      "tree": "1dca06837a44bb56af5e33031d0c069a3937d82f",
      "parents": [
        "48980ef754d6ad35c6dbcbc259a1107a78d79afa"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sat Jan 12 23:34:13 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sun Jan 13 00:29:35 2019"
      },
      "message": "Update examples to 2018 edition\n"
    },
    {
      "commit": "48980ef754d6ad35c6dbcbc259a1107a78d79afa",
      "tree": "e95bc23230f11760d30fa4b757b74feeb4489e19",
      "parents": [
        "4d5234c8d9de53e2c4bfe9420d9f1f5d34558d28"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sat Jan 12 23:16:36 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sat Jan 12 23:16:36 2019"
      },
      "message": "Update ui tests to 2018 edition\n"
    },
    {
      "commit": "4d5234c8d9de53e2c4bfe9420d9f1f5d34558d28",
      "tree": "d6c4ba475f2465a8dc378c52d81e4c0a43f34a28",
      "parents": [
        "ca7c5b406b0ff4af313e5d018fa41a842b1b4eff"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sat Jan 12 23:13:27 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sat Jan 12 23:14:56 2019"
      },
      "message": "Copyright/license headers\n\nThe following changes are included:\n\n- Delete per-file license notices at the top of each file.\n- Delete the first paragraph of LICENSE-MIT (an inaccurate\n  pseudo-copyright line), leaving only the text of the MIT license.\n\nNothing about the license of Serde code has changed, only our\nunderstanding of how to correctly communicate the license has changed.\n\nThis mirrors an equivalent change being applied in the rust-lang/rust\nrepository.\n"
    },
    {
      "commit": "ca7c5b406b0ff4af313e5d018fa41a842b1b4eff",
      "tree": "8d6551e789afe5a8192e84a604fb8f02152771c3",
      "parents": [
        "d55369e54a28cd710090a6fead4a30a98cab2f66"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sat Jan 12 23:11:27 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Sat Jan 12 23:11:27 2019"
      },
      "message": "Simplify compiletest setup\n"
    },
    {
      "commit": "d55369e54a28cd710090a6fead4a30a98cab2f66",
      "tree": "cc2e0d51d7a2e41474c1e604839a3a59924d76b8",
      "parents": [
        "3bd0fc177fda6e13a493060be5a2d872394d8401"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Thu Jan 03 07:45:38 2019"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Thu Jan 03 08:08:44 2019"
      },
      "message": "Format lookup tables in a way that does not require rustfmt skip\n"
    },
    {
      "commit": "3bd0fc177fda6e13a493060be5a2d872394d8401",
      "tree": "d3ab1f75af702eab34dde591df629810c16430c7",
      "parents": [
        "8304704f76f419cc79480e28b043793f7cdb9a3c"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Mon Dec 31 03:31:02 2018"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Mon Dec 31 03:35:09 2018"
      },
      "message": "Release 1.0.34\n"
    },
    {
      "commit": "8304704f76f419cc79480e28b043793f7cdb9a3c",
      "tree": "c7a00cb0da4c0469affee66514e25ae87863ef22",
      "parents": [
        "04ff22701de598992a630e3b26d719872ca59d2d"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Mon Dec 31 03:34:58 2018"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Mon Dec 31 03:35:07 2018"
      },
      "message": "Update name of deprecated str::trim_right\n"
    },
    {
      "commit": "04ff22701de598992a630e3b26d719872ca59d2d",
      "tree": "827d9ec4102d794785a085a26bee66a83063d4b7",
      "parents": [
        "59d706077d30a50f09b5b8d3391c31acf5ce72a2"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Mon Dec 31 03:20:28 2018"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Mon Dec 31 03:22:00 2018"
      },
      "message": "Conditionally provide impl From\u003ci128\u003e and From\u003cu128\u003e for Number\n"
    },
    {
      "commit": "59d706077d30a50f09b5b8d3391c31acf5ce72a2",
      "tree": "4397557f3ca5fa71df06f0c771dd6de4e1bc19e8",
      "parents": [
        "32f1568c2a280d3456c566c811680f5bd65fd7f3",
        "f3c641c228be987a5ebdba05a4553167ecf86c00"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Mon Dec 31 03:09:59 2018"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 31 03:09:59 2018"
      },
      "message": "Merge pull request #506 from koushiro/fix_integer128_serialize\n\nFix integer128 serialize"
    },
    {
      "commit": "f3c641c228be987a5ebdba05a4553167ecf86c00",
      "tree": "4397557f3ca5fa71df06f0c771dd6de4e1bc19e8",
      "parents": [
        "f69e1ffe3fb07e2e221ea45ec4f4935a86ca1953"
      ],
      "author": {
        "name": "koushiro",
        "email": "koushiro.cqx@gmail.com",
        "time": "Sat Dec 29 09:14:04 2018"
      },
      "committer": {
        "name": "koushiro",
        "email": "koushiro.cqx@gmail.com",
        "time": "Sat Dec 29 09:14:04 2018"
      },
      "message": "Modify test\n\nSigned-off-by: koushiro \u003ckoushiro.cqx@gmail.com\u003e\n"
    },
    {
      "commit": "f69e1ffe3fb07e2e221ea45ec4f4935a86ca1953",
      "tree": "835a00740d04a4bbd092020814ed45e26df02b32",
      "parents": [
        "32f1568c2a280d3456c566c811680f5bd65fd7f3"
      ],
      "author": {
        "name": "koushiro",
        "email": "koushiro.cqx@gmail.com",
        "time": "Sat Dec 29 09:08:02 2018"
      },
      "committer": {
        "name": "koushiro",
        "email": "koushiro.cqx@gmail.com",
        "time": "Sat Dec 29 09:08:02 2018"
      },
      "message": "Fix serialization of i128 and u128 types\n\nSigned-off-by: koushiro \u003ckoushiro.cqx@gmail.com\u003e\n"
    },
    {
      "commit": "32f1568c2a280d3456c566c811680f5bd65fd7f3",
      "tree": "ee5d6cde10a2dbe61b2d17f0422f1aaaced85bd6",
      "parents": [
        "7536afd9f1c68b14a182b0da9b72d46b62ea0be4"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Wed Dec 26 01:29:07 2018"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Wed Dec 26 01:29:07 2018"
      },
      "message": "Fix name of lint that was renamed in Clippy\n"
    },
    {
      "commit": "7536afd9f1c68b14a182b0da9b72d46b62ea0be4",
      "tree": "0b704f3c41cad3bcf46264b356ed842a19642673",
      "parents": [
        "e37cdddf8164fccd2fb68cf4b7e914f0dd9655d8"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Fri Dec 07 22:48:22 2018"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Fri Dec 07 22:48:22 2018"
      },
      "message": "Show how to use BufReader\n"
    },
    {
      "commit": "e37cdddf8164fccd2fb68cf4b7e914f0dd9655d8",
      "tree": "e4657b4e0859d3383dd67a8472ae96df27749134",
      "parents": [
        "49e544e90eafe25fc89b0839ebfa7b8095192687"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Fri Dec 07 22:44:08 2018"
      },
      "committer": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Fri Dec 07 22:44:08 2018"
      },
      "message": "Add a note about buffering in from_reader\n"
    }
  ],
  "next": "49e544e90eafe25fc89b0839ebfa7b8095192687"
}
