---
title: "Durable Digest: July 2025"
description: "Temporal's July 2025 update: Worker Versioning, Update-With-Start, SDK releases, AI tutorials, Ruby preview, community highlights, and upcoming events. Stay current!"
canonical: "https://temporal.io/blog/durable-digest-july-2025.md"
source: "https://temporal.io/blog/durable-digest-july-2025"
published: "2025-07-29"
authors:
  - "Temporal Technologies"
category: "Announcements"
reading_time_minutes: 4
---

# Durable Digest: July 2025

This blog post is a public copy of our monthly newsletter. If you’d like to receive upcoming updates by email, you can [subscribe to our newsletter here](https://pages.temporal.io/unsubscribe).

Welcome to your July 2025 update\! Catch up on new product updates, SDK releases, tutorials, community highlights, and upcoming events.

For more information on these updates and other things we’ve been working on, just keep reading\! And as always, we’d love to hear from you — feel free to share feedback in our [Community Slack](https://temporal.io/slack), or on X ([@temporalio](https://x.com/temporalio)).

## Product updates

* [Nexus updates galore\!](https://github.com/temporalio/temporal/releases/tag/v1.28.0) You can now have multiple callers starting operations backed by a single Workflow, associate Nexus links with their callbacks, and use new operation cancellation types.  
* [Update-With-Start](https://docs.temporal.io/sending-messages#update-with-start) is generally available\! This allows you to easily send updates to a Workflow whether or not it even exists yet, and create the workflow if not.   
* [Worker Versioning](https://docs.temporal.io/production-deployment/worker-deployments/worker-versioning) is now in public preview. Confidently deploy changes to Workflows running on your Workers without breaking anything. Includes Workflow Pinning — pinned Workflows will run entirely on the Worker Deployment Version where it started.  
* [Task Queue Priority](https://docs.google.com/document/d/1FnBZRjlz0eWGWk_bVLmQ3eZOTOJRFO4s4utGdQtWkIQ/edit?usp=sharing) is in pre-release. Simple Priority allows you to control the execution order for Workflows, Activities, and Child Workflows based on custom priority values in a single Task Queue.

## SDK updates

* [Go SDK v1.35.0](https://github.com/temporalio/sdk-go/releases/tag/v1.35.0): Adds Nexus operation cancellation types \+ updates to Dynamic Workflows and Activities.  
* [Java SDK v1.30.0](https://github.com/temporalio/sdk-java/releases/tag/v1.30.0): Springboot integration (pre-release), Automatic Poller Scaling (pre-release).  
* [Typescript SDK v1.12.0](https://github.com/temporalio/sdk-typescript/releases/tag/v1.12.0): Adds support for experimental Worker Deployment Versioning, Typed Search Attributes, Update-With-Start, and more.  
* [PHP SDK v2.15.0](https://github.com/temporalio/sdk-php/releases): Task Queue Priority (pre-release), Activity Pause, and new User Metadata features.  
* [Ruby SDK v0.5.0](https://github.com/temporalio/sdk-ruby/releases/tag/v0.5.0): Experimental support for Task Queue Priority, Worker Versioning, and Activity Pause.

## Resources

* We released a new tutorial, [How to Build a Durable AI Agent with Temporal and Python](https://learn.temporal.io/tutorials/ai/durable-ai-agent/).  
* The Temporal Ruby SDK is currently in [public preview](https://docs.temporal.io/evaluate/development-production-features/release-stages#public-preview). To support this, we have released the [Ruby Developer Guide](https://docs.temporal.io/develop/ruby/).  
* We have also released 3 [Getting Started Ruby tutorials](https://learn.temporal.io/getting_started/ruby/)\!  
* [Worker Versioning](https://docs.temporal.io/production-deployment/worker-deployments/worker-versioning) is also out in public preview, and we have added documentation to support it.

## Blog highlights

* [How Grepsr uses Temporal to deliver scalable and reliable web data](https://temporal.io/blog/how-grepsr-uses-temporal-to-deliver-scalable-and-reliable-web-data.md)  
* [Building production-ready generative AI: How Temporal supercharges Google's Gemini and Veo](https://temporal.io/blog/build-prod-ready-gen-ai-temporal-gemini-veo.md)  
* [Durable MCP: How to give agentic systems superpowers](https://temporal.io/blog/durable-mcp-how-to-give-agentic-systems-superpowers.md)  
* [Durable Execution meets AI: Why Temporal is the perfect foundation for AI agent and generative AI applications](https://temporal.io/blog/durable-execution-meets-ai-why-temporal-is-the-perfect-foundation-for-ai.md)

## Community highlights

**New [Code Exchange](https://github.com/temporal-community/code-exchange) projects:**

* [Temporal Cloud Terraform Starter](https://temporal.io/code-exchange/temporal-cloud-terraform-starter.md) by [Ka Wo Fong](https://www.linkedin.com/in/kawofong/): A practical example of using Terraform to configure Temporal Cloud, including with Google Cloud and Azure.  
* [Local Reinforcement Learning Example](https://temporal.io/code-exchange/local-reinforcement-learning-example.md) by [Sam Ingbar](https://github.com/singbar): This project demonstrates how to orchestrate a reinforcement learning (RL) training pipeline using Temporal and Ray RLlib.

**Community [content](https://app.daily.dev/squads/temporalio):**

* [System Design Series: A Step-by-Step Breakdown of Temporal’s Internal Architecture](https://medium.com/p/52340cc36f30) by [Sanil Khurana](https://www.linkedin.com/in/sanil-khurana-a2503513b/): A step-by-step deep dive into Temporal’s architecture  —  covering Workflows, Tasks, shards, partitions, and how Temporal scales.  
* [Transforming Network Automation with Temporal](https://www.youtube.com/watch?v=1PqbtACGW80&list=PLP6VWb4PEbEroTA3TQsdSg64AgghgPlvU) by [Naveen Achyuta](https://www.linkedin.com/in/naveen-achyuta/): This presentation introduces Temporal to the networking industry, outlines its architecture, showcases successful implementations in other sectors, and demonstrates various network automation use cases.  
* [Rebecca Powell](https://www.linkedin.com/in/rebeccampowell/) created a three-part blog series on combining [.NET Aspire](https://learn.microsoft.com/en-us/dotnet/aspire/) with Temporal: [Part 1](https://rebecca-powell.com/posts/2025-06-09-combining-dotnet-aspire-and-temporal-part-1/), [Part 2](https://rebecca-powell.com/posts/2025-06-15-combining-dotnet-aspire-and-temporal-part-2/), [Part 3](https://rebecca-powell.com/posts/2025-06-17-combining-dotnet-aspire-and-temporal-part-3/).

## Webinars

[**Durable MCP: Bringing Resilience to the Agent Toolbox**](https://pages.temporal.io/webinar-durable-mcp-on-demand.html)

We dove right into MCP servers in our monthly AI webinar and had a great time\! We covered how to bring resilience to the agent toolbox and worked through building a durable MCP server that worked reliably, even in the face of a host of distributed systems challenges.

## Space Camp

**August 14, 2025** — [**St. Louis Java User’s Group**](https://www.meetup.com/gatewayjug/events/307809672/) 

This hybrid event features Temporal’s own Tom Wheeler, discussing how Temporal came to be and how you can make the most of Temporal’s features. In-person attendees will get astronaut ice cream, and everyone (virtual or in-person) can get a limited edition Space Camp sticker.

## Events

**September 8–10, 2025 — [Finovate Fall](https://temporal.io/pages/finovate-fall-2025.md)**  
New York City, NY

Stop by our booth for interactive, live demos that showcase:

* Reliable workflow orchestration for mission-critical financial operations  
* Fault-tolerant microservices that handle failures gracefully — no more lost transactions  
* Stateful application development at scale, without the operational burden

Want to dive deeper? [Schedule a meeting](https://temporal.io/pages/finovate-fall-2025.md) with a Temporal expert to explore how we can streamline your architecture and help future-proof your fintech stack.

**September 8–10, 2025 — Disney Data & Analytics Conference**  
Orlando, FL

Join us at Booth 319 to explore how we’re advancing data-driven innovation — come see live demos, connect with our team, and discover the Temporal difference.
