Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions 0.3.1/core/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -819,6 +819,7 @@


<h1 id="docling-core">Docling Core<a class="headerlink" href="#docling-core" title="Permanent link">#</a></h1>
<p><a href="https://docling-project.github.io/docling-java/0.3.1/core"><img alt="docling-core version" src="https://img.shields.io/badge/docling--core_v0.3.1-orange" /></a></p>
<p>The <code>docling-core</code> module provides the core data types used by Docling for document representation. It defines the <code>DoclingDocument</code> model, which captures the structure and content of documents across various formats, along with utilities for working with these types.</p>
<p>The base Java version is 17. This module has no external dependencies, making it lightweight and easy to integrate into your projects. It represents the foundational building block for the other Docling Java modules.</p>
<h2 id="when-to-use-this-module">When to use this module<a class="headerlink" href="#when-to-use-this-module" title="Permanent link">#</a></h2>
Expand Down
1 change: 1 addition & 0 deletions 0.3.1/docling-serve/serve-api/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1373,6 +1373,7 @@


<h1 id="docling-serve-api">Docling Serve API<a class="headerlink" href="#docling-serve-api" title="Permanent link">#</a></h1>
<p><a href="https://docling-project.github.io/docling-java/0.3.1/docling-serve/serve-api"><img alt="docling-serve-api version" src="https://img.shields.io/badge/docling--serve--api_v0.3.1-orange" /></a></p>
<p>The <code>docling-serve-api</code> module defines the core, framework-agnostic Java API used to communicate
with a <a href="https://github.com/docling-project/docling-serve">Docling Serve</a> backend. It provides the request/response model and the main <code>DoclingServeApi</code>
interface. You can use any implementation of this interface to talk to a running
Expand Down
1 change: 1 addition & 0 deletions 0.3.1/docling-serve/serve-client/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1391,6 +1391,7 @@


<h1 id="docling-serve-client">Docling Serve Client<a class="headerlink" href="#docling-serve-client" title="Permanent link">#</a></h1>
<p><a href="https://docling-project.github.io/docling-java/0.3.1/docling-serve/serve-client"><img alt="docling-serve-client version" src="https://img.shields.io/badge/docling--serve--client_v0.3.1-orange" /></a></p>
<p>The <code>docling-serve-client</code> module is the reference HTTP client for talking to a
<a href="https://github.com/docling-project/docling-serve">Docling Serve</a> backend.</p>
<p>It implements the framework‑agnostic <code>DoclingServeApi</code> interface from
Expand Down
2 changes: 1 addition & 1 deletion 0.3.1/search/search_index.json

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions 0.3.1/testcontainers/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -919,6 +919,7 @@


<h1 id="testcontainers">Testcontainers<a class="headerlink" href="#testcontainers" title="Permanent link">#</a></h1>
<p><a href="https://docling-project.github.io/docling-java/0.3.1/testcontainers"><img alt="docling-testcontainers version" src="https://img.shields.io/badge/docling--testcontainers_v0.3.1-orange" /></a></p>
<p>The <code>docling-testcontainers</code> module provides a ready-to-use <a href="https://testcontainers.com/">Testcontainers</a> integration for running a <a href="https://github.com/docling-project/docling-serve">Docling Serve</a> instance in your tests. It wraps the official container image and exposes a simple Java API so you can spin up Docling as part of your JUnit test lifecycle and exercise client code against a real server.</p>
<p>If you need to talk to a running server from your application code, pair this module with the reference HTTP client:
- <a href="../docling-serve/serve-client/"><code>docling-serve-client</code></a></p>
Expand Down
58 changes: 56 additions & 2 deletions 0.3.1/whats-new/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@
<div data-md-component="skip">


<a href="#whats-new-in-docling-java-031" class="md-skip">
<a href="#whats-new-in-docling-java" class="md-skip">
Skip to content
</a>

Expand Down Expand Up @@ -475,6 +475,30 @@
</span>
</a>

<nav class="md-nav" aria-label="Docling Serve">
<ul class="md-nav__list">

<li class="md-nav__item">
<a href="#031" class="md-nav__link">
<span class="md-ellipsis">
0.3.1
</span>
</a>

</li>

<li class="md-nav__item">
<a href="#030" class="md-nav__link">
<span class="md-ellipsis">
0.3.0
</span>
</a>

</li>

</ul>
</nav>

</li>

</ul>
Expand Down Expand Up @@ -758,6 +782,30 @@
</span>
</a>

<nav class="md-nav" aria-label="Docling Serve">
<ul class="md-nav__list">

<li class="md-nav__item">
<a href="#031" class="md-nav__link">
<span class="md-ellipsis">
0.3.1
</span>
</a>

</li>

<li class="md-nav__item">
<a href="#030" class="md-nav__link">
<span class="md-ellipsis">
0.3.0
</span>
</a>

</li>

</ul>
</nav>

</li>

</ul>
Expand All @@ -779,9 +827,15 @@



<h1 id="whats-new-in-docling-java-031">What's New in Docling Java 0.3.1<a class="headerlink" href="#whats-new-in-docling-java-031" title="Permanent link">#</a></h1>
<h1 id="whats-new-in-docling-java">What's New in Docling Java<a class="headerlink" href="#whats-new-in-docling-java" title="Permanent link">#</a></h1>
<p>Docling Java 0.3.1 provides a number of new features, enhancements, and bug fixes. This page includes the highlights of the release, but you can also check out the full <a href="https://github.com/docling-project/docling-java/releases">release notes</a> for more details about each new feature and bug fix.</p>
<h2 id="docling-serve">Docling Serve<a class="headerlink" href="#docling-serve" title="Permanent link">#</a></h2>
<h3 id="031">0.3.1<a class="headerlink" href="#031" title="Permanent link">#</a></h3>
<ul>
<li>Implementation of the Docling Serve clear and task APIs in <code>docling-serve-api</code> and <code>docling-serve-client</code>.</li>
<li>Adding <code>pretty-print</code> configuration option to <code>DoclingServeClient</code> to enable pretty printing of JSON requests and responses.</li>
</ul>
<h3 id="030">0.3.0<a class="headerlink" href="#030" title="Permanent link">#</a></h3>
<ul>
<li>The classes in the <code>docling-serve-api</code> module have been moved from the <code>ai.docling.api.serve</code> package to the <code>ai.docling.serve.api</code> package.</li>
<li>The classes in the <code>docling-serve-client</code> module have been moved from the <code>ai.docling.client.serve</code> package to the <code>ai.docling.serve.client</code> package.</li>
Expand Down
1 change: 1 addition & 0 deletions dev/core/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -819,6 +819,7 @@


<h1 id="docling-core">Docling Core<a class="headerlink" href="#docling-core" title="Permanent link">#</a></h1>
<p><a href="https://docling-project.github.io/docling-java/0.3.1/core"><img alt="docling-core version" src="https://img.shields.io/badge/docling--core_v0.3.1-orange" /></a></p>
<p>The <code>docling-core</code> module provides the core data types used by Docling for document representation. It defines the <code>DoclingDocument</code> model, which captures the structure and content of documents across various formats, along with utilities for working with these types.</p>
<p>The base Java version is 17. This module has no external dependencies, making it lightweight and easy to integrate into your projects. It represents the foundational building block for the other Docling Java modules.</p>
<h2 id="when-to-use-this-module">When to use this module<a class="headerlink" href="#when-to-use-this-module" title="Permanent link">#</a></h2>
Expand Down
1 change: 1 addition & 0 deletions dev/docling-serve/serve-api/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1373,6 +1373,7 @@


<h1 id="docling-serve-api">Docling Serve API<a class="headerlink" href="#docling-serve-api" title="Permanent link">#</a></h1>
<p><a href="https://docling-project.github.io/docling-java/0.3.1/docling-serve/serve-api"><img alt="docling-serve-api version" src="https://img.shields.io/badge/docling--serve--api_v0.3.1-orange" /></a></p>
<p>The <code>docling-serve-api</code> module defines the core, framework-agnostic Java API used to communicate
with a <a href="https://github.com/docling-project/docling-serve">Docling Serve</a> backend. It provides the request/response model and the main <code>DoclingServeApi</code>
interface. You can use any implementation of this interface to talk to a running
Expand Down
1 change: 1 addition & 0 deletions dev/docling-serve/serve-client/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1391,6 +1391,7 @@


<h1 id="docling-serve-client">Docling Serve Client<a class="headerlink" href="#docling-serve-client" title="Permanent link">#</a></h1>
<p><a href="https://docling-project.github.io/docling-java/0.3.1/docling-serve/serve-client"><img alt="docling-serve-client version" src="https://img.shields.io/badge/docling--serve--client_v0.3.1-orange" /></a></p>
<p>The <code>docling-serve-client</code> module is the reference HTTP client for talking to a
<a href="https://github.com/docling-project/docling-serve">Docling Serve</a> backend.</p>
<p>It implements the framework‑agnostic <code>DoclingServeApi</code> interface from
Expand Down
2 changes: 1 addition & 1 deletion dev/search/search_index.json

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions dev/testcontainers/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -919,6 +919,7 @@


<h1 id="testcontainers">Testcontainers<a class="headerlink" href="#testcontainers" title="Permanent link">#</a></h1>
<p><a href="https://docling-project.github.io/docling-java/0.3.1/testcontainers"><img alt="docling-testcontainers version" src="https://img.shields.io/badge/docling--testcontainers_v0.3.1-orange" /></a></p>
<p>The <code>docling-testcontainers</code> module provides a ready-to-use <a href="https://testcontainers.com/">Testcontainers</a> integration for running a <a href="https://github.com/docling-project/docling-serve">Docling Serve</a> instance in your tests. It wraps the official container image and exposes a simple Java API so you can spin up Docling as part of your JUnit test lifecycle and exercise client code against a real server.</p>
<p>If you need to talk to a running server from your application code, pair this module with the reference HTTP client:
- <a href="../docling-serve/serve-client/"><code>docling-serve-client</code></a></p>
Expand Down
58 changes: 56 additions & 2 deletions dev/whats-new/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@
<div data-md-component="skip">


<a href="#whats-new-in-docling-java-031" class="md-skip">
<a href="#whats-new-in-docling-java" class="md-skip">
Skip to content
</a>

Expand Down Expand Up @@ -475,6 +475,30 @@
</span>
</a>

<nav class="md-nav" aria-label="Docling Serve">
<ul class="md-nav__list">

<li class="md-nav__item">
<a href="#031" class="md-nav__link">
<span class="md-ellipsis">
0.3.1
</span>
</a>

</li>

<li class="md-nav__item">
<a href="#030" class="md-nav__link">
<span class="md-ellipsis">
0.3.0
</span>
</a>

</li>

</ul>
</nav>

</li>

</ul>
Expand Down Expand Up @@ -758,6 +782,30 @@
</span>
</a>

<nav class="md-nav" aria-label="Docling Serve">
<ul class="md-nav__list">

<li class="md-nav__item">
<a href="#031" class="md-nav__link">
<span class="md-ellipsis">
0.3.1
</span>
</a>

</li>

<li class="md-nav__item">
<a href="#030" class="md-nav__link">
<span class="md-ellipsis">
0.3.0
</span>
</a>

</li>

</ul>
</nav>

</li>

</ul>
Expand All @@ -779,9 +827,15 @@



<h1 id="whats-new-in-docling-java-031">What's New in Docling Java 0.3.1<a class="headerlink" href="#whats-new-in-docling-java-031" title="Permanent link">#</a></h1>
<h1 id="whats-new-in-docling-java">What's New in Docling Java<a class="headerlink" href="#whats-new-in-docling-java" title="Permanent link">#</a></h1>
<p>Docling Java 0.3.1 provides a number of new features, enhancements, and bug fixes. This page includes the highlights of the release, but you can also check out the full <a href="https://github.com/docling-project/docling-java/releases">release notes</a> for more details about each new feature and bug fix.</p>
<h2 id="docling-serve">Docling Serve<a class="headerlink" href="#docling-serve" title="Permanent link">#</a></h2>
<h3 id="031">0.3.1<a class="headerlink" href="#031" title="Permanent link">#</a></h3>
<ul>
<li>Implementation of the Docling Serve clear and task APIs in <code>docling-serve-api</code> and <code>docling-serve-client</code>.</li>
<li>Adding <code>pretty-print</code> configuration option to <code>DoclingServeClient</code> to enable pretty printing of JSON requests and responses.</li>
</ul>
<h3 id="030">0.3.0<a class="headerlink" href="#030" title="Permanent link">#</a></h3>
<ul>
<li>The classes in the <code>docling-serve-api</code> module have been moved from the <code>ai.docling.api.serve</code> package to the <code>ai.docling.serve.api</code> package.</li>
<li>The classes in the <code>docling-serve-client</code> module have been moved from the <code>ai.docling.client.serve</code> package to the <code>ai.docling.serve.client</code> package.</li>
Expand Down