{
  "releases": [
    {
      "version": "0.1.10",
      "released": "2026-05-08",
      "changelog": "### Added\n- The MCP server now advertises screenshot resources, making them discoverable by MCP clients",
      "artifacts": {
        "macos": {
          "url": "https://f004.backblazeb2.com/file/zshot-releases/cli/zshot-0.1.10-macos.zip",
          "size": 182934123,
          "sha256": "e5d3125f24951bf4bbc7a097eb90a9225f2267d2b253b0937fe8520385a7c11c",
          "bundle_url": "https://f004.backblazeb2.com/file/zshot-releases/cli/zshot-0.1.10-macos.zip.sig"
        },
        "linux_deb": {
          "url": "https://f004.backblazeb2.com/file/zshot-releases/cli/zshot-0.1.10-linux-amd64.deb",
          "size": 294246472,
          "sha256": "7de883938cd1492b1dec581e1f5f3eae0953967c5cf0526265160cde4f74114a",
          "bundle_url": "https://f004.backblazeb2.com/file/zshot-releases/cli/zshot-0.1.10-linux-amd64.deb.sig"
        },
        "docker": {
          "image": "scaleassembly/zshot:0.1.10",
          "pull": "docker pull scaleassembly/zshot:0.1.10",
          "digest": "sha256:f7c3ee9c0e1a2a26db00c9f1834c08c1b2b4613c829c3a81f1b1bc16f9ab5850",
          "pull_by_digest": "docker pull scaleassembly/zshot@sha256:f7c3ee9c0e1a2a26db00c9f1834c08c1b2b4613c829c3a81f1b1bc16f9ab5850"
        }
      },
      "signing": {
        "tool": "cosign",
        "format": "sigstore-bundle",
        "key_url": "https://zshot-cli.com/cosign.pub"
      },
      "ffmpeg": {
        "version": "8.1",
        "source_url": "https://f004.backblazeb2.com/file/zshot-ffmpeg/FFmpeg-release-8.1.tar.gz",
        "binaries": {
          "macos": "https://f004.backblazeb2.com/file/zshot-ffmpeg/ffmpeg-zshot-bin-8.1-darwin-arm64.tar.gz",
          "linux": "https://f004.backblazeb2.com/file/zshot-ffmpeg/ffmpeg-zshot-bin-8.1-linux-x86_64.tar.gz"
        }
      }
    },
    {
      "version": "0.1.9",
      "released": "2026-05-08",
      "changelog": "### Changed\n- The MCP server now always uses the `zshot://` URI scheme for resources, replacing the previous context-dependent scheme selection",
      "artifacts": {
        "macos": {
          "url": "https://f004.backblazeb2.com/file/zshot-releases/cli/zshot-0.1.9-macos.zip",
          "size": 182921483,
          "sha256": "21c6358127e5a8b4f6cbdf8c2636f563212f9ec478b56eb08e85ff9a227465e3",
          "bundle_url": "https://f004.backblazeb2.com/file/zshot-releases/cli/zshot-0.1.9-macos.zip.sig"
        },
        "linux_deb": {
          "url": "https://f004.backblazeb2.com/file/zshot-releases/cli/zshot-0.1.9-linux-amd64.deb",
          "size": 294250900,
          "sha256": "ac76906793e6b74a31e120e55b91c9892b3576cbe1db232d9c42903891aa7a37",
          "bundle_url": "https://f004.backblazeb2.com/file/zshot-releases/cli/zshot-0.1.9-linux-amd64.deb.sig"
        },
        "docker": {
          "image": "scaleassembly/zshot:0.1.9",
          "pull": "docker pull scaleassembly/zshot:0.1.9",
          "digest": "sha256:a3e75e1f94204b60f2b39fd12cf7d8609236f69edc17990d949fabf02aec8548",
          "pull_by_digest": "docker pull scaleassembly/zshot@sha256:a3e75e1f94204b60f2b39fd12cf7d8609236f69edc17990d949fabf02aec8548"
        }
      },
      "signing": {
        "tool": "cosign",
        "format": "sigstore-bundle",
        "key_url": "https://zshot-cli.com/cosign.pub"
      },
      "ffmpeg": {
        "version": "8.1",
        "source_url": "https://f004.backblazeb2.com/file/zshot-ffmpeg/FFmpeg-release-8.1.tar.gz",
        "binaries": {
          "macos": "https://f004.backblazeb2.com/file/zshot-ffmpeg/ffmpeg-zshot-bin-8.1-darwin-arm64.tar.gz",
          "linux": "https://f004.backblazeb2.com/file/zshot-ffmpeg/ffmpeg-zshot-bin-8.1-linux-x86_64.tar.gz"
        }
      }
    },
    {
      "version": "0.1.8",
      "released": "2026-05-08",
      "changelog": "### Changed\n- MCP tool responses now always return structured content wrapped in a consistent envelope, regardless of output type",
      "artifacts": {
        "macos": {
          "url": "https://f004.backblazeb2.com/file/zshot-releases/cli/zshot-0.1.8-macos.zip",
          "size": 182923760,
          "sha256": "36d48a87f041ac5878be94c75126ac0f380e5258310278532d899dc5002965d2",
          "bundle_url": "https://f004.backblazeb2.com/file/zshot-releases/cli/zshot-0.1.8-macos.zip.sig"
        },
        "linux_deb": {
          "url": "https://f004.backblazeb2.com/file/zshot-releases/cli/zshot-0.1.8-linux-amd64.deb",
          "size": 295315992,
          "sha256": "dc1a054b66584c2c68ee71fbbfbbd3c40f8dff3ebd6437a089b31a3d50c4acab",
          "bundle_url": "https://f004.backblazeb2.com/file/zshot-releases/cli/zshot-0.1.8-linux-amd64.deb.sig"
        },
        "docker": {
          "image": "scaleassembly/zshot:0.1.8",
          "pull": "docker pull scaleassembly/zshot:0.1.8",
          "digest": "sha256:97bc7f2ccd78be002d631df8358dc19caadade215183d4848323c93ac42da803",
          "pull_by_digest": "docker pull scaleassembly/zshot@sha256:97bc7f2ccd78be002d631df8358dc19caadade215183d4848323c93ac42da803"
        }
      },
      "signing": {
        "tool": "cosign",
        "format": "sigstore-bundle",
        "key_url": "https://zshot-cli.com/cosign.pub"
      },
      "ffmpeg": {
        "version": "8.1",
        "source_url": "https://f004.backblazeb2.com/file/zshot-ffmpeg/FFmpeg-release-8.1.tar.gz",
        "binaries": {
          "macos": "https://f004.backblazeb2.com/file/zshot-ffmpeg/ffmpeg-zshot-bin-8.1-darwin-arm64.tar.gz",
          "linux": "https://f004.backblazeb2.com/file/zshot-ffmpeg/ffmpeg-zshot-bin-8.1-linux-x86_64.tar.gz"
        }
      }
    },
    {
      "version": "0.1.7",
      "released": "2026-05-08",
      "changelog": "### Added\n- MCP clients now receive proper error responses when a page fails to load or a timeout occurs, instead of hanging or receiving a generic failure\n\n### Fixed\n- Load errors and timeout errors are now correctly propagated to MCP tool calls",
      "artifacts": {
        "macos": {
          "url": "https://f004.backblazeb2.com/file/zshot-releases/cli/zshot-0.1.7-macos.zip",
          "size": 182927876,
          "sha256": "dc2812eb8c616ce9f0b4a516f129d46765e4a675e360963b93f50ec51674ac7b",
          "bundle_url": "https://f004.backblazeb2.com/file/zshot-releases/cli/zshot-0.1.7-macos.zip.sig"
        },
        "linux_deb": {
          "url": "https://f004.backblazeb2.com/file/zshot-releases/cli/zshot-0.1.7-linux-amd64.deb",
          "size": 295280712,
          "sha256": "54c0d7e03463e34c07073fec7eddf8a114a8066812a91bc7f60fa3d12c4942cd",
          "bundle_url": "https://f004.backblazeb2.com/file/zshot-releases/cli/zshot-0.1.7-linux-amd64.deb.sig"
        },
        "docker": {
          "image": "scaleassembly/zshot:0.1.7",
          "pull": "docker pull scaleassembly/zshot:0.1.7",
          "digest": "sha256:4d532cfdeb0ae17eaa617a47995d157cee17e413f94fa0d0343281e55223479f",
          "pull_by_digest": "docker pull scaleassembly/zshot@sha256:4d532cfdeb0ae17eaa617a47995d157cee17e413f94fa0d0343281e55223479f"
        }
      },
      "signing": {
        "tool": "cosign",
        "format": "sigstore-bundle",
        "key_url": "https://zshot-cli.com/cosign.pub"
      },
      "ffmpeg": {
        "version": "8.1",
        "source_url": "https://f004.backblazeb2.com/file/zshot-ffmpeg/FFmpeg-release-8.1.tar.gz",
        "binaries": {
          "macos": "https://f004.backblazeb2.com/file/zshot-ffmpeg/ffmpeg-zshot-bin-8.1-darwin-arm64.tar.gz",
          "linux": "https://f004.backblazeb2.com/file/zshot-ffmpeg/ffmpeg-zshot-bin-8.1-linux-x86_64.tar.gz"
        }
      }
    },
    {
      "version": "0.1.6",
      "released": "2026-05-08",
      "changelog": "### Added\n- **MCP: resource link handoff** — when a captured file is too large to embed directly in the MCP response, the server now returns a resource link instead, so callers can retrieve the file separately rather than hitting framing limits.\n\n### Changed\n- **MCP: HAR capture** no longer records request/response bodies by default, reducing output size for typical capture workflows. Body capture can still be enabled explicitly.\n- **MCP: tool and resource descriptions** updated for clarity.",
      "artifacts": {
        "macos": {
          "url": "https://f004.backblazeb2.com/file/zshot-releases/cli/zshot-0.1.6-macos.zip",
          "size": 182920058,
          "sha256": "5576032a752a927ab670f68a9524bd03510b7ba9f0d1ccac78864c0062cf52b3",
          "bundle_url": "https://f004.backblazeb2.com/file/zshot-releases/cli/zshot-0.1.6-macos.zip.sig"
        },
        "linux_deb": {
          "url": "https://f004.backblazeb2.com/file/zshot-releases/cli/zshot-0.1.6-linux-amd64.deb",
          "size": 295304588,
          "sha256": "f0ce6f306382eb11e9da9adf2a914c905ed7d9dfbb360f9ec929e712ff19e9a2",
          "bundle_url": "https://f004.backblazeb2.com/file/zshot-releases/cli/zshot-0.1.6-linux-amd64.deb.sig"
        },
        "docker": {
          "image": "scaleassembly/zshot:0.1.6",
          "pull": "docker pull scaleassembly/zshot:0.1.6",
          "digest": "sha256:8a612bca0d161407261bc224258d6d65d6e6f679c319a6e1a4acecbd20c03a8f",
          "pull_by_digest": "docker pull scaleassembly/zshot@sha256:8a612bca0d161407261bc224258d6d65d6e6f679c319a6e1a4acecbd20c03a8f"
        }
      },
      "signing": {
        "tool": "cosign",
        "format": "sigstore-bundle",
        "key_url": "https://zshot-cli.com/cosign.pub"
      },
      "ffmpeg": {
        "version": "8.1",
        "source_url": "https://f004.backblazeb2.com/file/zshot-ffmpeg/FFmpeg-release-8.1.tar.gz",
        "binaries": {
          "macos": "https://f004.backblazeb2.com/file/zshot-ffmpeg/ffmpeg-zshot-bin-8.1-darwin-arm64.tar.gz",
          "linux": "https://f004.backblazeb2.com/file/zshot-ffmpeg/ffmpeg-zshot-bin-8.1-linux-x86_64.tar.gz"
        }
      }
    },
    {
      "version": "0.1.5",
      "released": "2026-05-08",
      "changelog": "### Changed\n- Improved MCP server tool descriptions for clearer configuration guidance",
      "artifacts": {
        "macos": {
          "url": "https://f004.backblazeb2.com/file/zshot-releases/cli/zshot-0.1.5-macos.zip",
          "size": 182832251,
          "sha256": "4fd6f057add19ae864d22026189482b183619ff4fdaa1546e2d81c66a2f460eb",
          "bundle_url": "https://f004.backblazeb2.com/file/zshot-releases/cli/zshot-0.1.5-macos.zip.sig"
        },
        "linux_deb": {
          "url": "https://f004.backblazeb2.com/file/zshot-releases/cli/zshot-0.1.5-linux-amd64.deb",
          "size": 294203888,
          "sha256": "a26d028011497ffd5e77c292156ba001f25c24d084f9c1bcc38da3a382ba6cb5",
          "bundle_url": "https://f004.backblazeb2.com/file/zshot-releases/cli/zshot-0.1.5-linux-amd64.deb.sig"
        },
        "docker": {
          "image": "scaleassembly/zshot:0.1.5",
          "pull": "docker pull scaleassembly/zshot:0.1.5",
          "digest": "sha256:b95a833a5e2b756ebc887780535346dab8e9fc15dd05e6817c7276422d6bd3ae",
          "pull_by_digest": "docker pull scaleassembly/zshot@sha256:b95a833a5e2b756ebc887780535346dab8e9fc15dd05e6817c7276422d6bd3ae"
        }
      },
      "signing": {
        "tool": "cosign",
        "format": "sigstore-bundle",
        "key_url": "https://zshot-cli.com/cosign.pub"
      },
      "ffmpeg": {
        "version": "8.1",
        "source_url": "https://f004.backblazeb2.com/file/zshot-ffmpeg/FFmpeg-release-8.1.tar.gz",
        "binaries": {
          "macos": "https://f004.backblazeb2.com/file/zshot-ffmpeg/ffmpeg-zshot-bin-8.1-darwin-arm64.tar.gz",
          "linux": "https://f004.backblazeb2.com/file/zshot-ffmpeg/ffmpeg-zshot-bin-8.1-linux-x86_64.tar.gz"
        }
      }
    },
    {
      "version": "0.1.4",
      "released": "2026-05-08",
      "changelog": "### Added\n- License keys are now forward-compatible: older license key blobs can be used on newer versions of zshot without needing to regenerate keys on every update.",
      "artifacts": {
        "macos": {
          "url": "https://f004.backblazeb2.com/file/zshot-releases/cli/zshot-0.1.4-macos.zip",
          "size": 182834558,
          "sha256": "17ab594e58a0f72ae2c10080666b1c1cd09025dbeafdb8347940b5fc6d16f3ad",
          "bundle_url": "https://f004.backblazeb2.com/file/zshot-releases/cli/zshot-0.1.4-macos.zip.sig"
        },
        "linux_deb": {
          "url": "https://f004.backblazeb2.com/file/zshot-releases/cli/zshot-0.1.4-linux-amd64.deb",
          "size": 294201652,
          "sha256": "d64a14f92028e39f5bc3729b29ffb070038505bae171debdd71657e9382ebbf4",
          "bundle_url": "https://f004.backblazeb2.com/file/zshot-releases/cli/zshot-0.1.4-linux-amd64.deb.sig"
        },
        "docker": {
          "image": "scaleassembly/zshot:0.1.4",
          "pull": "docker pull scaleassembly/zshot:0.1.4",
          "digest": "sha256:864ef8ad525f855e4e6bddbd5411b2037bccb374b5d1a4450efcacd1c66a44b5",
          "pull_by_digest": "docker pull scaleassembly/zshot@sha256:864ef8ad525f855e4e6bddbd5411b2037bccb374b5d1a4450efcacd1c66a44b5"
        }
      },
      "signing": {
        "tool": "cosign",
        "format": "sigstore-bundle",
        "key_url": "https://zshot-cli.com/cosign.pub"
      },
      "ffmpeg": {
        "version": "8.1",
        "source_url": "https://f004.backblazeb2.com/file/zshot-ffmpeg/FFmpeg-release-8.1.tar.gz",
        "binaries": {
          "macos": "https://f004.backblazeb2.com/file/zshot-ffmpeg/ffmpeg-zshot-bin-8.1-darwin-arm64.tar.gz",
          "linux": "https://f004.backblazeb2.com/file/zshot-ffmpeg/ffmpeg-zshot-bin-8.1-linux-x86_64.tar.gz"
        }
      }
    },
    {
      "version": "0.1.3",
      "released": "2026-05-08",
      "changelog": "_No unreleased changes yet._",
      "artifacts": {
        "macos": {
          "url": "https://f004.backblazeb2.com/file/zshot-releases/cli/zshot-0.1.3-macos.zip",
          "size": 182802286,
          "sha256": "495b8c73c5ef634b38e3779911a97ae23e10b870c8b299a3a554f599738f2fd6",
          "bundle_url": "https://f004.backblazeb2.com/file/zshot-releases/cli/zshot-0.1.3-macos.zip.sig"
        },
        "linux_deb": {
          "url": "https://f004.backblazeb2.com/file/zshot-releases/cli/zshot-0.1.3-linux-amd64.deb",
          "size": 294200188,
          "sha256": "9ef29959a94ea8cefb3342fce662091126d88cdd6175e193bf2f9724528f283a",
          "bundle_url": "https://f004.backblazeb2.com/file/zshot-releases/cli/zshot-0.1.3-linux-amd64.deb.sig"
        },
        "docker": {
          "image": "scaleassembly/zshot:0.1.3",
          "pull": "docker pull scaleassembly/zshot:0.1.3",
          "digest": "sha256:7f7e4ec6173499e56d540e2fe8f12534d7520b2ab650c905b9b5a7b5c3ae0482",
          "pull_by_digest": "docker pull scaleassembly/zshot@sha256:7f7e4ec6173499e56d540e2fe8f12534d7520b2ab650c905b9b5a7b5c3ae0482"
        }
      },
      "signing": {
        "tool": "cosign",
        "format": "sigstore-bundle",
        "key_url": "https://zshot-cli.com/cosign.pub"
      },
      "ffmpeg": {
        "version": "8.1",
        "source_url": "https://f004.backblazeb2.com/file/zshot-ffmpeg/FFmpeg-release-8.1.tar.gz",
        "binaries": {
          "macos": "https://f004.backblazeb2.com/file/zshot-ffmpeg/ffmpeg-zshot-bin-8.1-darwin-arm64.tar.gz",
          "linux": "https://f004.backblazeb2.com/file/zshot-ffmpeg/ffmpeg-zshot-bin-8.1-linux-x86_64.tar.gz"
        }
      }
    },
    {
      "version": "0.1.2",
      "released": "2026-05-08",
      "changelog": "_No unreleased changes yet._",
      "artifacts": {
        "macos": {
          "url": "https://f004.backblazeb2.com/file/zshot-releases/cli/zshot-0.1.2-macos.zip",
          "size": 182796565,
          "sha256": "9d9964599009c6aabfb1e986624538a770da7787d5069c8466694f50718ce084",
          "bundle_url": "https://f004.backblazeb2.com/file/zshot-releases/cli/zshot-0.1.2-macos.zip.sig"
        },
        "linux_deb": {
          "url": "https://f004.backblazeb2.com/file/zshot-releases/cli/zshot-0.1.2-linux-amd64.deb",
          "size": 294203396,
          "sha256": "669b862b33b11c1e0fbb884782c7eba336a561a376bcdcc9d2807a5755a087cd",
          "bundle_url": "https://f004.backblazeb2.com/file/zshot-releases/cli/zshot-0.1.2-linux-amd64.deb.sig"
        },
        "docker": {
          "image": "scaleassembly/zshot:0.1.2",
          "pull": "docker pull scaleassembly/zshot:0.1.2",
          "digest": "sha256:a41b015e21da8870539d4165f894bfe2d70bef950c512252a1855fba43777235",
          "pull_by_digest": "docker pull scaleassembly/zshot@sha256:a41b015e21da8870539d4165f894bfe2d70bef950c512252a1855fba43777235"
        }
      },
      "signing": {
        "tool": "cosign",
        "format": "sigstore-bundle",
        "key_url": "https://zshot-cli.com/cosign.pub"
      },
      "ffmpeg": {
        "version": "8.1",
        "source_url": "https://f004.backblazeb2.com/file/zshot-ffmpeg/FFmpeg-release-8.1.tar.gz",
        "binaries": {
          "macos": "https://f004.backblazeb2.com/file/zshot-ffmpeg/ffmpeg-zshot-bin-8.1-darwin-arm64.tar.gz",
          "linux": "https://f004.backblazeb2.com/file/zshot-ffmpeg/ffmpeg-zshot-bin-8.1-linux-x86_64.tar.gz"
        }
      }
    },
    {
      "version": "0.1.1",
      "released": "2026-05-08",
      "changelog": "### Added\n\n- _(placeholder — pending changes go here; bump-version.sh will rename this on release)_\n\n<!--",
      "artifacts": {
        "macos": {
          "url": "https://f004.backblazeb2.com/file/zshot-releases/cli/zshot-0.1.1-macos.zip",
          "size": 182805122,
          "sha256": "90787245ed4cd06c52ec14b1ff0c8cc990dc2c18addd10b2134d47bc4300938a",
          "bundle_url": "https://f004.backblazeb2.com/file/zshot-releases/cli/zshot-0.1.1-macos.zip.sig"
        },
        "linux_deb": {
          "url": "https://f004.backblazeb2.com/file/zshot-releases/cli/zshot-0.1.1-linux-amd64.deb",
          "size": 294215380,
          "sha256": "9b48ea2bbcef5543abf3ed089d507cf0e0b9c80cbcc4c34a32293103f823486e",
          "bundle_url": "https://f004.backblazeb2.com/file/zshot-releases/cli/zshot-0.1.1-linux-amd64.deb.sig"
        },
        "docker": {
          "image": "scaleassembly/zshot:0.1.1",
          "pull": "docker pull scaleassembly/zshot:0.1.1",
          "digest": "sha256:e961a202fc3ba6ea55c8bd772329fff50f38f2d555e3bd762f74f969a54f4bde",
          "pull_by_digest": "docker pull scaleassembly/zshot@sha256:e961a202fc3ba6ea55c8bd772329fff50f38f2d555e3bd762f74f969a54f4bde"
        }
      },
      "signing": {
        "tool": "cosign",
        "format": "sigstore-bundle",
        "key_url": "https://zshot-cli.com/cosign.pub"
      },
      "ffmpeg": {
        "version": "8.1",
        "source_url": "https://f004.backblazeb2.com/file/zshot-ffmpeg/FFmpeg-release-8.1.tar.gz",
        "binaries": {
          "macos": "https://f004.backblazeb2.com/file/zshot-ffmpeg/ffmpeg-zshot-bin-8.1-darwin-arm64.tar.gz",
          "linux": "https://f004.backblazeb2.com/file/zshot-ffmpeg/ffmpeg-zshot-bin-8.1-linux-x86_64.tar.gz"
        }
      }
    },
    {
      "version": "0.1.0",
      "released": "2026-05-07",
      "changelog": "",
      "artifacts": {
        "macos": {
          "url": "https://f004.backblazeb2.com/file/zshot-releases/cli/zshot-0.1.0-macos.zip",
          "size": 182806647,
          "sha256": "3383cf092ccc26f4eab5eb493932cdc620f6ec38fc42ac107aabf5bdda0fb9bc"
        },
        "linux_deb": {
          "url": "https://f004.backblazeb2.com/file/zshot-releases/cli/zshot-0.1.0-linux-amd64.deb",
          "size": 294228548,
          "sha256": "1effd1247dd7e7d4db56c3898dfc3dbfb0484b7a30c57c74264c374c554e7cef"
        },
        "docker": {
          "image": "scaleassembly/zshot:0.1.0",
          "pull": "docker pull scaleassembly/zshot:0.1.0"
        }
      },
      "ffmpeg": {
        "version": "8.1",
        "source_url": "https://f004.backblazeb2.com/file/zshot-ffmpeg/FFmpeg-release-8.1.tar.gz",
        "binaries": {
          "macos": "https://f004.backblazeb2.com/file/zshot-ffmpeg/ffmpeg-zshot-bin-8.1-darwin-arm64.tar.gz",
          "linux": "https://f004.backblazeb2.com/file/zshot-ffmpeg/ffmpeg-zshot-bin-8.1-linux-x86_64.tar.gz"
        }
      }
    }
  ]
}
