)]}'
{
  "commit": "58d9cdd2d94572b3705cbdd13e31ccd9276f35cb",
  "tree": "ddb57ed7d4d71470177b51fb60a19c5e0c235da5",
  "parents": [
    "8659aa5d4c94008efb258f8a0b9187245ad7ca8b"
  ],
  "author": {
    "name": "Sebastiaan van Stijn",
    "email": "github@gone.nl",
    "time": "Wed Aug 19 09:34:53 2026"
  },
  "committer": {
    "name": "Sebastiaan van Stijn",
    "email": "github@gone.nl",
    "time": "Wed Aug 19 09:34:53 2026"
  },
  "message": "vendor: github.com/sirupsen/logrus v1.10.1\n\nNotable changes:\n\n- Add bidirectional `log/slog` integration with a Logrus hook and `slog.Handler`.\n- Add minimal, composable logging interfaces for individual log levels.\n- Fix reentrant logging deadlocks and improve concurrency safety around formatters, hooks, and entries.\n- Fix generic `Log`, `Logf`, `Logln`, and `LogFn` methods unexpectedly panicking at `PanicLevel`.\n- Allow `Entry.Caller` to be set explicitly and preserved across derived entries.\n- Improve `TextFormatter` performance and reduce allocations significantly.\n- Improve common Logger and Entry hot paths and caller-reporting performance.\n- Update `TextFormatter` handling for `[]byte`, debug/trace colors, and Windows ANSI terminals.\n- Raise the minimum supported Go version to Go 1.23.\n- Deprecate `Entry.HasCaller` and `MutexWrap`.\n\nrelease-notes: https://github.com/sirupsen/logrus/releases/tag/v1.10.0\nrelease-notes: https://github.com/sirupsen/logrus/releases/tag/v1.10.1\nfull diff: https://github.com/sirupsen/logrus/compare/v1.9.4...v1.10.1\n\nSigned-off-by: Sebastiaan van Stijn \u003cgithub@gone.nl\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bdf576c627189c7f8f528c107be50265b0daee23",
      "old_mode": 33188,
      "old_path": "vendor.mod",
      "new_id": "b782b356defe5c8bebadc81d5d2e85c0bb6de4d0",
      "new_mode": 33188,
      "new_path": "vendor.mod"
    },
    {
      "type": "modify",
      "old_id": "5909c8727b74ef26158ce77970723512e626424c",
      "old_mode": 33188,
      "old_path": "vendor.sum",
      "new_id": "a3d301d83f57656f37e9689f73d62b06f642a414",
      "new_mode": 33188,
      "new_path": "vendor.sum"
    },
    {
      "type": "modify",
      "old_id": "792db3618135c600d2ab39cf967d5168c4423477",
      "old_mode": 33188,
      "old_path": "vendor/github.com/sirupsen/logrus/.golangci.yml",
      "new_id": "c9a840e0d71b986b2e380f3c6b6d1195afd168b8",
      "new_mode": 33188,
      "new_path": "vendor/github.com/sirupsen/logrus/.golangci.yml"
    },
    {
      "type": "delete",
      "old_id": "c1dbd5a3a3e2879914d5f42ad7db0570756c7f46",
      "old_mode": 33188,
      "old_path": "vendor/github.com/sirupsen/logrus/.travis.yml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "098608ff4b4af836053e7cb6dc72a4395a8be8e5",
      "old_mode": 33188,
      "old_path": "vendor/github.com/sirupsen/logrus/CHANGELOG.md",
      "new_id": "3e6675633da3697b4067da6dc103b9a397822e19",
      "new_mode": 33188,
      "new_path": "vendor/github.com/sirupsen/logrus/CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "cc5dab7eb789e86f2ee6d2ae5ecc72e51344b74f",
      "old_mode": 33188,
      "old_path": "vendor/github.com/sirupsen/logrus/README.md",
      "new_id": "b2ff7affcaeee822eb5f401086af11c52f46a864",
      "new_mode": 33188,
      "new_path": "vendor/github.com/sirupsen/logrus/README.md"
    },
    {
      "type": "modify",
      "old_id": "8fd189e1ccae8e73e3b66fcbf98ffdda69f8faec",
      "old_mode": 33188,
      "old_path": "vendor/github.com/sirupsen/logrus/alt_exit.go",
      "new_id": "1c35cf81c46b69453186f5b6e806fdcc7a66b5e9",
      "new_mode": 33188,
      "new_path": "vendor/github.com/sirupsen/logrus/alt_exit.go"
    },
    {
      "type": "modify",
      "old_id": "c7787f77cbfa62dd12644c3d9ba2f2f14752e2f1",
      "old_mode": 33188,
      "old_path": "vendor/github.com/sirupsen/logrus/buffer_pool.go",
      "new_id": "6b562d8703eae9deef4e0a58eb0c761272393976",
      "new_mode": 33188,
      "new_path": "vendor/github.com/sirupsen/logrus/buffer_pool.go"
    },
    {
      "type": "modify",
      "old_id": "da67aba06debf6721a2d97604145aa09ac257e19",
      "old_mode": 33188,
      "old_path": "vendor/github.com/sirupsen/logrus/doc.go",
      "new_id": "75186dc2d2c90fd5811c15207bf7496e215d72bd",
      "new_mode": 33188,
      "new_path": "vendor/github.com/sirupsen/logrus/doc.go"
    },
    {
      "type": "modify",
      "old_id": "71d796d0b136add8d62e52f14d5276e47ebeb86a",
      "old_mode": 33188,
      "old_path": "vendor/github.com/sirupsen/logrus/entry.go",
      "new_id": "82de41f9f87ff114ccdfa1023416188b7310bac3",
      "new_mode": 33188,
      "new_path": "vendor/github.com/sirupsen/logrus/entry.go"
    },
    {
      "type": "modify",
      "old_id": "017c30ce67830ab4b7c03684aa33b8c3cf42fb53",
      "old_mode": 33188,
      "old_path": "vendor/github.com/sirupsen/logrus/exported.go",
      "new_id": "8b261c124ddd94c09f203d759f641d091b9b3b05",
      "new_mode": 33188,
      "new_path": "vendor/github.com/sirupsen/logrus/exported.go"
    },
    {
      "type": "modify",
      "old_id": "408883773ebbd70f8f5128ed74747039ec8ee0f1",
      "old_mode": 33188,
      "old_path": "vendor/github.com/sirupsen/logrus/formatter.go",
      "new_id": "16f2e0e0fca28c6e47df71cd3f0231d1fe0c992e",
      "new_mode": 33188,
      "new_path": "vendor/github.com/sirupsen/logrus/formatter.go"
    },
    {
      "type": "modify",
      "old_id": "c96dc5636bf0494761604f6db012c55bebe93027",
      "old_mode": 33188,
      "old_path": "vendor/github.com/sirupsen/logrus/json_formatter.go",
      "new_id": "fac7695e9e7a1e08a1cd914545c19885ffa0f768",
      "new_mode": 33188,
      "new_path": "vendor/github.com/sirupsen/logrus/json_formatter.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7bd4255d3ce6e6c1113c521f8d9a57ba2753f944",
      "new_mode": 33188,
      "new_path": "vendor/github.com/sirupsen/logrus/level.go"
    },
    {
      "type": "modify",
      "old_id": "f5b8c439ee8d1ea4532566f451a8f44dd5b496cc",
      "old_mode": 33188,
      "old_path": "vendor/github.com/sirupsen/logrus/logger.go",
      "new_id": "17a46e6a654c8c1456aef7a071554e1c9f2f29d2",
      "new_mode": 33188,
      "new_path": "vendor/github.com/sirupsen/logrus/logger.go"
    },
    {
      "type": "modify",
      "old_id": "37fc4fef85a083444381c43f8fcf1ce183f69cc9",
      "old_mode": 33188,
      "old_path": "vendor/github.com/sirupsen/logrus/logrus.go",
      "new_id": "d52b4ba73d562046715252ff0fd6c1730e3b3a5b",
      "new_mode": 33188,
      "new_path": "vendor/github.com/sirupsen/logrus/logrus.go"
    },
    {
      "type": "modify",
      "old_id": "2403de981929f6af51da8c875d09252e920601cb",
      "old_mode": 33188,
      "old_path": "vendor/github.com/sirupsen/logrus/terminal_check_appengine.go",
      "new_id": "1c6202b8c4efac62d32dcfbe9d9f528d46d46067",
      "new_mode": 33188,
      "new_path": "vendor/github.com/sirupsen/logrus/terminal_check_appengine.go"
    },
    {
      "type": "modify",
      "old_id": "69956b425a1b6508bcddfafd62bb4d22bfccc6ea",
      "old_mode": 33188,
      "old_path": "vendor/github.com/sirupsen/logrus/terminal_check_bsd.go",
      "new_id": "ff9531ac44e57a653ada5c0955796b7a58a974ed",
      "new_mode": 33188,
      "new_path": "vendor/github.com/sirupsen/logrus/terminal_check_bsd.go"
    },
    {
      "type": "delete",
      "old_id": "ebdae3ec626291e83ff263f06725537cbbb5ebb6",
      "old_mode": 33188,
      "old_path": "vendor/github.com/sirupsen/logrus/terminal_check_js.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "97af92c68ea2d7b305f501ae610aee16e8e205db",
      "old_mode": 33188,
      "old_path": "vendor/github.com/sirupsen/logrus/terminal_check_no_terminal.go",
      "new_id": "17ae9f04fb44060f3c7edafea70b6385f608f115",
      "new_mode": 33188,
      "new_path": "vendor/github.com/sirupsen/logrus/terminal_check_no_terminal.go"
    },
    {
      "type": "modify",
      "old_id": "3293fb3caad45066b0a5c736eb5c492bbbbd710b",
      "old_mode": 33188,
      "old_path": "vendor/github.com/sirupsen/logrus/terminal_check_notappengine.go",
      "new_id": "780a42a57f248d2840df31e79ad4c75e337765c7",
      "new_mode": 33188,
      "new_path": "vendor/github.com/sirupsen/logrus/terminal_check_notappengine.go"
    },
    {
      "type": "modify",
      "old_id": "f6710b3bd0b0416737970bf56453c61a2659d422",
      "old_mode": 33188,
      "old_path": "vendor/github.com/sirupsen/logrus/terminal_check_solaris.go",
      "new_id": "8d9b26fcade398fbc0f2439f0869ee394a4c8b64",
      "new_mode": 33188,
      "new_path": "vendor/github.com/sirupsen/logrus/terminal_check_solaris.go"
    },
    {
      "type": "modify",
      "old_id": "c9aed267a4c2552ad376ef5446d9791ff65cbfbf",
      "old_mode": 33188,
      "old_path": "vendor/github.com/sirupsen/logrus/terminal_check_unix.go",
      "new_id": "b161506d3f8f86bb98bccb468f7217bba9a0fac5",
      "new_mode": 33188,
      "new_path": "vendor/github.com/sirupsen/logrus/terminal_check_unix.go"
    },
    {
      "type": "delete",
      "old_id": "2822b212fbf3944726e6da9632adeb74274d7bc0",
      "old_mode": 33188,
      "old_path": "vendor/github.com/sirupsen/logrus/terminal_check_wasi.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "108a6be12b133c146e395e245ac903004d02e3da",
      "old_mode": 33188,
      "old_path": "vendor/github.com/sirupsen/logrus/terminal_check_wasip1.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "2879eb50ea6d519f0d9f3f786f234793536a8bbb",
      "old_mode": 33188,
      "old_path": "vendor/github.com/sirupsen/logrus/terminal_check_windows.go",
      "new_id": "5fd3c43139eb8e89a5751a40f4e1e27dac8fc8bf",
      "new_mode": 33188,
      "new_path": "vendor/github.com/sirupsen/logrus/terminal_check_windows.go"
    },
    {
      "type": "modify",
      "old_id": "6dfeb18b10ee69ec178fee1f3dbe8b16805b9653",
      "old_mode": 33188,
      "old_path": "vendor/github.com/sirupsen/logrus/text_formatter.go",
      "new_id": "82c1f3da2400c890c4e9076c313007b7a0d97081",
      "new_mode": 33188,
      "new_path": "vendor/github.com/sirupsen/logrus/text_formatter.go"
    },
    {
      "type": "modify",
      "old_id": "074fd4b8bd78c31effe18dc36ec84860f701a51e",
      "old_mode": 33188,
      "old_path": "vendor/github.com/sirupsen/logrus/writer.go",
      "new_id": "30e34cda72d2cac5e78673f4e4e8dac8b2562ecd",
      "new_mode": 33188,
      "new_path": "vendor/github.com/sirupsen/logrus/writer.go"
    },
    {
      "type": "modify",
      "old_id": "82bd1c3b65eac0d8d7a6eac0a8cad0f1f7676ecf",
      "old_mode": 33188,
      "old_path": "vendor/modules.txt",
      "new_id": "1d42d9a6ee37262e393b35cd593012cab464149f",
      "new_mode": 33188,
      "new_path": "vendor/modules.txt"
    }
  ]
}
