| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| 1.12.1 and 1.12.1-beta21 source code.tar.gz | 2026-03-05 | 12.2 MB | |
| 1.12.1 and 1.12.1-beta21 source code.zip | 2026-03-05 | 14.8 MB | |
| README.md | 2026-03-05 | 8.7 kB | |
| Totals: 3 Items | 27.0 MB | 1 | |
Notable Changes
- Agentic: generate a HTML report of an agentic system topology and execution by @mariofusco in https://github.com/langchain4j/langchain4j/pull/4600
- Agentic: allow to integrate an MCP tool as a non-AI agent by @mariofusco in https://github.com/langchain4j/langchain4j/pull/4630
- Hibernate EmbeddingStore integration by @beikov in https://github.com/langchain4j/langchain4j/pull/4622
- Observability: Metrics with Micrometer by @Sus4nne in https://github.com/langchain4j/langchain4j/pull/4556
- Observability: Observation API + Micrometer module by @brunobat in https://github.com/langchain4j/langchain4j/pull/4597
- Observability: add ModerationModel listener support by @jeanbisutti in https://github.com/langchain4j/langchain4j/pull/4588
- Agent Skills support by @dliubarskyi in https://github.com/langchain4j/langchain4j/pull/4646
- Tool Search by @dliubarskyi in https://github.com/langchain4j/langchain4j/pull/4570
- Bedrock: add structured output support by @mohankumar27 in https://github.com/langchain4j/langchain4j/pull/4552
- Bedrock: support service tiers; support another strategy for caching points by @jonathannaguin in https://github.com/langchain4j/langchain4j/pull/4563
Other Changes
- docu: update versions to 1.11.0 and 1.11.0-beta19 by @dliubarskyi in https://github.com/langchain4j/langchain4j/pull/4536
- Update versions to 1.12.0-SNAPSHOT and 1.12.0-beta20-SNAPSHOT by @dliubarskyi in https://github.com/langchain4j/langchain4j/pull/4537
- Documenting the UserMessage caching feature added in PR [#4487]. by @hetvi3012 in https://github.com/langchain4j/langchain4j/pull/4533
- Clarify PGVector hybrid search configs and RRF scoring by @YongGoose in https://github.com/langchain4j/langchain4j/pull/4539
- Bugfix/toolid repeat: add docs by @chq562656437 in https://github.com/langchain4j/langchain4j/pull/4544
- Bump com.azure:azure-sdk-bom from 1.3.3 to 1.3.4 by @jdubois in https://github.com/langchain4j/langchain4j/pull/4541
- chore(deps): update dependency @mdx-js/react to v3.1.1 by @renovate[bot] in https://github.com/langchain4j/langchain4j/pull/4545
- Bump openai-java version to 4.17.0 by @jdubois in https://github.com/langchain4j/langchain4j/pull/4546
- Gemini grounding metadata not properly propagated by @glaforge in https://github.com/langchain4j/langchain4j/pull/4555
- Fix the Azurite version check by @jdubois in https://github.com/langchain4j/langchain4j/pull/4549
- Make MCP stdio transport's operations fail immediately when the subprocess exits by @jmartisk in https://github.com/langchain4j/langchain4j/pull/4550
- Simplify and generalize HumanInTheLoop agent by @mariofusco in https://github.com/langchain4j/langchain4j/pull/4566
- Add Micronaut integration link to intro.md by @sdelamo in https://github.com/langchain4j/langchain4j/pull/4561
- Centralize MCP traffic logger configuration by @harikrishna553 in https://github.com/langchain4j/langchain4j/pull/4564
- feat: add new "customHeaders" property to MistralAiClient by @Skraye in https://github.com/langchain4j/langchain4j/pull/4569
- Fix HumanInTheLoop agent when invoked by the supervisor by @mariofusco in https://github.com/langchain4j/langchain4j/pull/4574
- feat: Make customizable the creation of the vector extension for PGVe… by @odelpozo-denodo in https://github.com/langchain4j/langchain4j/pull/4576
- fix(PgVector): Clean-up schema name from table name before creating the indices by @maylorian in https://github.com/langchain4j/langchain4j/pull/4592
- Rework propagation of inherited listeners and bound agentic tool observability events to respective agent by @mariofusco in https://github.com/langchain4j/langchain4j/pull/4581
- docs: add Thinking / Reasoning section to Mistral AI documentation by @dskarzh in https://github.com/langchain4j/langchain4j/pull/4586
- Allows non-AI agent to be invoked with any number and type of arguments by @mariofusco in https://github.com/langchain4j/langchain4j/pull/4605
- Fix NPE when toolCall.index() is null in OpenAI streaming (#4573) by @mohankumar27 in https://github.com/langchain4j/langchain4j/pull/4583
- feat: parse and surface anthropic streaming error event by @Wal8800 in https://github.com/langchain4j/langchain4j/pull/4579
- Raw response documenmtation for MistralAi and Anthropic by @HostedDinner in https://github.com/langchain4j/langchain4j/pull/4610
- Add docs for browser use engines by @vesense in https://github.com/langchain4j/langchain4j/pull/4618
- Add security warning for code execution risks by @vesense in https://github.com/langchain4j/langchain4j/pull/4619
- fix(mcp): allow setting HTTP/1.1 in StreamableHttpMcpTransport by @OiPunk in https://github.com/langchain4j/langchain4j/pull/4584
- Subsidiary SSE channel for Streamable HTTP by @jmartisk in https://github.com/langchain4j/langchain4j/pull/4624
- Initial implementation for parallel multi instance by @salaboy in https://github.com/langchain4j/langchain4j/pull/4616
- Tools: Support Optional parameter as alternative to @P(required) by @linnaung in https://github.com/langchain4j/langchain4j/pull/4508
- Implement embedding removal methods for Weaviate embedding store by @mohit-200 in https://github.com/langchain4j/langchain4j/pull/4578
- Add strict option for JSON schema response format to Mistral AI by @xhaggi in https://github.com/langchain4j/langchain4j/pull/4603
- fix(vertexai-gemini): support anyOf and null schema elements in tool mapping by @OiPunk in https://github.com/langchain4j/langchain4j/pull/4625
- Add example for Browser use tool by @vesense in https://github.com/langchain4j/langchain4j/pull/4626
- Complete implementation of the parallel mapper agent by @mariofusco in https://github.com/langchain4j/langchain4j/pull/4628
- Update embedding stores table with new integrations by @vesense in https://github.com/langchain4j/langchain4j/pull/4629
- Make sure the HibernateEmbeddingStore also works with Hibernate ORM 7.1 by @beikov in https://github.com/langchain4j/langchain4j/pull/4631
- Mention the MCP client key when logging health check failure by @jmartisk in https://github.com/langchain4j/langchain4j/pull/4634
- Close subprocess stdin before its stdout by @jmartisk in https://github.com/langchain4j/langchain4j/pull/4635
- Documentation for langchain4j-community-model-router by @hkuhn42 in https://github.com/langchain4j/langchain4j/pull/4639
- Make agents implementing MonitoredAgent to be automatically monitored by @mariofusco in https://github.com/langchain4j/langchain4j/pull/4640
- Allows to mix programmatic and declarative API defining agentic patterns by @mariofusco in https://github.com/langchain4j/langchain4j/pull/4647
- Jackson: updated to 2.21.1 by @dliubarskyi in https://github.com/langchain4j/langchain4j/pull/4654
- Add systemMessageTransformer and toolProviders to agent builder by @mariofusco in https://github.com/langchain4j/langchain4j/pull/4657
- Add multimodality support for untyped agents by @mariofusco in https://github.com/langchain4j/langchain4j/pull/4656
- Add Skills section to introduction documentation by @vesense in https://github.com/langchain4j/langchain4j/pull/4659
- Prevent duplicated tool providers by @mariofusco in https://github.com/langchain4j/langchain4j/pull/4660
- Update GPULlama3.java version to 0.4.0 for jdk25 by @mikepapadim in https://github.com/langchain4j/langchain4j/pull/4213
New Contributors
- @sdelamo made their first contribution in https://github.com/langchain4j/langchain4j/pull/4561
- @Skraye made their first contribution in https://github.com/langchain4j/langchain4j/pull/4569
- @maylorian made their first contribution in https://github.com/langchain4j/langchain4j/pull/4592
- @Wal8800 made their first contribution in https://github.com/langchain4j/langchain4j/pull/4579
- @Sus4nne made their first contribution in https://github.com/langchain4j/langchain4j/pull/4556
- @OiPunk made their first contribution in https://github.com/langchain4j/langchain4j/pull/4584
- @salaboy made their first contribution in https://github.com/langchain4j/langchain4j/pull/4616
- @mohit-200 made their first contribution in https://github.com/langchain4j/langchain4j/pull/4578
- @xhaggi made their first contribution in https://github.com/langchain4j/langchain4j/pull/4603
- @beikov made their first contribution in https://github.com/langchain4j/langchain4j/pull/4622
- @brunobat made their first contribution in https://github.com/langchain4j/langchain4j/pull/4597
- @hkuhn42 made their first contribution in https://github.com/langchain4j/langchain4j/pull/4639
Full Changelog: https://github.com/langchain4j/langchain4j/compare/1.11.0...1.12.1