Releases: quarkiverse/quarkus-langchain4j
Releases · quarkiverse/quarkus-langchain4j
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
0.10.1
0.10.0
What's Changed
- Support @ToolMemoryId by @geoand in #375
- Upgrade to Quarkus 3.8.2 by @jmartisk in #378
- Use the MilvusContainer from testcontainers by @jmartisk in #379
- Bump org.mvnpm.at.mvnpm:vaadin-webcomponents from 24.3.1 to 24.3.8 by @dependabot in #376
- Enable ModerationModel for the BAM module by @andreadimaio in #372
- Add way to disable chat memory by @geoand in #384
- Bump infinispan.version from 15.0.0.Dev09 to 15.0.0.Final by @dependabot in #370
- Fix Hugging Face extension artifactId in index.adoc by @jamesnetherton in #385
- RAG in the Dev UI chat page by @jmartisk in #386
- Support tools in the Chat Dev UI page by @jmartisk in #388
- Don't depend on vertx-http by @jmartisk in #390
- Support showing tool-related messages on the Chat page by @jmartisk in #391
- Use ChromaDBContainer from testcontainers by @jmartisk in #393
- Update to LangChain4j 0.28.0 by @jmartisk in #369
- Checkbox to enable/disable RAG in the UI by @jmartisk in #395
- configure devservices datasource image when pgvector is used by @humcqc in #399
- LangChain4j 0.29.0 + Easy RAG by @jmartisk in #405
- Add Qdrant vector store by @lburgazzoli in #396
- Disable chat memory, and use a better extension for the java script by @dandreadis in #406
- Introduce a Mistral AI module by @geoand in #373
- Release 0.10.0 by @geoand in #407
New Contributors
- @humcqc made their first contribution in #399
- @lburgazzoli made their first contribution in #396
Full Changelog: 0.9.1...0.10.0
0.9.1
What's Changed
- README for the MovieMuse example by @jmartisk in #350
- Fix the diagram and description by @jmartisk in #351
- Fix an inconsistency in the docs by @jmartisk in #352
- Fix small docs error and introduce runner script for the native compiled cli-translator sample by @dandreadis in #356
- Support Scoring models with Cohere to allow Reranking by @jmartisk in #355
- Tidy model naming sentence in ai-services.adoc by @jamesnetherton in #359
- Small changes to the chat screen by @phillip-kruger in #358
- Add bam and watsonx documentation by @andreadimaio in #354
- Small changes to the Dev UI Images screen by @phillip-kruger in #360
- Add the ability to pipe into the translate command/interactive mode by @dandreadis in #363
- Allow @memoryid parameters to be template params by @geoand in #364
- Release 0.9.1 by @geoand in #365
New Contributors
- @jamesnetherton made their first contribution in #359
Full Changelog: 0.9.0...0.9.1
0.9.0
What's Changed
- Adding image generation for azure-openai by @edeandrea in #323
- Enable StreamingChatModel by @andreadimaio in #316
- Cleanup Chatbot example by @karesti in #327
- Adapt OpenAI Dev UI pages to multiple models by @jmartisk in #330
- Bump quarkus.version from 3.7.3 to 3.8.1 by @dependabot in #337
- Bump org.wiremock:wiremock-standalone from 3.4.1 to 3.4.2 by @dependabot in #324
- Provide a smarter default as memoryId when possible by @geoand in #339
- Add Content serialization support by @geoand in #334
- Ensure that the extension shows up in Quarkus tooling for all compatible versions by @geoand in #342
- Add cli-translator sample by @dandreadis in #344
- Add ollama documentation by @cescoffier in #345
- Update extension metadata to use name consistent with LangChain4j by @holly-cummins in #346
- Advanced RAG by @jmartisk in #338
- Change capitalisation of Langchain4j to be consistent by @holly-cummins in #347
- Rework csv-chatbot to use a SQL database by @jmartisk in #348
- Release 0.9.0 by @geoand in #349
New Contributors
- @dandreadis made their first contribution in #344
- @holly-cummins made their first contribution in #346
Full Changelog: 0.8.3...0.9.0