github-actions[bot]
a39f132b91
Update versions to 1.19.0-SNAPSHOT and 1.19.0-beta29-SNAPSHOT
2026-07-17 13:42:56 +00:00
github-actions[bot]
66ad5ee6d5
Release versions 1.18.0 and 1.18.0-beta28
2026-07-17 12:34:45 +00:00
Dmytro Liubarskyi
5c6f7cd32c
Updated Jackson to 2.22.1 ( #5793 )
...
## Change
Updated Jackson to 2.22.1
## General checklist
- [X] There are no breaking changes (API, behaviour)
- [ ] I have added unit and/or integration tests for my change
- [ ] The tests cover both positive and negative cases
- [ ] I have manually run all the unit and integration tests in the
module I have added/changed, and they are all green
- [ ] I have manually run all the unit and integration tests in the
[core](https://github.com/langchain4j/langchain4j/tree/main/langchain4j-core )
and
[main](https://github.com/langchain4j/langchain4j/tree/main/langchain4j )
modules, and they are all green
- [ ] I have added/updated the
[documentation](https://github.com/langchain4j/langchain4j/tree/main/docs/docs )
- [ ] I have added an example in the [examples
repo](https://github.com/langchain4j/langchain4j-examples ) (only for
"big" features)
- [ ] I have added/updated [Spring Boot
starter(s)](https://github.com/langchain4j/langchain4j-spring ) (if
applicable)
2026-07-17 11:26:10 +02:00
Dmytro Liubarskyi
865871ba64
Closes #5648
...
Update Jackson to 2.21.4
2026-06-30 09:51:40 +02:00
github-actions[bot]
7d7c3349d7
Update versions to 1.18.0-SNAPSHOT and 1.18.0-beta28-SNAPSHOT
2026-06-26 14:49:40 +00:00
github-actions[bot]
207407aec9
Release versions 1.17.0 and 1.17.0-beta27
2026-06-26 13:13:06 +00:00
renovate[bot]
84fc9b4bc1
fix(deps): update hibernate-orm monorepo to v7.4.2.final ( #5254 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
| [org.hibernate.orm:hibernate-processor](https://hibernate.org/orm )
([source](https://redirect.github.com/hibernate/hibernate-orm )) |
`7.3.4.Final` → `7.4.2.Final` |

|

|
| [org.hibernate.orm:hibernate-assistant](https://hibernate.org/orm )
([source](https://redirect.github.com/hibernate/hibernate-orm )) |
`7.3.4.Final` → `7.4.2.Final` |

|

|
| [org.hibernate.orm:hibernate-core](https://hibernate.org/orm )
([source](https://redirect.github.com/hibernate/hibernate-orm )) |
`7.3.4.Final` → `7.4.2.Final` |

|

|
| [org.hibernate.orm:hibernate-processor](https://hibernate.org/orm )
([source](https://redirect.github.com/hibernate/hibernate-orm )) |
`7.2.5.Final` → `7.4.2.Final` |

|

|
| [org.hibernate.orm:hibernate-vector](https://hibernate.org/orm )
([source](https://redirect.github.com/hibernate/hibernate-orm )) |
`7.2.5.Final` → `7.4.2.Final` |

|

|
| [org.hibernate.orm:hibernate-core](https://hibernate.org/orm )
([source](https://redirect.github.com/hibernate/hibernate-orm )) |
`7.2.5.Final` → `7.4.2.Final` |

|

|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/2069) for more information.
---
### Release Notes
<details>
<summary>hibernate/hibernate-orm
(org.hibernate.orm:hibernate-processor)</summary>
###
[`v7.4.2.Final`](https://redirect.github.com/hibernate/hibernate-orm/compare/7.4.1...7.4.2 )
[Compare
Source](https://redirect.github.com/hibernate/hibernate-orm/compare/7.4.1...7.4.2 )
###
[`v7.4.1.Final`](https://redirect.github.com/hibernate/hibernate-orm/compare/7.4.0...7.4.1 )
[Compare
Source](https://redirect.github.com/hibernate/hibernate-orm/compare/7.4.0...7.4.1 )
###
[`v7.4.0.Final`](https://redirect.github.com/hibernate/hibernate-orm/compare/7.3.8...7.4.0 )
[Compare
Source](https://redirect.github.com/hibernate/hibernate-orm/compare/7.3.9...7.4.0 )
###
[`v7.3.9.Final`](https://redirect.github.com/hibernate/hibernate-orm/compare/7.3.8...7.3.9 )
[Compare
Source](https://redirect.github.com/hibernate/hibernate-orm/compare/7.3.8...7.3.9 )
###
[`v7.3.8.Final`](https://redirect.github.com/hibernate/hibernate-orm/compare/7.3.7...7.3.8 )
[Compare
Source](https://redirect.github.com/hibernate/hibernate-orm/compare/7.3.7...7.3.8 )
###
[`v7.3.7.Final`](https://redirect.github.com/hibernate/hibernate-orm/compare/7.3.6...7.3.7 )
[Compare
Source](https://redirect.github.com/hibernate/hibernate-orm/compare/7.3.6...7.3.7 )
###
[`v7.3.6.Final`](https://redirect.github.com/hibernate/hibernate-orm/compare/7.3.5...7.3.6 )
[Compare
Source](https://redirect.github.com/hibernate/hibernate-orm/compare/7.3.5...7.3.6 )
###
[`v7.3.5.Final`](https://redirect.github.com/hibernate/hibernate-orm/compare/7.3.4...7.3.5 )
[Compare
Source](https://redirect.github.com/hibernate/hibernate-orm/compare/7.3.4...7.3.5 )
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/langchain4j/langchain4j ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNzkuMyIsInVwZGF0ZWRJblZlciI6IjQzLjI0Mi4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-25 15:47:46 +02:00
Julien Dubois
7b06961698
Update Azure SDK BOM to 1.3.7 and migrate to azure-search-documents 12.0.0 ( #5486 )
...
## Issue
<!-- Please specify the ID of the issue this PR is addressing. -->
N/A - routine dependency maintenance prompted by the new Azure Java SDK
release.
## Change
Bumps `com.azure:azure-sdk-bom` from `1.3.5` to `1.3.7` (latest). Most
managed libraries are minor/patch bumps, but the new BOM pulls two
changes that require work:
- **`azure-search-documents` 11.8.1 -> 12.0.0** (major release) used by
`langchain4j-azure-ai-search`.
- **`azure-core` 1.57.1 -> 1.58.0**, which shifts the required
Netty/Reactor stack.
**azure-search-documents 12.0.0 migration**
(`langchain4j-azure-ai-search`). The public langchain4j API of the
module is unchanged; only the internal calls into the Azure SDK were
rewritten:
- `search(text, options, Context)` ->
`search(options.setSearchText(text))`
- `SearchDocument` / `getDocument(...)` removed -> read fields via
`SearchResult.getAdditionalProperties()` (a `Map`)
- `uploadDocuments` / `deleteDocuments` removed ->
`indexDocuments(IndexDocumentsBatch)` built from `IndexAction`s (new
private `toUploadBatch` / `toSearchDocument` helpers)
- `VectorSearchOptions` / `SemanticSearchOptions` removed ->
`setVectorQueries(...)` and `setSemanticConfigurationName(...)`
- `getSemanticSearch().getRerankerScore()` -> `getRerankerScore()`;
`setKNearestNeighborsCount` -> `setKNearestNeighbors`; `new
SearchIndex(name, fields)` constructor
**Dependency re-alignment.** The bump to `azure-core 1.58.0` raises the
minimum Netty/Reactor versions, so the local `dependencyManagement`
workaround pins in `github-models`, `azure-cosmos-nosql`,
`document-loader-azure-storage-blob`, and
`code-execution-engine-azure-acads` were updated (`reactor-core 3.7.17`,
`reactor-netty-http 1.2.16`, `azure-core-http-netty 1.16.4` and
siblings, `netty-bom 4.1.132.Final`) so the `maven-enforcer`
`RequireUpperBoundDeps` rule keeps passing.
Note for reviewers: this is a major version jump of
`azure-search-documents`, so please give the rewritten index/read/write
paths in `AbstractAzureAiSearchEmbeddingStore` a careful look. End-user
behaviour of the module is intended to be unchanged. Integration tests
require live Azure credentials and were not run; all unit tests pass
locally across every affected Azure module.
## General checklist
- [x] There are no breaking changes (API, behaviour)
- [x] I have added unit and/or integration tests for my change
- [x] The tests cover both positive and negative cases
- [x] I have manually run all the unit and integration tests in the
module I have added/changed, and they are all green
- [x] I have manually run all the unit and integration tests in the
[core](https://github.com/langchain4j/langchain4j/tree/main/langchain4j-core )
and
[main](https://github.com/langchain4j/langchain4j/tree/main/langchain4j )
modules, and they are all green
- [ ] I have added/updated the
[documentation](https://github.com/langchain4j/langchain4j/tree/main/docs/docs )
- [ ] I have added an example in the [examples
repo](https://github.com/langchain4j/langchain4j-examples ) (only for
"big" features)
- [ ] I have added/updated [Spring Boot
starter(s)](https://github.com/langchain4j/langchain4j-spring ) (if
applicable)
## Checklist for adding new maven module
N/A - no new module.
## Checklist for adding new embedding store integration
N/A - no new embedding store integration.
## Checklist for changing existing embedding store integration
- [ ] I have manually verified that the `AzureAiSearchEmbeddingStore`
works correctly with the data persisted using the latest released
version of LangChain4j
<!-- Integration tests require live Azure resources; the existing IT
compiles but was not executed in this change. -->
---------
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-06-23 17:23:31 +02:00
github-actions[bot]
01de41d641
Update versions to 1.17.0-SNAPSHOT and 1.17.0-beta27-SNAPSHOT
2026-06-06 06:46:38 +00:00
github-actions[bot]
cd836845dd
Release versions 1.16.0 and 1.16.0-beta26
2026-06-05 15:46:56 +00:00
github-actions[bot]
6185599e37
Update versions to 1.16.0-SNAPSHOT and 1.16.0-beta26-SNAPSHOT
2026-05-15 16:21:14 +00:00
github-actions[bot]
d0e54aa006
Release versions 1.15.0 and 1.15.0-beta25
2026-05-15 15:55:12 +00:00
renovate[bot]
8e050587b6
fix(deps): update awaitility.version to v4.3.0 ( #5231 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
|
[org.awaitility:awaitility-kotlin](https://redirect.github.com/awaitility/awaitility )
| `4.2.2` → `4.3.0` |

|

|
| [org.awaitility:awaitility](http://awaitility.org )
([source](https://redirect.github.com/awaitility/awaitility )) | `4.2.2`
→ `4.3.0` |

|

|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/2069) for more information.
---
### Release Notes
<details>
<summary>awaitility/awaitility
(org.awaitility:awaitility-kotlin)</summary>
###
[`v4.3.0`](https://redirect.github.com/awaitility/awaitility/blob/HEAD/changelog.txt#Changelog-430-2025-02-21 )
- Support for kotlin.time.Duration in Kotlin DSL (thanks to Ivo Šmíd for
PR)
- Upgraded kotlin version in the awaitility-kotlin module to 2.1.10
- Using a more descriptive error message when using VERY long wait
conditions or poll durations (issue 290)
- Added an overloaded method of untilAsserted(..) that takes a supplier
and a consumer. For example, lets say you have a class like this:
public class MyClass {
public String myFunction() {
// Imagine stuff being executed in asynchronously here and the result of
this
// operation is a string called "my value"
return "my value"
}
}
// Then in your test you can wait for the "myFunction" to be asserted by
a "consumer" that uses
// assertj to make sure that "myFunction" returns ""my value"
await().untilAsserted(myClass::myFunction, value ->
Assertions.assertThat(value).isEqualTo("my value"));
This has also been implemented for all atomic, adder, and accumulator
methods.
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/langchain4j/langchain4j ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNzMuNiIsInVwZGF0ZWRJblZlciI6IjQzLjE3My42IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-14 15:23:52 +02:00
Dmytro Liubarskyi
6d071349b4
Revert "chore(deps): update ai-mocks.version to v0.5.1 ( #5218 )"
...
This reverts commit 08b370dfc0 .
2026-05-13 19:45:26 +02:00
renovate[bot]
08b370dfc0
chore(deps): update ai-mocks.version to v0.5.1 ( #5218 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
| [me.kpavlov.aimocks:ai-mocks-openai-jvm](https://mokksy.dev )
([source](https://redirect.github.com/mokksy/ai-mocks )) | `0.4.6` →
`0.5.1` |

|

|
| [me.kpavlov.aimocks:ai-mocks-gemini-jvm](https://mokksy.dev )
([source](https://redirect.github.com/mokksy/ai-mocks )) | `0.4.6` →
`0.5.1` |

|

|
| [me.kpavlov.aimocks:ai-mocks-anthropic-jvm](https://mokksy.dev )
([source](https://redirect.github.com/mokksy/ai-mocks )) | `0.4.6` →
`0.5.1` |

|

|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/2069) for more information.
---
### Release Notes
<details>
<summary>mokksy/ai-mocks
(me.kpavlov.aimocks:ai-mocks-openai-jvm)</summary>
###
[`v0.5.1`](https://redirect.github.com/mokksy/ai-mocks/releases/tag/v0.5.1 )
[Compare
Source](https://redirect.github.com/mokksy/ai-mocks/compare/v0.5.0-Aplha2...v0.5.1 )
##### What's Changed
- fix: Refactor Mokksy core and Highlighting logic by
[@​kpavlov](https://redirect.github.com/kpavlov ) in
[#​424](https://redirect.github.com/mokksy/ai-mocks/pull/424 )
- doc: Update Mokksy documentation by
[@​kpavlov](https://redirect.github.com/kpavlov ) in
[#​420](https://redirect.github.com/mokksy/ai-mocks/pull/420 )
- fix(deps): update dependency com.openai:openai-java-client-okhttp to
v4.3.0 by [@​renovate](https://redirect.github.com/renovate )\[bot]
in [#​419](https://redirect.github.com/mokksy/ai-mocks/pull/419 )
- fix(deps): update dependency com.google.genai:google-genai to v1.21.0
by [@​renovate](https://redirect.github.com/renovate )\[bot] in
[#​418](https://redirect.github.com/mokksy/ai-mocks/pull/418 )
- fix(deps): update dependency net.datafaker:datafaker to v2.5.2 by
[@​renovate](https://redirect.github.com/renovate )\[bot] in
[#​423](https://redirect.github.com/mokksy/ai-mocks/pull/423 )
- fix(deps): update dependency com.google.genai:google-genai to v1.22.0
by [@​renovate](https://redirect.github.com/renovate )\[bot] in
[#​422](https://redirect.github.com/mokksy/ai-mocks/pull/422 )
- chore(deps): update dependency org.openrewrite.rewrite to v7.18.0 by
[@​renovate](https://redirect.github.com/renovate )\[bot] in
[#​421](https://redirect.github.com/mokksy/ai-mocks/pull/421 )
- fix(deps): update dependency com.openai:openai-java to v4.3.0 by
[@​renovate](https://redirect.github.com/renovate )\[bot] in
[#​415](https://redirect.github.com/mokksy/ai-mocks/pull/415 )
**Full Changelog**:
<https://github.com/mokksy/ai-mocks/compare/v0.5.0...v0.5.1 >
###
[`v0.5.0-Aplha2`](https://redirect.github.com/mokksy/ai-mocks/compare/v0.5.0...v0.5.0-Aplha2 )
[Compare
Source](https://redirect.github.com/mokksy/ai-mocks/compare/v0.5.0...v0.5.0-Aplha2 )
###
[`v0.5.0`](https://redirect.github.com/mokksy/ai-mocks/releases/tag/v0.5.0 )
[Compare
Source](https://redirect.github.com/mokksy/ai-mocks/compare/v0.4.6...v0.5.0 )
##### Release Notes
Compared to 0.4.6
##### Features
- Introduced Ollama Mock Server with streaming support
- Support A2A protocol v0.3.0 (JSON-RPC 2.0)
- Support OpenAI moderation endpoint
- Support OpenAI embeddings endpoint
- Enhance logging
- Introduce ShadowJar to avoid dependency conflicts
- Support JSON schema for function parameters in chat models
##### Fixes
- Pass `systemMessage` as a parameter in test methods
- Update OpenAI Chat API to match the specification
##### Chore/Enhancements
- Update Kotlin compiler options and use `kotlin-stdlib` 2.0.10
- Enable parallel test execution for JUnit in all modules
- Update tests and Dokka
**Full Changelog**:
<https://github.com/mokksy/ai-mocks/compare/v0.4.6...v0.5.0 >
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/langchain4j/langchain4j ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNzMuNiIsInVwZGF0ZWRJblZlciI6IjQzLjE3My42IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-13 19:36:57 +02:00
renovate[bot]
ffd0bd25f8
fix(deps): update slf4j monorepo to v2.0.18 ( #5217 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
| [org.slf4j:slf4j-bom](http://www.slf4j.org )
([source](https://redirect.github.com/qos-ch/slf4j ),
[changelog](https://www.slf4j.org/news.html )) | `2.0.17` → `2.0.18` |

|

|
| [org.slf4j:slf4j-api](http://www.slf4j.org )
([source](https://redirect.github.com/qos-ch/slf4j ),
[changelog](https://www.slf4j.org/news.html )) | `2.0.17` → `2.0.18` |

|

|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/2069) for more information.
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/langchain4j/langchain4j ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNzMuNiIsInVwZGF0ZWRJblZlciI6IjQzLjE3My42IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-13 19:35:11 +02:00
renovate[bot]
83229e1817
fix(deps): update junit-framework monorepo to v6.0.3 ( #5215 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
| [org.junit:junit-bom](https://junit.org/ )
([source](https://redirect.github.com/junit-team/junit-framework )) |
`6.0.1` → `6.0.3` |

|

|
|
[org.junit.platform:junit-platform-console-standalone](https://junit.org/ )
([source](https://redirect.github.com/junit-team/junit-framework )) |
`6.0.1` → `6.0.3` |

|

|
| [org.junit.jupiter:junit-jupiter-api](https://junit.org/ )
([source](https://redirect.github.com/junit-team/junit-framework )) |
`6.0.1` → `6.0.3` |

|

|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/2069) for more information.
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/langchain4j/langchain4j ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNzMuNiIsInVwZGF0ZWRJblZlciI6IjQzLjE3My42IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-13 17:51:44 +02:00
renovate[bot]
34cb919de2
fix(deps): update hibernate-orm monorepo to v7.3.4.final ( #5211 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
| [org.hibernate.orm:hibernate-processor](https://hibernate.org/orm )
([source](https://redirect.github.com/hibernate/hibernate-orm )) |
`7.3.0.Final` → `7.3.4.Final` |

|

|
| [org.hibernate.orm:hibernate-vector](https://hibernate.org/orm )
([source](https://redirect.github.com/hibernate/hibernate-orm )) |
`7.3.0.Final` → `7.3.4.Final` |

|

|
| [org.hibernate.orm:hibernate-core](https://hibernate.org/orm )
([source](https://redirect.github.com/hibernate/hibernate-orm )) |
`7.3.0.Final` → `7.3.4.Final` |

|

|
| [org.hibernate.orm:hibernate-assistant](https://hibernate.org/orm )
([source](https://redirect.github.com/hibernate/hibernate-orm )) |
`7.3.0.Final` → `7.3.4.Final` |

|

|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/2069) for more information.
---
### Release Notes
<details>
<summary>hibernate/hibernate-orm
(org.hibernate.orm:hibernate-processor)</summary>
###
[`v7.3.4.Final`](https://redirect.github.com/hibernate/hibernate-orm/compare/7.3.3...7.3.4 )
###
[`v7.3.3.Final`](https://redirect.github.com/hibernate/hibernate-orm/compare/7.3.2...7.3.3 )
[Compare
Source](https://redirect.github.com/hibernate/hibernate-orm/compare/7.3.2...7.3.3 )
###
[`v7.3.2.Final`](https://redirect.github.com/hibernate/hibernate-orm/compare/7.3.1...7.3.2 )
[Compare
Source](https://redirect.github.com/hibernate/hibernate-orm/compare/7.3.1...7.3.2 )
###
[`v7.3.1.Final`](https://redirect.github.com/hibernate/hibernate-orm/compare/7.3.0...7.3.1 )
[Compare
Source](https://redirect.github.com/hibernate/hibernate-orm/compare/7.3.0...7.3.1 )
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/langchain4j/langchain4j ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNzMuNiIsInVwZGF0ZWRJblZlciI6IjQzLjE3My42IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-13 17:41:37 +02:00
renovate[bot]
5127e67125
fix(deps): update dependency org.mockito:mockito-bom to v5.23.0 ( #5203 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
| [org.mockito:mockito-bom](https://redirect.github.com/mockito/mockito )
| `5.19.0` → `5.23.0` |

|

|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/2069) for more information.
---
### Release Notes
<details>
<summary>mockito/mockito (org.mockito:mockito-bom)</summary>
###
[`v5.23.0`](https://redirect.github.com/mockito/mockito/releases/tag/v5.23.0 )
[Compare
Source](https://redirect.github.com/mockito/mockito/compare/v5.22.0...v5.23.0 )
#### NOTE: Breaking change for Android
The `mockito-android` artifact has a breaking change: tests now require
a device or emulator based on API 28+ (Android P). This is to enable new
support for mocking Kotlin classes. See
[#​3788](https://redirect.github.com/mockito/mockito/issues/3788 )
for more details.
***
<sup><sup>*Changelog generated by [Shipkit Changelog Gradle
Plugin](https://redirect.github.com/shipkit/shipkit-changelog )*</sup></sup>
##### 5.23.0
- 2026-03-11 - [6
commit(s)](https://redirect.github.com/mockito/mockito/compare/v5.22.0...v5.23.0 )
by Brice Dutheil, Joshua Selbo, Philippe Kernevez
- Replace mockito-android mock maker implementation with
dexmaker-mockito-inline
[(#​3792)](https://redirect.github.com/mockito/mockito/pull/3792 )
- Fix StackOverflowError with AbstractList after using mockSingleton
[(#​3790)](https://redirect.github.com/mockito/mockito/pull/3790 )
- Mark parameters of `Mockito.when` `@Nullable`
[(#​3503)](https://redirect.github.com/mockito/mockito/issues/3503 )
###
[`v5.22.0`](https://redirect.github.com/mockito/mockito/releases/tag/v5.22.0 )
<sup><sup>*Changelog generated by [Shipkit Changelog Gradle
Plugin](https://redirect.github.com/shipkit/shipkit-changelog )*</sup></sup>
##### 5.22.0
- 2026-02-27 - [6
commit(s)](https://redirect.github.com/mockito/mockito/compare/v5.21.0...v5.22.0 )
by Joshua Selbo, NiMv1, Rafael Winterhalter, dependabot\[bot], eunbin
son
- Avoid mocking of internal static utilities
[(#​3785)](https://redirect.github.com/mockito/mockito/pull/3785 )
- Bump graalvm/setup-graalvm from 1.4.4 to 1.4.5
[(#​3780)](https://redirect.github.com/mockito/mockito/pull/3780 )
- Static mocking of UUID.class corrupted under JDK 25
[(#​3778)](https://redirect.github.com/mockito/mockito/issues/3778 )
- Bump actions/upload-artifact from 5 to 6
[(#​3774)](https://redirect.github.com/mockito/mockito/pull/3774 )
- docs: clarify RETURNS\_MOCKS behavior with sealed abstract enums (Java
15+)
[(#​3773)](https://redirect.github.com/mockito/mockito/pull/3773 )
- Add tests for Sets utility class
[(#​3771)](https://redirect.github.com/mockito/mockito/pull/3771 )
- Add core API to enable Kotlin singleton mocking
[(#​3762)](https://redirect.github.com/mockito/mockito/pull/3762 )
- Stubbing Kotlin `object` singletons
[(#​3652)](https://redirect.github.com/mockito/mockito/issues/3652 )
- Incorrect documentation for RETURNS\_MOCKS
[(#​3285)](https://redirect.github.com/mockito/mockito/issues/3285 )
###
[`v5.21.0`](https://redirect.github.com/mockito/mockito/releases/tag/v5.21.0 )
[Compare
Source](https://redirect.github.com/mockito/mockito/compare/v5.20.0...v5.21.0 )
<sup><sup>*Changelog generated by [Shipkit Changelog Gradle
Plugin](https://redirect.github.com/shipkit/shipkit-changelog )*</sup></sup>
##### 5.21.0
- 2025-12-09 - [17
commit(s)](https://redirect.github.com/mockito/mockito/compare/v5.20.0...v5.21.0 )
by Giulio Longfils, Joshua Selbo, Woongi9, Zylox, dependabot\[bot]
- Bump graalvm/setup-graalvm from 1.4.3 to 1.4.4
[(#​3768)](https://redirect.github.com/mockito/mockito/pull/3768 )
- Bump graalvm/setup-graalvm from 1.4.2 to 1.4.3
[(#​3767)](https://redirect.github.com/mockito/mockito/pull/3767 )
- Bump actions/checkout from 5 to 6
[(#​3765)](https://redirect.github.com/mockito/mockito/pull/3765 )
- Adds output of matchers to potential mismatch; Fixes
[#​2468](https://redirect.github.com/mockito/mockito/issues/2468 )
[(#​3760)](https://redirect.github.com/mockito/mockito/pull/3760 )
- Forbid mocking WeakReference with inline mock maker
[(#​3759)](https://redirect.github.com/mockito/mockito/pull/3759 )
- StackOverflowError when mocking WeakReference
[(#​3758)](https://redirect.github.com/mockito/mockito/issues/3758 )
- Bump actions/upload-artifact from 4 to 5
[(#​3756)](https://redirect.github.com/mockito/mockito/pull/3756 )
- Bump graalvm/setup-graalvm from 1.4.1 to 1.4.2
[(#​3755)](https://redirect.github.com/mockito/mockito/pull/3755 )
- Support primitives in GenericArrayReturnType.
[(#​3753)](https://redirect.github.com/mockito/mockito/pull/3753 )
- ClassNotFoundException when stubbing array of primitive type on
Android
[(#​3752)](https://redirect.github.com/mockito/mockito/issues/3752 )
- Bump graalvm/setup-graalvm from 1.4.0 to 1.4.1
[(#​3744)](https://redirect.github.com/mockito/mockito/pull/3744 )
- Bump gradle/actions from 4 to 5
[(#​3743)](https://redirect.github.com/mockito/mockito/pull/3743 )
- Bump org.graalvm.buildtools.native from 0.11.0 to 0.11.1
[(#​3738)](https://redirect.github.com/mockito/mockito/pull/3738 )
- Bump com.diffplug.spotless:spotless-plugin-gradle from 7.2.1 to 8.0.0
[(#​3735)](https://redirect.github.com/mockito/mockito/pull/3735 )
- Bump graalvm/setup-graalvm from 1.3.7 to 1.4.0
[(#​3734)](https://redirect.github.com/mockito/mockito/pull/3734 )
- Bump org.assertj:assertj-core from 3.27.5 to 3.27.6
[(#​3733)](https://redirect.github.com/mockito/mockito/pull/3733 )
- Bump errorprone from 2.41.0 to 2.42.0
[(#​3732)](https://redirect.github.com/mockito/mockito/pull/3732 )
- Feat: automatically detect class to mock in mockStatic and
mockConstruction
[(#​3731)](https://redirect.github.com/mockito/mockito/pull/3731 )
- Return completed futures for unstubbed Future/CompletionStage in
ReturnsEmptyValues
[(#​3727)](https://redirect.github.com/mockito/mockito/pull/3727 )
- automatically detect class to mock
[(#​2779)](https://redirect.github.com/mockito/mockito/pull/2779 )
- Incorrect "has following stubbing(s) with different arguments" message
when using Argument Matchers
[(#​2468)](https://redirect.github.com/mockito/mockito/issues/2468 )
###
[`v5.20.0`](https://redirect.github.com/mockito/mockito/releases/tag/v5.20.0 )
[Compare
Source](https://redirect.github.com/mockito/mockito/compare/v5.19.0...v5.20.0 )
<sup><sup>*Changelog generated by [Shipkit Changelog Gradle
Plugin](https://redirect.github.com/shipkit/shipkit-changelog )*</sup></sup>
##### 5.20.0
- 2025-09-20 - [11
commit(s)](https://redirect.github.com/mockito/mockito/compare/v5.19.0...v5.20.0 )
by Adrian-Kim, Giulio Longfils, Rafael Winterhalter, dependabot\[bot]
- Bump org.assertj:assertj-core from 3.27.4 to 3.27.5
[(#​3730)](https://redirect.github.com/mockito/mockito/pull/3730 )
- Introducing the Ability to Mock Construction of Generic Types
([#​2401](https://redirect.github.com/mockito/mockito/issues/2401 ))
[(#​3729)](https://redirect.github.com/mockito/mockito/pull/3729 )
- Bump com.gradle.develocity from 4.1.1 to 4.2
[(#​3726)](https://redirect.github.com/mockito/mockito/pull/3726 )
- Bump graalvm/setup-graalvm from 1.3.6 to 1.3.7
[(#​3725)](https://redirect.github.com/mockito/mockito/pull/3725 )
- Bump org.eclipse.platform:org.eclipse.osgi from 3.23.100 to 3.23.200
[(#​3720)](https://redirect.github.com/mockito/mockito/pull/3720 )
- Bump graalvm/setup-graalvm from 1.3.5 to 1.3.6
[(#​3719)](https://redirect.github.com/mockito/mockito/pull/3719 )
- Bump actions/setup-java from 4 to 5
[(#​3715)](https://redirect.github.com/mockito/mockito/pull/3715 )
- Bump com.gradle.develocity from 4.1 to 4.1.1
[(#​3713)](https://redirect.github.com/mockito/mockito/pull/3713 )
- Bump bytebuddy from 1.17.6 to 1.17.7
[(#​3712)](https://redirect.github.com/mockito/mockito/pull/3712 )
- test: Use Assume.assumeThat for SequencedCollection tests
[(#​3711)](https://redirect.github.com/mockito/mockito/pull/3711 )
- Fix
[#​3709](https://redirect.github.com/mockito/mockito/issues/3709 )
[(#​3710)](https://redirect.github.com/mockito/mockito/pull/3710 )
- feat: Add support for JDK21 Sequenced Collections.
[(#​3708)](https://redirect.github.com/mockito/mockito/pull/3708 )
- Introducing the Ability to Mock Construction of Generic Types
[(#​2401)](https://redirect.github.com/mockito/mockito/issues/2401 )
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/langchain4j/langchain4j ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNzMuNiIsInVwZGF0ZWRJblZlciI6IjQzLjE3My42IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-13 11:22:07 +02:00
renovate[bot]
d10314c6d4
chore(deps): update dependency org.sonatype.central:central-publishing-maven-plugin to v0.10.0 ( #5201 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
|
[org.sonatype.central:central-publishing-maven-plugin](https://central.sonatype.org )
([source](https://redirect.github.com/sonatype/central-publishing-maven-plugin ))
| `0.7.0` → `0.10.0` |

|

|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/2069) for more information.
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/langchain4j/langchain4j ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNzMuNiIsInVwZGF0ZWRJblZlciI6IjQzLjE3My42IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-13 11:21:33 +02:00
renovate[bot]
4a924bb9cc
chore(deps): update dependency org.apache.maven.plugins:maven-source-plugin to v3.4.0 ( #5199 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
|
[org.apache.maven.plugins:maven-source-plugin](https://maven.apache.org/plugins/ )
([source](https://redirect.github.com/apache/maven-source-plugin )) |
`3.3.1` → `3.4.0` |

|

|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/2069) for more information.
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/langchain4j/langchain4j ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNzMuNiIsInVwZGF0ZWRJblZlciI6IjQzLjE3My42IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-13 11:21:08 +02:00
renovate[bot]
f1578aa1c3
chore(deps): update dependency org.apache.maven.plugins:maven-resources-plugin to v3.5.0 ( #5198 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
|
[org.apache.maven.plugins:maven-resources-plugin](https://maven.apache.org/plugins/ )
([source](https://redirect.github.com/apache/maven-resources-plugin )) |
`3.3.1` → `3.5.0` |

|

|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/2069) for more information.
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/langchain4j/langchain4j ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNzMuNiIsInVwZGF0ZWRJblZlciI6IjQzLjE3My42IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-13 11:20:53 +02:00
renovate[bot]
8e3e76d4cb
chore(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.12.0 ( #5197 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
|
[org.apache.maven.plugins:maven-javadoc-plugin](https://maven.apache.org/plugins/ )
([source](https://redirect.github.com/apache/maven-javadoc-plugin )) |
`3.5.0` → `3.12.0` |

|

|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/2069) for more information.
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/langchain4j/langchain4j ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNzMuNiIsInVwZGF0ZWRJblZlciI6IjQzLjE3My42IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-13 11:20:34 +02:00
renovate[bot]
3f7801e596
chore(deps): update dependency org.apache.maven.plugins:maven-jar-plugin to v3.5.0 ( #5196 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
|
[org.apache.maven.plugins:maven-jar-plugin](https://maven.apache.org/plugins/ )
([source](https://redirect.github.com/apache/maven-jar-plugin )) |
`3.3.0` → `3.5.0` |

|

|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/2069) for more information.
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/langchain4j/langchain4j ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNzMuNiIsInVwZGF0ZWRJblZlciI6IjQzLjE3My42IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-13 11:20:23 +02:00
renovate[bot]
589e9dcd94
chore(deps): update dependency org.apache.maven.plugins:maven-gpg-plugin to v3.2.8 ( #5195 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
|
[org.apache.maven.plugins:maven-gpg-plugin](https://maven.apache.org/plugins/ )
([source](https://redirect.github.com/apache/maven-gpg-plugin )) |
`3.0.1` → `3.2.8` |

|

|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/2069) for more information.
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/langchain4j/langchain4j ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNzMuNiIsInVwZGF0ZWRJblZlciI6IjQzLjE3My42IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-13 11:20:12 +02:00
renovate[bot]
ce0aa13e91
chore(deps): update dependency org.apache.maven.plugins:maven-enforcer-plugin to v3.6.2 ( #5194 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
|
[org.apache.maven.plugins:maven-enforcer-plugin](https://maven.apache.org/enforcer/ )
([source](https://redirect.github.com/apache/maven-enforcer )) | `3.5.0`
→ `3.6.2` |

|

|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/2069) for more information.
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/langchain4j/langchain4j ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNzMuNiIsInVwZGF0ZWRJblZlciI6IjQzLjE3My42IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-13 11:20:03 +02:00
renovate[bot]
55cd03c07e
chore(deps): update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.15.0 ( #5193 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
|
[org.apache.maven.plugins:maven-compiler-plugin](https://maven.apache.org/plugins/ )
([source](https://redirect.github.com/apache/maven-compiler-plugin )) |
`3.14.0` → `3.15.0` |

|

|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/2069) for more information.
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/langchain4j/langchain4j ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNzMuNiIsInVwZGF0ZWRJblZlciI6IjQzLjE3My42IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-13 11:19:51 +02:00
renovate[bot]
2293b2e039
chore(deps): update dependency org.apache.maven.plugins:maven-clean-plugin to v3.5.0 ( #5192 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
|
[org.apache.maven.plugins:maven-clean-plugin](https://maven.apache.org/plugins/ )
([source](https://redirect.github.com/apache/maven-clean-plugin )) |
`3.3.2` → `3.5.0` |

|

|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/2069) for more information.
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/langchain4j/langchain4j ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNzMuNiIsInVwZGF0ZWRJblZlciI6IjQzLjE3My42IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-13 11:19:43 +02:00
renovate[bot]
9f49464a7a
fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.32 ( #5182 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
| [ch.qos.logback:logback-classic](http://logback.qos.ch )
([source](https://redirect.github.com/qos-ch/logback ),
[changelog](https://logback.qos.ch/news.html )) | `1.5.18` → `1.5.32` |

|

|
| [ch.qos.logback:logback-classic](http://logback.qos.ch )
([source](https://redirect.github.com/qos-ch/logback ),
[changelog](https://logback.qos.ch/news.html )) | `1.5.8` → `1.5.32` |

|

|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/2069) for more information.
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/langchain4j/langchain4j ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNzMuNiIsInVwZGF0ZWRJblZlciI6IjQzLjE3My42IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-13 09:46:42 +02:00
renovate[bot]
98f78e141c
chore(deps): update dependency org.wiremock:wiremock-standalone to v3.13.2 ( #5179 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
| [org.wiremock:wiremock-standalone](http://wiremock.org )
([source](https://redirect.github.com/wiremock/wiremock )) | `3.13.1` →
`3.13.2` |

|

|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/2069) for more information.
---
### Release Notes
<details>
<summary>wiremock/wiremock (org.wiremock:wiremock-standalone)</summary>
###
[`v3.13.2`](https://redirect.github.com/wiremock/wiremock/releases/tag/3.13.2 )
[Compare
Source](https://redirect.github.com/wiremock/wiremock/compare/3.13.1...3.13.2 )
#### What's Changed
- Bump minor / bugfix versions of dependencies to latest by
[@​Mahoney](https://redirect.github.com/Mahoney ) in
[#​3222](https://redirect.github.com/wiremock/wiremock/pull/3222 )
- Bump ui versions by
[@​Mahoney](https://redirect.github.com/Mahoney ) in
[#​3224](https://redirect.github.com/wiremock/wiremock/pull/3224 )
- Remove unnecessary file by
[@​Mahoney](https://redirect.github.com/Mahoney ) in
[#​3227](https://redirect.github.com/wiremock/wiremock/pull/3227 )
- Remove standalone only by
[@​Mahoney](https://redirect.github.com/Mahoney ) in
[#​3225](https://redirect.github.com/wiremock/wiremock/pull/3225 )
**Full Changelog**:
<https://github.com/wiremock/wiremock/compare/3.13.1...3.13.2 >
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/langchain4j/langchain4j ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNzMuNiIsInVwZGF0ZWRJblZlciI6IjQzLjE3My42IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-13 09:44:36 +02:00
Dmytro Liubarskyi
1e485c327f
update jackson ( #5175 )
2026-05-12 18:31:12 +02:00
renovate[bot]
2a70188d89
chore(deps): update dependency org.jacoco:jacoco-maven-plugin to v0.8.14 ( #5177 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
|
[org.jacoco:jacoco-maven-plugin](https://www.jacoco.org/jacoco/trunk/doc/maven.html )
([source](https://redirect.github.com/jacoco/jacoco )) | `0.8.13` →
`0.8.14` |

|

|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/2069) for more information.
---
### Release Notes
<details>
<summary>jacoco/jacoco (org.jacoco:jacoco-maven-plugin)</summary>
###
[`v0.8.14`](https://redirect.github.com/jacoco/jacoco/releases/tag/v0.8.14 ):
0.8.14
[Compare
Source](https://redirect.github.com/jacoco/jacoco/compare/v0.8.13...v0.8.14 )
#### New Features
- JaCoCo now officially supports Java 25 (GitHub
[#​1950](https://redirect.github.com/jacoco/jacoco/issues/1950 )).
- Experimental support for Java 26 class files (GitHub
[#​1870](https://redirect.github.com/jacoco/jacoco/issues/1807 )).
- Branches added by the Kotlin compiler for default argument number 33
or higher are filtered out during generation of report (GitHub
[#​1655](https://redirect.github.com/jacoco/jacoco/issues/1655 )).
- Part of bytecode generated by the Kotlin compiler for elvis operator
that follows safe call operator is filtered out during generation of
report (GitHub
[#​1814](https://redirect.github.com/jacoco/jacoco/issues/1814 ),
[#​1954](https://redirect.github.com/jacoco/jacoco/issues/1954 )).
- Part of bytecode generated by the Kotlin compiler for more cases of
chained safe call operators is filtered out during generation of report
(GitHub
[#​1956](https://redirect.github.com/jacoco/jacoco/issues/1956 )).
- Part of bytecode generated by the Kotlin compiler for invocations of
suspendCoroutineUninterceptedOrReturn intrinsic is filtered out during
generation of report (GitHub
[#​1929](https://redirect.github.com/jacoco/jacoco/issues/1929 )).
- Part of bytecode generated by the Kotlin compiler for suspending
lambdas with parameters is filtered out during generation of report
(GitHub
[#​1945](https://redirect.github.com/jacoco/jacoco/issues/1945 )).
- Part of bytecode generated by the Kotlin compiler for suspending
functions and lambdas with suspension points that return inline value
class is filtered out during generation of report (GitHub
[#​1871](https://redirect.github.com/jacoco/jacoco/issues/1871 )).
- Part of bytecode generated by the Kotlin Compose compiler plugin for
pausable composition is filtered out during generation of report (GitHub
[#​1911](https://redirect.github.com/jacoco/jacoco/issues/1911 )).
- Methods generated by the Kotlin serialization compiler plugin are
filtered out (GitHub
[#​1885](https://redirect.github.com/jacoco/jacoco/issues/1885 ),
[#​1970](https://redirect.github.com/jacoco/jacoco/issues/1970 ),
[#​1971](https://redirect.github.com/jacoco/jacoco/issues/1971 )).
#### Fixed bugs
- Fixed handling of implicit else clause of when with String subject in
Kotlin (GitHub
[#​1813](https://redirect.github.com/jacoco/jacoco/issues/1813 ),
[#​1940](https://redirect.github.com/jacoco/jacoco/issues/1940 )).
- Fixed handling of implicit default clause of switch by String in Java
when compiled by ECJ (GitHub
[#​1813](https://redirect.github.com/jacoco/jacoco/issues/1813 ),
[#​1940](https://redirect.github.com/jacoco/jacoco/issues/1940 )).
Fixed handling of exceptions in chains of safe call operators in Kotlin
(GitHub
[#​1819](https://redirect.github.com/jacoco/jacoco/issues/1819 )).
#### Non-functional Changes
- JaCoCo now depends on ASM 9.9 (GitHub
[#​1965](https://redirect.github.com/jacoco/jacoco/issues/1965 )).
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/langchain4j/langchain4j ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNzMuNiIsInVwZGF0ZWRJblZlciI6IjQzLjE3My42IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-12 17:15:58 +02:00
renovate[bot]
7baa48ddbf
chore(deps): update dependency org.codehaus.mojo:flatten-maven-plugin to v1.7.3 ( #5174 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
|
[org.codehaus.mojo:flatten-maven-plugin](https://www.mojohaus.org/flatten-maven-plugin/ )
([source](https://redirect.github.com/mojohaus/flatten-maven-plugin )) |
`1.7.2` → `1.7.3` |

|

|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/2069) for more information.
---
### Release Notes
<details>
<summary>mojohaus/flatten-maven-plugin
(org.codehaus.mojo:flatten-maven-plugin)</summary>
###
[`v1.7.3`](https://redirect.github.com/mojohaus/flatten-maven-plugin/releases/tag/1.7.3 )
[Compare
Source](https://redirect.github.com/mojohaus/flatten-maven-plugin/compare/1.7.2...1.7.3 )
<!-- Optional: add a release summary here -->
#### 🐛 Bug Fixes
- Fixes condition-activated profiles not considered in effective model
([#​481](https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/481 ))
[@​oldhen](https://redirect.github.com/oldhen )
#### 📦 Dependency updates
- Bump org.assertj:assertj-core from 3.27.4 to 3.27.5
([#​482](https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/482 ))
@​[dependabot\[bot\]](https://redirect.github.com/apps/dependabot )
- Bump org.codehaus.mojo:mojo-parent from 92 to 93
([#​480](https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/480 ))
@​[dependabot\[bot\]](https://redirect.github.com/apps/dependabot )
- Bump org.assertj:assertj-core from 3.27.3 to 3.27.4
([#​479](https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/479 ))
@​[dependabot\[bot\]](https://redirect.github.com/apps/dependabot )
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/langchain4j/langchain4j ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNzMuNiIsInVwZGF0ZWRJblZlciI6IjQzLjE3My42IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-12 17:12:56 +02:00
renovate[bot]
e1138572aa
chore(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.5 ( #5172 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
|
[org.apache.maven.plugins:maven-surefire-plugin](https://maven.apache.org/surefire/ )
([source](https://redirect.github.com/apache/maven-surefire )) | `3.5.2`
→ `3.5.5` |

|

|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/2069) for more information.
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/langchain4j/langchain4j ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNzMuNiIsInVwZGF0ZWRJblZlciI6IjQzLjE3My42IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-12 16:43:53 +02:00
renovate[bot]
85b6ee6e17
chore(deps): update dependency org.apache.maven.plugins:maven-failsafe-plugin to v3.5.5 ( #5170 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
|
[org.apache.maven.plugins:maven-failsafe-plugin](https://maven.apache.org/surefire/ )
([source](https://redirect.github.com/apache/maven-surefire )) | `3.5.3`
→ `3.5.5` |

|

|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/2069) for more information.
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/langchain4j/langchain4j ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNzMuNiIsInVwZGF0ZWRJblZlciI6IjQzLjE3My42IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-12 14:39:34 +02:00
github-actions[bot]
628ac34c01
Update versions to 1.15.0-SNAPSHOT and 1.15.0-beta25-SNAPSHOT
2026-04-30 18:43:12 +00:00
github-actions[bot]
4917afa297
Release versions 1.14.0 and 1.14.0-beta24
2026-04-30 18:10:30 +00:00
Dmytro Liubarskyi
18b3839159
Anthropic: updated AnthropicChatModelName
2026-04-21 18:29:25 +02:00
jiajingda
9ce68f556d
fix: use skipMain/skip instead of phase=none in maven-compiler-plugin to fix Eclipse/VSCode Java version detection ( #4894 )
...
## Problem
When opening this project in VSCode (or Eclipse), the Java Language
Server (Red Hat) reports 11K+ compilation errors because it detects all
modules as Java 1.8 instead of Java 17. IntelliJ IDEA is not affected.
**Root cause**: m2e's
`AbstractJavaProjectConfigurator.addJavaProjectOptions()` reads compiler
settings exclusively from the `default-compile` execution. When
`default-compile` has `phase=none`, it is excluded from the Maven
lifecycle execution plan, so `getMojoExecutions()` does not return it.
m2e then falls back to the default Java 1.8.
maven-compiler-plugin default-compile has phase=none
→ m2e getMojoExecutions() does not return phase=none executions
→ addJavaProjectOptions() only looks for executionId="default-compile"
→ not found → cannot read maven.compiler.release=17
→ falls back to Java 1.8
## Solution
Replace `phase=none` with `skipMain=true` / `skip=true` for
`default-compile` and `default-testCompile` executions in
`langchain4j-parent/pom.xml`.
Before (execution not in lifecycle plan, m2e can't find it):
<execution>
<id>default-compile</id>
<phase>none</phase>
</execution>
After (execution stays in lifecycle plan but skips compilation):
<execution>
<id>default-compile</id>
<configuration>
<skipMain>true</skipMain>
</configuration>
</execution>
Both approaches have the same Maven build behavior (Kotlin compiles
first, default Java compilation is skipped), but `skipMain=true` keeps
the execution visible to m2e.
## Impact
- **Maven builds**: No change — `skipMain=true` and `phase=none` both
prevent `default-compile` from actually compiling
- **IntelliJ IDEA**: No change — IDEA reads `maven.compiler.release`
directly
- **Eclipse/VSCode**: Fixed — m2e can now find `default-compile` and
correctly detect `maven.compiler.release=17`
## Verification
- Verified by decompiling `org.eclipse.m2e.jdt` (v2.5.0) that
`addJavaProjectOptions()` only processes executions with id
`default-compile`
- `mvn compile -pl langchain4j-core -am` passes
- VSCode Java Language Server correctly shows Java 17 compliance after
reload
## Checklist
- [x] N/A (no existing issue, discovered during development)
- [x] Changed `default-compile` from `<phase>none</phase>` to
`<skipMain>true</skipMain>`; Changed `default-testCompile` from
`<phase>none</phase>` to `<skip>true</skip>`
- [x] Build config change, verified manually with Maven build and VSCode
reload
- [x] Existing tests still pass
2026-04-16 14:37:34 +02:00
Dmytro Liubarskyi
f184ef8de2
Add automated API backward compatibility checks with Revapi ( #4908 )
...
## Issue
Closes https://github.com/langchain4j/langchain4j/issues/3804
Closes https://github.com/langchain4j/langchain4j/issues/3320
## Change
- Integrate https://revapi.org/ (`revapi-maven-plugin`) into the build
to automatically detect breaking API changes
- Revapi runs during the `verify` phase on every build, comparing the
current code against the latest released version on Maven Central
(`RELEASE`)
- Suppress `java.method.varargOverloadsOnlyDifferInVarargParameter`
globally — this is a design warning about varargs overloads, not an
actual breaking change
- Add per-module `revapi.json` justifications for pre-existing
`java.class.nonPublicPartOfAPI` warnings in `langchain4j-ollama`,
`langchain4j-bedrock`, `langchain4j-onnx-scoring`, and
`langchain4j-google-ai-gemini` — these are package-private classes
exposed through protected members on package-private base classes, so
they cannot actually leak to external
users
- Do not check depndencies - we do not expose them explicitly and are
not responsible for any changes there
- skip `integration-tests` modules - we do not release them
### How it works
- Revapi downloads the latest released JAR from Maven Central and
compares it against the locally built JAR at the bytecode level
- Any removal, signature change, or visibility reduction of public API
elements will fail the build
- Adding new public API is always fine
- To justify an intentional breaking change, add a `revapi.json` in the
module root — justifications auto-expire on the next release since the
baseline moves forward
## General checklist
- [X] There are no breaking changes (API, behaviour)
- [X] I have added unit and/or integration tests for my change
- [X] The tests cover both positive and negative cases
- [X] I have manually run all the unit and integration tests in the
module I have added/changed, and they are all green
- [X] I have manually run all the unit and integration tests in the
[core](https://github.com/langchain4j/langchain4j/tree/main/langchain4j-core )
and
[main](https://github.com/langchain4j/langchain4j/tree/main/langchain4j )
modules, and they are all green
- [ ] I have added/updated the
[documentation](https://github.com/langchain4j/langchain4j/tree/main/docs/docs )
- [ ] I have added an example in the [examples
repo](https://github.com/langchain4j/langchain4j-examples ) (only for
"big" features)
- [ ] I have added/updated [Spring Boot
starter(s)](https://github.com/langchain4j/langchain4j-spring ) (if
applicable)
2026-04-13 18:44:05 +02:00
github-actions[bot]
4798a89d66
Update versions to 1.14.0-SNAPSHOT and 1.14.0-beta24-SNAPSHOT
2026-04-09 14:41:27 +00:00
github-actions[bot]
759cd9a236
Release versions 1.13.0 and 1.13.0-beta23
2026-04-09 13:07:30 +00:00
Dmytro Liubarskyi
08046014b1
improving release automation
2026-03-31 16:33:36 +02:00
David Pilato
e056445977
Migrate from RestClient to ElasticsearchClient in embedding store and related classes ( #4736 )
...
## Issue
No issue opened.
## Changes
* Migrated from RestClient to ElasticsearchClient in embedding store and
related classes.
* Upgraded Elasticsearch to 9.3.1.
Now that the `ElasticsearchClient` can be super easily built with a
simple line like:
```java
ElasticsearchClient esClient = ElasticsearchClient.of(b -> b
.host(serverUrl)
.apiKey(apiKey)
);
```
We don't need to import the old Low Level rest client anymore.
I marked some of the old APIs as `@Deprecated`. I just don't know when
we are allowed to remove them.
Also this will make the documentation looking much better in
https://github.com/langchain4j/langchain4j-examples/tree/main/elasticsearch-example .
I'm in the process of updating also this examples repo...
## General checklist
<!-- Please double-check the following points and mark them like this:
[X] -->
- [ ] There are no breaking changes (API, behaviour)
- [X] I have added unit and/or integration tests for my change
- [ ] The tests cover both positive and negative cases
- [X] I have manually run all the unit and integration tests in the
module I have added/changed, and they are all green
- [ ] I have manually run all the unit and integration tests in the
[core](https://github.com/langchain4j/langchain4j/tree/main/langchain4j-core )
and
[main](https://github.com/langchain4j/langchain4j/tree/main/langchain4j )
modules, and they are all green
- [ ] I have added/updated the
[documentation](https://github.com/langchain4j/langchain4j/tree/main/docs/docs )
- [ ] I have added an example in the [examples
repo](https://github.com/langchain4j/langchain4j-examples ) (only for
"big" features)
- [ ] I have added/updated [Spring Boot
starter(s)](https://github.com/langchain4j/langchain4j-spring ) (if
applicable)
## Checklist for changing existing embedding store integration
- [X] I have manually verified that the
`{NameOfIntegration}EmbeddingStore` works correctly with the data
persisted using the latest released version of LangChain4j
2026-03-30 16:27:42 +02:00
Marco Belladelli
0b5e2c6b61
Add HibernateContentRetriever for data retrieval through HQL queries ( #4728 )
...
<!--
Thank you so much for your contribution!
Please fill in all the sections below.
Please open the PR as a draft initially. Once it is reviewed and
approved, we will ask you to add documentation and examples.
Please note that PRs with breaking changes or without tests will be
rejected.
Please note that PRs will be reviewed based on the priority of the
issues they address.
We ask for your patience. We are doing our best to review your PR as
quickly as possible.
Please refrain from pinging and asking when it will be reviewed. Thank
you for understanding!
-->
## Issue
## Change
<!-- Please describe the changes you made. -->
Add new `HibernateContentRetriever`, similar to the existing SQL-based
one, but taking advantage of [Hibernate
ORM](https://github.com/hibernate/hibernate-orm/ ) and its new
`hibernate-assistant` module to provide:
- context initialization prompt based on the runtime metamodel (mapped
entity classes and corresponding db structures)
- constrained access only to the mapped tables and columns
- HQL (Hibernate Query Language) support, much closer to natural
language with advanced functionality
- `SELECT`-only queries, guaranteed by Hibernate's query parsing
- query results serialization, with handling of complex data types, lazy
properties and circular associations
## General checklist
<!-- Please double-check the following points and mark them like this:
[X] -->
- [X] There are no breaking changes (API, behaviour)
- [X] I have added unit and/or integration tests for my change
- [X] The tests cover both positive and negative cases
- [X] I have manually run all the unit and integration tests in the
module I have added/changed, and they are all green
- [X] I have manually run all the unit and integration tests in the
[core](https://github.com/langchain4j/langchain4j/tree/main/langchain4j-core )
and
[main](https://github.com/langchain4j/langchain4j/tree/main/langchain4j )
modules, and they are all green
<!-- Before adding documentation and example(s) (below), please wait
until the PR is reviewed and approved. -->
- [ ] I have added/updated the
[documentation](https://github.com/langchain4j/langchain4j/tree/main/docs/docs )
- [ ] I have added an example in the [examples
repo](https://github.com/langchain4j/langchain4j-examples ) (only for
"big" features)
- [ ] I have added/updated [Spring Boot
starter(s)](https://github.com/langchain4j/langchain4j-spring ) (if
applicable)
## Checklist for adding new maven module
<!-- Please double-check the following points and mark them like this:
[X] -->
- [X] I have added my new module in the root `pom.xml` and
`langchain4j-bom/pom.xml`
2026-03-19 18:30:21 +01:00
Julien Dubois
d37d0dc5e5
Bump dependencies for OpenAI integration ( #4721 )
...
- Update the Azure SDK to its latest version, to have the latest version
of the Azure Identity library.
- Updated to the latest version of the OpenAi Java SDK
- Modify the algorithm in `OpenAiOfficialSetup` for Microsoft Foundry,
to have a similar implementation as
https://github.com/spring-projects/spring-ai/pull/5603 in Spring AI
2026-03-16 16:30:21 +01:00
Dmytro Liubarskyi
e10abf04d0
Update versions to 1.13.0-SNAPSHOT and 1.13.0-beta23-SNAPSHOT ( #4710 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-03-13 11:39:50 +01:00
Dmytro Liubarskyi
9c56be0b45
Refactor test retries ( #4690 )
2026-03-13 11:15:51 +01:00
Dmytro Liubarskyi
e5d872e20c
Refactor test retries ( #4690 )
2026-03-10 10:34:10 +01:00
Dmytro Liubarskyi
c92ea033e4
Update versions to 1.13.0-SNAPSHOT and 1.13.0-beta22-SNAPSHOT ( #4666 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-03-05 17:18:22 +01:00