Releases: camunda/connectors
Releases · camunda/connectors
8.8.0-alpha8
💥 BREAKING CHANGES
-
due to
ad69662- move object mapper to a different package, move document API to core (PR #5228 by @chillleader):move object mapper to a different package, move document API to core (#5228)
✨ New Features
62ee48f- vector-db: add Azure Cosmos DB NoSql embeddings store (PR #5152 by @mdii)↘️ addresses issue #5080 opened by @mathieu-stennier
36ac808- agentic-ai: support service account credentials for VertexAI (PR #5154 by @mdii)01fad66- sql: Add oracle support (PR #5135 by @ztefanie)2f1d6bc- connector-runtime: allow disabling of specific connectors (PR #4973 by @vringar)921fb50- vector-db: add Azure OpenAI embedding models (PR #5174 by @mdii)d1af912- vector-db: add Google Vertex AI embedding models (PR #5191 by @mdii)↘️ addresses issue #5081 opened by @mathieu-stennier
356eafb- vector-db: add Azure AI Search embeddings store (PR #5194 by @mdii)561c654- sdk: Add @Header binding support (PR #5187 by @sbuettner)↘️ addresses issue #5131 opened by @sbuettner
7e7bd9a- agentic-ai: Implement AI Agent as job worker (PR #5176 by @maff)889d675- agentic-ai: add support for event sub-processes (PR #5236 by @maff)7947d75- agentic-ai: remove prompt parameters (PR #5271 by @mdii)↘️ addresses issue #5231 opened by @mathieu-stennier
379cebd- agentic-ai: add an OpenAI compatible provider (#5311) (PR #5342 by @team-connectors-int-automation[bot])ae05efc- agentic-ai: remove endpoint and headers from OpenAI provider (#5312) (PR #5343 by @team-connectors-int-automation[bot])
🐛 Bug Fixes
c563764- test: clean up dummy command test API (PR #5158 by @chillleader)e4ec8a8- polling-connectors: IntermediateThrowEvent was missing and feel was not available for URL (PR #5201 by @mathias-vandaele)1e71e3e- uniquet: change action to reflect latest changes in architecture, fix an issue, template are no ignored if they do not contains any version or/and key (PR #5214 by @mathias-vandaele)5dc9275- main: fix main after changes made by core team (PR #5216 by @mathias-vandaele)6b1da17- secrets: If secrets are resolved to a Json value, the json is escaped to avoid future exception related to deserialization (PR #5192 by @mathias-vandaele)5de4ed0- idp-extraction-connector: fixed textract polling for multi-page documents (PR #5212 by @reiballa)d075f45- vector-db: fix property IDs and use camel case IDs everywhere (PR #5217 by @mdii)25f4aca- agentic-ai: add missing LICENSE.txt (PR #5222 by @maff)5cb6fa0- rest: do not add JSON content type if there's no request body (PR #5171 by @johnBgood)c148150- webhook: add a queue for duplicate webhooks so that they be reactived later (PR #5199 by @johnBgood)↘️ fixes issue #5133 opened by @jonathanlukas
a347651- renovate: edit invalid package rul (PR #5213 by @chillleader)d134175- vector-db: add missing validation annotations (PR #5230 by @mdii)e9e2fb2- agentic-ai: release resources where necessary (PR #5232 by @mdii)82e1788- agentic-ai: fix NPE when agent context flag is null (PR #5248 by @maff)d2fc7a7- agentic-ai: deprecate v0/alpha element templates of AI Agent and AHSP schema connector (PR #5249 by @maff)1e6e05d- runtime: move Value to the configuration (PR #5265 by @chillleader)ce77002- idp-extraction-connector: add document url as input for azure document intelligence (PR #5268 by @reiballa)365ac22- runtime: ProcessInstance and CreateProcessInstanceCommandStep3 have new methods concerning tags that needs to be implemented (PR #5284 by @mathias-vandaele)4fbf69a-toolCallResultbubbling up to process instance level (PR #5286 by @mathieu-stennier)d584384- update regexp for pull_request name check (PR #5302 by @Kerruba)73543f4- runtime: add message to health status update activity logs (#5314) (PR #5315 by @team-connectors-int-automation[bot])3943d97- agentic-ai: remove wrongly added toolCallResults input variable (#5326) (PR #5327 by @team-connectors-int-automation[bot])a91e8dd- ci: do not fail during release when nothing to commit (commit by @chillleader)43711bb- build: remove unnecessary shading (commit by @chillleader)ea9e7d3- build: update shading config and add missing names (commit by @chillleader)
♻️ Refactors
d9d3184- agentic-ai: Decouple core handling logic fromAgentRequestdata structure (PR #5130 by @maff)18598f1- agentic-ai: Move implementation specific tool resolution to outbound connector execution context (PR #5167 by @maff)d1f0fca- agentic-ai: Rename & restructure implementation specific request objects (PR #5168 by @maff)f4e8e90- connector-runtime: Introduce outbound connector registery (PR #5155 by @vringar)90f9c20- vector-db: better structure element ...
8.7.8
8.6.18
🐛 Bug Fixes
87c431a- webhook: add a queue for duplicate webhooks so that they be reac… (PR #5224 by @johnBgood)
🔧 Chores
8.5.21
🐛 Bug Fixes
8.8.0-alpha8-rc2
8.8.0-alpha8-rc1
💥 BREAKING CHANGES
-
due to
ad69662- move object mapper to a different package, move document API to core (PR #5228 by @chillleader):move object mapper to a different package, move document API to core (#5228)
✨ New Features
62ee48f- vector-db: add Azure Cosmos DB NoSql embeddings store (PR #5152 by @mdii)↘️ addresses issue #5080 opened by @mathieu-stennier
36ac808- agentic-ai: support service account credentials for VertexAI (PR #5154 by @mdii)01fad66- sql: Add oracle support (PR #5135 by @ztefanie)2f1d6bc- connector-runtime: allow disabling of specific connectors (PR #4973 by @vringar)921fb50- vector-db: add Azure OpenAI embedding models (PR #5174 by @mdii)d1af912- vector-db: add Google Vertex AI embedding models (PR #5191 by @mdii)↘️ addresses issue #5081 opened by @mathieu-stennier
356eafb- vector-db: add Azure AI Search embeddings store (PR #5194 by @mdii)561c654- sdk: Add @Header binding support (PR #5187 by @sbuettner)↘️ addresses issue #5131 opened by @sbuettner
7e7bd9a- agentic-ai: Implement AI Agent as job worker (PR #5176 by @maff)889d675- agentic-ai: add support for event sub-processes (PR #5236 by @maff)7947d75- agentic-ai: remove prompt parameters (PR #5271 by @mdii)↘️ addresses issue #5231 opened by @mathieu-stennier
🐛 Bug Fixes
c563764- test: clean up dummy command test API (PR #5158 by @chillleader)e4ec8a8- polling-connectors: IntermediateThrowEvent was missing and feel was not available for URL (PR #5201 by @mathias-vandaele)1e71e3e- uniquet: change action to reflect latest changes in architecture, fix an issue, template are no ignored if they do not contains any version or/and key (PR #5214 by @mathias-vandaele)5dc9275- main: fix main after changes made by core team (PR #5216 by @mathias-vandaele)6b1da17- secrets: If secrets are resolved to a Json value, the json is escaped to avoid future exception related to deserialization (PR #5192 by @mathias-vandaele)5de4ed0- idp-extraction-connector: fixed textract polling for multi-page documents (PR #5212 by @reiballa)d075f45- vector-db: fix property IDs and use camel case IDs everywhere (PR #5217 by @mdii)25f4aca- agentic-ai: add missing LICENSE.txt (PR #5222 by @maff)5cb6fa0- rest: do not add JSON content type if there's no request body (PR #5171 by @johnBgood)c148150- webhook: add a queue for duplicate webhooks so that they be reactived later (PR #5199 by @johnBgood)↘️ fixes issue #5133 opened by @jonathanlukas
a347651- renovate: edit invalid package rul (PR #5213 by @chillleader)d134175- vector-db: add missing validation annotations (PR #5230 by @mdii)e9e2fb2- agentic-ai: release resources where necessary (PR #5232 by @mdii)82e1788- agentic-ai: fix NPE when agent context flag is null (PR #5248 by @maff)d2fc7a7- agentic-ai: deprecate v0/alpha element templates of AI Agent and AHSP schema connector (PR #5249 by @maff)1e6e05d- runtime: move Value to the configuration (PR #5265 by @chillleader)ce77002- idp-extraction-connector: add document url as input for azure document intelligence (PR #5268 by @reiballa)365ac22- runtime: ProcessInstance and CreateProcessInstanceCommandStep3 have new methods concerning tags that needs to be implemented (PR #5284 by @mathias-vandaele)4fbf69a-toolCallResultbubbling up to process instance level (PR #5286 by @mathieu-stennier)d584384- update regexp for pull_request name check (PR #5302 by @Kerruba)
♻️ Refactors
d9d3184- agentic-ai: Decouple core handling logic fromAgentRequestdata structure (PR #5130 by @maff)18598f1- agentic-ai: Move implementation specific tool resolution to outbound connector execution context (PR #5167 by @maff)d1f0fca- agentic-ai: Rename & restructure implementation specific request objects (PR #5168 by @maff)f4e8e90- connector-runtime: Introduce outbound connector registery (PR #5155 by @vringar)90f9c20- vector-db: better structure element template configuration (PR #5202 by @mdii)b337c94- vector-db: use camel case IDs (PR #5207 by @mdii)111b4c4- agentic-ai: Simplify and align config structure (PR #5220 by @maff)46b3472- agentic-ai: AlignfromAi()parameter extraction with core engine logic (PR #5205 by @maff)970af79- ConnectorFactory: address architecture session comments (PR #5203 by @vringar)c7d7a0c- runtime: activity logging refactoring (PR #4817 by @chillleader)6fda8e9- agentic-ai: bump element template version for 8.8.0-alpha8 (PR #5245 by @maff)d370935- agentic-ai: integrate job worker template transformation into maven build via Groovy (PR #5242 by @maff)↘️ *address...
8.7.8-rc1
8.6.18-rc1
🐛 Bug Fixes
87c431a- webhook: add a queue for duplicate webhooks so that they be reac… (PR #5224 by @johnBgood)
🔧 Chores
8.5.21-rc1
🐛 Bug Fixes
8.8.0-alpha7
✨ New Features
cae53cf- embeddings-vector-db: Add OpenSearch vector store support (PR #4944 by @Copilot)852192f- agentic-ai: Set gateway handler type zeebe property on MCP element types (PR #4965 by @maff)d75e434- runtime: Add env variable override support to connectors registered as Spring beans (PR #4996 by @maff)7d9c7b5- npm-package: Initial commit for npm package (PR #5006 by @ztefanie)2cc7546- agentic-ai: custom storage implementation support (PR #5035 by @maff)aa76749- gcs: Add google cloud storage connector (PR #5017 by @ztefanie)682c973- azure-blobstorage: Add azure blobstorage connector (PR #4875 by @ztefanie)259e773- agentic-ai: add support for Azure OpenAI models (PR #5083 by @mdii)00df215- core: the secret provider is tenant aware (PR #5069 by @jonathanlukas)1026ba7- inbound-email-connector: the initial connection now has a retry mechanism for email inbound connector (PR #4981 by @mathias-vandaele)↘️ addresses issue #4911 opened by @mathias-vandaele
295cff7- agentic-ai: support Google Vertex AI models (PR #5089 by @mdii)7a5a300- inbound: Fetch only the latest process definitions (PR #5048 by @johnBgood)↘️ addresses issue #5047 opened by @johnBgood
17bec76- vector-db: support OpenAI embedding models (PR #5132 by @mdii)↘️ addresses issue #5105 opened by @mathieu-stennier
823543b- etg: Support open api specs without operationids (PR #5067 by @ztefanie)↘️ addresses issue #4984 opened by @mathias-vandaele
877160d- gdrive: Add support for shared drives (PR #5049 by @johnBgood)↘️ addresses issue #5013 opened by @TalkinWhip
c6b5df3- csv: Add CSV Connector and introduce @operation based Connectors (PR #4980 by @sbuettner)df663ef- connector-runtime: allow disabling of specific connectors (#4973) (PR #5180 by @team-connectors-int-automation[bot])
🐛 Bug Fixes
0a8f0c7- agentic-ai: do not parse JSON schema via platform-provided ObjectMapper (PR #5002 by @maff)08a271d- agentic-ai: properly provide Spring configuration metadata for the agentic AI module (PR #5004 by @maff)a54a7aa- google-maps: Fix address line null in validate address (PR #4977 by @ztefanie)16afdd3- microsofr: Add camunda engine version (PR #5045 by @ztefanie)c468131- agentic-ai: make prompt parameter handling less invasive (PR #5065 by @maff)f407199- docs-link: Adjust link (PR #5033 by @ztefanie)efcdec4- idp-extraction-connector: added integration for azure (PR #5077 by @reiballa)b11eb39- templates: Add missing element templates (PR #5087 by @ztefanie)66d27b1- agentic-ai: make tool call ID non-nullable and generate a random tool call ID if missing (PR #5104 by @maff)dc9d8fb- agentic-ai: Bump element template versions + descriptions as preparation for 8.8.0-alpha7 (PR #5111 by @maff)4638ea1- agentic-ai: MCP configuration fixes/adaptions (PR #5116 by @maff)08871b5- vector-db,runtime: exclude Elasticsearch auto configuration as it auto-configures a RestClient + health check (PR #5119 by @maff)3abea1e- templates: Deprecate inbound start event connectors (PR #5121 by @ztefanie)↘️ fixes issue #5070 opened by @crobbins215
f570868- open-api: all generated templates will now validate the result against the JSON schema (PR #5122 by @mathias-vandaele)↘️ fixes issue #5016 opened by @mathias-vandaele
f729d5e- vector-db: fix wrong descriptions (PR #5136 by @mdii)
♻️ Refactors
395ccaf- agentic-ai: rename alpha to experimental in MCP connectors (PR #4979 by @maff)27b9130- agentic-ai: remove experimental from MCP client connector names (PR #5001 by @maff)102fdec- agentic-ai: clean up/improve conversation/message data (PR #5032 by @maff)bdaa9ea- agentic-ai: introduce concept of a storage session (PR #5039 by @maff)9bb5873- agentic-ai: refactor input data to use an execution context (PR #5040 by @maff)b1d5d1d- agentic-ai: Reorganize/restructure ad-hoc tools schema resolution (PR #5102 by @maff)f472e4b- agentic-ai: un-hide custom API endpoints for Anthropic and Bedrock (PR #5113 by @maff)700f05c- agentic-ai: remove AgentState.WAITING_FOR_TOOL_INPUT (PR #5108 by @maff)e9d7dc5- vector-db: add missing toString() overrides and small refactoring (PR #5125 by @mdii)04f6752- connector-runtime: refactor outbound connector registration (PR #5124 by @vringar)bfe67b0- connector-runtime: Introduce outbound connector registery (#5155) (PR #5179 by @team-connectors-int-automation[bot])
✅ Tests
99e00f1- agentic-ai: fix flaky e2e...