releases.shpreview

v1.23.0

Release Notes

  • #4246 feat: accept positional path params in agentic cli

    Inngest's agentic cli now accepts path parameters as positional arguments in addition to flags. For example, npx inngest-cli@latest alpha api invoke-function my-app hello/world --data '{...}' is equivalent to passing --app-id my-app --function-id hello/world.

Migration Notes

  • #4267 fix(queue): handle renewed item lease during processing

    None

    Validation

    • go test -count=1 -run TestQueueItemProcessCleanupUsesRenewedLease ./pkg/execution/state/redis_state
    • go test -race -count=1 -run TestQueueItemProcessCleanupUsesRenewedLease ./pkg/execution/state/redis_state
    • go test -count=1 -run TestQueueItemProcess ./pkg/execution/state/redis_state

Changelog

🚀 Features

  • (queue) Allow EnqueueItem on other shard types (#4263)
  • Accept positional path params in agentic cli (#4246)

🐛 Bug Fixes

  • (executor) Initialize synthetic cancel metadata config (#4261)
  • (queue) Handle renewed item lease during processing (#4267)
  • Get outputs working again with v2 runs (#4273)

🚜 Refactor

  • (connect) Gate gateway routing by connection phase (#4241)
  • (queue) Add Scope to more queue methods (#4271)

⚙️ Miscellaneous Tasks

  • Update go sdk (#4264)
  • Improve agentic api cli help (#4245)

◀️ Revert

  • "chore: add a concurrency safe marshal to state configs" (#4257)

Fetched May 28, 2026