5.4.2
This update includes new features, various improvements across Langchain integration and bot deployment, and numerous dependency updates.
Key Changes:
-
New Features:
- Added a UUID expression function for Thymeleaf templating.
-
Improvements:
- Langchain: Added the ability to define a property variable name for saved LLM responses.
- Langchain: Enabled direct conversion of JSON responses into output and quick reply buttons.
- Langchain: Improved console log output.
- Bot Deployment: Enhanced deployment logic to only wait if a bot was already
IN_PROGRESS, along with minor related code improvements.
-
Dependency Updates:
- Updated Quarkus, quarkus-langchain4j, langchain4j, swagger-annotations, Infinispan (including missing libraries for 15.1.x), Jetty Client, com.jayway.jsonpath:json-path (to 2.9.0), thymeleaf, ognl, jandex, jandex-maven-plugin, Surefire, and Failsafe.
-
General Updates & Documentation:
- Updated copyright year.
- Updated the README.md file.
- Added a screenshot.
- Set the
deployBotlog level to debug.