Qstash changelogs are here
November 2024
  • Python SDK (workflow-py):
    • Began development of the Python SDK.
  • TS SDK (workflow-js):
    • Added support for string durations (e.g., 1d, 30s) in context.sleep and context.waitForEvent.
    • Introduced integrations for Astro and Express.
    • Added client.trigger, enabling workflows to start and return the workflow run ID. See the documentation.
    • Added a retry option for context.call. See the documentation.
    • Introduced a lazy fetch feature to support longer and larger workflows on resource-limited platforms.
    • Added context.cancel to cancel the current workflow. See the documentation.
    • Full changelog, including fixes, is available here.
  • Workflow Server:
    • Added bulk cancel functionality for workflow runs. See the REST API.
    • Introduced content-based deduplication for workflows and retry-until-success functionality. This will allow workflows to be used in areas with unstable network connection.
October 2024
  • Optimized the console by trimming event bodies, reducing resource usage and enabling efficient querying of events with large payloads.
  • Began development on a new architecture to deliver faster event processing on the server.
  • Added Wait Notify feature.
September 2024
  • Bug fixes and internal logging improvements.
August 2024