Skip to content

Releases: quarkiverse/quarkus-langchain4j

0.21.0.CR1

28 Oct 12:14
Compare
Choose a tag to compare

What's Changed

  • Remove BAM module by @andreadimaio in #968
  • Add support for BGE 1.5 (regular and quantized) in-process embedding by @cescoffier in #966
  • Refactor CI workflows (only pull requests) by @cescoffier in #972
  • Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.0 to 3.5.1 by @dependabot in #977
  • Add clarification about WebSearchRetrievalAugmentor by @jmartisk in #982
  • Enable /chat and /chat_stream in watsonx.ai by @andreadimaio in #981
  • Split and Reuse the Release workflow by @gastaldi in #986
  • Anthropic chat model not available when enabled by @dennysfredericci in #985
  • Release workflow names are inverted by @gastaldi in #987
  • Enable ScoringModel in watsonx.ai by @andreadimaio in #994
  • Use custom integration with Jlama by @geoand in #998
  • Enable watsonx.ai to process ImageContent in UserMessage by @andreadimaio in #1000
  • Move inner classes to top level classes for API concision by @holly-cummins in #1003
  • Allow including configured models in the built artifact for Jlama by @geoand in #1004
  • [FEATURE] ToolProvider | Select tools dynamically on incoming message by @MiggiV2 in #989
  • Add optional logging to jlama requests and responses by @mariofusco in #999
  • Add support for TLS configuration name by @geoand in #1006
  • Don't include tools from removed beans in the ToolsMetadata by @jmartisk in #1010
  • Properly support TokenStream return type in AiService by @geoand in #1005
  • Implement support for output guardrail on streamed responses by @cescoffier in #1011
  • Introduce llama3-java module by @geoand in #1008
  • Update watsonx module: Add Text Extraction APIs, Configuration changes, and Pretty-Print logging by @andreadimaio in #1013

New Contributors

Full Changelog: 0.20.3...0.21.0.CR1

0.20.3

02 Oct 16:24
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.20.1...0.20.3

0.20.1

01 Oct 17:02
Compare
Choose a tag to compare

What's Changed

  • Extend the chatbot sample to use streaming by @cescoffier in #953
  • Upgrade to Quarkus Antora - fix issues on Arm Macs by @ppalaga in #913
  • Avoid duplicating info for AiService implementation constructors by @geoand in #955

Full Changelog: 0.20.0...0.20.1

0.20.0

01 Oct 09:45
Compare
Choose a tag to compare

What's Changed

  • Fix issue with Image generation in AiService by @geoand in #951

Full Changelog: 0.20.0.CR1...0.20.0

0.20.0.CR1

30 Sep 16:18
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.19.0...0.20.0.CR1

0.19.0

30 Sep 13:55
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.19.0.CR3...0.19.0

0.19.0.CR3

27 Sep 14:33
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.19.0.CR2...0.19.0.CR3

0.19.0.CR2

27 Sep 12:58
Compare
Choose a tag to compare

What's Changed

  • Bump langchain4j-embeddings.version from 0.34.0 to 0.35.0 by @dependabot in #928
  • Revert "Bump langchain4j-embeddings.version from 0.34.0 to 0.35.0" by @geoand in #929
  • Add support for Jlama by @jesuino in #882
  • Ignore LangChain4j in dependabot config by @geoand in #930
  • Make logging for named configurations work as expected by @geoand in #931
  • Introduce a way to estimate the cost of an API call by @geoand in #934
  • Bump to Quarkus 3.15.1 by @geoand in #935
  • Introduce AiService class and method names into GenAI metrics by @geoand in #936

New Contributors

Full Changelog: 0.19.0.CR1...0.19.0.CR2

0.19.0.CR1

24 Sep 12:55
Compare
Choose a tag to compare

What's Changed

  • Don't fail booting in Dev mode when embedding store is configured but… by @jmartisk in #886
  • [doc] Fix a typo in the ChatModelConfig by @PierreBtz in #910
  • Allow the use of uarkus.langchain4j.ollama.chat-model.model-name by @geoand in #911
  • Allow use of dev-services when the base-url points to a local instance by @geoand in #908
  • doc: fix wrong property name in pgvector documentation by @benDeMtp in #912
  • Enable configuration of AI service method parameters allowed annotations #888 by @aldettinger in #889
  • Add the ability to generate images from AI Service by @geoand in #917
  • Make AI service parameters ignored annotations configurable by @aldettinger in #919
  • Add the ability to describe an image via AiService by @geoand in #918
  • Bump Quarkus version to the new LTS by @geoand in #921
  • Remove the workaround for Redis embedding search by @jmartisk in #923
  • Don't require @ImageUrl if Image is used by @geoand in #922

New Contributors

Full Changelog: 0.18.0...0.19.0.CR1

0.18.0

18 Sep 11:27
Compare
Choose a tag to compare

What's Changed

  • fix docs on azure-openai config. by @dastrobu in #821
  • Remove an outdated comment by @jmartisk in #878
  • Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.4.0 to 3.5.0 by @dependabot in #877
  • Avoid publishing support modules in Maven Central by @gastaldi in #880
  • Bump org.mvnpm.at.mvnpm:vaadin-webcomponents from 24.4.7 to 24.4.8 by @dependabot in #884
  • Evaluate 'required' attribute of @p annotation in tool for optional parameters. by @jpohlmeyer in #868
  • docs: fix artifact name quarkus-langchain4j-hugging-face by @yugoccp in #891
  • Fix primitive handling of AiServices by @geoand in #894
  • Hide the 'loading' bubbles in chatbot samples by @jmartisk in #892
  • Avoid using exceptions for control flow in guardrail's API by @mariofusco in #883
  • Bump org.mvnpm.at.mvnpm:vaadin-webcomponents from 24.4.8 to 24.4.9 by @dependabot in #895
  • Update packages of in-process embeddings in the docs by @jmartisk in #899
  • Use QueryArgs.param or dialect depending on the Quarkus version by @jmartisk in #901
  • Make chat memory available to the system message template by @geoand in #887
  • Make the Quarkus version parsing a bit safer by @jmartisk in #903

New Contributors

Full Changelog: 0.18.0.CR1...0.18.0