)]}'
{
  "commit": "583cec6fb897c109efb2bc49e5b370d827406b48",
  "tree": "d463d466f8f886a1eaa7111dbd0291dc189042ef",
  "parents": [
    "34131c0bac38f0c40c7cac489039c9a2fa129d94"
  ],
  "author": {
    "name": "Nolan Lawson",
    "email": "nolan.lawson@gmail.com",
    "time": "Tue Jul 01 23:10:18 2014 -0700"
  },
  "committer": {
    "name": "Nolan Lawson",
    "email": "nolan.lawson@gmail.com",
    "time": "Thu Jul 17 19:21:02 2014 -0700"
  },
  "message": "(#2428) - fix args for remove()\n\nIt turned out there were a lot of argument\ncombinations that we weren\u0027t checking in the\ntests, which is probably why this one slipped\nthrough.\n\nIn addition, I added a fix to make it so you can\nspecify the rev in the options, and it\u0027ll use that\nif the _rev isn\u0027t defined in the document. This is\nnot something I want to advertise in the docs (since\nthe usage is complicated enough as it is), but I think\nit may help folks who are used to the CouchDB style\nwhere we think of the Pouch options as being equivalent\nto the Couch HTTP params.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9066cc7bb9d8d3059e2125667e5c8f6a8d4368d9",
      "old_mode": 33188,
      "old_path": "lib/adapter.js",
      "new_id": "aa140ce31d5e81f8180ab475892ad92c132d4e21",
      "new_mode": 33188,
      "new_path": "lib/adapter.js"
    },
    {
      "type": "modify",
      "old_id": "eb983fb63b723ebe712d36bbd7bc4976c215868a",
      "old_mode": 33188,
      "old_path": "lib/adapters/http.js",
      "new_id": "6ca1e1dd5d63dab3a979b41f1b7f7e1d4d125700",
      "new_mode": 33188,
      "new_path": "lib/adapters/http.js"
    },
    {
      "type": "modify",
      "old_id": "e9b3ee980545bf7f3b25adb06848cd39ea3c10fd",
      "old_mode": 33188,
      "old_path": "tests/test.basics.js",
      "new_id": "b130e237bfbba10820c26f490cfc05c11619ecac",
      "new_mode": 33188,
      "new_path": "tests/test.basics.js"
    }
  ]
}
