dependabot[bot] opened a new pull request, #3409: URL: https://github.com/apache/cxf/pull/3409
Bumps `cxf.tika.version` from 3.3.2 to 4.0.0. Updates `org.apache.tika:tika-core` from 3.3.2 to 4.0.0 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/apache/tika/blob/main/CHANGES.txt">org.apache.tika:tika-core's changelog</a>.</em></p> <blockquote> <p>Release 4.1.0 - unreleased</p> <ul> <li> <p>New exception-reporting parse-context config controls how much of an exception is written to tk:exception:* metadata for the container and embedded documents alike: FULL (default), MESSAGE_REDACTED (stack trace without messages) or REDACTED (class names only), plus a maxLength. Config-only; rejected in per-request parse-context. Parsers should format exceptions via ExceptionUtils.format(Throwable, ParseContext); ExceptionUtils.getStackTrace/getFilteredStackTrace and the ParseContext-less EmbeddedDocumentUtil.recordException* / ParserUtils.recordParserFailure overloads are deprecated (TIKA-4848).</p> </li> <li> <p>FileSystemEmitter writes to a sibling ".tmp" file and renames it into place, so readers of the output directory never see a partially written file. Set "atomicWrites": false on the emitter to restore in-place writes (TIKA-4848).</p> </li> <li> <p>tika-eval: Profile/Compare accept the batch run's jsonl crash ledger (--pipesReport, -pa/-pb) and a run-info json (--runInfo, -ra/-rb), and read both from <!-- raw HTML omitted -->/.run-info/ by default (refusing an ambiguous dir). containers gains pipes_status/pipes_message; a new run_info table records eval and batch provenance; reports and summary.md classify NO_EXTRACT_FILE by ledger status (CRASH, the raw status, NO_PIPES_RECORD, BATCH_WITHOUT_LEDGER, NO_PIPES_REPORT_SUPPLIED). Report on a db from an earlier tika-eval skips the reports it cannot run instead of aborting (TIKA-4847).</p> </li> <li> <p>New file-system-jsonl-reporter pipes reporter (TIKA-4846).</p> </li> <li> <p>Stop spooling OLE2 objects whose header over-reserves BAT capacity (TIKA-4845).</p> </li> <li> <p>Add Micrometer reporting and opt-in endpoint for tika-server (TIKA-4839).</p> </li> <li> <p>Improve spooling/decrease number of spills to disk (TIKA-4835).</p> </li> <li> <p>Fixed a bug that made per-request (parse-context) configuration unusable for parsers that lock some config fields against caller modification -- Tess4J, the VLM parsers and the OpenAI image-embedding parser. Any such config threw, including an empty one: the defaults were deep-copied through their own setters, which the runtime config overrides to reject caller input, so the copy tripped the parser's own guards before the caller's JSON was read. Locked fields are still rejected when a caller actually sets them. Configuration supplied at initialization time (the "parsers" section) was never affected (TIKA-4843).</p> </li> <li> <p>OOXML parsers flag package parts that are unreachable through the OPC relationship graph: msoffice:has-unreferenced-parts (boolean) and msoffice:unreferenced-part-names. Purely structural (no bytes are inspected; content types come from [Content_Types].xml by extension), so</p> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/apache/tika/commit/514e1b3d8d29726d02ac6a12479d95f5db263379"><code>514e1b3</code></a> [maven-release-plugin] prepare release 4.0.0-rc1</li> <li><a href="https://github.com/apache/tika/commit/4e39e0743878ad8e0d5a4019eabc08ff76911c3e"><code>4e39e07</code></a> revert second rc1 attempt</li> <li><a href="https://github.com/apache/tika/commit/7975986d2a4162e227bd120e386dc626602d09ce"><code>7975986</code></a> javadocs take 42</li> <li><a href="https://github.com/apache/tika/commit/95d423592d75d4f5d9fa0a4b25fe24d35ecb647d"><code>95d4235</code></a> [maven-release-plugin] prepare for next development iteration</li> <li><a href="https://github.com/apache/tika/commit/666289be6fd30ed3587329c8ca86ab883a5d36b2"><code>666289b</code></a> [maven-release-plugin] prepare release 4.0.0-rc1</li> <li><a href="https://github.com/apache/tika/commit/c9f6585992b4dc686457015c6d9650f7d55623af"><code>c9f6585</code></a> TIKA-4808 - revert aborted 4.0.0-rc1 release commits; fix per-module javadoc ...</li> <li><a href="https://github.com/apache/tika/commit/41183e76e87862dc64468241abcd924569a11a1a"><code>41183e7</code></a> [maven-release-plugin] prepare for next development iteration</li> <li><a href="https://github.com/apache/tika/commit/5dd7fc74ee20630375f44daddd21efcd3a5df64b"><code>5dd7fc7</code></a> [maven-release-plugin] prepare release 4.0.0-rc1</li> <li><a href="https://github.com/apache/tika/commit/4b231cf01f622b62c4ff272787e993593b23a6aa"><code>4b231cf</code></a> TIKA-4808 -- prep CHANGES.txt for release</li> <li><a href="https://github.com/apache/tika/commit/532a685ea1bd4db96befd17447f3a9aec70bca54"><code>532a685</code></a> TIKA-4808 - remove access to the network parser from cli (<a href="https://redirect.github.com/apache/tika/issues/3036">#3036</a>)</li> <li>Additional commits viewable in <a href="https://github.com/apache/tika/compare/3.3.2...4.0.0">compare view</a></li> </ul> </details> <br /> Updates `org.apache.tika:tika-parser-pdf-module` from 3.3.2 to 4.0.0 Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
