Releases: quarkiverse/quarkus-langchain4j
Releases · quarkiverse/quarkus-langchain4j
0.13.0
What's Changed
- Bump org.apache.maven.plugins:maven-compiler-plugin from 3.12.1 to 3.13.0 by @dependabot in #516
- Ability to turn off ingestion with Easy RAG by @jmartisk in #518
- Introduce dependabot updates for samples by @geoand in #517
- Move BAM APIs version to 2024-04-15 by @andreadimaio in #520
- Add a Redis based chat memory store extension by @sebastienblanc in #429
- Improve a few things in websockets.adoc by @gsmet in #521
- Make sure the bot knows its name in samples by @geoand in #524
- Use @default literal instance by @geoand in #525
- Remove timestamps from chat messages for now by @jmartisk in #528
- Improve the Easy RAG documentation by @jmartisk in #530
- Introduce initial support for Google's Palm2 chat model by @geoand in #531
- Make Vertex AI module testable by @geoand in #532
- Introduce initial support for Google's Gemini chat model by @geoand in #534
- Properly catch JSON-RPC errors when adding embeddings by @jmartisk in #537
- Introduce global logging properties by @geoand in #536
- Add a little tip about quarkus.langchain4j.log-requests/responses by @jmartisk in #538
- feat: ✨ ollama streaming mode by @philippart-s in #522
- Use proper Ollama API for chats by @geoand in #543
- Add new parameters to the watsonx.ai chat model by @andreadimaio in #544
- Move the parsers out of the core module by @geoand in #546
Full Changelog: 0.12.1...0.13.0
0.12.1
What's Changed
- Add READMEs to all samples by @jmartisk in #499
- Improve user experience for samples by @geoand in #500
- Override the maven-compiler-plugin version in the samples by @jmartisk in #503
- JBang sample by @jmartisk in #504
- One forgotten compiler-plugin.version override by @jmartisk in #506
- Turn off built-in fault tolerance by default by @jmartisk in #507
- Update websockets.adoc by @gastaldi in #509
- Use pattern matching to simplify OpenAI REST code by @geoand in #502
- fix: 🐛 fix NPE if chunk is null for Mistral AI by @philippart-s in #510
- Bump org.wiremock:wiremock-standalone from 3.5.3 to 3.5.4 by @dependabot in #490
- Enable Embedding API in watsonx.ai by @andreadimaio in #508
Full Changelog: 0.12.0...0.12.1
0.12.0
What's Changed
- Mask the value of Set-Cookie headers by @jmartisk in #471
- Bump org.mvnpm.at.mvnpm:vaadin-webcomponents from 24.3.10 to 24.3.11 by @dependabot in #474
- Bump org.wiremock:wiremock-standalone from 3.5.2 to 3.5.3 by @dependabot in #470
- Bump org.mvnpm:lit from 3.1.2 to 3.1.3 by @dependabot in #469
- Improve testing coverage of multi-model cases by @geoand in #477
- Remove embedding model build item by @jmartisk in #480
- Added responseFormat to Azure OpenAi Chat Model by @UnvirtualHH in #483
- Allow user message to be a template by @geoand in #484
- Improve the csv-chatbot sample by @geoand in #485
- Fix the documentation about the memory of
@RegisterAiService
by @geoand in #486 - Add support for Azure AD Tokens by @csotiriou in #467
- Add qualifier to InProcessEmbeddingStore when needed 2 by @humcqc in #488
- Fix duplicate method exception when registering ai services by @iocanel in #492
- Add integration module with quarkus-websockets-next by @geoand in #487
- disable antora until having proper working solution by @maxandersen in #496
New Contributors
- @UnvirtualHH made their first contribution in #483
- @csotiriou made their first contribution in #467
Full Changelog: 0.11.1...0.12.0
0.11.1
0.11.0
What's Changed
- Use Quarkus Antora for testing and live-editting of the docs by @ppalaga in #459
- Easy RAG: ability to configure the path matcher and recursion by @jmartisk in #460
- Introduce Anthropic module (+ bump to LangChain4j 0.30) by @edeandrea in #438
Full Changelog: 0.10.4...0.11.0
0.10.4
What's Changed
- doc: 🐛 fix nav links by @philippart-s in #447
- Silence a useless logging message about tokenizer file use by @geoand in #449
- Introduce the use of quarkus-wiremock by @geoand in #448
- Require an key for OpenAI only when default URL is used by @geoand in #452
- Bump io.quarkiverse.wiremock:quarkus-wiremock-test from 1.3.0 to 1.3.1 by @dependabot in #454
- Move OpenAI tests to quarkus-wiremock by @geoand in #455
- Release 0.10.4 by @geoand in #457
Full Changelog: 0.10.3...0.10.4
0.10.3
What's Changed
- feat: 📝 add configuration doc for Mistral AI by @philippart-s in #431
- Bump org.wiremock:wiremock-standalone from 3.4.2 to 3.5.2 by @dependabot in #433
- Support fromResource for user and system messages by @geoand in #435
- Fix native compilation issue for csv-chatbot sample by @geoand in #439
- Clean up some of the UI code in the samples by @phillip-kruger in #443
- Ensure that templates don't cause CL issues during reload by @geoand in #437
- Fix Azure OpenAI user agent by @jdubois in #444
- Release 0.10.3 by @geoand in #445
New Contributors
- @philippart-s made their first contribution in #431
- @jdubois made their first contribution in #444
Full Changelog: 0.10.2...0.10.3
0.10.2
What's Changed
- Fix Mistral build cycle issue by @geoand in #416
- Moves Infinispan extension to 3.9 by @karesti in #411
- Properly serialize ImageDetail by @geoand in #415
- Show EmbeddingStore page when Easy RAG generates an in-memory store by @jmartisk in #419
- Remove retirement-money-market.png by @jmartisk in #420
- Fix embedding store page in Dev UI by @phillip-kruger in #423
- Fix tiny typo in ai-services.adoc by @andreas-eberle in #424
- Fix Mistral tool usage by @geoand in #426
- Release 0.10.2 by @geoand in #427
Full Changelog: 0.10.1...0.10.2
0.9.2
Full Changelog: 0.9.1...0.9.2