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 &quot;.tmp&quot; file and renames 
it into
   place, so readers of the output directory never see a partially written
   file. Set &quot;atomicWrites&quot;: 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
   &quot;parsers&quot; 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]

Reply via email to