(If you’d like these updates to be delivered to your inbox, head on over to subscribe to the Temporal newsletter!)
Happy New Year! We’re kicking off 2025 with some exciting updates: a new Workflow Update feature, the Ruby SDK pre-release, and fresh SDK updates across multiple languages.
Mark your calendars for our Founders Lunch & Learn in NYC and Replay 2025 in London—early bird tickets won’t last!
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, or on Twitter (@temporalio).
Product Updates
- Introducing the Workflow Update, a powerful new feature that allows you to update running workflows dynamically, enabling greater flexibility for evolving business requirements without restarting or redeploying workflows. Discover more use cases in our blog post.
- The Ruby SDK is officially in pre-release and includes nearly full feature parity with other SDKs. We’re looking for your feedback! To get started, check out the README, and join the ruby-sdk channel on our Community Slack for discussions, feedback, and questions.
SDK Updates
- Go SDK 1.32.1 is now available, including support for the revamped Worker Versioning/Safe Deploys feature, still in pre-release.
- TypeScript SDK 1.11.6 introduces the new experimental Update-With-Start feature, allowing developers to start a Workflow and issue an Update to that workflow in a single API call.
- Python SDK 1.9.0 and .NET SDK 1.4.0 introduce support for three new experimental features. Update-With-Start (described above), User Metadata, and custom slot suppliers in worker tuners. See the release notes for details!
- PHP SDK 2.12.0 and subsequent releases add support for Update-With-Start, and a new Mutex class useful for synchronizing different handlers in the same Workflow.
- The experimental Ruby SDK 0.3.0 adds support for writing and launching Workflows and Schedules. It drops support for the end-of-life Ruby 3.1 and makes some breaking changes to Activity definitions.
- Temporal CLI 1.2.0 provides updated support for the experimental Worker Versioning/Safe Deploys feature, and includes additional commands for managing Activities.
Upcoming Events
Temporal Founder Lunch & Learn
Join us on February 6, 2025, for an exclusive Temporal Founder Lunch & Learn at Sequoia Capital in NYC—a must-attend event for founders and technical leaders looking to scale smarter and ship faster.
In this interactive session, you’ll discover how Temporal can help you:
- Simplify development and reduce technical debt
- Ship features faster without sacrificing reliability
- Minimize operational complexity so you can focus on growth
Don’t miss this opportunity to learn how to accelerate your startup’s success with Temporal. Spots are limited—register now!
Don’t miss Replay 2025, Temporal’s flagship conference happening March 3-5 in London! Join industry leaders from Verkada, Mollie, Vinted, Wise Payments, Salesforce, and more as they share insights on how to modernise and shape the future of application development.
Early bird tickets are only available until January 31 at 12:00 PM Pacific, so act fast to save your spot. Workshops in .Net and Java, plus the exciting hackathon, are still open for registration—visit replay.temporal.io now to learn more! Use the code: LASTCALL75 (case sensitive) to get a discount on your ticket!
Webinars
- Connect Temporal Applications Across Isolated Namespaces with Nexus
- Designing High Performance Financial Ledgers
Resources
The Developer Education team just released Temporal 101 in .NET! We have a few more .NET courses coming your way soon. Sign up here to receive updates!
We’re also hosting a Temporal 101 in TypeScript webinar on February 12 at 9:00 AM PST. Register here!
Community Highlights
- In this short video, Cecil Phillip shows you how to use Temporal to handle order fulfillment after receiving a payment with Stripe.
- Ever wanted to Build an AI Agent with Temporal? Now you can, thanks to this great video (and repo) by Steve Androulakis.
- For more agentic AI fun, see Jerron Lim’s Rojak project — A library for building highly durable and scalable multi-agent orchestrations.
- And finally, Cornelia Davis continues churning out amazing blog posts, including this deep-dive into What does “preserving state” really mean in Temporal?
If you have content or code you’ve created around Temporal, please tell us about it in #show-us-what-you-got channel on our Community Slack!