)]}'
{
  "commit": "5bd81e4e2c9b90e3045ecdc245e639233c298241",
  "tree": "3cf3c982f9b5f7dd4c4d65af395401ebfb277be5",
  "parents": [
    "ea38676c82df0c3499f97989eca72118c756cdbd"
  ],
  "author": {
    "name": "Tim Edwards",
    "email": "tim@opencircuitdesign.com",
    "time": "Wed Dec 16 11:53:16 2020 -0500"
  },
  "committer": {
    "name": "Tim Edwards",
    "email": "tim@opencircuitdesign.com",
    "time": "Wed Dec 16 11:53:16 2020 -0500"
  },
  "message": "Updated the technology file to use the \"requires\" keyword, which\nwill force magic to be updated to 8.3.99.  Going forward, it will\nbe much easier to deal with version requirements for magic when\nusing the technology file, as the technology file can specify the\nversion of magic required to use it.  Also:  Added the mask-hints\noperator introduced in magic 8.3.98.  This allows automatically-\ngenerated mask layers to be supplemented by geometry specified as\na cell property.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9435145c04bf46ed5545d57733a34ce2938f3955",
      "old_mode": 33188,
      "old_path": "VERSION",
      "new_id": "5ca06039bb227c302093b7811e2b082323262d15",
      "new_mode": 33188,
      "new_path": "VERSION"
    },
    {
      "type": "modify",
      "old_id": "352c4f93afb54e101308bf7dc94f292e29519aa9",
      "old_mode": 33188,
      "old_path": "sky130/magic/sky130.tech",
      "new_id": "28f4be495bb67c4a89f2f349d9f05bb87cdf71a0",
      "new_mode": 33188,
      "new_path": "sky130/magic/sky130.tech"
    }
  ]
}
