TypeScript SDK (qstash-js):
Added global headers to the client, which are automatically included in every publish request. Resolved issues related to the Anthropics and Resend integrations. Full changelog, including all fixes, is available here.
Python SDK (qstash-py):
Introduced support for custom schedule_id values. Enabled passing headers to callbacks using the Upstash-Callback-Forward-... prefix. Full changelog, including all fixes, is available here.
Qstash Server:
Finalized the local development server, now almost ready for public release. Improved error reporting by including the field name in cases of invalid input. Increased the maximum response body size for batch use cases to 100 MB per REST call. Extended event retention to up to 14 days, instead of limiting to the most recent 10,000 events. Learn more on the Pricing page.
Fetched April 8, 2026