| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| 1.15.0 and 1.15.0-beta25 source code.tar.gz | 2026-05-15 | 13.1 MB | |
| 1.15.0 and 1.15.0-beta25 source code.zip | 2026-05-15 | 15.8 MB | |
| README.md | 2026-05-15 | 14.7 kB | |
| Totals: 3 Items | 28.8 MB | 1 | |
Highlights
- Add Docling Document Parser Integration by @lfelner22 in https://github.com/langchain4j/langchain4j/pull/4933
- Support setting default values for
@Toolparameters by @dliubarskyi in https://github.com/langchain4j/langchain4j/pull/5146 - Allow an agent to select among different ChatModels + Introduce voting agentic pattern by @mariofusco in https://github.com/langchain4j/langchain4j/pull/5158
- Added new integration module
langchain4j-google-genaiby @Eainde in https://github.com/langchain4j/langchain4j/pull/4658
Other Changes
- Fix flaky OpenAiResponsesChatModelThinkingIT.should_return_reasoning_summary by @omatheusmesmo in https://github.com/langchain4j/langchain4j/pull/5076
- fix: read ReturnBehavior from ToolServiceContext in streaming handler by @Ivan97 in https://github.com/langchain4j/langchain4j/pull/5078
- fix: fall back to exception class name when tool error has no message by @PSchmitz-Valckenberg in https://github.com/langchain4j/langchain4j/pull/5088
- Add Spring Boot 4 dependencies to the langchain4j-bom by @arey in https://github.com/langchain4j/langchain4j/pull/5090
- feat: add customHeaders support to VertexAiGeminiChatModel by @brian-mulier-p in https://github.com/langchain4j/langchain4j/pull/5113
- feat: add customHeaders support to GoogleAiGeminiChatModel and GoogleAiGeminiStreamingChatModel by @brian-mulier-p in https://github.com/langchain4j/langchain4j/pull/5114
- feat: add customHeaders support to AnthropicChatModel and AnthropicStreamingChatModel by @PSchmitz-Valckenberg in https://github.com/langchain4j/langchain4j/pull/5101
- fix(ollama): add missing model card fields by @DragonFSKY in https://github.com/langchain4j/langchain4j/pull/5105
- feat: add customHeaders support to BedrockChatModel and BedrockStreamingChatModel by @brian-mulier-p in https://github.com/langchain4j/langchain4j/pull/5112
- fix(mistralai): null-guard MistralAiChatMessage.getContent() in aiMes… by @madaram in https://github.com/langchain4j/langchain4j/pull/5123
- fix(mcp-docker): apply SSLConfig to ApacheDockerHttpClient by @Malaydewangan09 in https://github.com/langchain4j/langchain4j/pull/5127
- Update dependency org.postgresql:postgresql to v42.7.11 [SECURITY] by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5118
- build(deps-dev): bump org.postgresql:postgresql from 42.7.7 to 42.7.11 in /experimental/langchain4j-experimental-sql by @dependabot[bot] in https://github.com/langchain4j/langchain4j/pull/5117
- Upgrade opennlp-tools to 2.5.9 by @aloubyansky in https://github.com/langchain4j/langchain4j/pull/5130
- fix(anthropic): map JsonObjectSchema definitions to $defs by @joshiste in https://github.com/langchain4j/langchain4j/pull/5131
- fix(tools): throw clear error when LLM omits a required primitive parameter by @dliubarskyi in https://github.com/langchain4j/langchain4j/pull/5143
- feat(#5141): Adds vector as Double Array conversion in Embeddings by @lordofthejars in https://github.com/langchain4j/langchain4j/pull/5145
- feat(open-ai): support custom embedding parameters by @DragonFSKY in https://github.com/langchain4j/langchain4j/pull/5154
- feat(vertex-ai-gemini): support request labels for billing/cost attribution by @ipeychev in https://github.com/langchain4j/langchain4j/pull/5151
- feat(ollama): add experimental image model by @DragonFSKY in https://github.com/langchain4j/langchain4j/pull/5157
- refactor: rename maxSequentialToolsInvocations to maxToolCallingRound… by @PSchmitz-Valckenberg in https://github.com/langchain4j/langchain4j/pull/5148
- Propagate the AgenticScope when calling the planner agent of the supervisor agentic pattern by @mariofusco in https://github.com/langchain4j/langchain4j/pull/5162
- feat: add per-tool strict schema enforcement on ToolSpecification by @pedrovieira in https://github.com/langchain4j/langchain4j/pull/5129
- fix(ollama): set content type for streaming requests by @DragonFSKY in https://github.com/langchain4j/langchain4j/pull/5165
- fix: Improve schema generation of polymorphic types and nested collections by @rakow in https://github.com/langchain4j/langchain4j/pull/5167
- fix: propagate Ollama streaming errors to handler onError by @HariTechLab in https://github.com/langchain4j/langchain4j/pull/5120
- build(deps): bump mermaid from 11.14.0 to 11.15.0 in /docs by @dependabot[bot] in https://github.com/langchain4j/langchain4j/pull/5164
- build(deps): bump @babel/plugin-transform-modules-systemjs from 7.25.9 to 7.29.4 in /docs by @dependabot[bot] in https://github.com/langchain4j/langchain4j/pull/5152
- build(deps): bump fast-uri from 3.1.0 to 3.1.2 in /docs by @dependabot[bot] in https://github.com/langchain4j/langchain4j/pull/5150
- docs: add embedding-based classification tutorial by @pony-maggie in https://github.com/langchain4j/langchain4j/pull/5111
- chore(deps): update dependency com.google.protobuf:protobuf-java-util to v3.25.9 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5132
- chore(deps): update dependency maven-wrapper to v3.3.4 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5169
- chore(deps): update dependency org.apache.maven.plugins:maven-failsafe-plugin to v3.5.5 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5170
- fix: correct spelling of 'outputAssessments' in GuardrailAssessmentSummary by @cmabdullah in https://github.com/langchain4j/langchain4j/pull/5059
- fix(open-ai): fail on multiple chat choices by @Genmin in https://github.com/langchain4j/langchain4j/pull/5077
- chore(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.5 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5172
- chore(deps): update dependency maven to v3.9.15 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/4548
- chore(deps): update dependency org.apache.pdfbox:pdfbox to v3.0.7 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5173
- chore(deps): update dependency org.codehaus.mojo:flatten-maven-plugin to v1.7.3 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5174
- chore(deps): update dependency org.jacoco:jacoco-maven-plugin to v0.8.14 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5177
- update jackson by @dliubarskyi in https://github.com/langchain4j/langchain4j/pull/5175
- chore(deps): update dependency org.wiremock:wiremock-standalone to v3.13.2 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5179
- chore(deps): update dependency prism-react-renderer to v2.4.1 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5180
- chore(deps): update docusaurus monorepo to v3.10.1 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5181
- fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.32 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5182
- fix(deps): update dependency com.aliyun.openservices:tablestore to v5.17.10 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5183
- fix(deps): update dependency com.oracle.coherence.ce:coherence-bom to v24.09.3 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5184
- fix(deps): update dependency com.qcloud:cos_api to v5.6.269 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5185
- chore(deps): update dependency org.codehaus.mojo:exec-maven-plugin to v3.6.3 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5200
- fix(deps): update dependency com.openai:openai-java to v4.35.0 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5202
- chore(deps): update dependency io.github.gitflow-incremental-builder:gitflow-incremental-builder to v4.6.0 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5191
- fix(deps): update dependency org.apache.pdfbox:pdfbox to v2.0.36 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5190
- fix(deps): update dependency commons-logging:commons-logging to v1.3.6 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5189
- fix(deps): update dependency commons-codec:commons-codec to v1.22.0 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5187
- chore(deps): update dependency org.apache.maven.plugins:maven-clean-plugin to v3.5.0 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5192
- chore(deps): update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.15.0 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5193
- chore(deps): update dependency org.apache.maven.plugins:maven-enforcer-plugin to v3.6.2 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5194
- chore(deps): update dependency org.apache.maven.plugins:maven-gpg-plugin to v3.2.8 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5195
- chore(deps): update dependency org.apache.maven.plugins:maven-jar-plugin to v3.5.0 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5196
- chore(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.12.0 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5197
- chore(deps): update dependency org.apache.maven.plugins:maven-resources-plugin to v3.5.0 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5198
- chore(deps): update dependency org.apache.maven.plugins:maven-source-plugin to v3.4.0 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5199
- chore(deps): update dependency org.sonatype.central:central-publishing-maven-plugin to v0.10.0 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5201
- fix(deps): update dependency org.mockito:mockito-bom to v5.23.0 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5203
- fix(deps): update dependency org.mariadb.jdbc:mariadb-java-client to v3.5.8 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5205
- Add built-in tools support to unofficial OpenAI Responses models by @leochame in https://github.com/langchain4j/langchain4j/pull/5015
- fix(deps): update docling.version to v0.5.2 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5208
- fix(deps): update dependency org.testcontainers:testcontainers-bom to v2.0.5 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5207
- Valkey Documentation by @MatthiasHowellYopp in https://github.com/langchain4j/langchain4j/pull/5213
- fix(deps): update hibernate-orm monorepo to v7.3.4.final by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5211
- fix(deps): update dependency com.aliyun.openservices:tablestore to v5.17.11 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5210
- fix(deps): update junit-framework monorepo to v6.0.3 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5215
- fix(deps): update micrometer to v1.16.5 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5216
- fix(deps): update slf4j monorepo to v2.0.18 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5217
- chore(deps): update ai-mocks.version to v0.5.1 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5218
- chore(deps): update dependency com.jayway.jsonpath:json-path to v2.10.0 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5219
- chore(deps): update dependency docusaurus-lunr-search to v3.6.0 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5220
- chore(deps): update dependency org.jsoup:jsoup to v1.22.2 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5222
- chore(deps): update dependency org.opensearch:opensearch-testcontainers to v2.1.4 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5224
- fix(deps): update apache-poi monorepo to v5.5.1 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5230
- fix(deps): update ai.djl.version to v0.36.0 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5229
- fix: skip empty tool_calls sentinel chunk in OpenAI streaming accumulator by @Ivan97 in https://github.com/langchain4j/langchain4j/pull/5209
- fix(deps): update commonmark.version to v0.28.0 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5232
- fix(deps): update awaitility.version to v4.3.0 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5231
- fix(deps): update dependency com.couchbase.client:java-client to v3.11.2 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5233
- fix(deps): update dependency com.github.jsqlparser:jsqlparser to v4.9 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/5236
New Contributors
- @omatheusmesmo made their first contribution in https://github.com/langchain4j/langchain4j/pull/5076
- @PSchmitz-Valckenberg made their first contribution in https://github.com/langchain4j/langchain4j/pull/5088
- @brian-mulier-p made their first contribution in https://github.com/langchain4j/langchain4j/pull/5113
- @madaram made their first contribution in https://github.com/langchain4j/langchain4j/pull/5123
- @aloubyansky made their first contribution in https://github.com/langchain4j/langchain4j/pull/5130
- @lfelner22 made their first contribution in https://github.com/langchain4j/langchain4j/pull/4933
- @joshiste made their first contribution in https://github.com/langchain4j/langchain4j/pull/5131
- @lordofthejars made their first contribution in https://github.com/langchain4j/langchain4j/pull/5145
- @ipeychev made their first contribution in https://github.com/langchain4j/langchain4j/pull/5151
- @rakow made their first contribution in https://github.com/langchain4j/langchain4j/pull/5167
- @HariTechLab made their first contribution in https://github.com/langchain4j/langchain4j/pull/5120
- @pony-maggie made their first contribution in https://github.com/langchain4j/langchain4j/pull/5111
- @cmabdullah made their first contribution in https://github.com/langchain4j/langchain4j/pull/5059
- @Genmin made their first contribution in https://github.com/langchain4j/langchain4j/pull/5077
- @MatthiasHowellYopp made their first contribution in https://github.com/langchain4j/langchain4j/pull/5213
- @Eainde made their first contribution in https://github.com/langchain4j/langchain4j/pull/4658
Full Changelog: https://github.com/langchain4j/langchain4j/compare/1.14.1...1.15.0