|
| 1 | +# **💥 BREAKING CHANGES** |
| 2 | + |
| 3 | +## Spring Boot |
| 4 | + |
| 5 | +### Customizers |
| 6 | + |
| 7 | +The Java SDK Spring Boot integration now allows multiple customizers for the main Namespace. Multi Namespace support coming as part of https://github.com/temporalio/sdk-java/issues/2656. |
| 8 | + |
| 9 | +# **Highlights** |
| 10 | + |
| 11 | +## Environment Configuration |
| 12 | + |
| 13 | +Added a new package `temporal-envconfig` to support Environment Configuration. Environment Configuration provides a way to configure clients using environment variables and TOML configuration files, rather than setting connection options programmatically in your code. |
| 14 | + |
| 15 | +For more please see our docs page [here](https://docs.temporal.io/develop/environment-configuration), Java SDK specific docs coming soon. |
| 16 | + |
| 17 | +# What's Changed |
| 18 | + |
| 19 | +2025-08-25 - 4ae92d31 - Ensure namespace exists on worker startup (#2609) |
| 20 | +2025-08-28 - 31d044cf - Make sure workflow_task_queue_poll_succeed is emitted (#2645) |
| 21 | +2025-09-02 - eaad70d1 - Update Spring Boot README.md to link to docs (#2646) |
| 22 | +2025-09-13 - bf0b196c - Allow multiple customizers in Springboot (#2649) |
| 23 | +2025-09-18 - c67ca608 - Add NexusInfo (#2658) |
| 24 | +2025-09-22 - 5629f0c1 - Don't set error status on otel spans for benign exceptions (#2663) |
| 25 | +2025-09-24 - 4631b16c - Add support for environment config (#2660) |
| 26 | +2025-09-25 - 785f5cd8 - Bump dependencies (#2668) |
| 27 | +2025-09-26 - a05c8558 - Fix UNKNOWN gRPC error on describe (#2672) |
| 28 | +2025-10-09 - 6239adbf - Use macOS 15 intel runner (#2678) |
| 29 | +2025-10-10 - 89c427eb - Fix gradle version determination breaking in some environments (#2682) |
| 30 | +2025-10-10 - f9a5d74d - fix: set type metadata on search attribute payloads in test server (#2677) |
| 31 | +2025-10-15 - 832785d8 - Add grpc-inprocess, grpc-util to shaded dependencies (#2686) |
| 32 | +2025-10-15 - c040f0da - Add separate deployment name and build id fields for spring (#2681) |
| 33 | +2025-10-17 - 69d2363b - Remove experimental status from worker tuners (#2683) |
| 34 | +2025-10-21 - c46eb46c - Bump gradle action to v5 (#2700) |
| 35 | +2025-10-21 - fd0351c5 - Add javadocs for in-workflow, workflow stubs (#2701) |
| 36 | +2025-10-22 - 1b298538 - finish wiring up cancel cause to Workflow cancellation. (#2695) |
| 37 | +2025-10-22 - 4e9cc06a - Set worker version on eager start requests (#2704) |
| 38 | +2025-10-22 - 850515bc - Align workflow_task_schedule_to_start_latency (#2669) |
| 39 | +2025-10-22 - 9c7a5d14 - Update Jackson to 2.15.4 (#2691) |
| 40 | +2025-10-22 - 9cd7ca8c - Clean up some test assertions and make sure naming is consistent. (#2690) |
| 41 | +2025-10-22 - b12ee45b - Add support for FirstExecutionRunId to cancel and terminate (#2692) |
| 42 | +2025-10-22 - b160fb06 - improve error messages in RpcRetryOptions (#2708) |
| 43 | +2025-10-22 - f864e8a0 - Correct Preconditions error message in WorkerFactory (#2693) |
| 44 | +2025-10-24 - 019ad701 - Replace tctl references with Temporal CLI (#2688) |
| 45 | +2025-10-24 - 1c9b0072 - Fix resource based tuner metrics missing temporal_ prefix (#2710) |
| 46 | +2025-10-27 - e7c0c2a2 - Fix envconf path (#2715) |
| 47 | +2025-10-29 - 9bc29c8f - Set explicit permissions for GitHub Actions workflows |
| 48 | +2025-10-29 - fdf9994d - Report cpu/mem metrics on 0-100 range to match core (#2719) |
| 49 | +2025-10-30 - a7e38ece - Add summary to side effect and mutable side effect (#2699) |
| 50 | +2025-11-06 - 3f41b69b - Remove experimental labels from poller behavior options (#2721) |
| 51 | +2025-11-06 - be353bca - add nightly throughput stress (#2717) |
| 52 | +2025-11-12 - 5394310f - Set default workflow task failure cause to unhandled failure (#2706) |
| 53 | +2025-11-13 - 75779111 - Add new constructor for WorkflowStub to target correct execution (#2709) |
0 commit comments