Releases: dapr/java-sdk
Releases Β· dapr/java-sdk
v1.12.1
What's Changed
- [1.12] Cherry-pick fix to handle http status code from bindings by @artursouza in #1129
- Remove and update some dependencies by @artursouza in #1132
- Fix and verify create-release by @artursouza in #1133
- Fix create release by @artursouza in #1134
Full Changelog: v1.12.0...v1.12.1
v1.12.0
What's Changed
- Upgrade the version to 1.12.0-SNAPSHOT by @cicoyle in #1011
- fix the orphaned channel due to the telemetry test by @cicoyle in #999
- fix the orphaned channel due to the GrpcChannelFacadeTest by @cicoyle in #1000
- Upgrade springboot to 2.7.18 by @artursouza in #987
- Show registered workflows and Activities by @addjuarez in #953
- Add bulk subscriber over gRPC to examples by @MregXN in #871
- Bump codecov/codecov-action from 3.1.4 to 4.0.1 by @dependabot in #1001
- Bump com.jayway.jsonpath:json-path from 2.4.0 to 2.9.0 in /sdk-tests by @dependabot in #994
- Bump fossas/fossa-action from 1.3.1 to 1.3.3 by @dependabot in #1013
- Improve build name in GH actions to avoid change on patch upgrades. by @artursouza in #1014
- Change "127.0.0.1" to SIDECAR_IP to dynamically account for IPv4 vs. IPv6 environments by @willtsai in #649
- Automating release by @artursouza in #1016
- fix: use concurrent hashmap by @nitroin in #1017
- Add workflow_dispatch to Java build workflow. by @artursouza in #1022
- Bump codecov/codecov-action from 4.0.1 to 4.1.0 by @dependabot in #1023
- Dapr docs for 1.11.0 by @artursouza in #1026
- updating the holopin.yml to use the sdk badge by default by @ecabrerar in #1038
- Implements full spec of gRPC endpoint. by @artursouza in #1042
- Standardize README with shield badges by @laurentkempe in #1044
- Increase Kafka container wait time for HTTP bindings examples by @artur-ciocanu in #1054
- Remove HTTP client and add gRPC interceptor helper. by @artursouza in #1051
- Adding metadata endpoint by @salaboy in #1049
- Use --resources-path instead of --components-path by @artur-ciocanu in #1053
- Delete DaprHTTPClient for actors. by @artursouza in #1056
- Expand Dapr metadata API by @artur-ciocanu in #1057
- [cherry-pick] Update Dapr CLI + Add HTTP code to DaprException by @artursouza in #1020
- Add missing data to Dapr Metadata and its components by @artur-ciocanu in #1059
- Adding path variable names to avoid Spring Boot 3.x migration issues by @artur-ciocanu in #1062
- Upgrade OTEL to v1.39.0 in integration tests by @artur-ciocanu in #1064
- Use state serializer content type when saving actor states. by @antoniomaria in #1033
- Adjust latency and jitter for Toxi proxy to stabilize SDK resiliency IT by @artur-ciocanu in #1070
- Add failure messages to GRPC method invoke IT test by @artur-ciocanu in #1077
- update dapr runtime + cli to latest rc: 1.14 by @cicoyle in #1078
- Use runtime 1.14 RC 8 by @artursouza in #1095
New Contributors
- @nitroin made their first contribution in #1017
- @ecabrerar made their first contribution in #1038
- @laurentkempe made their first contribution in #1044
- @antoniomaria made their first contribution in #1033
Full Changelog: v1.11.0...v1.12.0
v1.11.0
Java SDK
- FIXED Unable to get the HTTP response details by Dapr HttpBinding if the state code is not 200 783
- UPDATED reactore-core to v3.5.0. 815
- UPDATED Update project-reactor dependency & fix deprecated calls 816
- ADDED Additional CloudEvent fields (pubsubname, topic, time, etc) 866
- FIXED HTTP HEAD calls must not have a request body 891
- ADDED Provide getGuid() method in Java workflow SDK 931
- FIXED Cannot schedule a workflow at a specific date/time 943
- ADDED Workflow Log Enhancements 946 953
- ADDED Support JDK17 and springboot3 in Dapr Java SDK 971
- ADDED Error details and payload to the DaprException 998 1009
- ADDED Use health check to wait for sidecar 981
- ADDED Saga Pattern support 956
v1.10.0
Java SDK
- ADDED Support for Per Actor Type Configuration 729
- ADDED Support for distributed lock API 747
- ADDED Support for DLQ (dead letter queue) 777
- ADDED Workflow implementation in SDK 839
- ADDED Environment variables to talk to remote Dapr APIs 876
- ADDED Retry and timeout policy support for gRPC client. 889
v1.9.0
v1.8.0
- ADDED Bulk publish and bulk subscribe implementation 778
- DEPRECATED HTTP client in SDK 794 824
- FIXED Add ElementType.TYPE to ActorType to enable it in Kotlin 797
- ADDED Report SDK version in user-agent 810
- UPDATED Update docs for configuration API 813
- UPDATED Update springboot to latest minor.patch version. 826
v1.7.1
v1.7.0
v1.6.0
v1.5.0
- REMOVED Deprecated builder classes 601
- ADDED Added support for statestore query API 653
- FIXED Long values are not sent correctly with PubSub 686
- FIXED Topic annotation handles class-level
@RequestMapping
694 - FIXED Fixed service invocation path segments to avoid automatic encoding of
/
to%2f
702 - FIXED Dapr invoke method has very low throughput compared to calling API directly 709
- FIXED Actor DurationUtils parsing of duration throws an exception 712