Changelog

Every Getman release, newest first.

  1. Getman 0.1.3Latest

    Getman now updates itself, and new installs start with an empty workspace.

    Added

    • In-app updates: Getman checks for a new version at startup and installs it after you confirm. Updates are signed and verified before installing. ⌘K → Check for updates checks on demand.

    Fixed

    • New installs start with an empty workspace; no projects are preloaded.
    • The theme button switches between dark and light in one press, in the app and on this site.

    Known issues

    • Versions before 0.1.3 can't update themselves: download 0.1.3 once from this site.
    • The installers are not code-signed: macOS asks for confirmation on first launch, and Windows SmartScreen may warn before installing.

    Platform notes

    • macOS: one universal .dmg for Apple silicon and Intel. Not signed or notarized.
    • Windows: .exe installer (updates itself) and .msi for IT deployment, tested on a Windows machine. Not signed.

    Downloads

  2. Getman 0.1.2

    Safer team handoffs: publish and withdraw change packages, open a team workspace from a clone, approve each production write from agents, and consistent pass/fail rules everywhere.

    Breaking

    • A 4xx or 5xx response now fails the request everywhere (app, runner, CLI, agents), unless an enabled status assertion expects that status.

    Added

    • Publish, withdraw and reopen change packages from the app and with getman change state.
    • Open a team workspace directly from a fresh clone (Welcome screen, project menu, ⌘K).
    • Changes → Completed lists the integrations you reported or verified.

    Improved

    • Fetch now flags a teammate's incoming request and contract edits, not only change packages.
    • JSON Schema assertions check allOf, anyOf, oneOf, not and more, and fail on keywords they can't check.
    • OpenAPI exports are validated against the official 3.1 schema in the test suite.

    Fixed

    • Commit refuses files that still contain Git conflict markers.
    • Verify and Report in the app no longer overwrite a change file that a pull or a teammate just changed.
    • CLI evidence is stamped with the real app version, and the command-line launcher quotes its paths safely.
    • The macOS release is one universal app for Apple silicon and Intel.

    Security

    • An agent's POST, PUT, PATCH or DELETE to production needs your approval for each request. --allow-mutations skips the question, for CI.
    • The CLI exits with code 5 when it needs secrets that are locked.

    Known issues

    • The installers are not code-signed: macOS asks for confirmation on first launch, and Windows SmartScreen may warn before installing.
    • The Windows build hasn't been tested on a real Windows machine yet.

    Platform notes

    • macOS: one universal .dmg for Apple silicon and Intel, built by CI and checked on a Mac. Not signed or notarized.
    • Windows: .exe and .msi installers built by CI. A test on a real Windows machine is still pending. Not signed.

    No public installers were published for this version.

  3. Getman 0.1.1

    Getman becomes agent-native: a command line, a local MCP server for coding agents, OpenAPI contracts with breaking-change detection, and API change packages shared through Git.

    Added

    • The getman command line runs saved requests, folders and collections through the app's own engine, with JSON output and CI exit codes.
    • A local MCP server (getman mcp) for coding agents: 11 read tools and 4 write tools, scoped to the workspace folders you name, with a read-only mode.
    • No-code assertions and extractors on every request, evaluated the same way in the app, the runner and the CLI.
    • OpenAPI 3.1 export and contract comparison that rates each change as breaking, potentially breaking, non-breaking or unknown.
    • API change packages (GT-KEY-NNN) in the team's Git repository, with evidence from real runs and per-consumer integration status.
    • The Changes view: Integration Inbox, timeline and a Git bar for fetch, pull, commit and push using your installed Git.
    • A local mock server that serves saved examples or an OpenAPI file.
    • An OpenAPI editor with outline, forms, raw JSON or YAML, and validation.
    • HAR import with redaction of sensitive headers, and Fetch and Axios code snippets.
    • The command-line tool is bundled with the app and installed from Project settings. Secret access for the CLI is opt-in.

    Fixed

    • Release builds no longer include the development-only engine binary.

    Known issues

    • A 4xx or 5xx response to a request with no tests is reported as passed by the CLI, while the app marks it failed. Fixed in 0.1.2.

    Platform notes

    • No installers were produced for this version: its CI build failed. Use 0.1.2.

    No public installers were published for this version.

  4. Getman 0.1.0

    The first version of Getman: a local-first desktop API client with collections, environments, inherited auth, scripts, a collection runner and importers.

    Added

    • A request builder for REST, GraphQL, WebSocket and Server-Sent Events.
    • Projects, collections and folders, with auth and headers inherited from project to request.
    • Environments with shared variable keys, secret variables and the OS keychain.
    • Pre-request and test scripts in a QuickJS sandbox, cookies, history and a collection runner.
    • Import from Postman, OpenAPI, Swagger and cURL, and export to Postman.
    • API docs view, command palette, light and dark themes, and backups.

    Improved

    • A blank variable is never sent as a literal {{var}}; a request with a blank server URL is blocked.

    Fixed

    • Requests send a default Getman User-Agent, so firewalls such as Cloudflare don't block them.
    • Scrolling a response no longer bounces the whole window on macOS.

    Known issues

    • No public installers were published for this version.

    Platform notes

    • macOS: built and launch-tested on an Intel Mac (macOS 26.7). Not signed.
    • Windows: not built for this version.

    No public installers were published for this version.