Skip to content

Dispatch v0.6.0

Choose a tag to compare

@Roqak Roqak released this 24 Oct 08:32

The biggest Dispatch release yet: the features Postman users reach for every day, plus several Postman doesn't have.

macOS only for now. Windows and Linux builds for 0.6.0 will follow; until then those installers stay on v0.5.0. Mac users on 0.5.0 get this update in the app.

Requests and responses

  • Examples: listed under each request in the sidebar; open, edit, duplicate, rename or delete them.
  • Code snippets in 15 languages (</> or ⌥⌘C), with variables and auth filled in.
  • Find (⌘F) and JSONPath filtering in responses.
  • Docs: Markdown descriptions for requests, folders and collections, synced with Postman.
  • Timing breakdown: click the response time to see DNS, connect/TLS, first byte and download.
  • Server-Sent Events / NDJSON stream live, with a Stop button.
  • GraphQL: load the schema, get autocomplete and inline checks, and browse it.
  • Compare across environments: send one request to staging and production side by side.
  • gRPC: server reflection or .proto files, JSON messages, unary and server streaming.

Collections and environments

  • Import OpenAPI 3, Swagger 2, Insomnia and HAR files, by file, paste or URL.
  • Collections in Git: save a collection as readable files in a folder; changes from git pull load back in.
  • Mock servers that serve your saved examples on localhost.
  • Vault: {{vault:name}} secrets in the keychain. They never sync, and scripts and snippets never see them.
  • Cookie manager; cookies with an expiry date now survive restarts.
  • Request chain view: which requests set and use which variables, and what's missing.
  • ⌘K command palette, and a searchable workspace picker.

Scripts and runs

  • pm.iterationData, pm.info.iteration, setNextRequest and pm.visualizer now work.
  • Postman's script libraries: cheerio, moment, xml2js, tv4, ajv, csv-parse and Node built-ins via require().
  • Errors inside pm.sendRequest callbacks and timers show as script errors.
  • Command-line runner for CI (node bin/dispatch.mjs run <collection>), with JUnit and JSON reports.
  • Load testing with live p50/p95/p99, error rate and a per-second chart.
  • AI assistant (Claude, your own Anthropic API key): write tests from a response, explain responses and errors, draft requests from a description.

Fixes

  • Saving a request no longer overwrites examples saved elsewhere.
  • In the runner, collection variables now carry over between requests.
  • Stopping a run keeps the results of the requests that already ran.
  • The diff summary counts changed values.

The app is unsigned: on first launch, right-click → Open.