)]}'
{
  "commit": "9264a04b1be58e6a80d9195994ae2d1e2d039276",
  "tree": "3f8dd58277d682478a64fd126ad0f8b53afa6687",
  "parents": [
    "7d1abed4bb62ca94ab42b0f9df16210c25ae38f7"
  ],
  "author": {
    "name": "Michael Stapelberg",
    "email": "stapelberg@users.noreply.github.com",
    "time": "Tue Feb 11 13:57:34 2025"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Feb 11 13:57:34 2025"
  },
  "message": "Fix panicparse for Go 1.23 (#92)\n\n* fix example tests; apparently anonymous function names changed\n\n* fix parsing go1.23 stack traces\n\nGo 1.21 changed how the runtime prints deep stacks:\nhttps://github.com/golang/go/commit/9eba17ff90963cdbbe47af887fb3152c0c4d1ebb\n\nfixes https://github.com/maruel/panicparse/issues/90\n\n* GitHub Actions: replace broken 1.17 workflow with 1.23 for now\n\n(With 1.17.13, the tests would not even compile.)",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "131731a28bdaaaa86d45ccaf4bb8c8fbc7de0c9e",
      "old_mode": 33188,
      "old_path": ".github/workflows/test.yml",
      "new_id": "e6a8812e823b2b36628734b1df3a06e7d125710f",
      "new_mode": 33188,
      "new_path": ".github/workflows/test.yml"
    },
    {
      "type": "modify",
      "old_id": "cd1fa774ab9a7a0c43820357097d72927b2d84c9",
      "old_mode": 33188,
      "old_path": "internal/main_test.go",
      "new_id": "1c381854abfc5529ee39fe7003929dcf8536c1ce",
      "new_mode": 33188,
      "new_path": "internal/main_test.go"
    },
    {
      "type": "modify",
      "old_id": "b67ef47a57b5fb1c0f79c6f97c56ab033ef212f2",
      "old_mode": 33188,
      "old_path": "stack/context.go",
      "new_id": "2edc1e46751a35c871f745f42ed30d9aef6a7856",
      "new_mode": 33188,
      "new_path": "stack/context.go"
    },
    {
      "type": "modify",
      "old_id": "704af9fd36fb2ae76d917337b32472b8b229d138",
      "old_mode": 33188,
      "old_path": "stack/context_test.go",
      "new_id": "1da5d03981bc7de98365167a72ec7203c67314ae",
      "new_mode": 33188,
      "new_path": "stack/context_test.go"
    },
    {
      "type": "modify",
      "old_id": "8c699ddd2651d12f15bcc6428342d971a17d93c9",
      "old_mode": 33188,
      "old_path": "stack/example_test.go",
      "new_id": "bf40ec9bc206db39858da83484332782f4b68bc2",
      "new_mode": 33188,
      "new_path": "stack/example_test.go"
    },
    {
      "type": "modify",
      "old_id": "35e73df955c81335d0089d1bf26d6704a14959b8",
      "old_mode": 33188,
      "old_path": "stack/source_test.go",
      "new_id": "df1461bc5dae0e5038299a96759bc7b7a088196d",
      "new_mode": 33188,
      "new_path": "stack/source_test.go"
    },
    {
      "type": "modify",
      "old_id": "b98af8d26b45337c2079d7fa9c1977f7870284f1",
      "old_mode": 33188,
      "old_path": "stack/stack.go",
      "new_id": "4d936bd6cecb76cacb9ec328b0655dcec42a71b9",
      "new_mode": 33188,
      "new_path": "stack/stack.go"
    }
  ]
}
