-
Notifications
You must be signed in to change notification settings - Fork 227
Comparing changes
Open a pull request
base repository: dapr/java-sdk
base: master
head repository: dapr/java-sdk
compare: release-1.16
- 20 commits
- 1,318 files changed
- 15 contributors
Commits on Aug 15, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 8dcc23e - Browse repository at this point
Copy the full SHA 8dcc23eView commit details -
process deps too for dapr-spring (#1502)
Signed-off-by: Cassandra Coyle <cassie@diagrid.io>
Configuration menu - View commit details
-
Copy full SHA for 6e8e37d - Browse repository at this point
Copy the full SHA 6e8e37dView commit details
Commits on Sep 3, 2025
-
* process deps too for dapr-spring (#1503) Signed-off-by: Cassandra Coyle <cassie@diagrid.io> Signed-off-by: Javier Aliaga <javier@diagrid.io> * Use camelCase on properties (#1470) * Use camelCase on properties Signed-off-by: Matheus Cruz <matheuscruz.dev@gmail.com> * Add test for cameCalse properties Signed-off-by: Matheus Cruz <matheuscruz.dev@gmail.com> * Update daprdocs/content/en/java-sdk-docs/spring-boot/_index.md Co-authored-by: Cassie Coyle <cassie.i.coyle@gmail.com> Signed-off-by: Matheus Cruz <56329339+mcruzdev@users.noreply.github.com> --------- Signed-off-by: Matheus Cruz <matheuscruz.dev@gmail.com> Signed-off-by: Matheus Cruz <56329339+mcruzdev@users.noreply.github.com> Co-authored-by: artur-ciocanu <artur.ciocanu@gmail.com> Co-authored-by: Cassie Coyle <cassie.i.coyle@gmail.com> Signed-off-by: Javier Aliaga <javier@diagrid.io> * fix script (#1506) Signed-off-by: Cassandra Coyle <cassie@diagrid.io> Signed-off-by: Javier Aliaga <javier@diagrid.io> * add support for custom status (#1505) Signed-off-by: salaboy <Salaboy@gmail.com> Co-authored-by: Siri Varma Vegiraju <siri.varma@outlook.com> Signed-off-by: Javier Aliaga <javier@diagrid.io> * try 1.5.7 (#1487) Signed-off-by: Cassandra Coyle <cassie@diagrid.io> Co-authored-by: Siri Varma Vegiraju <siri.varma@outlook.com> Co-authored-by: artur-ciocanu <artur.ciocanu@gmail.com> Co-authored-by: Dapr Bot <56698301+dapr-bot@users.noreply.github.com> Signed-off-by: Javier Aliaga <javier@diagrid.io> * rm protoc cmd from pom.xml (#1498) * rm protoc cmd bc it uses a local protoc which might be the wrong version and results in a bad error Signed-off-by: Cassandra Coyle <cassie@diagrid.io> * update protoc Signed-off-by: Cassandra Coyle <cassie@diagrid.io> --------- Signed-off-by: Cassandra Coyle <cassie@diagrid.io> Co-authored-by: artur-ciocanu <artur.ciocanu@gmail.com> Co-authored-by: salaboy <Salaboy@gmail.com> Signed-off-by: Javier Aliaga <javier@diagrid.io> * feat: Support registering activities with custom name (#1431) * feat: Support register of activities with custom name Signed-off-by: Javier Aliaga <javier@diagrid.io> * chore: Apply suggestions Signed-off-by: Javier Aliaga <javier@diagrid.io> --------- Signed-off-by: Javier Aliaga <javier@diagrid.io> Co-authored-by: Cassie Coyle <cassie.i.coyle@gmail.com> Co-authored-by: Dapr Bot <56698301+dapr-bot@users.noreply.github.com> Signed-off-by: Javier Aliaga <javier@diagrid.io> * Bump codecov/codecov-action from 5.4.3 to 5.5.0 (#1513) Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 5.4.3 to 5.5.0. - [Release notes](https://github.com/codecov/codecov-action/releases) - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md) - [Commits](codecov/codecov-action@v5.4.3...v5.5.0) --- updated-dependencies: - dependency-name: codecov/codecov-action dependency-version: 5.5.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Cassie Coyle <cassie.i.coyle@gmail.com> Co-authored-by: Dapr Bot <56698301+dapr-bot@users.noreply.github.com> Signed-off-by: Javier Aliaga <javier@diagrid.io> * commit: Fix validate job (#1524) Signed-off-by: Javier Aliaga <javier@diagrid.io> * chore: New task execution task id test (#1352) (#1526) * chore: New task execution task id test test how taskExecutionTaskId can be used for idempotency * chore: Clean up not used files * docs: Task execution keys * test: Modify unit tests * Remove new lines --------- Signed-off-by: Javier Aliaga <javier@diagrid.io> Signed-off-by: artur-ciocanu <artur.ciocanu@gmail.com> Co-authored-by: Cassie Coyle <cassie.i.coyle@gmail.com> Co-authored-by: artur-ciocanu <artur.ciocanu@gmail.com> Signed-off-by: Javier Aliaga <javier@diagrid.io> * Bump actions/checkout from 4 to 5 (#1504) Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v4...v5) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Siri Varma Vegiraju <siri.varma@outlook.com> Co-authored-by: Dapr Bot <56698301+dapr-bot@users.noreply.github.com> Co-authored-by: Cassie Coyle <cassie.i.coyle@gmail.com> Signed-off-by: Javier Aliaga <javier@diagrid.io> * Improve CI runs (#1527) * chore: Wait for dapr script When running mechanical markdown examples wait for dapr to be running Signed-off-by: Javier Aliaga <javier@diagrid.io> * chore: Fix build ci Signed-off-by: Javier Aliaga <javier@diagrid.io> * chore: Fix build ci Signed-off-by: Javier Aliaga <javier@diagrid.io> --------- Signed-off-by: Javier Aliaga <javier@diagrid.io> Co-authored-by: salaboy <Salaboy@gmail.com> Signed-off-by: Javier Aliaga <javier@diagrid.io> * Fix CVEs (#1529) * chore: Read test certs from resources folder This will avoid importing bouncy castle library just for tests Signed-off-by: Javier Aliaga <javier@diagrid.io> * ci: Split unit test and integration tests Signed-off-by: Javier Aliaga <javier@diagrid.io> --------- Signed-off-by: Javier Aliaga <javier@diagrid.io> * fix: Use correct snapshot url (#1530) Signed-off-by: Javier Aliaga <javier@diagrid.io> * Bump actions/setup-java from 4 to 5 (#1512) Signed-off-by: Javier Aliaga <javier@diagrid.io> * chore: Bump dapr version (#1539) * chore: Bump dapr version Signed-off-by: Javier Aliaga <javier@diagrid.io> * chore: Fix conversation tests Only one response expected Signed-off-by: Javier Aliaga <javier@diagrid.io> --------- Signed-off-by: Javier Aliaga <javier@diagrid.io> * Adding logger to WorkflowActivityContext (#1534) * Adding logger to WorkflowActivityContext Signed-off-by: Artur Ciocanu <ciocanu@adobe.com> * Fixing a styling issue Signed-off-by: Artur Ciocanu <ciocanu@adobe.com> * Add unit tests for workflow activity context Signed-off-by: Artur Ciocanu <ciocanu@adobe.com> * Add more unit tests to make Codecov happy Signed-off-by: Artur Ciocanu <ciocanu@adobe.com> * Add more unit tests Signed-off-by: Artur Ciocanu <ciocanu@adobe.com> * Improve code coverage Signed-off-by: Artur Ciocanu <ciocanu@adobe.com> * Improve test names Signed-off-by: Artur Ciocanu <ciocanu@adobe.com> --------- Signed-off-by: Artur Ciocanu <ciocanu@adobe.com> Co-authored-by: Artur Ciocanu <ciocanu@adobe.com> Co-authored-by: salaboy <Salaboy@gmail.com> Signed-off-by: Javier Aliaga <javier@diagrid.io> * Use notimestamp in Javadoc Plugin to disable timestamps in Javadocs (#1538) Signed-off-by: Javier Aliaga <javier@diagrid.io> * Feat Cross App CallActivity (#1468) * cross app ex Signed-off-by: Cassandra Coyle <cassie@diagrid.io> * update protoc cmd Signed-off-by: Cassandra Coyle <cassie@diagrid.io> * feedback Signed-off-by: Cassandra Coyle <cassie@diagrid.io> * builder pattern Signed-off-by: Cassandra Coyle <cassie@diagrid.io> * fix protoc Signed-off-by: Cassandra Coyle <cassie@diagrid.io> * debug log levels for test containers Signed-off-by: Cassandra Coyle <cassie@diagrid.io> * update readme and add debugging info Signed-off-by: Cassandra Coyle <cassie@diagrid.io> * add IT test for cross app call activity Signed-off-by: Cassandra Coyle <cassie@diagrid.io> * cleanup test Signed-off-by: Cassandra Coyle <cassie@diagrid.io> * sysout -> ctx.logger Signed-off-by: Cassandra Coyle <cassie@diagrid.io> * reset pom Signed-off-by: Cassandra Coyle <cassie@diagrid.io> * rm debug lines from readme Signed-off-by: Cassandra Coyle <cassie@diagrid.io> * fix header + rm customports Signed-off-by: Cassandra Coyle <cassie@diagrid.io> * use consts Signed-off-by: Cassandra Coyle <cassie@diagrid.io> * rm waitfor call Signed-off-by: Cassandra Coyle <cassie@diagrid.io> * rm pubsub Signed-off-by: Cassandra Coyle <cassie@diagrid.io> * rm timeout Signed-off-by: Cassandra Coyle <cassie@diagrid.io> * reset empty lines added Signed-off-by: Cassandra Coyle <cassie@diagrid.io> * reset appname for daprcontainer Signed-off-by: Cassandra Coyle <cassie@diagrid.io> * reset empty line diff Signed-off-by: Cassandra Coyle <cassie@diagrid.io> * rm constructor info from readme Signed-off-by: Cassandra Coyle <cassie@diagrid.io> * debug -> info Signed-off-by: Cassandra Coyle <cassie@diagrid.io> * rm super.start Signed-off-by: Cassandra Coyle <cassie@diagrid.io> * reset dapr container diff Signed-off-by: Cassandra Coyle <cassie@diagrid.io> * add test for codecov Signed-off-by: Cassandra Coyle <cassie@diagrid.io> * up timeout time to unblock PR Signed-off-by: Cassandra Coyle <cassie@diagrid.io> * deps: Update durabletask-client to 1.5.10 Signed-off-by: Javier Aliaga <javier@diagrid.io> * ci: Revert build timeout Signed-off-by: Javier Aliaga <javier@diagrid.io> * review: Use ctx.getLogger Signed-off-by: Javier Aliaga <javier@diagrid.io> * chore: Fix review comments Signed-off-by: Javier Aliaga <javier@diagrid.io> * chore: more review comments fixes Signed-off-by: Javier Aliaga <javier@diagrid.io> * test: Use testcontainers in CrossApp IT test Signed-off-by: Javier Aliaga <javier@diagrid.io> * chore: Load classpath for IT with all dependencies Signed-off-by: Javier Aliaga <javier@diagrid.io> --------- Signed-off-by: Cassandra Coyle <cassie@diagrid.io> Signed-off-by: Javier Aliaga <javier@diagrid.io> Co-authored-by: Javier Aliaga <javier@diagrid.io> Signed-off-by: Javier Aliaga <javier@diagrid.io> * Release 1.16.0-rc-1 Signed-off-by: Dapr Bot <daprweb@microsoft.com> Signed-off-by: Javier Aliaga <javier@diagrid.io> * process deps too for dapr-spring (#1502) Signed-off-by: Cassandra Coyle <cassie@diagrid.io> Signed-off-by: Javier Aliaga <javier@diagrid.io> * chore: Alpha components to stable Signed-off-by: Javier Aliaga <javier@diagrid.io> --------- Signed-off-by: Cassandra Coyle <cassie@diagrid.io> Signed-off-by: Javier Aliaga <javier@diagrid.io> Signed-off-by: Matheus Cruz <matheuscruz.dev@gmail.com> Signed-off-by: Matheus Cruz <56329339+mcruzdev@users.noreply.github.com> Signed-off-by: salaboy <Salaboy@gmail.com> Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: artur-ciocanu <artur.ciocanu@gmail.com> Signed-off-by: Artur Ciocanu <ciocanu@adobe.com> Signed-off-by: Dapr Bot <daprweb@microsoft.com> Co-authored-by: Cassie Coyle <cassie.i.coyle@gmail.com> Co-authored-by: Matheus Cruz <56329339+mcruzdev@users.noreply.github.com> Co-authored-by: artur-ciocanu <artur.ciocanu@gmail.com> Co-authored-by: salaboy <Salaboy@gmail.com> Co-authored-by: Siri Varma Vegiraju <siri.varma@outlook.com> Co-authored-by: Dapr Bot <56698301+dapr-bot@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Artur Ciocanu <ciocanu@adobe.com> Co-authored-by: Dapr Bot <daprweb@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for 726c1b0 - Browse repository at this point
Copy the full SHA 726c1b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e40d75 - Browse repository at this point
Copy the full SHA 3e40d75View commit details
Commits on Sep 8, 2025
-
chore: Use dapr-1.16-rc7 (#1547)
Signed-off-by: Javier Aliaga <javier@diagrid.io>
Configuration menu - View commit details
-
Copy full SHA for b7f5c7f - Browse repository at this point
Copy the full SHA b7f5c7fView commit details
Commits on Sep 10, 2025
-
chore: Use dapr 1.16.0-rc.8 (#1552)
Signed-off-by: Javier Aliaga <javier@diagrid.io>
Configuration menu - View commit details
-
Copy full SHA for fd49754 - Browse repository at this point
Copy the full SHA fd49754View commit details
Commits on Sep 12, 2025
-
Add Tool Calling to Java SDK (#1481) (#1556)
* Use Java Bean for connection details and add more tests (#1317) * Use Java Bean for connection details and add more tests * Simplify mock setup * Adding even more tests for test coverage --------- * Update CONTRIBUTING.md * Bump codecov/codecov-action from 5.4.0 to 5.4.2 (#1318) Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 5.4.0 to 5.4.2. - [Release notes](https://github.com/codecov/codecov-action/releases) - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md) - [Commits](codecov/codecov-action@v5.4.0...v5.4.2) --- updated-dependencies: - dependency-name: codecov/codecov-action dependency-version: 5.4.2 dependency-type: direct:production update-type: version-update:semver-patch ... * Fix URL building logic (#1320) * Fix URL building logic * Add test for query params * Fix the assertion in the test * Adjust the tests * Remove uneeded changes from IT test * Revert some unintended changes * Simplify the testing a little bit * Adjust the test to use ServerRequest * Test removing things from method invoke controller * Add query param encoding test * Revert some unintended changes * Some tiny styles --------- * Generate updated javadocs for 1.14.1 * Add Conversation AI to Java SDK (#1235) * Conversation first commit * Add unit tests * change ai to conv * Move to single module * Remove module * Add Integration tests * Update sdk-tests/src/test/java/io/dapr/it/testcontainers/DaprConversationIT.java * Fix things * Address comments * Import tag * Address comments * Make common config * Address comments * fix constant * fix constant * fix constant * fix s * Fix things * Fix things * Fix things * Make common config * Update README.md * Update README.md --------- * Add docs for usage of Jobs SDK (#1323) * Add doc for jobs * Add docs for Jobs * Apply suggestions from code review --------- * Use dapr/durabletask-java (#1336) * microsoft durabletask-java -> dapr durabletask-java * update another ref * 1.5.2 release * fix import order * Sdk new changes * Refine workflows * add ; * rm try --------- * Update master version to 1.16.0-SNAPSHOT * Renaming and exposing connection details (#1341) * [Master] Fix Vulnerabilities (#1354) * update okio * rm unused dep --------- * Feat Add TLS & mTLS support for gRPC with root CA and insecure mode (#1361) * feat: Support for GRPC ssl * add tests * fix CI * add back else if * channel cleanup * add root ca support * checkstyles * add insecure * fix checkstyles * use InsecureTrustManagerFactory * fix test --------- * Fix the issue with retries not happening correctly for Activities and Workflows (#1343) * Add coverage for some properties (#1297) * Make the DAPR version being used consistent across all tests (#1299) * Separate Dapr constants from IT container constants (#1315) * Use Java Bean for connection details and add more tests (#1317) * Use Java Bean for connection details and add more tests * Simplify mock setup * Adding even more tests for test coverage --------- * Update CONTRIBUTING.md * Bump codecov/codecov-action from 5.4.0 to 5.4.2 (#1318) Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 5.4.0 to 5.4.2. - [Release notes](https://github.com/codecov/codecov-action/releases) - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md) - [Commits](codecov/codecov-action@v5.4.0...v5.4.2) --- updated-dependencies: - dependency-name: codecov/codecov-action dependency-version: 5.4.2 dependency-type: direct:production update-type: version-update:semver-patch ... * Fix URL building logic (#1320) * Fix URL building logic * Add test for query params * Fix the assertion in the test * Adjust the tests * Remove uneeded changes from IT test * Revert some unintended changes * Simplify the testing a little bit * Adjust the test to use ServerRequest * Test removing things from method invoke controller * Add query param encoding test * Revert some unintended changes * Some tiny styles --------- * Generate updated javadocs for 1.14.1 * Add Conversation AI to Java SDK (#1235) * Conversation first commit * Add unit tests * change ai to conv * Move to single module * Remove module * Add Integration tests * Update sdk-tests/src/test/java/io/dapr/it/testcontainers/DaprConversationIT.java * Fix things * Address comments * Import tag * Address comments * Make common config * Address comments * fix constant * fix constant * fix constant * fix s * Fix things * Fix things * Fix things * Make common config * Update README.md * Update README.md --------- * Add docs for usage of Jobs SDK (#1323) * Add doc for jobs * Add docs for Jobs * Apply suggestions from code review --------- * Use dapr/durabletask-java (#1336) * microsoft durabletask-java -> dapr durabletask-java * update another ref * 1.5.2 release * fix import order * Sdk new changes * Refine workflows * add ; * rm try --------- * Update master version to 1.16.0-SNAPSHOT * Fix NPE * Fix NPE * Fix NPE * Fix NPE * Fix NPE * Fix NPE * Fix things * Renaming and exposing connection details (#1341) * [Master] Fix Vulnerabilities (#1354) * update okio * rm unused dep --------- * Feat Add TLS & mTLS support for gRPC with root CA and insecure mode (#1361) * feat: Support for GRPC ssl * add tests * fix CI * add back else if * channel cleanup * add root ca support * checkstyles * add insecure * fix checkstyles * use InsecureTrustManagerFactory * fix test --------- * Address comments * Fix things * Fix things --------- * 1.5.4 (#1375) * Bump codecov/codecov-action from 5.4.2 to 5.4.3 (#1379) Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 5.4.2 to 5.4.3. - [Release notes](https://github.com/codecov/codecov-action/releases) - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md) - [Commits](codecov/codecov-action@v5.4.2...v5.4.3) --- updated-dependencies: - dependency-name: codecov/codecov-action dependency-version: 5.4.3 dependency-type: direct:production update-type: version-update:semver-patch ... * Bump fossas/fossa-action from 1.6.0 to 1.7.0 (#1380) Bumps [fossas/fossa-action](https://github.com/fossas/fossa-action) from 1.6.0 to 1.7.0. - [Release notes](https://github.com/fossas/fossa-action/releases) - [Commits](fossas/fossa-action@v1.6.0...v1.7.0) --- updated-dependencies: - dependency-name: fossas/fossa-action dependency-version: 1.7.0 dependency-type: direct:production update-type: version-update:semver-minor ... * Fix component spec parsing (#1370) * Fix component spec parsing * Fix component spec parsing * Fix component spec metadata parsing * fix checkstyle-error --------- * chore: Add grpc keepalives (#1382) * chore: Add grpc keepalives * chore: Make grpc keepalive configurable * chore: Fix review comments * chore: Missing keepalive config for GRPC TLS INSECURE * chore: Add test * fix: Comment typo --------- * Fix : Typo in code comments (#1381) * Fix Typo in Comments * Update review comments --------- * Spring boot workflow patterns examples with mechanical markdown and tests (#1377) * Feat Add TLS & mTLS support for gRPC with root CA and insecure mode (#1361) * feat: Support for GRPC ssl * add tests * fix CI * add back else if * channel cleanup * add root ca support * checkstyles * add insecure * fix checkstyles * use InsecureTrustManagerFactory * fix test --------- * spring boot workflow patterns initial version * adding README for workflows * adding child example * updating examples to work with markdown tests * running mechanical markdown for workflow examples * Fix the issue with retries not happening correctly for Activities and Workflows (#1343) * Add coverage for some properties (#1297) * Make the DAPR version being used consistent across all tests (#1299) * Separate Dapr constants from IT container constants (#1315) * Use Java Bean for connection details and add more tests (#1317) * Use Java Bean for connection details and add more tests * Simplify mock setup * Adding even more tests for test coverage --------- * Update CONTRIBUTING.md * Bump codecov/codecov-action from 5.4.0 to 5.4.2 (#1318) Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 5.4.0 to 5.4.2. - [Release notes](https://github.com/codecov/codecov-action/releases) - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md) - [Commits](codecov/codecov-action@v5.4.0...v5.4.2) --- updated-dependencies: - dependency-name: codecov/codecov-action dependency-version: 5.4.2 dependency-type: direct:production update-type: version-update:semver-patch ... * Fix URL building logic (#1320) * Fix URL building logic * Add test for query params * Fix the assertion in the test * Adjust the tests * Remove uneeded changes from IT test * Revert some unintended changes * Simplify the testing a little bit * Adjust the test to use ServerRequest * Test removing things from method invoke controller * Add query param encoding test * Revert some unintended changes * Some tiny styles --------- * Generate updated javadocs for 1.14.1 * Add Conversation AI to Java SDK (#1235) * Conversation first commit * Add unit tests * change ai to conv * Move to single module * Remove module * Add Integration tests * Update sdk-tests/src/test/java/io/dapr/it/testcontainers/DaprConversationIT.java * Fix things * Address comments * Import tag * Address comments * Make common config * Address comments * fix constant * fix constant * fix constant * fix s * Fix things * Fix things * Fix things * Make common config * Update README.md * Update README.md --------- * Add docs for usage of Jobs SDK (#1323) * Add doc for jobs * Add docs for Jobs * Apply suggestions from code review --------- * Use dapr/durabletask-java (#1336) * microsoft durabletask-java -> dapr durabletask-java * update another ref * 1.5.2 release * fix import order * Sdk new changes * Refine workflows * add ; * rm try --------- * Update master version to 1.16.0-SNAPSHOT * Fix NPE * Fix NPE * Fix NPE * Fix NPE * Fix NPE * Fix NPE * Fix things * Renaming and exposing connection details (#1341) * [Master] Fix Vulnerabilities (#1354) * update okio * rm unused dep --------- * Feat Add TLS & mTLS support for gRPC with root CA and insecure mode (#1361) * feat: Support for GRPC ssl * add tests * fix CI * add back else if * channel cleanup * add root ca support * checkstyles * add insecure * fix checkstyles * use InsecureTrustManagerFactory * fix test --------- * Address comments * Fix things * Fix things --------- * 1.5.4 (#1375) * fixing order Id correlation * fixing waiting time for tests to run * fixing app name * adding app name and removing log lines * Bump codecov/codecov-action from 5.4.2 to 5.4.3 (#1379) Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 5.4.2 to 5.4.3. - [Release notes](https://github.com/codecov/codecov-action/releases) - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md) - [Commits](codecov/codecov-action@v5.4.2...v5.4.3) --- updated-dependencies: - dependency-name: codecov/codecov-action dependency-version: 5.4.3 dependency-type: direct:production update-type: version-update:semver-patch ... * Bump fossas/fossa-action from 1.6.0 to 1.7.0 (#1380) Bumps [fossas/fossa-action](https://github.com/fossas/fossa-action) from 1.6.0 to 1.7.0. - [Release notes](https://github.com/fossas/fossa-action/releases) - [Commits](fossas/fossa-action@v1.6.0...v1.7.0) --- updated-dependencies: - dependency-name: fossas/fossa-action dependency-version: 1.7.0 dependency-type: direct:production update-type: version-update:semver-minor ... * Fix component spec parsing (#1370) * Fix component spec parsing * Fix component spec parsing * Fix component spec metadata parsing * fix checkstyle-error --------- * Update spring-boot-examples/workflows/README.md * fixing comments * Update body.json * Update FanOutInWorkflow.java * clean up logs for multiple executions, for standalone mode * Update application.properties --------- * System Properties + Env Var Docs (#1384) * add properties file to docs and align system properties to env var name convention with . as _ * reset env var to what it was --------- * Updating docs to have spring boot 3.x banner and not hardcoded deps (#1366) * updating docs to have spring boot 3.x banner and not hardcoded deps * Update _index.md * Update _index.md Adding links to discord and github issues --------- * Cleaup Test Dependencies (#1332) * Update CONTRIBUTING.md * Fix things * Fix things? * Fix logback version * Fix logback version * Add pom * Add pom * Add properties * Added test scope * MArk as test * Update pom.xml * Update pom.xml --------- * chore: New task execution task id test (#1352) * chore: New task execution task id test test how taskExecutionTaskId can be used for idempotency * chore: Clean up not used files * docs: Task execution keys * test: Modify unit tests * Remove new lines --------- * Revert "chore: New task execution task id test (#1352)" (#1389) This reverts commit 949584f. * 1.5.5 (#1390) * Add Documentation for Conversation AI SDK (#1387) * Cleanup Spring Dependencies (#1334) * Update CONTRIBUTING.md * Fix spring * Add context * Phase 1 * Fix things * Fix things * Fix spring * Add context * Phase 1 * Fix things * Fix things * move version * Fix pom * change version * remove unused * Address comments * Fix test * Fix test * Fix things --------- * Bump org.springframework:spring-context in /dapr-spring (#1394) Bumps [org.springframework:spring-context](https://github.com/spring-projects/spring-framework) from 6.1.8 to 6.1.14. - [Release notes](https://github.com/spring-projects/spring-framework/releases) - [Commits](spring-projects/spring-framework@v6.1.8...v6.1.14) --- updated-dependencies: - dependency-name: org.springframework:spring-context dependency-version: 6.1.14 dependency-type: direct:production ... * Compensation example for Workflows (#1333) * add basic compensation example for wf * update commands to run + wf id * update readme + add mechanical markdown * fix import * fix mechanical markdown + add how to test it locally * move compensation example readme to workflows readme * Update BookCarActivity.java * Update BookFlightActivity.java * Update BookHotelActivity.java * Update BookTripClient.java * Update BookTripWorker.java * Update BookTripWorkflow.java * Update CancelCarActivity.java * Update CancelFlightActivity.java * Update CancelHotelActivity.java * add retry IT tests and catch TaskFailedException * add test for no compensation if successful and assert attempts * update mechanical markdown * add back pubsub... but this should be removed long term * try adding waitforsidecar * rm tests from examples pr * reset unintended changes --------- * Adding remote endpoint request from inside activity with retry (#1388) * adding remote endpoint request from inside activity with retry * adding retry with Microcks payloads * fixing review comments * chore: New task execution task id test (#1352) * chore: New task execution task id test test how taskExecutionTaskId can be used for idempotency * chore: Clean up not used files * docs: Task execution keys * test: Modify unit tests * Remove new lines --------- * Revert "chore: New task execution task id test (#1352)" (#1389) This reverts commit 949584f. * 1.5.5 (#1390) * Add Documentation for Conversation AI SDK (#1387) * Cleanup Spring Dependencies (#1334) * Update CONTRIBUTING.md * Fix spring * Add context * Phase 1 * Fix things * Fix things * Fix spring * Add context * Phase 1 * Fix things * Fix things * move version * Fix pom * change version * remove unused * Address comments * Fix test * Fix test * Fix things --------- * network is needed --------- * Bump org.springframework:spring-context in /dapr-spring (#1398) Bumps [org.springframework:spring-context](https://github.com/spring-projects/spring-framework) from 6.1.14 to 6.1.20. - [Release notes](https://github.com/spring-projects/spring-framework/releases) - [Commits](spring-projects/spring-framework@v6.1.14...v6.1.20) --- updated-dependencies: - dependency-name: org.springframework:spring-context dependency-version: 6.1.20 dependency-type: direct:production ... * Grouping IT tests per API surface (#1401) * Grouping IT tests per API surface * Fix build --------- * Ensure OTEL version from examples aligns with SDK and ITs (#1403) * chore: Support configuration for max grpc inbound message (#1411) * Adding Support for Suspend / Resume Workflows (#1405) * adding IT test * adding initial version of suspend/resume example * updating README * Update README.md * following Javi's suggestion * fixing wrong year in headers * fixing paths in one more README.md file * adding output validation * adding missing port * fixing check conditions --------- * Add retry handler support (#1412) * Add retry handler support * Wrap DurableTask objects * Rename method * Add isNonRetriable field to WorkflowTaskFailureDetails * Add unit test * Removed duplicate WorkflowFailureDetails class * Removed unneeded when statements in retry policy unit test * Add unit test to test both RetryPolicy and RetryHandler * Create toRetryPolicy method --------- * Pull out createTimer logic (#1419) * pull out logical changes from @salaboy's PR to release it * add missing import --------- * Make sure there no multiple empty lines and every file ends with a new line (#1417) * Automated Header Checks (#1416) * Bump org.springframework:spring-web in /dapr-spring (#1424) Bumps [org.springframework:spring-web](https://github.com/spring-projects/spring-framework) from 6.1.20 to 6.1.21. - [Release notes](https://github.com/spring-projects/spring-framework/releases) - [Commits](spring-projects/spring-framework@v6.1.20...v6.1.21) --- updated-dependencies: - dependency-name: org.springframework:spring-web dependency-version: 6.1.21 dependency-type: direct:production ... * Aligning Spring Boot and SpringFramework versions (#1427) * aligning versions * letting SB to manage the logback version, so it is aligned * removing dep from sdk-tests * removing logback --------- * Update pom.xml to have testcontainers 1.21.3 (#1436) * Adding examples to Spring Boot (duration, zoneddatetime and suspend/resume) (#1413) * implementing createtime with zoneddatetime * adding duration and zoneddatetime examples * using external event wf to test suspend resume --------- * Bump org.apache.commons:commons-lang3 from 3.9 to 3.18.0 (#1446) Bumps org.apache.commons:commons-lang3 from 3.9 to 3.18.0. --- updated-dependencies: - dependency-name: org.apache.commons:commons-lang3 dependency-version: 3.18.0 dependency-type: direct:development ... * Update dapr docs for Hugo upgrade (#1443) * Adds note about workflow start time (#1444) * Migrate PubSub removing flaky test (#1407) * Migrate PubSub removing flaky test * Adjust assertion * Change assert * Apply pull request suggestions * Use custom ObjectSerializer --------- * supporting spring boot property for API TOKEN on workflow interceptor (#1452) * Supporting placement and scheduler custom images (#1450) * supporting placement and scheduler custom images * Bump org.apache.commons:commons-lang3 from 3.9 to 3.18.0 (#1446) Bumps org.apache.commons:commons-lang3 from 3.9 to 3.18.0. --- updated-dependencies: - dependency-name: org.apache.commons:commons-lang3 dependency-version: 3.18.0 dependency-type: direct:development ... * Update dapr docs for Hugo upgrade (#1443) * Adds note about workflow start time (#1444) * adding test to validate canonical names with substitutes * Migrate PubSub removing flaky test (#1407) * Migrate PubSub removing flaky test * Adjust assertion * Change assert * Apply pull request suggestions * Use custom ObjectSerializer --------- * adding tests for coverage --------- * chore: Replace ossrh url (#1454) * Upgrading to 1.15.7 (#1458) * upgrading to 1.15.7 * using DAPR VERSION --------- * updating sched api on DaprContainer (#1462) * Adding app health check parameters (#1465) * adding app health check parameters * fixing style * testing with configure for coverage * updating sched api on DaprContainer (#1462) * fix Artur comments --------- * Add note about the dapr.client.* properties (#1467) * conversation ai * Fix pom * Fix pom * fix things * Fix things * docs: Add gRPC response settings to properties documentation (#1482) * docs: Add gRPC response settings to properties documentation * Apply suggestion from @javier-aliaga --------- * Generate updated javadocs for 1.14.2 * chore: Use 1.16.0 rc 2 (#1463) * chore: Use 1.16.0 rc * chore: Use dapr:1.16-rc.2 * chore: Add overwrite flag to jobs --------- * Add Failure Policy for Jobs SDK (#1448) * Update CONTRIBUTING.md * Ad… Signed-off-by: Artur Ciocanu <ciocanu@adobe.com> Signed-off-by: sirivarma <siri.varma@outlook.com> Signed-off-by: Siri Varma Vegiraju <siri.varma@outlook.com> Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: Dapr Bot <daprweb@microsoft.com> Signed-off-by: Siri Varma Vegiraju <svegiraju@microsoft.com> Signed-off-by: siri-varma <siri.varma@outlook.com> Signed-off-by: Cassandra Coyle <cassie@diagrid.io> Signed-off-by: Javier Aliaga <javier@diagrid.io> Signed-off-by: Deepak <sdeepaksharma15@gmail.com> Signed-off-by: salaboy <Salaboy@gmail.com> Signed-off-by: artur-ciocanu <artur.ciocanu@gmail.com> Signed-off-by: Mason <theforbiddenai@gmail.com> Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> Signed-off-by: joshvanl <me@joshvanl.dev> Signed-off-by: Matheus Cruz <matheuscruz.dev@gmail.com> Signed-off-by: MyMirelHub <15373565+MyMirelHub@users.noreply.github.com> Signed-off-by: Mirel Isaj <15373565+MyMirelHub@users.noreply.github.com> Co-authored-by: Siri Varma Vegiraju <siri.varma@outlook.com> Co-authored-by: artur-ciocanu <artur.ciocanu@gmail.com> Co-authored-by: Artur Ciocanu <ciocanu@adobe.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Dapr Bot <56698301+dapr-bot@users.noreply.github.com> Co-authored-by: Dapr Bot <daprweb@microsoft.com> Co-authored-by: Javier Aliaga <javier@diagrid.io> Co-authored-by: Matheus Cruz <56329339+mcruzdev@users.noreply.github.com> Co-authored-by: iddeepak <87892182+iddeepak@users.noreply.github.com> Co-authored-by: salaboy <Salaboy@gmail.com> Co-authored-by: Mason <TheForbiddenAI@gmail.com> Co-authored-by: Marc Duiker <marcduiker@users.noreply.github.com> Co-authored-by: Josh van Leeuwen <me@joshvanl.dev> Co-authored-by: Mirel Isaj <15373565+MyMirelHub@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 7af3a87 - Browse repository at this point
Copy the full SHA 7af3a87View commit details
Commits on Sep 16, 2025
-
Configuration menu - View commit details
-
Copy full SHA for d3d11c5 - Browse repository at this point
Copy the full SHA d3d11c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for bee9319 - Browse repository at this point
Copy the full SHA bee9319View commit details -
Generate updated javadocs for 1.16.0
Signed-off-by: Dapr Bot <daprweb@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for 40776ed - Browse repository at this point
Copy the full SHA 40776edView commit details
Commits on Oct 10, 2025
-
Configuration menu - View commit details
-
Copy full SHA for e6e0f94 - Browse repository at this point
Copy the full SHA e6e0f94View commit details
Commits on Oct 13, 2025
-
Replace grpc-netty-shaded to grpc-netty (#1543)
Signed-off-by: Matheus Cruz <matheuscruz.dev@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1263024 - Browse repository at this point
Copy the full SHA 1263024View commit details -
Configuration menu - View commit details
-
Copy full SHA for d1c7da4 - Browse repository at this point
Copy the full SHA d1c7da4View commit details -
Configuration menu - View commit details
-
Copy full SHA for b0594de - Browse repository at this point
Copy the full SHA b0594deView commit details
Commits on Jan 6, 2026
-
[1.16] Flux subscribeToEvents method (#1613)
* Adding a Flux based subscribeToEvents method (#1598) * Adding a Flux based subscribeToEvents method Signed-off-by: Artur Ciocanu <artur.ciocanu@gmail.com> * Simplify GRPC stream handling Signed-off-by: Artur Ciocanu <artur.ciocanu@gmail.com> * Simplify Javadoc Signed-off-by: Artur Ciocanu <artur.ciocanu@gmail.com> * Fix unit tests and simplify implementation Signed-off-by: Artur Ciocanu <artur.ciocanu@gmail.com> * Adding event subscriber stream observer to simplify subscription logic Signed-off-by: Artur Ciocanu <artur.ciocanu@gmail.com> * Use start() method to start stream subscription Signed-off-by: Artur Ciocanu <artur.ciocanu@gmail.com> * Add unit test for event suscriber observer Signed-off-by: Artur Ciocanu <artur.ciocanu@gmail.com> * Improve the tests a little bit Signed-off-by: Artur Ciocanu <artur.ciocanu@gmail.com> * Remove the unnecessary method Signed-off-by: Artur Ciocanu <artur.ciocanu@gmail.com> * Improve error handling and use CloudEvent wrapper Signed-off-by: Artur Ciocanu <artur.ciocanu@gmail.com> * Fix unit tests asserts Signed-off-by: Artur Ciocanu <artur.ciocanu@gmail.com> * Adjust Java examples for Subscriber Signed-off-by: Artur Ciocanu <artur.ciocanu@gmail.com> --------- Signed-off-by: Artur Ciocanu <artur.ciocanu@gmail.com> * rm docker bits Signed-off-by: Cassandra Coyle <cassie@diagrid.io> * try eclipse-temurin image Signed-off-by: Cassandra Coyle <cassie@diagrid.io> --------- Signed-off-by: Artur Ciocanu <artur.ciocanu@gmail.com> Signed-off-by: Cassandra Coyle <cassie@diagrid.io> Co-authored-by: artur-ciocanu <artur.ciocanu@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 75e13de - Browse repository at this point
Copy the full SHA 75e13deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f16e81 - Browse repository at this point
Copy the full SHA 3f16e81View commit details
Commits on Jan 16, 2026
-
Adding raw event subscription alongside CloudEvent subscription (#1617)…
… (#1621) * Adding raw event subscription. * Use proper method overloads for subscribeToEvents() * Updating the examples to use the latest changes. * FIx CI failures * FIx CI failures, take 2 --------- Signed-off-by: Artur Ciocanu <artur.ciocanu@gmail.com> Co-authored-by: artur-ciocanu <artur.ciocanu@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e6691e4 - Browse repository at this point
Copy the full SHA e6691e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd6e15f - Browse repository at this point
Copy the full SHA dd6e15fView commit details
Commits on Jan 22, 2026
-
Configuration menu - View commit details
-
Copy full SHA for cd08f3a - Browse repository at this point
Copy the full SHA cd08f3aView commit details -
Generate updated javadocs for 1.16.1
Signed-off-by: Dapr Bot <daprweb@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for ea23dbd - Browse repository at this point
Copy the full SHA ea23dbdView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff master...release-1.16