)]}'
{
  "log": [
    {
      "commit": "918b0d0aa17231ba6a9836b65ce6f44ccef0b76f",
      "tree": "3713d9aa2cfdb5e6113fe9731d381f40f71b08f9",
      "parents": [
        "2a2ac8114c3a2942a431f82a830b3c9c0b2bf73a"
      ],
      "author": {
        "name": "Tim Allison",
        "email": "tallison@apache.org",
        "time": "Fri Oct 23 07:45:31 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 07:45:31 2026 -0400"
      },
      "message": "TIKA-4991: bound tika-server transfers in time and total bytes (#3402)\n\nCo-Authored-By: Claude Fable 5 \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "2a2ac8114c3a2942a431f82a830b3c9c0b2bf73a",
      "tree": "cba81ff3d03c49a8b603cdf2b8db6d96c7c9b3ee",
      "parents": [
        "d271d5c5b5dfb1a29a7f6a7defa2ee312384bfae"
      ],
      "author": {
        "name": "Tilman Hausherr",
        "email": "tilman@apache.org",
        "time": "Fri Oct 23 05:24:14 2026 +0200"
      },
      "committer": {
        "name": "Tilman Hausherr",
        "email": "tilman@apache.org",
        "time": "Fri Oct 23 08:49:24 2026 +0200"
      },
      "message": "[TIKA-4985] Update dependency versions in pom.xml (#3403)\n\n* [TIKA-4985] Update dependency versions in pom.xml\n\n* Update Google Drive API version in pom.xml\n\n* Update Microsoft Graph version to 6.72.0"
    },
    {
      "commit": "d271d5c5b5dfb1a29a7f6a7defa2ee312384bfae",
      "tree": "ca5e5799fee9cd8dfdc797b43e0f828c7c589525",
      "parents": [
        "0db2a30308d79ec67be5f30c0274a1a406eb1513"
      ],
      "author": {
        "name": "Tilman Hausherr",
        "email": "tilman@snafu.de",
        "time": "Fri Oct 23 05:24:14 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 05:24:14 2026 +0200"
      },
      "message": "[TIKA-4985] Update dependency versions in pom.xml (#3403)\n\n* [TIKA-4985] Update dependency versions in pom.xml\n\n* Update Google Drive API version in pom.xml\n\n* Update Microsoft Graph version to 6.72.0"
    },
    {
      "commit": "0db2a30308d79ec67be5f30c0274a1a406eb1513",
      "tree": "902ea228b1a75921597fd182b5b09beff70b3725",
      "parents": [
        "7d550ac60b2246dcdf253c28316f76eee891d493"
      ],
      "author": {
        "name": "Tim Allison",
        "email": "tallison@apache.org",
        "time": "Thu Oct 22 16:10:39 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 22 16:10:39 2026 -0400"
      },
      "message": "TIKA-4992: follow up Tika gui html view test (#3401)\n\n* TIKA-4992: regression test for the TikaGUI html view\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "7d550ac60b2246dcdf253c28316f76eee891d493",
      "tree": "28b60e39d161a663fab5873413232ba8500a9219",
      "parents": [
        "7c8279baf8355bd92dfcceb73a44144eab8434e4"
      ],
      "author": {
        "name": "Naveed",
        "email": "mr.devel2002@gmail.com",
        "time": "Thu Oct 22 23:36:53 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 22 14:06:53 2026 -0400"
      },
      "message": "TIKA-4992 - drop object, link and remote img src in TikaGUI html view (#3400)\n\nSwing\u0027s html view instantiates the java.awt.Component an \u003cobject\nclassid\u003e names, sets its String properties from \u003cparam\u003e, and fetches\n\u003clink\u003e stylesheets and remote image sources, so a document opened in\nthe GUI could construct classpath components and make network requests.\n\nGenerated-by: Claude Code (claude-opus-5-5)"
    },
    {
      "commit": "7c8279baf8355bd92dfcceb73a44144eab8434e4",
      "tree": "07a411eb7792779821c9b86d484efbd364d38926",
      "parents": [
        "6090082d3265c6a87e13943a97f2443d35509cbd"
      ],
      "author": {
        "name": "Tim Allison",
        "email": "tallison@apache.org",
        "time": "Thu Oct 22 11:21:43 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 22 11:21:43 2026 -0400"
      },
      "message": "TIKA-4985: exclude docs examples from root RAT check (#3399)"
    },
    {
      "commit": "6090082d3265c6a87e13943a97f2443d35509cbd",
      "tree": "eae79d8256bd21dbd0c5efa69b977040804e1365",
      "parents": [
        "e4adb6a2a3c49b84044926cd289d300f382c0b17"
      ],
      "author": {
        "name": "Tim Allison",
        "email": "tallison@apache.org",
        "time": "Thu Oct 22 09:08:44 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 22 09:08:44 2026 -0400"
      },
      "message": "TIKA-4985: tidy 4.2.0 CHANGES (dedupe, regroup, clarify TIKA-4986 entry) (#3396)"
    },
    {
      "commit": "e4adb6a2a3c49b84044926cd289d300f382c0b17",
      "tree": "27e2ffa647eed42aca4c45f01682104eb0c02075",
      "parents": [
        "da5d94ec708b181cab0d0c9f10dd8be97d6178aa"
      ],
      "author": {
        "name": "Tim Allison",
        "email": "tallison@apache.org",
        "time": "Thu Oct 22 08:43:12 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 22 08:43:12 2026 -0400"
      },
      "message": "TIKA-4985: Docs examples: symlink jina-ocr-basic.json; tolerate symlink-less checkouts (#3393)"
    },
    {
      "commit": "da5d94ec708b181cab0d0c9f10dd8be97d6178aa",
      "tree": "c0a1dedf58c23a61dc21f99877fd2e2ebeb1b70f",
      "parents": [
        "60e11be2f01b0d7930442291432984c886f29983"
      ],
      "author": {
        "name": "Tim Allison",
        "email": "tallison@apache.org",
        "time": "Thu Oct 22 08:41:29 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 22 08:41:29 2026 -0400"
      },
      "message": "Revert 4.2.0-rc1 release commits; back to 4.2.0-SNAPSHOT (#3395)"
    },
    {
      "commit": "60e11be2f01b0d7930442291432984c886f29983",
      "tree": "16150c23cc356db5275d4c06bfd4d75524ac3f21",
      "parents": [
        "dbe2641efead8e1ecc25bdcd10d97c1d08a1f36d"
      ],
      "author": {
        "name": "tallison",
        "email": "tallison@apache.org",
        "time": "Thu Oct 22 08:22:19 2026 -0400"
      },
      "committer": {
        "name": "tallison",
        "email": "tallison@apache.org",
        "time": "Thu Oct 22 08:22:19 2026 -0400"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "dbe2641efead8e1ecc25bdcd10d97c1d08a1f36d",
      "tree": "e22b915cbfd8808cea9e3d8f1395cc02bfcb61f7",
      "parents": [
        "bfe89b4118c40935890759cbc5d5ea515f5fa27c"
      ],
      "author": {
        "name": "tallison",
        "email": "tallison@apache.org",
        "time": "Thu Oct 22 08:22:14 2026 -0400"
      },
      "committer": {
        "name": "tallison",
        "email": "tallison@apache.org",
        "time": "Thu Oct 22 08:22:14 2026 -0400"
      },
      "message": "[maven-release-plugin] prepare release 4.2.0-rc1\n"
    },
    {
      "commit": "bfe89b4118c40935890759cbc5d5ea515f5fa27c",
      "tree": "c0a1dedf58c23a61dc21f99877fd2e2ebeb1b70f",
      "parents": [
        "721e45dec0a5c627ae3e90119129edf1d40a2e08"
      ],
      "author": {
        "name": "Tim Allison",
        "email": "tallison@apache.org",
        "time": "Thu Oct 22 07:57:34 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 22 07:57:34 2026 -0400"
      },
      "message": "bump commonmark (#3392)"
    },
    {
      "commit": "721e45dec0a5c627ae3e90119129edf1d40a2e08",
      "tree": "e29eec1350494ef1d681144d908c8aebf427511a",
      "parents": [
        "dbb4f524bc0178b216a67639c4d9c90dcbe3b023"
      ],
      "author": {
        "name": "Tim Allison",
        "email": "tallison@apache.org",
        "time": "Wed Oct 21 20:38:52 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 21 20:38:52 2026 -0400"
      },
      "message": "Tika 4985 xul supported formats (#3391)\n\n* TIKA-4985: add XUL to supported-formats partial"
    },
    {
      "commit": "dbb4f524bc0178b216a67639c4d9c90dcbe3b023",
      "tree": "7ec7d75de0c28e17d2910c95895e742af71bd24c",
      "parents": [
        "188a755addaa395e7174df19ebdbecdfd9a99322"
      ],
      "author": {
        "name": "tallison",
        "email": "tallison@apache.org",
        "time": "Wed Oct 21 20:17:32 2026 -0400"
      },
      "committer": {
        "name": "tallison",
        "email": "tallison@apache.org",
        "time": "Wed Oct 21 20:17:32 2026 -0400"
      },
      "message": "Prepare for 4.2.0 release\n"
    },
    {
      "commit": "188a755addaa395e7174df19ebdbecdfd9a99322",
      "tree": "c87a5e1a0df396d8ad5f88d2893f5fb977759ae8",
      "parents": [
        "1274775de3ad152e9c60921345d2b6e2083b1ef4"
      ],
      "author": {
        "name": "Tim Allison",
        "email": "tallison@apache.org",
        "time": "Wed Oct 21 20:08:51 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 21 20:08:51 2026 -0400"
      },
      "message": "TIKA-4985: consolidate 4.2.0 CHANGES (#3390)"
    },
    {
      "commit": "1274775de3ad152e9c60921345d2b6e2083b1ef4",
      "tree": "808f14745c86531d681d6189776344e67adcd526",
      "parents": [
        "90f7f141be778a2638397d932f2c8926e9ed300c"
      ],
      "author": {
        "name": "Tim Allison",
        "email": "tallison@apache.org",
        "time": "Wed Oct 21 20:05:21 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 21 20:05:21 2026 -0400"
      },
      "message": "TIKA-4985: detect animated cursors by content (#3386)"
    },
    {
      "commit": "90f7f141be778a2638397d932f2c8926e9ed300c",
      "tree": "992eb5fe7d5980c8bddd51694353865bfddf2480",
      "parents": [
        "30679bdf8a4921fbd93abce49c14520f95e740ad"
      ],
      "author": {
        "name": "Tim Allison",
        "email": "tallison@apache.org",
        "time": "Wed Oct 21 20:04:44 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 21 20:04:44 2026 -0400"
      },
      "message": "Xul html parser (#3387)\n\n* TIKA-4985: parse XUL with JSoupParser\n\n* TIKA-4985: detect XUL by content"
    },
    {
      "commit": "30679bdf8a4921fbd93abce49c14520f95e740ad",
      "tree": "424697d9dde6672de0c03562251c26b740f11e01",
      "parents": [
        "3a9f5e4da7181cd37c8fde05b9aa06bd257107fa"
      ],
      "author": {
        "name": "Tim Allison",
        "email": "tallison@apache.org",
        "time": "Wed Oct 21 20:04:22 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 21 20:04:22 2026 -0400"
      },
      "message": "TIKA-4984: drop test-only mock-digester-factory from configs shown in the docs (#3385)"
    },
    {
      "commit": "3a9f5e4da7181cd37c8fde05b9aa06bd257107fa",
      "tree": "ec87ff8730f58377151bf0b54b4e04bc017f1d16",
      "parents": [
        "9012f075d6d899823699bcbe27b794286a0f864a"
      ],
      "author": {
        "name": "Tim Allison",
        "email": "tallison@apache.org",
        "time": "Wed Oct 21 14:57:26 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 21 14:57:26 2026 -0400"
      },
      "message": "TIKA-4989: file-system emitter can gzip its output; tika-eval finds .… (#3384)\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "9012f075d6d899823699bcbe27b794286a0f864a",
      "tree": "889ac3bdb56a7d9fbd9e57387ffdeba3b77055a3",
      "parents": [
        "dde478fc615d2b48a25e2aa63809888085fc6093"
      ],
      "author": {
        "name": "Tilman Hausherr",
        "email": "tilman@apache.org",
        "time": "Wed Oct 21 15:14:53 2026 +0200"
      },
      "committer": {
        "name": "Tilman Hausherr",
        "email": "tilman@apache.org",
        "time": "Wed Oct 21 15:14:53 2026 +0200"
      },
      "message": "TIKA-4985: revert update kiota"
    },
    {
      "commit": "dde478fc615d2b48a25e2aa63809888085fc6093",
      "tree": "4b13444c219d4028af6ae17efb6069831887a956",
      "parents": [
        "b4c5820c4c4fd9bc935e8cc30254a84b56c80c72"
      ],
      "author": {
        "name": "Tilman Hausherr",
        "email": "tilman@apache.org",
        "time": "Wed Oct 21 15:05:04 2026 +0200"
      },
      "committer": {
        "name": "Tilman Hausherr",
        "email": "tilman@apache.org",
        "time": "Wed Oct 21 15:05:04 2026 +0200"
      },
      "message": "TIKA-4985: update kiota"
    },
    {
      "commit": "b4c5820c4c4fd9bc935e8cc30254a84b56c80c72",
      "tree": "afc77d2bf404f7e6320c2ce6906b8e55c38ea218",
      "parents": [
        "8c8deae2322e6aab5579824b1634ba6600e8c82b"
      ],
      "author": {
        "name": "Tim Allison",
        "email": "tallison@apache.org",
        "time": "Wed Oct 21 08:58:17 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 21 08:58:17 2026 -0400"
      },
      "message": "TIKA-4985: tika-app -J writes the metadata list when the container th… (#3379)\n\n* TIKA-4985: tika-app -J writes the metadata list when the container throws\n\n  A container exception (zip-bomb trip, corrupt or encrypted file) skipped the\n  JSON write, so -J printed nothing. RecursiveParserWrapper has already recorded\n  the exception on the first record; write the list as /rmeta does, then rethrow.\n\n  Co-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n\n* fix test"
    },
    {
      "commit": "8c8deae2322e6aab5579824b1634ba6600e8c82b",
      "tree": "1bb7ef14da3cb152084ed140f0a606122f8accac",
      "parents": [
        "f52c779fe3a6511754f36501cef4bc8d81bef094"
      ],
      "author": {
        "name": "Dominik Schmidt",
        "email": "dev@dominik-schmidt.de",
        "time": "Wed Oct 21 14:56:06 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 21 08:56:06 2026 -0400"
      },
      "message": "TIKA-4988: Activate catalog presets from the command line and environment (TIKA_PRESETS) (#3383)\n\n* TIKA-4988: Activate catalog presets from the command line and environment\n\ntika-server takes --preset \u003cname\u003e (repeatable) and TIKA_PRESETS (comma\nseparated); both add \"\u003cname\u003e\": true to the config\u0027s presets before the\nfront end and the forks load it. The config file\u0027s own entry wins.\n\n* TIKA-4988: --preset and TIKA_PRESETS override the config file\u0027s entry\n\n* TIKA-4988: review follow-ups\n\nLog what --preset and TIKA_PRESETS replace in the config file, hand\n/async the config with the presets folded in, and refuse a presets\nvalue that is not an object instead of overwriting it.\n\n---------\n\nCo-authored-by: Tim Allison \u003ctallison@apache.org\u003e"
    },
    {
      "commit": "f52c779fe3a6511754f36501cef4bc8d81bef094",
      "tree": "9d2f7c3e61182035000dcbd96f5c49e810506c44",
      "parents": [
        "9cc16d363722b92cdff1c946b49d4da393f7f7ef"
      ],
      "author": {
        "name": "Tim Allison",
        "email": "tallison@apache.org",
        "time": "Wed Oct 21 08:52:56 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 21 08:52:56 2026 -0400"
      },
      "message": "TIKA-4985: keep parsing a RAR past an entry junrar fails to extract (#3377)\n\n* TIKA-4985: keep parsing a RAR past an entry junrar fails to extract\n\n  junrar 8.1.2 reports a truncated, corrupt or password-protected entry as an\n  IOException on the entry\u0027s stream, which escaped as a container exception and\n  lost the rest of the archive. End the entry at the failure instead, keep what\n  was extracted, and record the failure as an embedded-stream exception.\n\n  Co-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n\n* TIKA-4985: name the failed RAR entry; assert test entries by path\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n\n---------\n\nCo-authored-by: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\nCo-authored-by: Tilman Hausherr \u003ctilman@snafu.de\u003e"
    },
    {
      "commit": "9cc16d363722b92cdff1c946b49d4da393f7f7ef",
      "tree": "1b833acf403b34bb2d8113f5f699da3aa974c2cb",
      "parents": [
        "3bded57b3fd554df5e746c65bfe013eec5f54c5d"
      ],
      "author": {
        "name": "Tilman Hausherr",
        "email": "tilman@apache.org",
        "time": "Wed Oct 21 14:47:33 2026 +0200"
      },
      "committer": {
        "name": "Tilman Hausherr",
        "email": "tilman@apache.org",
        "time": "Wed Oct 21 14:47:33 2026 +0200"
      },
      "message": "TIKA-4985: remove unused"
    },
    {
      "commit": "3bded57b3fd554df5e746c65bfe013eec5f54c5d",
      "tree": "fcb78b2aafb500e1f17cabae4a0b82958734cbd6",
      "parents": [
        "9761e6d4b744d5c951997b10adb074fe39d4d8d0"
      ],
      "author": {
        "name": "Vivek Dinesh Suryawanshi",
        "email": "viveksuryawanshi631@gmail.com",
        "time": "Wed Oct 21 17:59:50 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 21 08:29:50 2026 -0400"
      },
      "message": "[TIKA-4694] Extract line and paragraph counts from legacy DOC files (#3376)\n\nGenerated-by: ChatGPT (OpenAI)"
    },
    {
      "commit": "9761e6d4b744d5c951997b10adb074fe39d4d8d0",
      "tree": "e71a47b5edd78a9a6a24e90ac3a67d34eeddf1e4",
      "parents": [
        "f0674ea29b92c83eb481862db95b3e715ca822d6"
      ],
      "author": {
        "name": "Tim Allison",
        "email": "tallison@apache.org",
        "time": "Wed Oct 21 08:29:17 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 21 08:29:17 2026 -0400"
      },
      "message": "TIKA-4985: raise the default zip-bomb ratio from 100 to 1000 (#3378)\n\nThe ratio is measured across the embedded tree against the container\u0027s bytes,\n  so nested compression still trips it; at 100, ordinary compressed logs did.\n\n  Co-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "f0674ea29b92c83eb481862db95b3e715ca822d6",
      "tree": "355d43481da9434bbc1514b144c870276c04cec9",
      "parents": [
        "0e7ef6a8599e2a7603bedfd18f1717f0e2f73d2c"
      ],
      "author": {
        "name": "Dominik Schmidt",
        "email": "dev@dominik-schmidt.de",
        "time": "Wed Oct 21 14:24:24 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 21 08:24:24 2026 -0400"
      },
      "message": "TIKA-4987: Read EXIF from BigTIFF through metadata-extractor 2.22.0 (#3381)\n\nRawTiffParser no longer skips EXIF for BigTIFF, a plain BigTIFF file\nparses in TiffParser, and little-endian BigTIFF is detected as\nimage/tiff by content."
    },
    {
      "commit": "0e7ef6a8599e2a7603bedfd18f1717f0e2f73d2c",
      "tree": "dd9091c18194d0c67c55ede6e46143a78f54299c",
      "parents": [
        "128e3484ba3906e792f9bdb813ee7185358724e6"
      ],
      "author": {
        "name": "Tim Allison",
        "email": "tallison@apache.org",
        "time": "Wed Oct 21 08:21:46 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 21 08:21:46 2026 -0400"
      },
      "message": "fix ci parent dir (#3380)"
    },
    {
      "commit": "128e3484ba3906e792f9bdb813ee7185358724e6",
      "tree": "644c0eabfd6c2434ae8d24050c25c5f2752944ae",
      "parents": [
        "a1e16492631e7722b5cd111f1f6bdabc90e85f48"
      ],
      "author": {
        "name": "Tilman Hausherr",
        "email": "tilman@snafu.de",
        "time": "Wed Oct 21 14:12:45 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 21 08:12:45 2026 -0400"
      },
      "message": "[TIKA-4985] Update dependency versions in pom.xml (#3382)"
    },
    {
      "commit": "a1e16492631e7722b5cd111f1f6bdabc90e85f48",
      "tree": "55286f967712d372f49eee2602b29f065a1a3124",
      "parents": [
        "2847d165e13ce1668f370565db8a7610b1514eb3"
      ],
      "author": {
        "name": "Tim Allison",
        "email": "tallison@apache.org",
        "time": "Wed Oct 21 05:43:01 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 21 05:43:01 2026 -0400"
      },
      "message": "TIKA-4986: remove ISArchiveParser(String location) (#3375)\n\nThe ISA-Tab directory is always the study file\u0027s parent directory.\n  Add CHANGES rows for the per-parse location fix (#3374) and the removal.\n\n  Co-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com"
    },
    {
      "commit": "2847d165e13ce1668f370565db8a7610b1514eb3",
      "tree": "fe44559c97d84550de09159653af0f5f4eff8aae",
      "parents": [
        "8eb43984c35b0659d8ce01e86fa3261ba6dd68be"
      ],
      "author": {
        "name": "Tim Allison",
        "email": "tallison@apache.org",
        "time": "Wed Oct 21 05:42:16 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 21 05:42:16 2026 -0400"
      },
      "message": "TIKA-4985: pre-4.2.0 blocker fixes and removals (#3373)\n\n* TIKA-4985: pre-4.2.0 blocker fixes and removals\n\n  - Gemini VLM parser sends its API key in x-goog-api-key, not the URL\n  - PipesWorker closes the unpack handler (and its temp dir) on fetch/parse failure\n  - ExecutableParser extracts only the first PE icon group by default; extractAllIcons opt-in\n  - request timeouts clamp to the operator\u0027s TimeoutLimits\n  - pipes.trustedRequests: PipesForkParser callers are the operator; their per-call config\n    is trusted (@OperatorOnly allowed) and unclamped; tika-server and tika-grpc refuse it\n  - PipesForkParser loads classpath plugins when the found plugins dir lacks tika-pipes-file-system\n  - remove openai-embedding-filter, jina-embedding-filter, openai-image-embedding-parser\n    (deprecated in 4.1.0)\n  - an OCR engine under parsers fails config load; VLM parsers may stay\n    (ContentEnricher.parsesDocuments()); XML config converter emits engines + text-recognizers\n  - batch recognition docs re-dated to 4.3\n  - CHANGES: 4.2.0 section rewritten, missing rows added, 4.3.0 removals announced\n\n  Co-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "8eb43984c35b0659d8ce01e86fa3261ba6dd68be",
      "tree": "39369223adb9f2db968d4b312496acf695544625",
      "parents": [
        "fecd5966ab48369ba368a1ff2bc216e3c13f314f"
      ],
      "author": {
        "name": "Naveed",
        "email": "mr.devel2002@gmail.com",
        "time": "Wed Oct 21 00:48:43 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 20 15:18:43 2026 -0400"
      },
      "message": "keep ISArchiveParser directory and study name per parse (#3374)"
    },
    {
      "commit": "fecd5966ab48369ba368a1ff2bc216e3c13f314f",
      "tree": "bb747beb0a525bdfbf399d6716b7cc9f0401204a",
      "parents": [
        "b0aba9b2c5a886d71fd0996d19308974fdff12dc"
      ],
      "author": {
        "name": "Dominik Schmidt",
        "email": "dev@dominik-schmidt.de",
        "time": "Tue Oct 20 20:53:27 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 20 14:53:27 2026 -0400"
      },
      "message": "TIKA-4980: Extract previews from Olympus ORF, Panasonic RW2, Epson ERF, Kodak KDC and Leaf MOS (#3370)\n\nGenerated-by: Claude Code\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "b0aba9b2c5a886d71fd0996d19308974fdff12dc",
      "tree": "aea6aa461ceff4af72b4ea698cd693aedcf9af6e",
      "parents": [
        "e2f8e12b4d8f9b711cdfa778d96d495d37ecfb5a"
      ],
      "author": {
        "name": "Tim Allison",
        "email": "tallison@apache.org",
        "time": "Mon Oct 19 21:12:27 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 19 21:12:27 2026 -0400"
      },
      "message": "TIKA-4983: tika-server starts its forks at startup so a bad fork conf… (#3371)\n\n* TIKA-4983: tika-server starts its forks at startup so a bad fork config fails the server\n\nGenerated-by: Claude Opus 5.5"
    },
    {
      "commit": "e2f8e12b4d8f9b711cdfa778d96d495d37ecfb5a",
      "tree": "d90d591ffd057c80a06891a64cd2622b91f213b5",
      "parents": [
        "439c13cd8d6c0acbac783b45958e5c5ed677399e"
      ],
      "author": {
        "name": "Tim Allison",
        "email": "tallison@apache.org",
        "time": "Mon Oct 19 21:12:02 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 19 21:12:02 2026 -0400"
      },
      "message": "TIKA-4975 (#3353)\n\n* TIKA-4975: enforce @OperatorOnly wherever a request builds a component\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\nCo-authored-by: Tilman Hausherr \u003ctilman@snafu.de\u003e"
    },
    {
      "commit": "439c13cd8d6c0acbac783b45958e5c5ed677399e",
      "tree": "a38cf2117ff6d8b70081712fc62aa0f26a53ae84",
      "parents": [
        "0569279eabf8caabe3cbfe0aba2969f804eb032f"
      ],
      "author": {
        "name": "Tim Allison",
        "email": "tallison@apache.org",
        "time": "Mon Oct 19 20:35:07 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 19 20:35:07 2026 -0400"
      },
      "message": "TIKA-4974: enforce @OperatorOnly wherever a request builds a component (#3352)\n\nCo-authored-by: Tilman Hausherr \u003ctilman@snafu.de\u003e\nCo-authored-by: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "0569279eabf8caabe3cbfe0aba2969f804eb032f",
      "tree": "b8c45f5ff8c2d83d1dbf52337cb60d11075a0f56",
      "parents": [
        "f58e44c022a9952252f3e094dcc40abd931f7ecd"
      ],
      "author": {
        "name": "Tim Allison",
        "email": "tallison@apache.org",
        "time": "Mon Oct 19 20:08:07 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 19 20:08:07 2026 -0400"
      },
      "message": "TIKA-4981: PipesForkParser keeps per-call ParseMode, handler factory and embedded limits; never writes the caller\u0027s ParseContext (#3372)\n\nGenerated-by: Claude Opus 5.5"
    },
    {
      "commit": "f58e44c022a9952252f3e094dcc40abd931f7ecd",
      "tree": "fd389a95865488b20b72679e2c842ebd0f8ed731",
      "parents": [
        "bea17ce11f0655eebe48b56d53b2b65444a3636d"
      ],
      "author": {
        "name": "Tim Allison",
        "email": "tallison@apache.org",
        "time": "Mon Oct 19 17:40:08 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 19 17:40:08 2026 -0400"
      },
      "message": "TIKA-4971: make server and apps unpack output the same and make frict… (#3347)"
    },
    {
      "commit": "bea17ce11f0655eebe48b56d53b2b65444a3636d",
      "tree": "39237e6c45d879a71781ae46120ab5fea9479a75",
      "parents": [
        "67aea63ea2b147d8de2d75e7655947ed4f205d16"
      ],
      "author": {
        "name": "Tim Allison",
        "email": "tallison@apache.org",
        "time": "Mon Oct 19 17:39:07 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 19 17:39:07 2026 -0400"
      },
      "message": "TIKA-4978: per-request limits may tighten, not loosen, the server\u0027s (#3367)"
    },
    {
      "commit": "67aea63ea2b147d8de2d75e7655947ed4f205d16",
      "tree": "699e2f364a2fdd9be448e3576185734cc5b8d9f7",
      "parents": [
        "e88a4077ebc6644cb80c68e6880020f5aeaeac76"
      ],
      "author": {
        "name": "Tim Allison",
        "email": "tallison@apache.org",
        "time": "Mon Oct 19 17:38:07 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 19 17:38:07 2026 -0400"
      },
      "message": "TIKA-4972: try to do what we can with vlm ocr engines (#3348)"
    },
    {
      "commit": "e88a4077ebc6644cb80c68e6880020f5aeaeac76",
      "tree": "c0346018d14dfd48be1414ea0e265011dfa36cfb",
      "parents": [
        "043762c6327ff36b3081ce297688e93915c85996"
      ],
      "author": {
        "name": "Tim Allison",
        "email": "tallison@apache.org",
        "time": "Mon Oct 19 17:37:27 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 19 17:37:27 2026 -0400"
      },
      "message": "TIKA-4973: slightly improve detection of rfc822 vs mhtml (#3349)"
    },
    {
      "commit": "043762c6327ff36b3081ce297688e93915c85996",
      "tree": "dfd1a181530a0cd0c0e044b14ac5051c2ac0e05b",
      "parents": [
        "1f6e2782ae2994d394e3d70a857fc11b1c6859fc"
      ],
      "author": {
        "name": "Tim Allison",
        "email": "tallison@apache.org",
        "time": "Mon Oct 19 15:36:11 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 19 10:36:11 2026 -0400"
      },
      "message": "TIKA-4968: rename OMML span to class\u003domml; keep it across hyperlinks (#3366)"
    },
    {
      "commit": "1f6e2782ae2994d394e3d70a857fc11b1c6859fc",
      "tree": "19cf129925d52230f3a25765eec5032bfa723a88",
      "parents": [
        "f28c1e7d25fe7d6f41ea2db65974bc8b41c96521"
      ],
      "author": {
        "name": "Tim Allison",
        "email": "tallison@apache.org",
        "time": "Mon Oct 19 15:35:22 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 19 10:35:22 2026 -0400"
      },
      "message": "TIKA-4970: write image and page embeddings once per document (#3342)"
    },
    {
      "commit": "f28c1e7d25fe7d6f41ea2db65974bc8b41c96521",
      "tree": "48f6271417d77114c22b99a7bbb2bab51e794bba",
      "parents": [
        "62fe6fcf74321c55e9fed1853d99c090be5eb72f"
      ],
      "author": {
        "name": "Tim Allison",
        "email": "tallison@apache.org",
        "time": "Mon Oct 19 14:30:35 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 19 09:30:35 2026 -0400"
      },
      "message": "TIKA-4977: detect *.rs as text/x-rust; RLS services XML by root element (#3365)"
    },
    {
      "commit": "62fe6fcf74321c55e9fed1853d99c090be5eb72f",
      "tree": "402c22f9ceca0a7efa902336ff9394153f8cc0d9",
      "parents": [
        "1aacc4cebf8ca9c956e26a408e1efee93f38aa5c"
      ],
      "author": {
        "name": "Tim Allison",
        "email": "tallison@apache.org",
        "time": "Mon Oct 19 14:29:31 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 19 09:29:31 2026 -0400"
      },
      "message": "TIKA-4969: opt-in typed metadata values in JSON output (#3341)"
    },
    {
      "commit": "1aacc4cebf8ca9c956e26a408e1efee93f38aa5c",
      "tree": "ef80fcefd6c7861c1072bb3293b3e06e3abf7568",
      "parents": [
        "7e2b51b196d7589f6bfe88ce6bb47568fc880b86"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Oct 19 08:46:25 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 19 08:46:25 2026 +0200"
      },
      "message": "Bump sis.version from 1.6 to 1.7 (#3359)\n\nBumps `sis.version` from 1.6 to 1.7.\n\nUpdates `org.apache.sis.core:sis-utility` from 1.6 to 1.7\n\nUpdates `org.apache.sis.storage:sis-netcdf` from 1.6 to 1.7\n\nUpdates `org.apache.sis.core:sis-metadata` from 1.6 to 1.7\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.sis.core:sis-metadata\n  dependency-version: \u00271.7\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: org.apache.sis.core:sis-utility\n  dependency-version: \u00271.7\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: org.apache.sis.storage:sis-netcdf\n  dependency-version: \u00271.7\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "7e2b51b196d7589f6bfe88ce6bb47568fc880b86",
      "tree": "7d38032c58264111eae1b93beac24c30ee1ac19a",
      "parents": [
        "799ff8d121d2067b24c3524383d5cbd94bd2f24e"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Oct 19 07:43:06 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 19 07:43:06 2026 +0200"
      },
      "message": "Bump software.amazon.awssdk:bom from 2.55.13 to 2.56.0 (#3355)\n\nBumps software.amazon.awssdk:bom from 2.55.13 to 2.56.0.\n\n---\nupdated-dependencies:\n- dependency-name: software.amazon.awssdk:bom\n  dependency-version: 2.56.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "799ff8d121d2067b24c3524383d5cbd94bd2f24e",
      "tree": "e8909751bba5b5bbcf25c437879042eb1763025b",
      "parents": [
        "c13bb5ff87d40333e850be7fdea239d4ef149987"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Oct 19 07:42:51 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 19 07:42:51 2026 +0200"
      },
      "message": "Bump commonmark.version from 0.30.0 to 0.30.1 (#3354)\n\nBumps `commonmark.version` from 0.30.0 to 0.30.1.\n\nUpdates `org.commonmark:commonmark` from 0.30.0 to 0.30.1\n- [Release notes](https://github.com/commonmark/commonmark-java/releases)\n- [Changelog](https://github.com/commonmark/commonmark-java/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/commonmark/commonmark-java/compare/commonmark-parent-0.30.0...commonmark-parent-0.30.1)\n\nUpdates `org.commonmark:commonmark-ext-gfm-strikethrough` from 0.30.0 to 0.30.1\n- [Release notes](https://github.com/commonmark/commonmark-java/releases)\n- [Changelog](https://github.com/commonmark/commonmark-java/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/commonmark/commonmark-java/compare/commonmark-parent-0.30.0...commonmark-parent-0.30.1)\n\nUpdates `org.commonmark:commonmark-ext-gfm-tables` from 0.30.0 to 0.30.1\n- [Release notes](https://github.com/commonmark/commonmark-java/releases)\n- [Changelog](https://github.com/commonmark/commonmark-java/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/commonmark/commonmark-java/compare/commonmark-parent-0.30.0...commonmark-parent-0.30.1)\n\n---\nupdated-dependencies:\n- dependency-name: org.commonmark:commonmark\n  dependency-version: 0.30.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.commonmark:commonmark-ext-gfm-strikethrough\n  dependency-version: 0.30.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.commonmark:commonmark-ext-gfm-tables\n  dependency-version: 0.30.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "c13bb5ff87d40333e850be7fdea239d4ef149987",
      "tree": "2ced4a56330c657c5a7ae82c6ff8b4a29397859f",
      "parents": [
        "d7d818a7490d480ce14713a91fc6fea5d84e4b0d"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Oct 19 07:42:40 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 19 07:42:40 2026 +0200"
      },
      "message": "Bump org.xerial.snappy:snappy-java from 1.1.10.11 to 1.1.10.12 (#3356)\n\nBumps [org.xerial.snappy:snappy-java](https://github.com/xerial/snappy-java) from 1.1.10.11 to 1.1.10.12.\n- [Release notes](https://github.com/xerial/snappy-java/releases)\n- [Commits](https://github.com/xerial/snappy-java/compare/v1.1.10.11...v1.1.10.12)\n\n---\nupdated-dependencies:\n- dependency-name: org.xerial.snappy:snappy-java\n  dependency-version: 1.1.10.12\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "d7d818a7490d480ce14713a91fc6fea5d84e4b0d",
      "tree": "d05a444097655dcfa790446e4d06d5fef07d4f88",
      "parents": [
        "b4ddffb48e6038d678ba663018ea0b23bdd8b396"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Oct 19 07:42:30 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 19 07:42:30 2026 +0200"
      },
      "message": "Bump com.healthmarketscience.jackcess:jackcess from 5.0.3 to 5.0.4 (#3357)\n\nBumps [com.healthmarketscience.jackcess:jackcess](https://github.com/jahlborn/jackcess) from 5.0.3 to 5.0.4.\n- [Commits](https://github.com/jahlborn/jackcess/commits)\n\n---\nupdated-dependencies:\n- dependency-name: com.healthmarketscience.jackcess:jackcess\n  dependency-version: 5.0.4\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "b4ddffb48e6038d678ba663018ea0b23bdd8b396",
      "tree": "09dd7a3168e6bf5861c6782141ed73b7cbd56f7e",
      "parents": [
        "d7dcac67e5cad1ca53e8d3759f611e702e286984"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Oct 19 07:42:00 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 19 07:42:00 2026 +0200"
      },
      "message": "Bump org.codehaus.mojo:versions-maven-plugin from 2.22.0 to 2.23.0 (#3358)\n\nBumps [org.codehaus.mojo:versions-maven-plugin](https://github.com/mojohaus/versions) from 2.22.0 to 2.23.0.\n- [Release notes](https://github.com/mojohaus/versions/releases)\n- [Changelog](https://github.com/mojohaus/versions/blob/master/ReleaseNotes.md)\n- [Commits](https://github.com/mojohaus/versions/compare/2.22.0...2.23.0)\n\n---\nupdated-dependencies:\n- dependency-name: org.codehaus.mojo:versions-maven-plugin\n  dependency-version: 2.23.0\n  dependency-type: direct:development\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "d7dcac67e5cad1ca53e8d3759f611e702e286984",
      "tree": "b3e8de40832bc6b008e1ccfa5686b9314fe2c114",
      "parents": [
        "1ef2ab0399da32f1d6794172f4c0aa7f536c0677"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Oct 19 07:41:37 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 19 07:41:37 2026 +0200"
      },
      "message": "Bump org.apache.kafka:kafka-clients from 4.3.1 to 4.4.0 (#3361)\n\nBumps org.apache.kafka:kafka-clients from 4.3.1 to 4.4.0.\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.kafka:kafka-clients\n  dependency-version: 4.4.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "1ef2ab0399da32f1d6794172f4c0aa7f536c0677",
      "tree": "5e135ce02e942fd1b678c855b8dd73fe87c7144e",
      "parents": [
        "9c650af6fc5cd7a32cb580c9b49767d04e608983"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Oct 19 07:41:21 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 19 07:41:21 2026 +0200"
      },
      "message": "Bump grpc.version from 1.84.2 to 1.85.0 (#3360)\n\nBumps `grpc.version` from 1.84.2 to 1.85.0.\n\nUpdates `io.grpc:grpc-bom` from 1.84.2 to 1.85.0\n- [Release notes](https://github.com/grpc/grpc-java/releases)\n- [Commits](https://github.com/grpc/grpc-java/compare/v1.84.2...v1.85.0)\n\nUpdates `io.grpc:grpc-context` from 1.84.2 to 1.85.0\n- [Release notes](https://github.com/grpc/grpc-java/releases)\n- [Commits](https://github.com/grpc/grpc-java/compare/v1.84.2...v1.85.0)\n\n---\nupdated-dependencies:\n- dependency-name: io.grpc:grpc-bom\n  dependency-version: 1.85.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: io.grpc:grpc-context\n  dependency-version: 1.85.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "9c650af6fc5cd7a32cb580c9b49767d04e608983",
      "tree": "84f735fbeb3aecc5d93034d81534b990d7613536",
      "parents": [
        "9a6c38ffcccca544b342b7fcb775c27a92bb0f15"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Oct 19 07:41:05 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 19 07:41:05 2026 +0200"
      },
      "message": "Bump com.github.luben:zstd-jni from 1.5.7-22 to 1.5.7-23 (#3362)\n\nBumps [com.github.luben:zstd-jni](https://github.com/luben/zstd-jni) from 1.5.7-22 to 1.5.7-23.\n- [Commits](https://github.com/luben/zstd-jni/compare/v1.5.7-22...v1.5.7-23)\n\n---\nupdated-dependencies:\n- dependency-name: com.github.luben:zstd-jni\n  dependency-version: 1.5.7-23\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "9a6c38ffcccca544b342b7fcb775c27a92bb0f15",
      "tree": "60a737888990fa18c247ad2090ceebd885448ab6",
      "parents": [
        "eb024f1e6099d63b4bed75ca770b191f3be030db"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Oct 19 07:40:43 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 19 07:40:43 2026 +0200"
      },
      "message": "Bump com.azure:azure-sdk-bom from 1.3.8 to 1.3.9 (#3363)\n\nBumps [com.azure:azure-sdk-bom](https://github.com/azure/azure-sdk-for-java) from 1.3.8 to 1.3.9.\n- [Release notes](https://github.com/azure/azure-sdk-for-java/releases)\n- [Commits](https://github.com/azure/azure-sdk-for-java/compare/azure-digitaltwins-core_1.3.8...azure-digitaltwins-core_1.3.9)\n\n---\nupdated-dependencies:\n- dependency-name: com.azure:azure-sdk-bom\n  dependency-version: 1.3.9\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "eb024f1e6099d63b4bed75ca770b191f3be030db",
      "tree": "7dae5f50d74799b369b8f823097830e4f914bbc2",
      "parents": [
        "d857a8e6d0dd27d2bb47a3a984526b482bea1934"
      ],
      "author": {
        "name": "Tim Allison",
        "email": "tallison@apache.org",
        "time": "Sun Oct 18 17:50:51 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 18 12:50:51 2026 -0400"
      },
      "message": "TIKA-4968: wrap OMML equations in span class\u003dmath in docx (#3318)"
    },
    {
      "commit": "d857a8e6d0dd27d2bb47a3a984526b482bea1934",
      "tree": "ff69f9a34f4050edddfbe6fbb35014a36a5afa70",
      "parents": [
        "fe5ba58bc1bee4f37217c32a05a9b74db7fa51ba"
      ],
      "author": {
        "name": "Tim Allison",
        "email": "tallison@apache.org",
        "time": "Sun Oct 18 17:48:18 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 18 12:48:18 2026 -0400"
      },
      "message": "TIKA-4967: link REF/PAGEREF/NOTEREF and HYPERLINK \\l fields to bookmarks in docx (#3317)"
    },
    {
      "commit": "fe5ba58bc1bee4f37217c32a05a9b74db7fa51ba",
      "tree": "37763f4d7fc4b37e6018857401ca4ad023adb72c",
      "parents": [
        "4847f78c8faa5b4f51ecb45a29290be28e59b365"
      ],
      "author": {
        "name": "Tim Allison",
        "email": "tallison@apache.org",
        "time": "Sat Oct 17 13:27:09 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Oct 17 08:27:09 2026 -0400"
      },
      "message": "TIKA-4966: apply font formatting styles in docx (#3316)"
    },
    {
      "commit": "4847f78c8faa5b4f51ecb45a29290be28e59b365",
      "tree": "e3b907bd1bc958be58baf43915325540d547325c",
      "parents": [
        "5c60cf17b6b90346c360c53843a866c0a8abb968"
      ],
      "author": {
        "name": "Naveed",
        "email": "mr.devel2002@gmail.com",
        "time": "Fri Oct 16 23:47:37 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 16 14:17:37 2026 -0400"
      },
      "message": "refuse wire-blocked component names given as bare strings (#3351)\n\nscanForBlocked only checked object keys, so a request parseContext of\n{\"metadata-filters\":[\"openai-embedding-filter\"]} passed the gate and\nresolved to a working embedding filter bound into the request.\n\nGenerated-by: Claude Code (Claude Opus 5.5)"
    },
    {
      "commit": "5c60cf17b6b90346c360c53843a866c0a8abb968",
      "tree": "fee2792c9bbb9411e326e52ee5a41653cb91a110",
      "parents": [
        "7cb848a1ac9c3374ebaa909225ba2185a54ae074"
      ],
      "author": {
        "name": "mstcomit",
        "email": "mail@schobel-thoma.de",
        "time": "Fri Oct 16 20:06:25 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 16 14:06:25 2026 -0400"
      },
      "message": "Support max_completion_tokens in OpenAI VLM parser (#3350)\n\nGenerated-by: GitHub Copilot\n\nCo-authored-by: Michael Schobel-Thoma \u003cmst@ventum.de\u003e"
    },
    {
      "commit": "7cb848a1ac9c3374ebaa909225ba2185a54ae074",
      "tree": "662fb3f71eafc3c0db7f59d406e3f7f8724e3b1f",
      "parents": [
        "30fae8b61afdfae5a6ff8bf21d56e42b062b49f9"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Oct 12 22:40:31 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 12 22:40:31 2026 +0200"
      },
      "message": "Bump com.healthmarketscience.jackcess:jackcess from 5.0.2 to 5.0.3 (#3333)\n\n* Bump com.healthmarketscience.jackcess:jackcess from 5.0.2 to 5.0.3\n\nBumps [com.healthmarketscience.jackcess:jackcess](https://github.com/jahlborn/jackcess) from 5.0.2 to 5.0.3.\n- [Commits](https://github.com/jahlborn/jackcess/commits)\n\n---\nupdated-dependencies:\n- dependency-name: com.healthmarketscience.jackcess:jackcess\n  dependency-version: 5.0.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\n\n* Refactor error handling in JackcessParser\n\n* Refactor exception handling for JackcessParser\n\nCo-authored-by: Copilot Autofix powered by AI \u003c175728472+Copilot@users.noreply.github.com\u003e\n\n---------\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: Tilman Hausherr \u003ctilman@snafu.de\u003e\nCo-authored-by: Copilot Autofix powered by AI \u003c175728472+Copilot@users.noreply.github.com\u003e"
    },
    {
      "commit": "30fae8b61afdfae5a6ff8bf21d56e42b062b49f9",
      "tree": "a2cfbfcadf24bc5d438bef6b3fb274e99492c3de",
      "parents": [
        "e418582f3a3340a119106b14ccfc7521c8478b10"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Oct 12 22:25:22 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 12 22:25:22 2026 +0200"
      },
      "message": "Bump micronaut.version from 3.10.13 to 3.10.15 (#3329)\n\nBumps `micronaut.version` from 3.10.13 to 3.10.15.\n\nUpdates `io.micronaut:micronaut-inject` from 3.10.13 to 3.10.15\n- [Release notes](https://github.com/micronaut-projects/micronaut-core/releases)\n- [Changelog](https://github.com/micronaut-projects/micronaut-core/blob/5.3.x/RELEASE.adoc)\n- [Commits](https://github.com/micronaut-projects/micronaut-core/compare/v3.10.13...v3.10.15)\n\nUpdates `io.micronaut:micronaut-runtime` from 3.10.13 to 3.10.15\n- [Release notes](https://github.com/micronaut-projects/micronaut-core/releases)\n- [Changelog](https://github.com/micronaut-projects/micronaut-core/blob/5.3.x/RELEASE.adoc)\n- [Commits](https://github.com/micronaut-projects/micronaut-core/compare/v3.10.13...v3.10.15)\n\nUpdates `io.micronaut:micronaut-http-server` from 3.10.13 to 3.10.15\n- [Release notes](https://github.com/micronaut-projects/micronaut-core/releases)\n- [Changelog](https://github.com/micronaut-projects/micronaut-core/blob/5.3.x/RELEASE.adoc)\n- [Commits](https://github.com/micronaut-projects/micronaut-core/compare/v3.10.13...v3.10.15)\n\nUpdates `io.micronaut:micronaut-websocket` from 3.10.13 to 3.10.15\n- [Release notes](https://github.com/micronaut-projects/micronaut-core/releases)\n- [Changelog](https://github.com/micronaut-projects/micronaut-core/blob/5.3.x/RELEASE.adoc)\n- [Commits](https://github.com/micronaut-projects/micronaut-core/compare/v3.10.13...v3.10.15)\n\nUpdates `io.micronaut:micronaut-http-netty` from 3.10.13 to 3.10.15\n- [Release notes](https://github.com/micronaut-projects/micronaut-core/releases)\n- [Changelog](https://github.com/micronaut-projects/micronaut-core/blob/5.3.x/RELEASE.adoc)\n- [Commits](https://github.com/micronaut-projects/micronaut-core/compare/v3.10.13...v3.10.15)\n\nUpdates `io.micronaut:micronaut-http` from 3.10.13 to 3.10.15\n- [Release notes](https://github.com/micronaut-projects/micronaut-core/releases)\n- [Changelog](https://github.com/micronaut-projects/micronaut-core/blob/5.3.x/RELEASE.adoc)\n- [Commits](https://github.com/micronaut-projects/micronaut-core/compare/v3.10.13...v3.10.15)\n\nUpdates `io.micronaut:micronaut-validation` from 3.10.13 to 3.10.15\n- [Release notes](https://github.com/micronaut-projects/micronaut-core/releases)\n- [Changelog](https://github.com/micronaut-projects/micronaut-core/blob/5.3.x/RELEASE.adoc)\n- [Commits](https://github.com/micronaut-projects/micronaut-core/compare/v3.10.13...v3.10.15)\n\nUpdates `io.micronaut:micronaut-http-client-core` from 3.10.13 to 3.10.15\n- [Release notes](https://github.com/micronaut-projects/micronaut-core/releases)\n- [Changelog](https://github.com/micronaut-projects/micronaut-core/blob/5.3.x/RELEASE.adoc)\n- [Commits](https://github.com/micronaut-projects/micronaut-core/compare/v3.10.13...v3.10.15)\n\nUpdates `io.micronaut:micronaut-core` from 3.10.13 to 3.10.15\n- [Release notes](https://github.com/micronaut-projects/micronaut-core/releases)\n- [Changelog](https://github.com/micronaut-projects/micronaut-core/blob/5.3.x/RELEASE.adoc)\n- [Commits](https://github.com/micronaut-projects/micronaut-core/compare/v3.10.13...v3.10.15)\n\n---\nupdated-dependencies:\n- dependency-name: io.micronaut:micronaut-inject\n  dependency-version: 3.10.15\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: io.micronaut:micronaut-runtime\n  dependency-version: 3.10.15\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: io.micronaut:micronaut-http-server\n  dependency-version: 3.10.15\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: io.micronaut:micronaut-websocket\n  dependency-version: 3.10.15\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: io.micronaut:micronaut-http-netty\n  dependency-version: 3.10.15\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: io.micronaut:micronaut-http\n  dependency-version: 3.10.15\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: io.micronaut:micronaut-validation\n  dependency-version: 3.10.15\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: io.micronaut:micronaut-http-client-core\n  dependency-version: 3.10.15\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: io.micronaut:micronaut-core\n  dependency-version: 3.10.15\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "e418582f3a3340a119106b14ccfc7521c8478b10",
      "tree": "305d1070fe7cd5950a7c0e0eb7c93ffd8a7b31c2",
      "parents": [
        "4677382eb52f19e97df158ef65d3c56fa8b84b9f"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Oct 12 22:20:42 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 12 22:20:42 2026 +0200"
      },
      "message": "Bump org.xerial.snappy:snappy-java from 1.1.10.8 to 1.1.10.11 (#3323)\n\nBumps [org.xerial.snappy:snappy-java](https://github.com/xerial/snappy-java) from 1.1.10.8 to 1.1.10.11.\n- [Release notes](https://github.com/xerial/snappy-java/releases)\n- [Commits](https://github.com/xerial/snappy-java/compare/v1.1.10.8...v1.1.10.11)\n\n---\nupdated-dependencies:\n- dependency-name: org.xerial.snappy:snappy-java\n  dependency-version: 1.1.10.11\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "4677382eb52f19e97df158ef65d3c56fa8b84b9f",
      "tree": "4ea68c3e25c4a0c679d0d039708a2f82aa96df50",
      "parents": [
        "3dc2b86e41d10c854ccbdcc8cc326571781d1d71"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Oct 12 22:18:02 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 12 22:18:02 2026 +0200"
      },
      "message": "Bump com.github.junrar:junrar from 8.1.1 to 8.1.2 (#3332)\n\nBumps [com.github.junrar:junrar](https://github.com/junrar/junrar) from 8.1.1 to 8.1.2.\n- [Release notes](https://github.com/junrar/junrar/releases)\n- [Changelog](https://github.com/junrar/junrar/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/junrar/junrar/compare/v8.1.1...v8.1.2)\n\n---\nupdated-dependencies:\n- dependency-name: com.github.junrar:junrar\n  dependency-version: 8.1.2\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "3dc2b86e41d10c854ccbdcc8cc326571781d1d71",
      "tree": "ce45a7699662ee479920ef9b7f4b8d85cb12556c",
      "parents": [
        "581db0a44c73ed59fa51501547d5ae55991a5053"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Oct 12 22:00:44 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 12 22:00:44 2026 +0200"
      },
      "message": "Bump twelvemonkeys.version from 3.15.2 to 3.15.3 (#3325)\n\nBumps `twelvemonkeys.version` from 3.15.2 to 3.15.3.\n\nUpdates `com.twelvemonkeys.common:common-io` from 3.15.2 to 3.15.3\n\nUpdates `com.twelvemonkeys.imageio:imageio-bmp` from 3.15.2 to 3.15.3\n\nUpdates `com.twelvemonkeys.imageio:imageio-jpeg` from 3.15.2 to 3.15.3\n\nUpdates `com.twelvemonkeys.imageio:imageio-psd` from 3.15.2 to 3.15.3\n\nUpdates `com.twelvemonkeys.imageio:imageio-tiff` from 3.15.2 to 3.15.3\n\n---\nupdated-dependencies:\n- dependency-name: com.twelvemonkeys.common:common-io\n  dependency-version: 3.15.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: com.twelvemonkeys.imageio:imageio-bmp\n  dependency-version: 3.15.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: com.twelvemonkeys.imageio:imageio-jpeg\n  dependency-version: 3.15.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: com.twelvemonkeys.imageio:imageio-psd\n  dependency-version: 3.15.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: com.twelvemonkeys.imageio:imageio-tiff\n  dependency-version: 3.15.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "581db0a44c73ed59fa51501547d5ae55991a5053",
      "tree": "ce436cbbc9d73ef1f90c9852c4652f56d6ed017e",
      "parents": [
        "f9c9fe1107c20a4e80a29cc80e751dbd0214014f"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Oct 12 21:57:57 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 12 21:57:57 2026 +0200"
      },
      "message": "Bump com.healthmarketscience.jackcess:jackcess-encrypt (#3327)\n\nBumps com.healthmarketscience.jackcess:jackcess-encrypt from 5.0.1 to 5.0.2.\n\n---\nupdated-dependencies:\n- dependency-name: com.healthmarketscience.jackcess:jackcess-encrypt\n  dependency-version: 5.0.2\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "f9c9fe1107c20a4e80a29cc80e751dbd0214014f",
      "tree": "62a4631ac2d9de77ce9d8d6596df91959746fbde",
      "parents": [
        "0dba998286a2f9a51cf2e107cab53f784e708f0f"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Oct 12 21:54:18 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 12 21:54:18 2026 +0200"
      },
      "message": "Bump software.amazon.awssdk:bom from 2.55.10 to 2.55.13 (#3328)\n\nBumps software.amazon.awssdk:bom from 2.55.10 to 2.55.13.\n\n---\nupdated-dependencies:\n- dependency-name: software.amazon.awssdk:bom\n  dependency-version: 2.55.13\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "0dba998286a2f9a51cf2e107cab53f784e708f0f",
      "tree": "bf979f9d5c7ded38bdfccd7e66f5adf76a3507bd",
      "parents": [
        "05e674ae46864d4affd5d4c5acd6caa1fc799593"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Oct 12 21:53:53 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 12 21:53:53 2026 +0200"
      },
      "message": "Bump grpc.version from 1.84.0 to 1.84.2 (#3326)\n\nBumps `grpc.version` from 1.84.0 to 1.84.2.\n\nUpdates `io.grpc:grpc-bom` from 1.84.0 to 1.84.2\n- [Release notes](https://github.com/grpc/grpc-java/releases)\n- [Commits](https://github.com/grpc/grpc-java/compare/v1.84.0...v1.84.2)\n\nUpdates `io.grpc:grpc-context` from 1.84.0 to 1.84.2\n- [Release notes](https://github.com/grpc/grpc-java/releases)\n- [Commits](https://github.com/grpc/grpc-java/compare/v1.84.0...v1.84.2)\n\n---\nupdated-dependencies:\n- dependency-name: io.grpc:grpc-bom\n  dependency-version: 1.84.2\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: io.grpc:grpc-context\n  dependency-version: 1.84.2\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "05e674ae46864d4affd5d4c5acd6caa1fc799593",
      "tree": "d8757646535ea58cef9e1aa6834a752ae460ea44",
      "parents": [
        "111fd6f6c91e73b22e05a128f61578108845dcfd"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Oct 12 21:37:04 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 12 21:37:04 2026 +0200"
      },
      "message": "Bump org.ow2.asm:asm from 9.10.1 to 9.11 (#3330)\n\nBumps org.ow2.asm:asm from 9.10.1 to 9.11.\n\n---\nupdated-dependencies:\n- dependency-name: org.ow2.asm:asm\n  dependency-version: \u00279.11\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "111fd6f6c91e73b22e05a128f61578108845dcfd",
      "tree": "c286a6b7f9bda09cf4335d5f204e606d7ae35c02",
      "parents": [
        "78c40318d32f55808a3a1e0952d346c0af24ddfa"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Oct 12 21:35:37 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 12 21:35:37 2026 +0200"
      },
      "message": "Bump jetty.http2.version from 12.1.13 to 12.1.14 (#3321)\n\nBumps `jetty.http2.version` from 12.1.13 to 12.1.14.\n\nUpdates `org.eclipse.jetty.http2:jetty-http2-client-transport` from 12.1.13 to 12.1.14\n\nUpdates `org.eclipse.jetty.http2:jetty-http2-hpack` from 12.1.13 to 12.1.14\n\nUpdates `org.eclipse.jetty.http2:jetty-http2-client` from 12.1.13 to 12.1.14\n\nUpdates `org.eclipse.jetty.http2:jetty-http2-common` from 12.1.13 to 12.1.14\n\nUpdates `org.eclipse.jetty.http2:jetty-http2-server` from 12.1.13 to 12.1.14\n\n---\nupdated-dependencies:\n- dependency-name: org.eclipse.jetty.http2:jetty-http2-client-transport\n  dependency-version: 12.1.14\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.eclipse.jetty.http2:jetty-http2-hpack\n  dependency-version: 12.1.14\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.eclipse.jetty.http2:jetty-http2-client\n  dependency-version: 12.1.14\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.eclipse.jetty.http2:jetty-http2-common\n  dependency-version: 12.1.14\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.eclipse.jetty.http2:jetty-http2-server\n  dependency-version: 12.1.14\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "78c40318d32f55808a3a1e0952d346c0af24ddfa",
      "tree": "528ccd3e5e059a044fe0928d1085e8c331af34c7",
      "parents": [
        "22147fd4c92d4ef9af0ca7578947d81bd2a2448b"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Oct 12 21:20:22 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 12 21:20:22 2026 +0200"
      },
      "message": "Bump jackrabbit.version from 2.22.4 to 2.22.5 (#3324)\n\nBumps `jackrabbit.version` from 2.22.4 to 2.22.5.\n\nUpdates `org.apache.jackrabbit:jackrabbit-jcr-server` from 2.22.4 to 2.22.5\n- [Changelog](https://github.com/apache/jackrabbit/blob/jackrabbit-2.22.5/RELEASE-NOTES.txt)\n- [Commits](https://github.com/apache/jackrabbit/compare/jackrabbit-2.22.4...jackrabbit-2.22.5)\n\nUpdates `org.apache.jackrabbit:jackrabbit-core` from 2.22.4 to 2.22.5\n- [Changelog](https://github.com/apache/jackrabbit/blob/jackrabbit-2.22.5/RELEASE-NOTES.txt)\n- [Commits](https://github.com/apache/jackrabbit/compare/jackrabbit-2.22.4...jackrabbit-2.22.5)\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.jackrabbit:jackrabbit-jcr-server\n  dependency-version: 2.22.5\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.apache.jackrabbit:jackrabbit-core\n  dependency-version: 2.22.5\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "22147fd4c92d4ef9af0ca7578947d81bd2a2448b",
      "tree": "c0225d2dcaa4125a741ca65ad4ab348722bea9c1",
      "parents": [
        "ff9e344cfce597173b7060262360fb390c1e07a7"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Oct 12 15:18:05 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 12 15:18:05 2026 -0400"
      },
      "message": "Bump ubuntu from `da6fc2b` to `f144425` in /tika-grpc/docker-build (#3343)\n\nBumps ubuntu from `da6fc2b` to `f144425`.\n\n---\nupdated-dependencies:\n- dependency-name: ubuntu\n  dependency-version: resolute\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "ff9e344cfce597173b7060262360fb390c1e07a7",
      "tree": "867df3c53f9989a3b9968465398e8a217e10f5d0",
      "parents": [
        "2b11aed9326feb3c3de1fec475f64da386b25f8e"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Oct 12 15:17:47 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 12 15:17:47 2026 -0400"
      },
      "message": "Bump ubuntu in /tika-server/docker-build/full (#3344)\n\nBumps ubuntu from `da6fc2b` to `f144425`.\n\n---\nupdated-dependencies:\n- dependency-name: ubuntu\n  dependency-version: resolute\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "2b11aed9326feb3c3de1fec475f64da386b25f8e",
      "tree": "9edba26df4f1fe47743e1a17ccfe1262ae51952e",
      "parents": [
        "01e4662cf74bb2ded3f1c38821b3828ebbf1e6e5"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Oct 12 15:17:33 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 12 15:17:33 2026 -0400"
      },
      "message": "Bump ubuntu in /tika-server/docker-build/minimal (#3345)\n\nBumps ubuntu from `da6fc2b` to `f144425`.\n\n---\nupdated-dependencies:\n- dependency-name: ubuntu\n  dependency-version: resolute\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "01e4662cf74bb2ded3f1c38821b3828ebbf1e6e5",
      "tree": "fbdcecd46f36b50b3ed48386ae38a339dd4aee2a",
      "parents": [
        "80b26cdbc2e2d5d7ac87a64140e03182d3a83577"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Oct 12 21:15:36 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 12 21:15:36 2026 +0200"
      },
      "message": "Bump com.github.albfernandez:juniversalchardet from 2.5.0 to 2.5.1 (#3340)\n\nBumps [com.github.albfernandez:juniversalchardet](https://github.com/albfernandez/juniversalchardet) from 2.5.0 to 2.5.1.\n- [Release notes](https://github.com/albfernandez/juniversalchardet/releases)\n- [Changelog](https://github.com/albfernandez/juniversalchardet/blob/main/release-process.md)\n- [Commits](https://github.com/albfernandez/juniversalchardet/compare/v2.5.0...v2.5.1)\n\n---\nupdated-dependencies:\n- dependency-name: com.github.albfernandez:juniversalchardet\n  dependency-version: 2.5.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "80b26cdbc2e2d5d7ac87a64140e03182d3a83577",
      "tree": "193a68980c8fb1063cbf26b817a7f291f35901e3",
      "parents": [
        "7f551a2927ba95e8da71beff4bef08dc2bacbcf3"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Oct 12 21:04:22 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 12 21:04:22 2026 +0200"
      },
      "message": "Bump org.bouncycastle:bc-jdk18on-bom from 1.86.1 to 1.86.2 (#3322)\n\nBumps [org.bouncycastle:bc-jdk18on-bom](https://github.com/bcgit/bc-java) from 1.86.1 to 1.86.2.\n- [Changelog](https://github.com/bcgit/bc-java/blob/main/docs/releasenotes.md)\n- [Commits](https://github.com/bcgit/bc-java/commits)\n\n---\nupdated-dependencies:\n- dependency-name: org.bouncycastle:bc-jdk18on-bom\n  dependency-version: 1.86.2\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "7f551a2927ba95e8da71beff4bef08dc2bacbcf3",
      "tree": "871b8b72db9a3f4d797e411ef84d84dc3b04af79",
      "parents": [
        "4c1f3fdf374e651779e940753b7e010e64406c5d"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Oct 12 21:02:48 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 12 21:02:48 2026 +0200"
      },
      "message": "Bump org.apache.commons:commons-secure-xml from 1.0.0 to 1.1.0 (#3334)\n\nBumps org.apache.commons:commons-secure-xml from 1.0.0 to 1.1.0.\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.commons:commons-secure-xml\n  dependency-version: 1.1.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "4c1f3fdf374e651779e940753b7e010e64406c5d",
      "tree": "689c7e30174cce0759f840ed69e7b88f40064f56",
      "parents": [
        "41fccce33d426dabc7d143eed549b7afffd28d95"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Oct 12 21:01:58 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 12 21:01:58 2026 +0200"
      },
      "message": "Bump com.microsoft.graph:microsoft-graph from 6.70.0 to 6.71.0 (#3331)\n\nBumps [com.microsoft.graph:microsoft-graph](https://github.com/microsoftgraph/msgraph-sdk-java) from 6.70.0 to 6.71.0.\n- [Release notes](https://github.com/microsoftgraph/msgraph-sdk-java/releases)\n- [Changelog](https://github.com/microsoftgraph/msgraph-sdk-java/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/microsoftgraph/msgraph-sdk-java/compare/v6.70.0...v6.71.0)\n\n---\nupdated-dependencies:\n- dependency-name: com.microsoft.graph:microsoft-graph\n  dependency-version: 6.71.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "41fccce33d426dabc7d143eed549b7afffd28d95",
      "tree": "4e56153323dbe7621aa349415b15c3183769da90",
      "parents": [
        "ebaa010607d4e2a3eed47a840ff50e1b0b7c2db6"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Oct 12 20:56:51 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 12 20:56:51 2026 +0200"
      },
      "message": "Bump org.jetbrains.kotlin:kotlin-stdlib from 2.4.20 to 2.4.21 (#3336)\n\nBumps [org.jetbrains.kotlin:kotlin-stdlib](https://github.com/JetBrains/kotlin) from 2.4.20 to 2.4.21.\n- [Release notes](https://github.com/JetBrains/kotlin/releases)\n- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)\n- [Commits](https://github.com/JetBrains/kotlin/compare/v2.4.20...v2.4.21)\n\n---\nupdated-dependencies:\n- dependency-name: org.jetbrains.kotlin:kotlin-stdlib\n  dependency-version: 2.4.21\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "ebaa010607d4e2a3eed47a840ff50e1b0b7c2db6",
      "tree": "4e7dc10af6325709acc299e6c8eb77525eed183d",
      "parents": [
        "35c6c03edf6de7f78426055f9ad19186ce88b0ca"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Oct 12 20:55:29 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 12 20:55:29 2026 +0200"
      },
      "message": "Bump commons-codec:commons-codec from 1.22.1 to 1.23.0 (#3335)\n\nBumps [commons-codec:commons-codec](https://github.com/apache/commons-codec) from 1.22.1 to 1.23.0.\n- [Changelog](https://github.com/apache/commons-codec/blob/master/RELEASE-NOTES.txt)\n- [Commits](https://github.com/apache/commons-codec/compare/rel/commons-codec-1.22.1...rel/commons-codec-1.23.0)\n\n---\nupdated-dependencies:\n- dependency-name: commons-codec:commons-codec\n  dependency-version: 1.23.0\n  dependency-type: direct:development\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "35c6c03edf6de7f78426055f9ad19186ce88b0ca",
      "tree": "656fd77152cc1169de9d420edf3c33bd7a650dc2",
      "parents": [
        "1e9732fae38305bcdbe852306153e24100ac38de"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Oct 12 20:38:21 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 12 20:38:21 2026 +0200"
      },
      "message": "Bump io.netty:netty-bom from 4.2.18.Final to 4.2.19.Final (#3339)\n\nBumps [io.netty:netty-bom](https://github.com/netty/netty) from 4.2.18.Final to 4.2.19.Final.\n- [Release notes](https://github.com/netty/netty/releases)\n- [Commits](https://github.com/netty/netty/compare/netty-4.2.18.Final...netty-4.2.19.Final)\n\n---\nupdated-dependencies:\n- dependency-name: io.netty:netty-bom\n  dependency-version: 4.2.19.Final\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "1e9732fae38305bcdbe852306153e24100ac38de",
      "tree": "a88fc0b7d93b63b59613bade40ed26bef0af0e9d",
      "parents": [
        "ae6705631d896b204e126ca5ac10934a6d4c2a84"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Oct 12 20:37:52 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 12 20:37:52 2026 +0200"
      },
      "message": "Bump com.diffplug.spotless:spotless-maven-plugin from 3.10.3 to 3.10.4 (#3337)\n\nBumps [com.diffplug.spotless:spotless-maven-plugin](https://github.com/diffplug/spotless) from 3.10.3 to 3.10.4.\n- [Release notes](https://github.com/diffplug/spotless/releases)\n- [Changelog](https://github.com/diffplug/spotless/blob/main/CHANGES.md)\n- [Commits](https://github.com/diffplug/spotless/compare/maven/3.10.3...maven/3.10.4)\n\n---\nupdated-dependencies:\n- dependency-name: com.diffplug.spotless:spotless-maven-plugin\n  dependency-version: 3.10.4\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "ae6705631d896b204e126ca5ac10934a6d4c2a84",
      "tree": "53dfd5d3bb8c31542990fc41984881f9f45ed4ab",
      "parents": [
        "64deef8cb69fc8a0c56dd28a4bdef71b794203a3"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Oct 12 20:34:57 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 12 20:34:57 2026 +0200"
      },
      "message": "Bump com.github.luben:zstd-jni from 1.5.7-20 to 1.5.7-22 (#3338)\n\nBumps [com.github.luben:zstd-jni](https://github.com/luben/zstd-jni) from 1.5.7-20 to 1.5.7-22.\n- [Commits](https://github.com/luben/zstd-jni/compare/v1.5.7-20...v1.5.7-22)\n\n---\nupdated-dependencies:\n- dependency-name: com.github.luben:zstd-jni\n  dependency-version: 1.5.7-22\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "64deef8cb69fc8a0c56dd28a4bdef71b794203a3",
      "tree": "dd6da98adf77c4ae463878369f3170d2508fb01f",
      "parents": [
        "49e40e6ddaf44910111f6b8c44db1f768d39098b"
      ],
      "author": {
        "name": "Tim Allison",
        "email": "tallison@apache.org",
        "time": "Mon Oct 12 12:47:16 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 12 12:47:16 2026 -0400"
      },
      "message": "improve depth limits (#3319)"
    },
    {
      "commit": "49e40e6ddaf44910111f6b8c44db1f768d39098b",
      "tree": "5ddb8785ab072e5c84a3f76195669fc9b09a02c7",
      "parents": [
        "831969db79962fae6eebf9a578d33209568b4ba5"
      ],
      "author": {
        "name": "Henry Lindeman",
        "email": "henry.lindeman@glean.com",
        "time": "Fri Oct 09 12:17:56 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 09 15:17:56 2026 -0400"
      },
      "message": "[TIKA-4943] add tika table and list handling (#3277)\n\n* add tika table and list handling\n\nGenerated-by: Glean Tau \u003cvarious models\u003e\nSigned-off-by: Henry Lindeman \u003chenry.lindeman@glean.com\u003e\n\n* AI review fixes + jacoco\n\nGenerated-by: Glean Tau \u003cvarious models\u003e\nSigned-off-by: Henry Lindeman \u003chenry.lindeman@glean.com\u003e\n\n* AI reviews\n\nGenerated-by: Glean Tau \u003cvarious models\u003e\nSigned-off-by: Henry Lindeman \u003chenry.lindeman@glean.com\u003e\n\n* Bot nits\n\nGenerated-by: Glean Tau \u003cvarious models\u003e\nSigned-off-by: Henry Lindeman \u003chenry.lindeman@glean.com\u003e\n\n* Copilot comments\n\nGenerated-by: Glean Tau \u003cvarious models\u003e\nSigned-off-by: Henry Lindeman \u003chenry.lindeman@glean.com\u003e\n\n* TIKA-4943: lower the fsshttpb walk depth cap to 256\n\n---------\n\nSigned-off-by: Henry Lindeman \u003chenry.lindeman@glean.com\u003e\nCo-authored-by: tallison \u003ctallison@apache.org\u003e"
    },
    {
      "commit": "831969db79962fae6eebf9a578d33209568b4ba5",
      "tree": "b4ff8c740bdf0283d0718668200f7e8c58c5e1a2",
      "parents": [
        "144e85b0263ac1b71599fab973ad54660ff7f4ab"
      ],
      "author": {
        "name": "Tim Allison",
        "email": "tallison@apache.org",
        "time": "Fri Oct 09 14:39:10 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 09 14:39:10 2026 -0400"
      },
      "message": "TIKA-4965: @OperatorOnly replaces per-parser RuntimeConfig subclasses (#3314)"
    },
    {
      "commit": "144e85b0263ac1b71599fab973ad54660ff7f4ab",
      "tree": "1df7f7d9fb0f1d2f32ce5b4deaae1525606081fe",
      "parents": [
        "a4384e9d49a17fd3011c83820125d6bae00cee6e"
      ],
      "author": {
        "name": "Naveed",
        "email": "mr.devel2002@gmail.com",
        "time": "Fri Oct 09 21:17:33 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 09 11:47:33 2026 -0400"
      },
      "message": "refuse imageGraphicsEngineFactoryClass in per-request pdf config (#3313)"
    },
    {
      "commit": "a4384e9d49a17fd3011c83820125d6bae00cee6e",
      "tree": "418144b9f25fd413c1c0202e4c789c3890a93e4e",
      "parents": [
        "533addc12a062cbd61d4a15df255150f86af17f4"
      ],
      "author": {
        "name": "Tim Allison",
        "email": "tallison@apache.org",
        "time": "Fri Oct 09 06:50:16 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 09 06:50:16 2026 -0400"
      },
      "message": "TIKA-4963: JSoupParser keeps the text of CDATA sections (#3311)"
    },
    {
      "commit": "533addc12a062cbd61d4a15df255150f86af17f4",
      "tree": "6a4494c2fd8ce59623590de7a9df7bd5c97671ed",
      "parents": [
        "2c946ccabd13df305560a260fd2d098409fd8ae5"
      ],
      "author": {
        "name": "Tim Allison",
        "email": "tallison@apache.org",
        "time": "Fri Oct 09 06:49:39 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 09 06:49:39 2026 -0400"
      },
      "message": "TIKA-4962: text/html magic requires the html tag to end (#3312)"
    },
    {
      "commit": "2c946ccabd13df305560a260fd2d098409fd8ae5",
      "tree": "c5b58848766972cb9e9f125f5a70e93940baf32f",
      "parents": [
        "b9d6168e109c966aeb94ffe1ebc41dc341f412d7"
      ],
      "author": {
        "name": "Henry Lindeman",
        "email": "henry.lindeman@glean.com",
        "time": "Thu Oct 08 13:08:29 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 08 16:08:29 2026 -0400"
      },
      "message": "[TIKA-4944] Extract GUIDs from onenote files (#3278)\n\n* Extract GUIDs from onenote files\n\nGenerated-by: Glean Tau \u003cvarious models\u003e\nSigned-off-by: Henry Lindeman \u003chenry.lindeman@glean.com\u003e\n\n* AI Review fixes and jacoco\n\nGenerated-by: Glean Tau \u003cvarious models\u003e\nSigned-off-by: Henry Lindeman \u003chenry.lindeman@glean.com\u003e\n\n* Move section guid from bag to scalar metadata, add pages metadata key\n\nGenerated-by: Glean Tay \u003cvarious models\u003e\nSigned-off-by: Henry Lindeman \u003chenry.lindeman@glean.com\u003e\n\n* More PR Comments (drop entityGuids entirely)\n\nGenerated-by: Glean Tau \u003cvarious models\u003e\nSigned-off-by: Henry Lindeman \u003chenry.lindeman@glean.com\u003e\n\n* More AI reviews\n\nGenerated-by: Glean Tau \u003cvarious models\u003e\nSigned-off-by: Henry Lindeman \u003chenry.lindeman@glean.com\u003e\n\n* copilot comments\n\nSigned-off-by: Henry Lindeman \u003chenry.lindeman@glean.com\u003e\n\n---------\n\nSigned-off-by: Henry Lindeman \u003chenry.lindeman@glean.com\u003e"
    },
    {
      "commit": "b9d6168e109c966aeb94ffe1ebc41dc341f412d7",
      "tree": "2f26ea4e125135883cc047d9d12be9dd34da656a",
      "parents": [
        "63284c17c0ee28223c4e8b736b49188fb2585ec7"
      ],
      "author": {
        "name": "Tim Allison",
        "email": "tallison@apache.org",
        "time": "Thu Oct 08 14:15:42 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 08 14:15:42 2026 -0400"
      },
      "message": "TIKA-4959: use the Date: transport header when a .msg has no MAPI date (#3310)"
    },
    {
      "commit": "63284c17c0ee28223c4e8b736b49188fb2585ec7",
      "tree": "9613c0b3c41dfa9ae7e55a309e7fdb116c014449",
      "parents": [
        "9f9b452634bac9d0e04f78b8c113cd69aee13603"
      ],
      "author": {
        "name": "Dominik Schmidt",
        "email": "dev@dominik-schmidt.de",
        "time": "Wed Oct 07 22:01:52 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 07 16:01:52 2026 -0400"
      },
      "message": "TIKA-4936: write the largest image of an icon group first (#3309)\n\n* TIKA-4936: write the largest image of an icon group first\n\nA reader that takes an .ico for a multi-page image hands out its first\nentry, and the order a resource compiler wrote carries no meaning: Windows\nlooks up the size it needs rather than reading in order. Of the four\nbinaries I looked at, two list their icons ascending and two descending,\nso whoever renders the first entry gets an arbitrary size - a thumbnailer\nasking for 256 pixels can end up with a 16 pixel image blown up.\n\nThe entries are now ordered by descending pixel count, then colour depth.\nThe size comes from the image itself, since a directory entry holds one\nbyte per side and reads 0 for 256 or above, which is what a large PNG\nentry uses.\n\n* TIKA-4936: read a bitmap\u0027s size from the image too\n\nThe size of an image was meant to come from the image itself, but only 29\nbytes were read, short of the 40 a BITMAPINFOHEADER takes, so a bitmap was\nalways ordered by its directory entry. The full header is read now.\n\nA size no image can have, that is a side of zero or below or beyond what\nPNG allows, falls back to the directory entry, which also keeps the pixel\ncount from overflowing. A PNG has to start with an IHDR chunk to be read.\n\nNew tests cover a PNG above 256 pixels next to a 256 pixel bitmap, a\ndirectory entry that disagrees with its bitmap, the colour depth as the\ntie break and the fallback.\n\n* TIKA-4936: let the fallback test tell the fallback from its absence\n\nThe implausible sizes happened to sort the same way with and without the\nfallback to the directory entry, so the test passed either way. The\ndirectory entries now rank the images the other way round than those sizes\nwould, and a PNG signature that no IHDR chunk follows joins them.\n\n* TIKA-4936: say what the icon order and the tie break cover\n\nThe class comment did not mention that the rebuilt file lists its images\nlargest first, and the note on the stable sort left out that the colour\ndepth has to agree as well. The round-trip test compares bytes with a\nfixture rather than with the source icon, so it keeps the name it had."
    },
    {
      "commit": "9f9b452634bac9d0e04f78b8c113cd69aee13603",
      "tree": "141bd226a56db6d8ab40422861c43ef7be37ca95",
      "parents": [
        "bc1fbcaed769adaffeaab2c59167e27981792ee1"
      ],
      "author": {
        "name": "Tim Allison",
        "email": "tallison@apache.org",
        "time": "Wed Oct 07 15:01:12 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 07 15:01:12 2026 -0400"
      },
      "message": "TIKA-4954: speed up parser loading and pipes fork startup: build pars… (#3297)\n\n* TIKA-4954: speed up parser loading and pipes fork startup: build parsers\u0027 default EncodingDetector lazily, recognize a failed fork start within 100ms\n\n* TIKA-4954: DBFParser honors the configured EncodingDetector\n\n---------\n\nCo-authored-by: Tilman Hausherr \u003ctilman@snafu.de\u003e"
    },
    {
      "commit": "bc1fbcaed769adaffeaab2c59167e27981792ee1",
      "tree": "227246efb490aa64e1a73c9a46d85d45efe1cf99",
      "parents": [
        "0f6a0018571ccdb49c3af49ba33bff9eec78b531"
      ],
      "author": {
        "name": "Tim Allison",
        "email": "tallison@apache.org",
        "time": "Wed Oct 07 14:31:18 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 07 14:31:18 2026 -0400"
      },
      "message": "TIKA-4681: unpack output is a Frictionless Data Package by default (#3306)"
    },
    {
      "commit": "0f6a0018571ccdb49c3af49ba33bff9eec78b531",
      "tree": "33ab606181db87d4fd7ce5be605c8853378f7673",
      "parents": [
        "df14743db664f78c03426c6afe7651fed234339e"
      ],
      "author": {
        "name": "Tim Allison",
        "email": "tallison@apache.org",
        "time": "Wed Oct 07 14:13:32 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 07 14:13:32 2026 -0400"
      },
      "message": "TIKA-4937: detection follow-ups from the ICOParser review (#3303)\n\n* TIKA-4937: detection follow-ups from the ICOParser review\n\n* TIKA-4937: tighten TGA and cursor rules after review"
    },
    {
      "commit": "df14743db664f78c03426c6afe7651fed234339e",
      "tree": "ded3dc4681e49fbce42a6f433e2f92817ff4f472",
      "parents": [
        "17a9014060f0ddbc60857e32f300448f25bc8411"
      ],
      "author": {
        "name": "Tim Allison",
        "email": "tallison@apache.org",
        "time": "Wed Oct 07 13:24:01 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 07 13:24:01 2026 -0400"
      },
      "message": "TIKA-4929: simplify tests (#3252)"
    },
    {
      "commit": "17a9014060f0ddbc60857e32f300448f25bc8411",
      "tree": "33cbdbd9372c23eded009487f5290b707b55a405",
      "parents": [
        "8c41a35d7ac60d0ca1a0853827edaec62cc8f3ac"
      ],
      "author": {
        "name": "Tim Allison",
        "email": "tallison@apache.org",
        "time": "Wed Oct 07 12:02:51 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 07 12:02:51 2026 -0400"
      },
      "message": "TIKA-4920: temporarily skip some system default locale testing (#3305)"
    },
    {
      "commit": "8c41a35d7ac60d0ca1a0853827edaec62cc8f3ac",
      "tree": "845234d0b735204946688603d3649eca3bdbcf66",
      "parents": [
        "c8d4fa1b6568b8ad69acd5981dcd2197314a2531"
      ],
      "author": {
        "name": "Tim Allison",
        "email": "tallison@apache.org",
        "time": "Wed Oct 07 12:02:16 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 07 12:02:16 2026 -0400"
      },
      "message": "TIKA-4957: no spurious EOFException warning on well-formed MP4 files (#3304)"
    },
    {
      "commit": "c8d4fa1b6568b8ad69acd5981dcd2197314a2531",
      "tree": "60e0c98c8a56045a9326f406661512c6c18b97da",
      "parents": [
        "c5c2437f37730dec004f6f1c97d031f0de2c3bb4"
      ],
      "author": {
        "name": "Tim Allison",
        "email": "tallison@apache.org",
        "time": "Tue Oct 06 19:38:56 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 06 19:38:56 2026 -0400"
      },
      "message": "TIKA-4920: nightly locale build, one full reactor per priority locale (#3308)"
    }
  ],
  "next": "c5c2437f37730dec004f6f1c97d031f0de2c3bb4"
}
