Releases: camunda/connectors
Releases · camunda/connectors
0.22.0
✨ New Features
3e5284f- webhook: improve HMAC scopes code (PR #1001 by @Oleksiivanov)
0.22.0-rc1
✨ New Features
c85574e- conversion: Convert correlation key always to string (commit by @sbuettner)
🐛 Bug Fixes
9044ad8- build: next snapshot version step (PR #997 by @chillleader)b580909- deps: update dependency com.amazonaws:aws-java-sdk-eventbridge to v1.12.522 (commit by @renovate[bot])8fb9f80- deps: update aws-java-sdk monorepo to v1.12.523 (commit by @renovate[bot])
🔧 Chores
2589015- configure operate client to be always enabled (PR #998 by @chillleader)↘️ addresses issue #918 opened by @chillleader
0.22.0-alpha2
💥 BREAKING CHANGES
-
due to
1eebf39- make outbound aspect explicit (PR #80 by @tmetzke):make outbound aspect explicit (#80)
-
due to
e9b3c35- mergeSecretStoreintoSecretHandler(commit by @tmetzke):The class
SecretStoreis removed, use theSecretHandler. -
due to
e2adb24- move to Jakarta Bean Validaton 2.0 (commit by @tmetzke):All validation annotations have to be renamed from
jakarta.validation.*tojavax.validation.*. This applies to all Connectors.
✨ New Features
46e676b- make work (commit by @nikku)3387cd7- embrace the future (commit by @nikku)b2d38ba- make multi-file project (commit by @nikku)a184973- job-worker: make it possible to overridegetSecretStore(commit by @nikku)a67475e- sdk: add exception to ConnectorFunction interface (commit by @nikku)347db1b- added dependency for sqs connector (commit by @Oleksiivanov)0158341- refactoring after review (commit by @Oleksiivanov)9e350ca- migrate to JUnit5 (PR #37 by @Oleksiivanov)3279d75- manage mockito-junit-jupiter version (commit by @tmetzke)556c8bf- add license and formatting (commit by @tmetzke)b8b035e- handle validation and secrets in context (commit by @tmetzke)f6466dd- add inner check notNull for ConnectorInput (PR #50 by @Oleksiivanov)0b758ff- add release action (commit by @tmetzke)76d8d81- enable declarative secret replacement (PR #69 by @jonathanlukas)e9c6f51- add Connector validation module (PR #76 by @jonathanlukas)8149b35- support secret replacement on maps (commit by @tmetzke)1eebf39- make outbound aspect explicit (PR #80 by @tmetzke)e23635f- add third-party notice routines (commit by @tmetzke)379a8a5- addOutboundConnectorannotation (commit by @nikku)12e8a29- provide jar with dependencies (commit by @menski)d2e7443- add env var for insecure connections (commit by @menski)b1de4c2- runtime-job-worker: auto-discovery for connector run-times (commit by @nikku)f078475- provide base docker image for job worker runtime (commit by @menski)fcedd3b- Provide OOTB connector docker image (commit by @menski)5c97b34- instantiate FEEL engine wrapper statically (commit by @menski)a972ead- feel: add generalevaluatemethod to FEEL wrapper (PR #176 by @berndruecker)d82effd- support custom container handler class for@Secret(commit by @tmetzke)45abcf9- example: add github webhook template (commit by @nikku)6dea5b3- initial importer setup (commit by @menski)5f2b8f7- implement variable mapping + secret validation (commit by @nikku)18acde0- add architectural diagram (commit by @igpetrov)cf34f8f- adds HMAC signature verification (PR #28 by @igpetrov)6e62730- inbound: Allow working with multiple process definition versions (commit by @berndruecker)585bcd1- hmac: integrated HMAC verification (commit by @igpetrov)4b9d23f- support throwing BpmnErrors from Connectors (PR #74 by @tmetzke)9e68fdb- core: allow secret in any position (PR #238 by @tmetzke)e2adb24- move to Jakarta Bean Validaton 2.0 (commit by @tmetzke)17375ed- security: Provide GCP Security Manager as Secret Provider (commit by @berndruecker)10d1a59- security: Provide GCP Security Manager as Secret Provider (commit by @berndruecker)2cb0d3a- Added ConnectorPropertyResolver (commit by @berndruecker)0df7e41- add connector runtime as test dependency (PR #283 by @chillleader)f2c81d1- deps: move to Jackson BOM 2.13.4 (commit by @tmetzke)ddf2fe2- runtime: truncate error message on job fail / bpmn error (PR #348 by @chillleader)a5a7681- inbound: support intermediate events (PR #346 by @chillleader)d982509- inbound: define interfaces for inbound connectors (PR #362 by @chillleader)58bd4a1- replace secrets in parent class (PR #369 by @markfarkas-camunda)7997236- inbound: inbound connector discovery (PR #364 by @chillleader)↘️ addresses issue #265 opened by @Oleksiivanov
1e3d098- refine Inbound Connectors API (PR #386 by @chillleader)↘️ addresses issue #384 opened by @Oleksiivanov
312c9d2- inbound: support cancellation callbacks (commit by @chillleader)5c40874- inbound: improve error handling, support variable mappings and activation conditions on runtime level (commit by @chillleader)51df975- docs: add inbound examples (PR #422 by @chillleader)b1d7e54- inbound: support nested inbound properties (PR #431 by @chillleader)6dcf89d- inbound: wrap FEEL errors in ConnectorInputException (PR #435 by @chillleader)- [
a37d1db](https://github.com/camunda/co...
0.21.4
✨ New Features
3afdf2c- aws: add inbound EventBridge connector template (PR #905 by @Oleksiivanov)3c3333e- whatsapp: temporary turn off validation (commit by @igpetrov)
🐛 Bug Fixes
109b4f2- deps: update dependency org.xerial.snappy:snappy-java to v1.1.10.3 (commit by @renovate[bot])ef74cb2- deps: update aws-java-sdk monorepo to v1.12.514 (commit by @renovate[bot])74dc9f5- deps: update dependency io.camunda.connector:connector-gcp-secret-provider to v0.11.3 (commit by @renovate[bot])0d17939- deps: update version.spring-zeebe to v8.2.4 (commit by @renovate[bot])6341fef- deps: update dependency com.google.cloud:spring-cloud-gcp-starter-logging to v4.6.0 (commit by @renovate[bot])8b9bcea- deps: update aws-java-sdk monorepo to v1.12.515 (commit by @renovate[bot])b6502a5- webhook: backwards compatibility support of method (commit by @igpetrov)c78e344- deps: update aws-java-sdk monorepo to v1.12.516 (commit by @renovate[bot])b5ae7b0- deps: update dependency com.google.cloud:libraries-bom to v26.20.0 (commit by @renovate[bot])093bf61- deps: update aws-java-sdk monorepo to v1.12.517 (commit by @renovate[bot])b980687- deps: update dependency io.camunda.connector:connector-gcp-secret-provider to v0.11.4 (commit by @renovate[bot])
🔧 Chores
dd17c18- deps: update eclipse-temurin docker tag (commit by @renovate[bot])1d97b5d- made controller tests more explicit (commit by @igpetrov)8984f4b- remove whatsapp inbound connectors (commit by @igpetrov)6b0c257- sdk: Upgrade SDK dependency (commit by @sbuettner)802ec7d- kafka: Disable integration test (commit by @sbuettner)
0.22.0-alpha1
✨ New Features
142c877- get and verify jwt token in webhook connector (PR #756 by @markfarkas-camunda)f0f380d- webhook: support basic auth and api key auth (PR #816 by @chillleader)↘️ addresses issue #814 opened by @chillleader
17d6704- webhook: rename jwtRoleExpression -> permissionsExpression (PR #920 by @Oleksiivanov)8329998- introduce request body expression (commit by @igpetrov)ac90429- whatsapp: introduced whatsapp connector (commit by @igpetrov)
🐛 Bug Fixes
4f7a4d2- deps: update aws-java-sdk monorepo to v1.12.506 (commit by @renovate[bot])f78efa3- deps: update dependency org.xerial.snappy:snappy-java to v1.1.10.2 (commit by @renovate[bot])ab96819- use ExecutorService instead of default ForkJoinPool for Kafka Connector (PR #895 by @markfarkas-camunda)cd4b188- deps: update dependency com.microsoft.graph:microsoft-graph to v5.64.0 (commit by @renovate[bot])570f385- deps: update aws-java-sdk monorepo to v1.12.507 (commit by @renovate[bot])e1f43b1- deps: update dependency com.google.cloud:libraries-bom to v26.19.0 (commit by @renovate[bot])dae572a- deps: update aws-java-sdk monorepo (commit by @renovate[bot])6357ec7- webhook: allow optional roles for jwt (PR #913 by @Oleksiivanov)0669ad7- deps: update dependency org.apache.kafka:kafka-clients to v3.5.1 (commit by @renovate[bot])c9a2d6a- deps: update spring boot to v3.1.2 (commit by @renovate[bot])4029c03- add default value for auth to prevent errors with old deployments (PR #928 by @chillleader)edf7244- deps: update dependency com.microsoft.graph:microsoft-graph to v5.65.0 (commit by @renovate[bot])
🔧 Chores
1354faa- deps: update hashicorp/vault-action action to v2.7.3 (commit by @renovate[bot])f6847c9- sdk: removed unnecessary API usage (commit by @igpetrov)4a77be0- deps: update dependency java to v17.0.8+7 (commit by @renovate[bot])eb4da62- templates: make templates the same as in modeler (PR #906 by @Oleksiivanov)d7d689a- FEEL: bump SDK, remove FeelParserWrapper (PR #916 by @chillleader)c9d840c- deps: upgrade jakarta validation api (PR #917 by @chillleader)91fd8eb- mv JacksonModuleFeelFunction to SDK, adjust tests (PR #927 by @chillleader)ae1ce19- add documentation links to webhook connector templates (PR #929 by @chillleader)
0.21.3
🐛 Bug Fixes
07bc38e- deps: update dependency io.camunda.connector:connector-gcp-secret-provider to v0.11.2 (commit by @renovate[bot])903a5fd- filter inbound eligible elements before performing 'sanity check' (PR #889 by @markfarkas-camunda)f089128- deps: update version.spring-zeebe to v8.2.3 (commit by @renovate[bot])
0.21.2
What's Changed
- fix(deps): update dependency io.camunda.connector:connector-gcp-secret-provider to v0.11.1 by @renovate in #884
- Bump SDK to 0.11.2 by @chillleader in #886 (includes support of numbers in secret names)
Full Changelog: 0.21.1...0.21.2
0.21.1
🐛 Bug Fixes
699584c- deps: update dependency io.camunda.connector:connector-gcp-secret-provider to v0.11.0 (commit by @renovate[bot])9af13cc- sqs: backported region (commit by @igpetrov)16ced2d- lambda: fixes correct JSON parsing of the payload (commit by @igpetrov)d0dbed7- sqs: removed nonse from SQS connector (commit by @igpetrov)
0.21.0
🐛 Bug Fixes
1123124- deps: update dependency com.azure:azure-identity to v1.9.2 (commit by @renovate[bot])c8a76d7- rabbitmq: edit default properties value to start from '=' (PR #870 by @chillleader)f7c6945- standardize jackson configuration (PR #873 by @chillleader)0bca3ec- sns,sqs: fix json serialization (commit by @igpetrov)5cbc1f5- deps: update dependency com.amazonaws:aws-java-sdk-sns to v1.12.505 (commit by @renovate[bot])
0.21.0-rc5
✨ New Features
b263fa7- make graphql.headers optional element template (commit by @markfarkas-camunda)
🐛 Bug Fixes
41bc1ca- deps: update dependency io.camunda.connector:connector-parent to v0.11.0-snapshot (commit by @renovate[bot])dbedfef- gdrive: fix regression (commit by @igpetrov)9037b5d- twilio: fix hidden name (commit by @igpetrov)ad0908b- deps: update dependency io.camunda:camunda-operate-client-java to v8.2.0 (commit by @renovate[bot])3ca12c8- expose secret provider exceptions (PR #862 by @chillleader)43723b0- rabbitmq: fix outbound serialization by switching to jackson (PR #863 by @chillleader)8a8df1b- webhook: enable correct optional type serialization (PR #865 by @chillleader)ff11c56- rest: add necessary jackson modules to http proxy service (PR #866 by @chillleader)8962074- split secret errors and json errors in the connector context (PR #869 by @chillleader)
🔧 Chores
a89a1c6- bump SDK to 0.11.0-rc3 (PR #867 by @chillleader)