)]}'
{
  "log": [
    {
      "commit": "4487282d78122a245e413d7515e7c516b70c33fd",
      "tree": "910a0133aba58fbaacd9b588a4888023909a6a97",
      "parents": [
        "af3461a9cbcf1f3f5889d21b83f5ef63880c33a8"
      ],
      "author": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Sun May 24 15:35:40 2020"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Sun May 24 15:35:40 2020"
      },
      "message": "docs: add instructions for version v4\n"
    },
    {
      "commit": "af3461a9cbcf1f3f5889d21b83f5ef63880c33a8",
      "tree": "4208d2468fa0e159987341a45787c87523522f9e",
      "parents": [
        "19a06804ca573a89d063e03343eedc64e008c8bb"
      ],
      "author": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Sun May 24 14:56:04 2020"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Sun May 24 15:15:11 2020"
      },
      "message": "introduce version 4 as separate go module\n"
    },
    {
      "commit": "19a06804ca573a89d063e03343eedc64e008c8bb",
      "tree": "ca265e59c467e0fdbc6bee7e41f78835eecddead",
      "parents": [
        "dff411dc0692cbc4d8eef4fb799a291f2d248645"
      ],
      "author": {
        "name": "Sascha Grunert",
        "email": "sgrunert@suse.com",
        "time": "Wed May 29 09:03:01 2019"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Sun May 24 14:06:05 2020"
      },
      "message": "Update go.mod to stick to go 1.12\n\nThe go version should be pinned in order to avoid\r\nincompatibilities for the now and the future.\r\n\r\nSigned-off-by: Sascha Grunert \u003csgrunert@suse.com\u003e"
    },
    {
      "commit": "dff411dc0692cbc4d8eef4fb799a291f2d248645",
      "tree": "f39937ef7a7a8d48c9bd8577db588965992c8173",
      "parents": [
        "262233612ee578d4df196755f2df6a2bf5828a4c"
      ],
      "author": {
        "name": "x899",
        "email": "p.chheda29@gmail.com",
        "time": "Sat Aug 10 05:52:29 2019"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Sun May 24 14:01:25 2020"
      },
      "message": "gosimple use String() instead of fmt.Sprintf\n"
    },
    {
      "commit": "262233612ee578d4df196755f2df6a2bf5828a4c",
      "tree": "c5af263d1b7fb5932db4f55b7dda92a9809a1844",
      "parents": [
        "dedd31557083b002e8cc37a29143ed3a5c75c72f"
      ],
      "author": {
        "name": "x899",
        "email": "p.chheda29@gmail.com",
        "time": "Sat Aug 10 05:38:03 2019"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Sun May 24 14:01:25 2020"
      },
      "message": "finalize version feature\n"
    },
    {
      "commit": "dedd31557083b002e8cc37a29143ed3a5c75c72f",
      "tree": "9e6fae14fa8963533c1f85eef2952b7461198e96",
      "parents": [
        "a64359ff1cd6c92bd6587f45395b5a18d2c5f752"
      ],
      "author": {
        "name": "x899",
        "email": "p.chheda29@gmail.com",
        "time": "Sat Aug 10 03:33:14 2019"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Sun May 24 14:01:25 2020"
      },
      "message": "maintaining consistency with other func format\n"
    },
    {
      "commit": "a64359ff1cd6c92bd6587f45395b5a18d2c5f752",
      "tree": "e818a8bb09fdf99a35d57e364728a024fb3b93e7",
      "parents": [
        "ad15b66e93a460a01298fe1f58e28c33e9de34a7"
      ],
      "author": {
        "name": "Leonardo",
        "email": "lfaoro@gmail.com",
        "time": "Tue Aug 06 11:47:14 2019"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Sun May 24 13:55:56 2020"
      },
      "message": "remove pre-release increment constraint\n"
    },
    {
      "commit": "ad15b66e93a460a01298fe1f58e28c33e9de34a7",
      "tree": "78781ae284ce346e74265b11d5b37c6791d08400",
      "parents": [
        "d3feafb656afb1654476e8e0ddb1c1655c14cf5b"
      ],
      "author": {
        "name": "Songmu",
        "email": "y.songmu@gmail.com",
        "time": "Tue May 28 03:26:04 2019"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Sun May 24 13:44:46 2020"
      },
      "message": "Fix ParseTolerant when zeros are continuous\n"
    },
    {
      "commit": "d3feafb656afb1654476e8e0ddb1c1655c14cf5b",
      "tree": "10d640fa9cd650d7c56233849c4ee056b9f59e80",
      "parents": [
        "086cfa096a727aaa4debf1564bba7a56161a8769"
      ],
      "author": {
        "name": "Hanzei",
        "email": "hanzei@mailbox.org",
        "time": "Mon Apr 15 10:21:13 2019"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Sun May 24 13:43:21 2020"
      },
      "message": "Explicitly ignore errors in benchmarks\n"
    },
    {
      "commit": "086cfa096a727aaa4debf1564bba7a56161a8769",
      "tree": "2fb3ae1481b06dcaf9f38053209d2feffc6ee430",
      "parents": [
        "1a9109f8c4a1d669a78442f567dfe8eedf982793"
      ],
      "author": {
        "name": "Hanzei",
        "email": "hanzei@mailbox.org",
        "time": "Mon Apr 15 10:20:34 2019"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Sun May 24 13:43:21 2020"
      },
      "message": "Use idiomatic ++\n"
    },
    {
      "commit": "1a9109f8c4a1d669a78442f567dfe8eedf982793",
      "tree": "e7a70ed6b8c150edd6877c2ef38056a8e070c283",
      "parents": [
        "e3f131b368b4eb2a86c2e777374148c6396d4913"
      ],
      "author": {
        "name": "Hanzei",
        "email": "hanzei@mailbox.org",
        "time": "Sun Apr 14 16:59:03 2019"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Sun Apr 14 18:25:27 2019"
      },
      "message": "Add test for go 1.12\n"
    },
    {
      "commit": "e3f131b368b4eb2a86c2e777374148c6396d4913",
      "tree": "c9743e5f41cbd2df3463f4306ef22570108933e0",
      "parents": [
        "ba2c2ddd89069b46a7011d4106f6868f17ee1705"
      ],
      "author": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Sun Apr 14 16:04:19 2019"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Sun Apr 14 16:04:19 2019"
      },
      "message": "gx publish 3.6.1\n"
    },
    {
      "commit": "ba2c2ddd89069b46a7011d4106f6868f17ee1705",
      "tree": "25d36e5a0ac8d004ed15cac671e9cfb41275e950",
      "parents": [
        "0c4b8eafe97e4f42c4ed0a3a86b6e622392f0882"
      ],
      "author": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Sun Apr 14 10:29:17 2019"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Sun Apr 14 10:29:17 2019"
      },
      "message": "Simplify string.Index in range\n"
    },
    {
      "commit": "0c4b8eafe97e4f42c4ed0a3a86b6e622392f0882",
      "tree": "9cba1246f079135e8979093fd3b95afc138caaa0",
      "parents": [
        "84f3627a28711974cc87258fe9fbb29690318376"
      ],
      "author": {
        "name": "Sven SAULEAU",
        "email": "contact@xtuc.fr",
        "time": "Tue Dec 26 16:55:43 2017"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Sun Apr 14 10:17:34 2019"
      },
      "message": "Update README.md"
    },
    {
      "commit": "84f3627a28711974cc87258fe9fbb29690318376",
      "tree": "d6389993547ec4ff05e9c2dcc8193a72ccc87a4a",
      "parents": [
        "b3fa6b39d15c42b03b5d7b5830d6f6c0fa5d75f9"
      ],
      "author": {
        "name": "Eduardo Lezcano",
        "email": "eduardo.lezcano@be.atlascopco.com",
        "time": "Thu May 03 07:59:58 2018"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Sun Apr 14 10:11:55 2019"
      },
      "message": "Increment methods for major, minor and patch version according to the specs.\n\nSigned-off-by: Eduardo Lezcano \u003ceduardo.lezcano@be.atlascopco.com\u003e\n"
    },
    {
      "commit": "b3fa6b39d15c42b03b5d7b5830d6f6c0fa5d75f9",
      "tree": "43543fb66a37e9800747a3cd677bf6916e546dda",
      "parents": [
        "860ac3234ec0503afcca03402b917485e84a37ee"
      ],
      "author": {
        "name": "matfax",
        "email": "matthias.fax@gmail.com",
        "time": "Sat Jan 12 20:50:57 2019"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Sun Apr 14 10:09:39 2019"
      },
      "message": "feat: let ParseTolerant remove leading zeros from version digits\n\nVarious vendors use versions with leading zeros (e.g., Docker, 18.09).\nLet semver accept them in its tolerant parser.\n"
    },
    {
      "commit": "860ac3234ec0503afcca03402b917485e84a37ee",
      "tree": "5250189ec8bb64ed2659de364990cf4153ecd6a1",
      "parents": [
        "395bcbfe039d234fc836425fc66ce3907160e1bd"
      ],
      "author": {
        "name": "Hanzei",
        "email": "hanzei@mailbox.org",
        "time": "Tue Oct 02 14:31:06 2018"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Sun Apr 14 09:59:07 2019"
      },
      "message": "Fix travis\n"
    },
    {
      "commit": "395bcbfe039d234fc836425fc66ce3907160e1bd",
      "tree": "0606e8e6ffd797ed5ae3ce6780466550fc378c5e",
      "parents": [
        "ee9e2238648e3906c8b7bed54ddcfef81798990a"
      ],
      "author": {
        "name": "Hanzei",
        "email": "hanzei@mailbox.org",
        "time": "Tue Oct 02 14:27:09 2018"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Sun Apr 14 09:59:07 2019"
      },
      "message": "Fix golint issue\n"
    },
    {
      "commit": "ee9e2238648e3906c8b7bed54ddcfef81798990a",
      "tree": "bcc19ebd3dbdd811bfa792760cf02fc6e1f9c8a6",
      "parents": [
        "fd2916946f4ac790747edb21d1aeb3011cea5531"
      ],
      "author": {
        "name": "Hanzei",
        "email": "hanzei@mailbox.org",
        "time": "Tue Oct 02 14:25:23 2018"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Sun Apr 14 09:59:07 2019"
      },
      "message": "Fix go vet issues\n"
    },
    {
      "commit": "fd2916946f4ac790747edb21d1aeb3011cea5531",
      "tree": "803624759db72eefb25b9007c4ab6d960896cf1f",
      "parents": [
        "3f55712d7e59bf758d93f49308ebdce54d83cc27"
      ],
      "author": {
        "name": "Hanzei",
        "email": "hanzei@mailbox.org",
        "time": "Tue Oct 02 14:24:54 2018"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Sun Apr 14 09:59:07 2019"
      },
      "message": "Add go 1.11 to travis\n"
    },
    {
      "commit": "3f55712d7e59bf758d93f49308ebdce54d83cc27",
      "tree": "0064f1b7d140893aeb04257491a3be1c910c40b8",
      "parents": [
        "3c1074078d32d767e08ab2c8564867292da86926"
      ],
      "author": {
        "name": "Radek Simko",
        "email": "radek.simko@gmail.com",
        "time": "Tue Feb 12 09:56:10 2019"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Sun Apr 14 09:48:47 2019"
      },
      "message": "Enable go modules\n"
    },
    {
      "commit": "3c1074078d32d767e08ab2c8564867292da86926",
      "tree": "8217f787c590b147422e67585bc56f23eb015727",
      "parents": [
        "c5e971dbed7850a93c23aa6ff69db5771d8e23b3"
      ],
      "author": {
        "name": "Shuhei Kitagawa",
        "email": "shuhei.kitagawa@c-fo.com",
        "time": "Sun Jul 15 01:52:53 2018"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Mon Jul 23 20:11:05 2018"
      },
      "message": "Add go 1.8, 1.9, 1.10 to travis\n"
    },
    {
      "commit": "c5e971dbed7850a93c23aa6ff69db5771d8e23b3",
      "tree": "63554b264ad62e5d67717d47b632ff38f10a3482",
      "parents": [
        "a088618caaf34f5392024fc3386143873033fbea"
      ],
      "author": {
        "name": "Lukas Rist",
        "email": "glaslos@gmail.com",
        "time": "Mon Mar 05 13:03:54 2018"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Mon Mar 05 17:40:07 2018"
      },
      "message": "scaling image for godoc badge"
    },
    {
      "commit": "a088618caaf34f5392024fc3386143873033fbea",
      "tree": "33221eed3f6f1970c4efa744b42c9a0cbcd64005",
      "parents": [
        "557ee991fbcf208593ae816b71e43e0c6485f21f"
      ],
      "author": {
        "name": "Matt Jaffee",
        "email": "jaffee@pilosa.com",
        "time": "Sat Feb 10 22:03:20 2018"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Tue Feb 13 15:58:57 2018"
      },
      "message": "add report card badge to readme\n"
    },
    {
      "commit": "557ee991fbcf208593ae816b71e43e0c6485f21f",
      "tree": "b78841e5af9156d34866c5afcbcf90acdaf2befa",
      "parents": [
        "2ee87856327ba09384cabd113bc6b5d174e9ec0f"
      ],
      "author": {
        "name": "Matthew Jaffee",
        "email": "matthew.jaffee@gmail.com",
        "time": "Fri Feb 09 07:45:17 2018"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Fri Feb 09 07:45:17 2018"
      },
      "message": "Go report card fixes (#36)\n\n* run gofmt -s (simplify) on range_test.go\r\n\r\n* fix misspelling (precedence)\r\n"
    },
    {
      "commit": "2ee87856327ba09384cabd113bc6b5d174e9ec0f",
      "tree": "406c68857dd2430c737cf52ea30cbca41fc14657",
      "parents": [
        "4a1e882c79dcf4ec00d2e29fac74b9c8938d5052"
      ],
      "author": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Thu Jul 27 06:48:18 2017"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Thu Jul 27 06:48:18 2017"
      },
      "message": "gx publish 3.5.1\n"
    },
    {
      "commit": "4a1e882c79dcf4ec00d2e29fac74b9c8938d5052",
      "tree": "18f8aab317df3c7c0faed716693de6a8ea3b1dff",
      "parents": [
        "ff9bd0e2be32754107fc7f37531b104b6219eab8"
      ],
      "author": {
        "name": "Alexander Nestorov",
        "email": "alexandernst@gmail.com",
        "time": "Thu Feb 02 18:38:21 2017"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Thu Feb 02 18:38:21 2017"
      },
      "message": "Improve docs... (#29)\n\n... covering changes in #26 and #27\r\nFixes #28 "
    },
    {
      "commit": "ff9bd0e2be32754107fc7f37531b104b6219eab8",
      "tree": "a54680685ddf77a6f4b68fbf1871b3559f4e9f86",
      "parents": [
        "fe96716bcf2ceafaf3ab0993900c5b53d538a9a0"
      ],
      "author": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Tue Jan 31 11:05:23 2017"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Tue Jan 31 11:05:23 2017"
      },
      "message": "Travis-ci\n"
    },
    {
      "commit": "fe96716bcf2ceafaf3ab0993900c5b53d538a9a0",
      "tree": "9abebcdb5af599d8a584723adfccca69d3af2181",
      "parents": [
        "b38d23b8782a487059e8fc8773e9a5b228a77cb6"
      ],
      "author": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Mon Jan 30 17:09:35 2017"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Mon Jan 30 17:09:35 2017"
      },
      "message": "gx publish 3.5.0\n"
    },
    {
      "commit": "b38d23b8782a487059e8fc8773e9a5b228a77cb6",
      "tree": "e2b9e6e7cc19e6f8e3d839fb26410b114fca8a05",
      "parents": [
        "dfab6d0809cb872370374c3bbe5770e926187def"
      ],
      "author": {
        "name": "Alexander Nestorov",
        "email": "alexandernst@gmail.com",
        "time": "Mon Jan 30 17:05:46 2017"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Mon Jan 30 17:05:46 2017"
      },
      "message": "Support wildcards in version range\n\nThe code will expand wildcards inside versions following these rules:\r\n\r\n    * when dealing with patch wildcards:\r\n    \u003e\u003d 1.2.x    will become    \u003e\u003d 1.2.0\r\n    \u003c\u003d 1.2.x    will become    \u003c  1.3.0\r\n    \u003e  1.2.x    will become    \u003e\u003d 1.3.0\r\n    \u003c  1.2.x    will become    \u003c  1.2.0\r\n    !\u003d 1.2.x    will become    \u003c  1.2.0 \u003e\u003d 1.3.0\r\n    * when dealing with minor wildcards:\r\n    \u003e\u003d 1.x      will become    \u003e\u003d 1.0.0\r\n    \u003c\u003d 1.x      will become    \u003c  2.0.0\r\n    \u003e  1.x      will become    \u003e\u003d 2.0.0\r\n    \u003c  1.0      will become    \u003c  1.0.0\r\n    !\u003d 1.x      will become    \u003c  1.0.0 \u003e\u003d 2.0.0\r\n    * when dealing with wildcards without version operator:\r\n    1.2.x       will become    \u003e\u003d 1.2.0 \u003c 1.3.0\r\n    1.x         will become    \u003e\u003d 1.0.0 \u003c 2.0.0\r\n\r\nResolves #24 \r\n"
    },
    {
      "commit": "dfab6d0809cb872370374c3bbe5770e926187def",
      "tree": "9e281636d91d41ab514aead905a63cc23d4dd4a9",
      "parents": [
        "57172d9388933074ce0fbba4e24fb287b6b57548"
      ],
      "author": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Sun Jan 22 16:40:55 2017"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Sun Jan 22 16:40:55 2017"
      },
      "message": "gx publish 3.4.0\n"
    },
    {
      "commit": "57172d9388933074ce0fbba4e24fb287b6b57548",
      "tree": "f4ecc0d426612103f9b1e891d9d0e7faafa926b0",
      "parents": [
        "3a37c301dda64cbe17f16f661b4c976803c0e2d2"
      ],
      "author": {
        "name": "Alexander Nestorov",
        "email": "alexandernst@gmail.com",
        "time": "Sun Jan 22 16:35:21 2017"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Sun Jan 22 16:35:21 2017"
      },
      "message": "Make splitAndTrim parse more inteligently... (#26)\n\n... by making it understand that a space after a range token (\u0027\u003e\u0027, \u0027\u003c\u0027, \u0027\u003d\u0027) can be threated like a typo instead of like an error. Example \u0027\u003c\u003d \u0027.\r\n\r\nAlso, remove all whitespaces instead of just leading/ending spaces, as there might be spaces between a range token and a version number. Example: \u0027\u003e\u003d 2.5.2\u0027\r\n\r\nFixes #25 "
    },
    {
      "commit": "3a37c301dda64cbe17f16f661b4c976803c0e2d2",
      "tree": "bae3050717e592f97a8f9db1c0f9d0e5225e1c15",
      "parents": [
        "99c25b2dbb9b8a6389fab5fb785ee7428a7a6ab8"
      ],
      "author": {
        "name": "ferhat elmas",
        "email": "elmas.ferhat@gmail.com",
        "time": "Wed Nov 30 00:12:39 2016"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Wed Nov 30 08:41:59 2016"
      },
      "message": "Add one json unmarshal test for full coverage\n"
    },
    {
      "commit": "99c25b2dbb9b8a6389fab5fb785ee7428a7a6ab8",
      "tree": "0b8d3b90f4c83d40ec181f216d983be396d7c464",
      "parents": [
        "60ec3488bfea7cca02b021d106d9911120d25fe9"
      ],
      "author": {
        "name": "Jakub Sztandera",
        "email": "kubuxu@protonmail.ch",
        "time": "Tue Nov 22 13:37:57 2016"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Thu Nov 24 11:12:04 2016"
      },
      "message": "Publish to gx\n\ngx is immutable distributed package manager.\nWe use it in go-ipfs project and as I plan using this package in\ngo-ipfs I had to publish it to gx.\n\nYou can read more about gx at: https://github.com/whyrusleeping/gx\n\nHaving this repo hold those two files isn\u0027t required for us to use it in\ngo-ipfs but helps quite a bit as 3rd party can much easier validate\ncode under the hash.\n"
    },
    {
      "commit": "60ec3488bfea7cca02b021d106d9911120d25fe9",
      "tree": "39920daa118133854264e2eee77166c3ea290506",
      "parents": [
        "e64c75d1c910cd81c8caa1f2cc2c6409dd65af81"
      ],
      "author": {
        "name": "Gabe Rosenhouse",
        "email": "rosenhouse@gmail.com",
        "time": "Fri Jul 01 05:46:53 2016"
      },
      "committer": {
        "name": "Gabe Rosenhouse",
        "email": "rosenhouse@gmail.com",
        "time": "Fri Jul 01 05:46:53 2016"
      },
      "message": "Adds MustParseRange\n"
    },
    {
      "commit": "e64c75d1c910cd81c8caa1f2cc2c6409dd65af81",
      "tree": "55f59cd3ae9d69f43daa1f60192be859f8331029",
      "parents": [
        "aea32c919a18e5ef4537bbd283ff29594b1b0165"
      ],
      "author": {
        "name": "kujenga",
        "email": "ataylor0123@gmail.com",
        "time": "Thu Jun 16 22:19:14 2016"
      },
      "committer": {
        "name": "kujenga",
        "email": "ataylor0123@gmail.com",
        "time": "Thu Jun 16 22:43:18 2016"
      },
      "message": "add tolerant parsing functionality for non-standard versions\n"
    },
    {
      "commit": "aea32c919a18e5ef4537bbd283ff29594b1b0165",
      "tree": "046c58ae04d952c944d631dd00020020fb20747e",
      "parents": [
        "31b736133b98f26d5e078ec9eb591666edfd091f"
      ],
      "author": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Sat Dec 05 09:49:59 2015"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Sat Dec 05 20:37:15 2015"
      },
      "message": "Range support\n\nAdded support for version ranges with basic operators:\n\nv, err :\u003d semver.Parse(\"1.2.3\")\nrange, err :\u003d semver.ParseRange(\"\u003e1.0.0 \u003c2.0.0 || \u003e\u003d3.0.0\")\nif range(v) {\n    //valid\n}\n"
    },
    {
      "commit": "31b736133b98f26d5e078ec9eb591666edfd091f",
      "tree": "3457045f8c03c7f5d546fcdced62a5e01a999d2e",
      "parents": [
        "2f3112b6f8f18f9df8743cc75ed51da08094ef6a"
      ],
      "author": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Sat Jun 20 08:58:49 2015"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Sat Jun 20 08:58:49 2015"
      },
      "message": "Documentation, code cleaning\n"
    },
    {
      "commit": "2f3112b6f8f18f9df8743cc75ed51da08094ef6a",
      "tree": "668d0f00c49add40db8bc9c771d0f0ac87863983",
      "parents": [
        "fe545f55951c7cffd830784ffa6ac9b23d6b1c6a"
      ],
      "author": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Sun Apr 05 13:04:57 2015"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Sun Apr 05 13:04:57 2015"
      },
      "message": "New() and Make()\n\nIntroduce Make() which is an alias for Parse() and returns a version as value. New() changed to return a pointer.\n\nBreaking changes:\nChange New() to Make() to fix pointer vs value problem.\n"
    },
    {
      "commit": "fe545f55951c7cffd830784ffa6ac9b23d6b1c6a",
      "tree": "ea017eb44fc6c61ccd3ca2e62ad973510e2723e3",
      "parents": [
        "9bf7bff48b0388cb75991e58c6df7d13e982f1f2"
      ],
      "author": {
        "name": "Alexandru Cojocaru",
        "email": "xojoc@gmx.com",
        "time": "Fri Feb 20 23:10:26 2015"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Thu Feb 26 15:53:08 2015"
      },
      "message": "Add MustParse\n\nCloses #14\n"
    },
    {
      "commit": "9bf7bff48b0388cb75991e58c6df7d13e982f1f2",
      "tree": "999de9c29a042f2eca2c228ed491d40789918031",
      "parents": [
        "5b0d386fa243aaa9c55283ea1cb4a5b7e2fa4160"
      ],
      "author": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Tue Jan 13 09:22:11 2015"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Tue Jan 13 09:22:11 2015"
      },
      "message": "README: Add json feature\n"
    },
    {
      "commit": "5b0d386fa243aaa9c55283ea1cb4a5b7e2fa4160",
      "tree": "c7d2da5443a793ea334e6333e4cfcdb8c7228751",
      "parents": [
        "42513fed745c7859649fb4a533e768e532eee2df"
      ],
      "author": {
        "name": "Josh Hawn",
        "email": "josh.hawn@docker.com",
        "time": "Tue Jan 13 08:41:23 2015"
      },
      "committer": {
        "name": "Josh Hawn",
        "email": "josh.hawn@docker.com",
        "time": "Tue Jan 13 08:49:13 2015"
      },
      "message": "Implements json.Marshaler and json.Unmarshaler\n\nUses simple JSON string (un)marshaling under the\nhood and Parse() on validating unmarshaled content.\n\nDocker-DCO-1.1-Signed-off-by: Josh Hawn \u003cjosh.hawn@docker.com\u003e (github: jlhawn)\n"
    },
    {
      "commit": "42513fed745c7859649fb4a533e768e532eee2df",
      "tree": "a792219d493c94e6c4cbfc43377df60f05c3260f",
      "parents": [
        "0575a3cfd79578c7511f8ff86682491cf70d26b1"
      ],
      "author": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Sun Dec 28 10:28:50 2014"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Sun Dec 28 10:28:50 2014"
      },
      "message": "Update benchmarks\n"
    },
    {
      "commit": "0575a3cfd79578c7511f8ff86682491cf70d26b1",
      "tree": "06bafc69767a369ca66909e7fbc9c28731c86d56",
      "parents": [
        "907ae8488af3966d893274c8b75173875fc995ba"
      ],
      "author": {
        "name": "Chris Bandy",
        "email": "bandy.chris@gmail.com",
        "time": "Sat Dec 20 11:31:21 2014"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Sun Dec 28 10:21:39 2014"
      },
      "message": "Start with a slice large enough for the minimum version\n\nCloses #12\n"
    },
    {
      "commit": "907ae8488af3966d893274c8b75173875fc995ba",
      "tree": "8640199d278e5027e370a228e973a37c1b1590bf",
      "parents": [
        "570f3051b58d1999e46715451773187bc4d4bc8c"
      ],
      "author": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Fri Dec 19 21:12:25 2014"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Fri Dec 19 21:13:14 2014"
      },
      "message": "Remove unnecessary constants and range checks\n"
    },
    {
      "commit": "570f3051b58d1999e46715451773187bc4d4bc8c",
      "tree": "31d239ee9f99b3f3f8697b38c92e3cdd4bc16ee6",
      "parents": [
        "35e41ad4eed241155af9bc76e4e9c32625e8a49b"
      ],
      "author": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Fri Dec 19 20:56:21 2014"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Fri Dec 19 20:56:21 2014"
      },
      "message": "String benchmark results\n"
    },
    {
      "commit": "35e41ad4eed241155af9bc76e4e9c32625e8a49b",
      "tree": "d363a23cd5147da23d34334aa76140ed07e51e1a",
      "parents": [
        "658dfb434e49242e6cbb2e7f0bd2b34b361c59f4"
      ],
      "author": {
        "name": "Chris Bandy",
        "email": "bandy.chris@gmail.com",
        "time": "Fri Dec 19 18:32:37 2014"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Fri Dec 19 20:50:12 2014"
      },
      "message": "Use byte slice to build Version string\n\nCloses #11\n"
    },
    {
      "commit": "658dfb434e49242e6cbb2e7f0bd2b34b361c59f4",
      "tree": "0cb7d197767d7bc4c1b26c571875ee68a4cc3881",
      "parents": [
        "c2ac2cf0fb209db782b0434b3c94c190c8efc043"
      ],
      "author": {
        "name": "Chris Bandy",
        "email": "bandy.chris@gmail.com",
        "time": "Fri Dec 19 15:21:20 2014"
      },
      "committer": {
        "name": "Chris Bandy",
        "email": "bandy.chris@gmail.com",
        "time": "Fri Dec 19 15:21:20 2014"
      },
      "message": "Benchmarks for String()\n"
    },
    {
      "commit": "c2ac2cf0fb209db782b0434b3c94c190c8efc043",
      "tree": "f82859125efd5ca6158da59bf6c47c602cb3a553",
      "parents": [
        "f4dbd8b7a4037e5a71587fde22d3d0c8bc376e31"
      ],
      "author": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Thu Dec 18 11:04:15 2014"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Thu Dec 18 11:04:15 2014"
      },
      "message": "Push to version 2.0.0\n\nBreaking changes:\nChanged from pointers to value arguments.\nIf this breaks your code, use latest stable v1 (tag:v1.1.0).\nYou could also use gopkg.in: go get http://gopkg.in/blang/semver.v1\n"
    },
    {
      "commit": "f4dbd8b7a4037e5a71587fde22d3d0c8bc376e31",
      "tree": "880023a68996965c1654aae60efb55424fc86f81",
      "parents": [
        "58baed933fe4c0405cee0298f5b4311e835b0f12"
      ],
      "author": {
        "name": "Chris Bandy",
        "email": "bandy.chris@gmail.com",
        "time": "Thu Dec 18 06:41:14 2014"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Thu Dec 18 10:33:43 2014"
      },
      "message": "Simplify Scan() slightly\n\nCloses #10\n"
    },
    {
      "commit": "58baed933fe4c0405cee0298f5b4311e835b0f12",
      "tree": "ac26640a77ee666393e6ac0e36ef3a0b9b60c185",
      "parents": [
        "172168317054cb2b2c41b7686ffd7eb0b3798c33"
      ],
      "author": {
        "name": "Chris Bandy",
        "email": "bandy.chris@gmail.com",
        "time": "Thu Dec 18 06:17:49 2014"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Thu Dec 18 10:27:33 2014"
      },
      "message": "Show that numbers larger than uint64 cannot be parsed\n\nCloses #9\n"
    },
    {
      "commit": "172168317054cb2b2c41b7686ffd7eb0b3798c33",
      "tree": "580a350f618084365e1a9b9f70309c4e627c995f",
      "parents": [
        "fa1b4b2f13193b4fba88df0ed90cba7994a59cd0"
      ],
      "author": {
        "name": "Chris Bandy",
        "email": "bandy.chris@gmail.com",
        "time": "Thu Dec 18 05:48:06 2014"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Thu Dec 18 10:24:31 2014"
      },
      "message": "Fix error messages to match assertions\n\nCloses #8\n"
    },
    {
      "commit": "fa1b4b2f13193b4fba88df0ed90cba7994a59cd0",
      "tree": "917f0c7a3a1068fbbac72e7ac9595199089469e0",
      "parents": [
        "61fed1c66778e96993807ae3d386b1ad0b3fb564"
      ],
      "author": {
        "name": "Chris Bandy",
        "email": "bandy.chris@gmail.com",
        "time": "Thu Dec 18 04:24:14 2014"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Thu Dec 18 10:17:53 2014"
      },
      "message": "Simplify parsing by using more slices\n\nCloses #7\n"
    },
    {
      "commit": "61fed1c66778e96993807ae3d386b1ad0b3fb564",
      "tree": "827f1cb1a4e57618829fbce1f14ca1e52d0499c3",
      "parents": [
        "7f12584be107779f014ee7d6237574185ef73de3"
      ],
      "author": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Fri Dec 12 20:31:07 2014"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Fri Dec 12 20:31:07 2014"
      },
      "message": "Add additional compare helpers\n"
    },
    {
      "commit": "7f12584be107779f014ee7d6237574185ef73de3",
      "tree": "196069a26ed2e4d11eaf9f5de7aae5650f56b748",
      "parents": [
        "c8864c2e3e7305b112e67feb844d2d80d4e5e08e"
      ],
      "author": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Fri Dec 12 20:13:50 2014"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Fri Dec 12 20:13:50 2014"
      },
      "message": "Sortable slice of versions\n"
    },
    {
      "commit": "c8864c2e3e7305b112e67feb844d2d80d4e5e08e",
      "tree": "30441544c55af55dcfed2ed16f06024554e34cc1",
      "parents": [
        "0d739aeb6a95fcba66f10d2532ec17064088e7af"
      ],
      "author": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Fri Dec 12 20:10:04 2014"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Fri Dec 12 20:10:04 2014"
      },
      "message": "Change to value arguments\n"
    },
    {
      "commit": "0d739aeb6a95fcba66f10d2532ec17064088e7af",
      "tree": "ba7c383366848f2213eb896019e3e10f1f586cfd",
      "parents": [
        "b1824b988f6f3762cd7e5bc3b3582e743f87597c"
      ],
      "author": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Mon Dec 08 14:58:15 2014"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Mon Dec 08 14:59:39 2014"
      },
      "message": "Remove unnecessary pointer arguments\n\nResolves #6\n"
    },
    {
      "commit": "b1824b988f6f3762cd7e5bc3b3582e743f87597c",
      "tree": "f51318c5b88be76ae34090c7b47f0d22c3ea31dc",
      "parents": [
        "272ed2e7e42c0e3125e3975b738d8f07019b4a76"
      ],
      "author": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Tue Sep 23 12:54:00 2014"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Tue Sep 23 12:54:00 2014"
      },
      "message": "README: Add database/sql compatibility\n"
    },
    {
      "commit": "272ed2e7e42c0e3125e3975b738d8f07019b4a76",
      "tree": "a108d085afff20876493ed75fe51a2eb26d03c10",
      "parents": [
        "f1812354c1e8d37e777294a36b09d35a5b5d031d"
      ],
      "author": {
        "name": "tike",
        "email": "timflex@gmx.de",
        "time": "Wed Sep 17 14:23:31 2014"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Tue Sep 23 10:46:34 2014"
      },
      "message": "Added methods to implement sql related interfaces.\n\nVersion.Scan -\u003e database/sql.Scanner\nVersion.Value -\u003e database/sql/driver.Valuer\n\nCloses #4\nCloses #5\n"
    },
    {
      "commit": "f1812354c1e8d37e777294a36b09d35a5b5d031d",
      "tree": "32089d8a73acc24297dbc2ad34eb97025e39c11c",
      "parents": [
        "0f7f01176b4c3f387c9f55a862433debdc3c23b7",
        "50c0e52521a7fc0cf14f1b95948bc8246c97266b"
      ],
      "author": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Wed Jul 09 21:40:02 2014"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Wed Jul 09 21:40:02 2014"
      },
      "message": "Merge pull request #2 from jstnlef/minor-refactoring\n\nMinor refactor to hasLeadingZeros"
    },
    {
      "commit": "50c0e52521a7fc0cf14f1b95948bc8246c97266b",
      "tree": "32089d8a73acc24297dbc2ad34eb97025e39c11c",
      "parents": [
        "b5ecf012dba1882025b19d472715d8f6c2a9e85e"
      ],
      "author": {
        "name": "Justin LeFebvre",
        "email": "justin@cloudlock.com",
        "time": "Wed Jul 09 21:35:02 2014"
      },
      "committer": {
        "name": "Justin LeFebvre",
        "email": "justin@cloudlock.com",
        "time": "Wed Jul 09 21:35:02 2014"
      },
      "message": "much simpler logic without requiring a branch condition\n"
    },
    {
      "commit": "b5ecf012dba1882025b19d472715d8f6c2a9e85e",
      "tree": "6ffeeb608e01a69c408918490d7a855f63ce93bd",
      "parents": [
        "0f7f01176b4c3f387c9f55a862433debdc3c23b7"
      ],
      "author": {
        "name": "Justin LeFebvre",
        "email": "justin@cloudlock.com",
        "time": "Sun Jul 06 22:11:42 2014"
      },
      "committer": {
        "name": "Justin LeFebvre",
        "email": "justin@cloudlock.com",
        "time": "Sun Jul 06 22:11:42 2014"
      },
      "message": "really minor change to the logic here\n"
    },
    {
      "commit": "0f7f01176b4c3f387c9f55a862433debdc3c23b7",
      "tree": "2415f596fa6408f54d45bba648e6fd1948f13653",
      "parents": [
        "e44422b4e41261a00dfe893878c208ad0b972761"
      ],
      "author": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Fri Jul 04 20:24:00 2014"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Fri Jul 04 20:24:00 2014"
      },
      "message": "Remove constants export\n"
    },
    {
      "commit": "e44422b4e41261a00dfe893878c208ad0b972761",
      "tree": "c858a1ccf3acee9bf6d41ac71c4deefc781cb191",
      "parents": [
        "f7866e526fce9cdb9de894821bfe6594452fb1e5",
        "30bbe0b4a7ad9cbabfdbd7e67fca5ff2aca17fa3"
      ],
      "author": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Fri Jul 04 20:12:50 2014"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Fri Jul 04 20:12:50 2014"
      },
      "message": "Merge pull request #1 from jstnlef/buffer-to-string-array\n\nUsing string slices instead of bytes.Buffer in Version.String()"
    },
    {
      "commit": "30bbe0b4a7ad9cbabfdbd7e67fca5ff2aca17fa3",
      "tree": "c858a1ccf3acee9bf6d41ac71c4deefc781cb191",
      "parents": [
        "f7866e526fce9cdb9de894821bfe6594452fb1e5"
      ],
      "author": {
        "name": "Justin LeFebvre",
        "email": "justin@cloudlock.com",
        "time": "Fri Jul 04 19:26:00 2014"
      },
      "committer": {
        "name": "Justin LeFebvre",
        "email": "justin@cloudlock.com",
        "time": "Fri Jul 04 19:26:00 2014"
      },
      "message": "there is no need to use a bytes buffer when string slices are efficient enough. This is especially true since the version strings are guaranteed to be sufficiently small\n"
    },
    {
      "commit": "f7866e526fce9cdb9de894821bfe6594452fb1e5",
      "tree": "114ea44cc986d6cd2ddf809986304094533d6d98",
      "parents": [
        "a5a18701459ca44f5463b6a809a81b23cc392027"
      ],
      "author": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Wed Jul 02 17:10:24 2014"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Wed Jul 02 17:10:24 2014"
      },
      "message": "README: Coverage status badge upate, semver link\n"
    },
    {
      "commit": "a5a18701459ca44f5463b6a809a81b23cc392027",
      "tree": "e5aa65a72a9a5ae44915d4416111c57f671ed93a",
      "parents": [
        "ed35585ae3e309b05e7e7024e9ed8161427768cd"
      ],
      "author": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Wed Jul 02 17:06:34 2014"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Wed Jul 02 17:06:34 2014"
      },
      "message": "Use drone.io instead of travisci\n"
    },
    {
      "commit": "ed35585ae3e309b05e7e7024e9ed8161427768cd",
      "tree": "1ee9ccee44b1959bd73a3aa79f19422b70d649c5",
      "parents": [
        "dc253f7f1d64a047a5b1ea5b1e44c4367954319c"
      ],
      "author": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Wed Jul 02 16:49:12 2014"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Wed Jul 02 16:49:12 2014"
      },
      "message": "Add Travis-ci config\n"
    },
    {
      "commit": "dc253f7f1d64a047a5b1ea5b1e44c4367954319c",
      "tree": "1fc914d45fd5387fc975d140e5a12c92fb144fae",
      "parents": [
        "ab6403b31a2b3ca50b96ebdea2dd4ea37de8935a"
      ],
      "author": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Wed Jul 02 16:45:10 2014"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Wed Jul 02 16:45:10 2014"
      },
      "message": "README: Format, godoc link\n"
    },
    {
      "commit": "ab6403b31a2b3ca50b96ebdea2dd4ea37de8935a",
      "tree": "284a72f2a1695bdfe9476a189e05e647f5077fd8",
      "parents": [
        "c2a6207ef944c8f5aeedc764bd0076194892afa6"
      ],
      "author": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Wed Jul 02 16:25:25 2014"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Wed Jul 02 16:25:25 2014"
      },
      "message": "Hide constants\n"
    },
    {
      "commit": "c2a6207ef944c8f5aeedc764bd0076194892afa6",
      "tree": "dc11abca4ac9684fdf4d155faa5c3b69420783d8",
      "parents": [
        "e030971c62fe97f15360f1d6703b02f4082321c8"
      ],
      "author": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Wed Jul 02 10:59:19 2014"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Wed Jul 02 10:59:19 2014"
      },
      "message": "Add spec #9 test\n"
    },
    {
      "commit": "e030971c62fe97f15360f1d6703b02f4082321c8",
      "tree": "7d340073ba4eabad8bd15dbd33bc9d467552a135",
      "parents": [
        "d6107de3e75dd69d76fde6e3ea1647b1b54ba14e"
      ],
      "author": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Wed Jul 02 10:50:29 2014"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Wed Jul 02 10:50:29 2014"
      },
      "message": "Check for leading zeroes\n"
    },
    {
      "commit": "d6107de3e75dd69d76fde6e3ea1647b1b54ba14e",
      "tree": "40df0e0642c55cadaca94611f2a8631335779a21",
      "parents": [
        "58fd7ff9c375ca9b634652d5b9a9b77ab2991dc6"
      ],
      "author": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Wed Jul 02 10:36:40 2014"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Wed Jul 02 10:36:40 2014"
      },
      "message": "Add drone.io build status\n"
    },
    {
      "commit": "58fd7ff9c375ca9b634652d5b9a9b77ab2991dc6",
      "tree": "0304715de45925a22780426e1519f8d5879962bc",
      "parents": [
        "6bee9cf8c9807748b63e596285ba4fbf4ab256c8"
      ],
      "author": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Wed Jul 02 10:29:34 2014"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Wed Jul 02 10:29:34 2014"
      },
      "message": "README, examples, benchmarks\n"
    },
    {
      "commit": "6bee9cf8c9807748b63e596285ba4fbf4ab256c8",
      "tree": "13226b3a07226c7ef9725f6e8a1e774d04d0201a",
      "parents": [
        "a76e16a4c7c36cbe1ffb0da37f8583e28aa0934a"
      ],
      "author": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Wed Jul 02 08:38:36 2014"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Wed Jul 02 08:38:36 2014"
      },
      "message": "Add validation, further tests, compare helpers\n"
    },
    {
      "commit": "a76e16a4c7c36cbe1ffb0da37f8583e28aa0934a",
      "tree": "9be12b64907d42e247b76490fffe74893a191edf",
      "parents": [
        "d2e12bf84bd22d2f76ff9af7e6d2f9b13b19bdc1"
      ],
      "author": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Wed Jul 02 00:15:48 2014"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Wed Jul 02 00:15:48 2014"
      },
      "message": "Full working set, missing some tests\n"
    },
    {
      "commit": "d2e12bf84bd22d2f76ff9af7e6d2f9b13b19bdc1",
      "tree": "0648a02c86ac44557e0c757c7ddbd23878a2882e",
      "parents": [
        "1ea2d28cc8538fad15a7b71814a87e74e23ada03"
      ],
      "author": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Tue Jul 01 20:11:26 2014"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Tue Jul 01 20:11:26 2014"
      },
      "message": "First draft\n"
    },
    {
      "commit": "1ea2d28cc8538fad15a7b71814a87e74e23ada03",
      "tree": "0676b6630021fabbbbc69b89702c57351c730197",
      "parents": [],
      "author": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Tue Jul 01 20:09:37 2014"
      },
      "committer": {
        "name": "Benedikt Lang",
        "email": "github@benediktlang.de",
        "time": "Tue Jul 01 20:09:37 2014"
      },
      "message": "Add license\n"
    }
  ]
}
