✨ New Features
a05d7f0- message: Publish message outbound connector (PR #4199 by @ingorichtsmeier)a17d194- vector-db: added plain text support as input (PR #4706 by @igpetrov)4433581- multi-runtime: add support for multiple runtime to the Activity Logs API (PR #4763 by @johnBgood)- ↘️ addresses issue #3019 opened by @markfarkas-camunda
aebbc60- element-template,agentic-ai: Add support to configure a default result variable & result expression (PR #4764 by @maff)03725c1- element-template-generator: Add support for multipart/form-data operations (PR #4782 by @ztefanie)cff7780- agentic-ai: make the OpenAI endpoint + custom headers configurable through properties panel (PR #4808 by @maff)
🐛 Bug Fixes
3434439- idp-extraction-connector: add random file name and content type check (PR #4638 by @reiballa)4cd5eb7- intrinsic-functions: introduce guardrails for intrinsic functions (PR #4680 by @chillleader)8f56870- open-api: fix open api issue on type (PR #4679 by @mathias-vandaele)- ↘️ fixes issue #4632 opened by @mathias-vandaele
d39ab02- idp-extraction-connector: substitute GetDocumentAnalysisResponse with GetDocumentTextDetectionResponse (PR #4677 by @reiballa)31e96fa- vector-db: multiple enhancements and tech debt addressing (PR #4716 by @igpetrov)e1e1078- agentic-ai: make sure boundary events on ad-hoc subprocess activities are not resolved as tools + add tests (PR #4722 by @maff)822d17e- rest-connector: Fix url encoding to handle edge cases correctly (PR #4717 by @ztefanie)- ↘️ fixes issue #4676 opened by @johnBgood
7b09755- email-connector: add correlation result management and and stop removing the brackets from messageID (PR #4742 by @mathias-vandaele)- ↘️ fixes issue #4740 opened by @sbuettner
3e0f52e- agentic-ai: resilient optional configuration (tools, memory, limits) handling (PR #4741 by @maff)3d2a4b4- rest: Fix removing of quotes in body (PR #4696 by @ztefanie)- ↘️ fixes issue #4671 opened by @johnBgood
0f16b79- idp-extraction-connector: refactored configuration, enabled full connector template generation (PR #4737 by @reiballa)5281fbc- idp-extraction-connector: added handling of duplicate keys and checkboxes on structured extraction (PR #4766 by @reiballa)0986aef- rest: Handle unsupported multipart/form-data parts gracefully (PR #4774 by @ztefanie)451867b- connector-runtime: delete processes before adding them. (PR #4785 by @Christian-Broomfield)- ↘️ fixes issue #31542 opened by @saig0
7375ab5- idp-extraction-connector: reversed logic of excluded fields, using inclusion. (PR #4778 by @reiballa)- ↘️ fixes issue #4738 opened by @mathieu-stennier
de61b45- message-connector: correct unit of buffer time (PR #4812 by @ingorichtsmeier)9823f03- kafka: Fix possible NPE with Kafka headers (PR #4827 by @sbuettner)35a06e9- agentic-ai: fix chat message converter not properly handling AI responses without text content (PR #4828 by @maff)bd11840- camunda-client: Fix config path env variable (PR #4832 by @sbuettner)29bddc5- client-config: Fix client credentials auth cache path env (PR #4836 by @sbuettner)ad3b8d1- aws-auth: Prohibit usage of AWS default credential chain in SaaS (PR #4835 by @sbuettner)- ↘️ fixes issue #4824 opened by @sbuettner
752422b- saas: credentials cache path not applied (PR #4842 by @chillleader)
♻️ Refactors
c5aba7d- agentic-ai: improve error handling & exception messages (PR #4720 by @maff)17db270- agentic-ai: improve UX of Agentic AI connector properties (PR #4721 by @maff)8dc9bca- agentic-ai: update ad-hoc sub-process naming to match the new double-hyphen definition (PR #4761 by @maff)5f2b364- agentic-ai: Update model parameters to be provider specific (PR #4762 by @maff)af4290f- agentic-ai: condense property groups + add better descriptions/tooltips (PR #4768 by @maff)ed7827d- agentic-ai: introduce custom data abstractions for messages and tool calling (PR #4793 by @maff)- ↘️ addresses issue #4777 opened by @mathieu-stennier
010d319- agentic-ai: Update properties panel with better tooltips/descriptions + bump connector version (PR #4809 by @maff)- ↘️ addresses issue #4792 opened by @YanaSegal
a7c65f7- agentic-ai: implement JSON schema de(-serializing) as Jackson de(-serializer) (PR #4826 by @maff)
✅ Tests
43d6a83- agentic-ai: fix e2e test flakiness (PR #4681 by @maff)9ee92dd- agentic-ai: update agentic AI e2e test to account for search variable API changes (PR #4726 by @maff)23d5467- agentic-ai: fix e2e tests breaking due to renamed CPT variable method (PR #4823 by @maff)
🔧 Chores
fc896ed- rename chart dir from alpha to 8.8 (PR #4691 by @aabouzaid)86d49b8- hugging-face: bring the runtime to 8.5 instead of 8.6 for version 2 (PR #4695 by @mathias-vandaele)d755f1a- fix-main: Quick fix for failing LocalConnectorsRuntime on main (PR #4724 by @ztefanie)29e615c- deps,agentic-ai,vector-db: Update to LangChain4j 1.0.0-beta4 (PR #4730 by @maff)77685f4- element-template: add all runtime to element template (PR #4707 by @mathias-vandaele)- ↘️ addresses issue #4686 opened by @mathias-vandaele
73ad99c- CODEOWNERS: Add rules for AI & IDP collaborators (PR #4779 by @sbuettner)2afb4f9- inbound: Review activity logs, part 1 (PR #4780 by @chillleader)3123e3b- embedding-vector-db: Fix docs link (PR #4790 by @ztefanie)ec3612e- fossa: check PRs for newly introduced license issues (PR #4755 by @clementnero)bbc56d7- saas: camunda client auth in saas 8.8 (PR #3748 by @chillleader)