Files
install-action/manifests/protoc.json
2025-01-10 00:38:47 +09:00

2675 lines
125 KiB
JSON
Generated

{
"rust_crate": null,
"template": null,
"license_markdown": "[BSD-3-Clause](https://github.com/protocolbuffers/protobuf/blob/HEAD/LICENSE)",
"latest": {
"version": "3.29.3"
},
"3": {
"version": "3.29.3"
},
"3.29": {
"version": "3.29.3"
},
"3.29.3": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v29.3/protoc-29.3-linux-x86_64.zip",
"etag": "0x8DD3027A46B7D11",
"checksum": "3e866620c5be27664f3d2fa2d656b5f3e09b5152b42f1bedbf427b333e90021a"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v29.3/protoc-29.3-osx-x86_64.zip",
"etag": "0x8DD3027A4A7CD08",
"checksum": "9a788036d8f9854f7b03c305df4777cf0e54e5b081e25bf15252da87e0e90875"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v29.3/protoc-29.3-win64.zip",
"etag": "0x8DD3027A4D31921",
"checksum": "57ea59e9f551ad8d71ffaa9b5cfbe0ca1f4e720972a1db7ec2d12ab44bff9383"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v29.3/protoc-29.3-linux-aarch_64.zip",
"etag": "0x8DD3027A41A3612",
"checksum": "6427349140e01f06e049e707a58709a4f221ae73ab9a0425bc4a00c8d0e1ab32"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v29.3/protoc-29.3-osx-aarch_64.zip",
"etag": "0x8DD3027A47D6A3C",
"checksum": "2b8a3403cd097f95f3ba656e14b76c732b6b26d7f183330b11e36ef2bc028765"
}
},
"3.29.2": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v29.2/protoc-29.2-linux-x86_64.zip",
"etag": "0x8DD1F737F223EEC",
"checksum": "52e9e7ece55c7e30e7e8bbd254b4b21b408a5309bca826763c7124b696a132e9"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v29.2/protoc-29.2-osx-x86_64.zip",
"etag": "0x8DD1F737F777910",
"checksum": "ba2bd983b5f06ec38d663b602884a597dea3990a43803d7e153ed8f7c54269e1"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v29.2/protoc-29.2-win64.zip",
"etag": "0x8DD1F737F7C7C6E",
"checksum": "59ea61efb24b9d8a214171e2ca3fec55c3f1517eff067656c875d8a1cd06ce4f"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v29.2/protoc-29.2-linux-aarch_64.zip",
"etag": "0x8DD1F737ED2083F",
"checksum": "29cf483e2fb21827e5fac4964e35eae472a238e28c762f02fb17dcd93ff8b89f"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v29.2/protoc-29.2-osx-aarch_64.zip",
"etag": "0x8DD1F737F340533",
"checksum": "0e153a38d6da19594c980e7f7cd3ea0ddd52c9da1068c03c0d8533369fbfeb20"
}
},
"3.29.1": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v29.1/protoc-29.1-linux-x86_64.zip",
"etag": "0x8DD1480BBF9D305",
"checksum": "00c83fe9722d85e96c81b941b29f17a744b33b4ce66e0f18009fd8937de22c60"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v29.1/protoc-29.1-osx-x86_64.zip",
"etag": "0x8DD1480BC5A98F7",
"checksum": "db02b4b86de4d4cced3ea9934347da28dc95e7f38863ffc4ce3cc26283028da6"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v29.1/protoc-29.1-win64.zip",
"etag": "0x8DD1480BC7E259D",
"checksum": "7ea48225857ffc1224588c335c2b1af9d78a18af9d57c0528cca3193e336e9ce"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v29.1/protoc-29.1-linux-aarch_64.zip",
"etag": "0x8DD1480BBA1B5ED",
"checksum": "1f74a3f3355de7c0666bc125611c13532c2598f853521d0d3e621a5b09f24799"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v29.1/protoc-29.1-osx-aarch_64.zip",
"etag": "0x8DD1480BC10012F",
"checksum": "b8fd5976926198a7c4ea5c6eb4bf78959d5faed27bfc618254caa1043f770445"
}
},
"3.29.0": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v29.0/protoc-29.0-linux-x86_64.zip",
"etag": "0x8DD0F12DA2E2AC7",
"checksum": "3c51065af3b9a606d9e18a1bf628143734ff4b9e69725d6459857430ba7a78df"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v29.0/protoc-29.0-osx-x86_64.zip",
"etag": "0x8DD0F12DA708E6E",
"checksum": "e7a1cffc82e21daa67833011449c70ddff1eba3b115934387e6e8141efab092f"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v29.0/protoc-29.0-win64.zip",
"etag": "0x8DD0F12DA99932D",
"checksum": "d03b9219858b8a4ca88063b78bf0a5cde73b51808b930c4b66f06e8482c3abe6"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v29.0/protoc-29.0-linux-aarch_64.zip",
"etag": "0x8DD0F12D9CACFB2",
"checksum": "305f1be5ae7b2f39451870b312b45c1e0ba269901c83ba16d85f9f9d1441b348"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v29.0/protoc-29.0-osx-aarch_64.zip",
"etag": "0x8DD0F12DA3B893D",
"checksum": "b2b59f03b030c8a748623d682a8b5bc9cc099e4bcfd06b8964ce89ec065b3103"
}
},
"3.28": {
"version": "3.28.3"
},
"3.28.3": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v28.3/protoc-28.3-linux-x86_64.zip",
"etag": "0x8DCF2F223B49540",
"checksum": "0ad949f04a6a174da83cdcbdb36dee0a4925272a5b6d83f79a6bf9852076d53f"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v28.3/protoc-28.3-osx-x86_64.zip",
"etag": "0x8DCF2F223D3455C",
"checksum": "97fe5d442090b4dbc23cd1384fb9b444fa1dc6e67d15bb5e1fe4de0da7638b20"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v28.3/protoc-28.3-win64.zip",
"etag": "0x8DCF2F2244708C9",
"checksum": "ce64f49bdeddef49ce4bd313a8f59bcf92fcf67b5831efbf66170386d2e66948"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v28.3/protoc-28.3-linux-aarch_64.zip",
"etag": "0x8DCF2F2236D550C",
"checksum": "1de522032a8b194002fe35cab86d747848238b5e4de4f99648372079f5b46f9a"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v28.3/protoc-28.3-osx-aarch_64.zip",
"etag": "0x8DCF2F223BAA8DC",
"checksum": "92ceefda6a7293ec014e6ecac82d64719357145cb6fc2865badadeb5e62c0431"
}
},
"3.28.2": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v28.2/protoc-28.2-linux-x86_64.zip",
"etag": "0x8DCD8253BAB246F",
"checksum": "2febfd42b59ce93a28eb789019a470a3dd0449619bc04f84dad1333da261dec1"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v28.2/protoc-28.2-osx-x86_64.zip",
"etag": "0x8DCD8253BBEBD79",
"checksum": "232f07d12bf4806207a79ec2c7378301c52e6f2f7efdd21c0dd416f0bda103ec"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v28.2/protoc-28.2-win64.zip",
"etag": "0x8DCD8253BF1C95D",
"checksum": "4bde19271ed7cab9003570f28c6e4c4d71963eaf1211a86bf3bb25d9b895177a"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v28.2/protoc-28.2-linux-aarch_64.zip",
"etag": "0x8DCD8253B447172",
"checksum": "91d8253cdc0f0f0fc51c2b69c80677996632f525ad84504bfa5b4ee38ad3e49c"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v28.2/protoc-28.2-osx-aarch_64.zip",
"etag": "0x8DCD8253B989B9A",
"checksum": "7bb048f52841789d9ec61983be0ce4c9e4fb3bd9a143462820ba9a3be0a03797"
}
},
"3.28.1": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v28.1/protoc-28.1-linux-x86_64.zip",
"etag": "0x8DCD285A6AB0E77",
"checksum": "58b1e2e45889187c22598bf5d9944d7c4f5f68407906f26cc4831911ae8ada53"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v28.1/protoc-28.1-osx-x86_64.zip",
"etag": "0x8DCD285A6E6751B",
"checksum": "f682d70c8382ddb0ad6b996a32db12eff098a2abd6b2db2caa9336d9c8069d54"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v28.1/protoc-28.1-win64.zip",
"etag": "0x8DCD285A725F5DF",
"checksum": "8ab709113bf3156e789d45e99401924ca5305267ad3fd9001727d945797e6748"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v28.1/protoc-28.1-linux-aarch_64.zip",
"etag": "0x8DCD285A655D422",
"checksum": "28c90edca27437bd892009a586ddc28a040e51f2c01bec29d22bede5d14a9e10"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v28.1/protoc-28.1-osx-aarch_64.zip",
"etag": "0x8DCD285A6C5A477",
"checksum": "1395bca972572ec2ce25bb773720ebf9bfd380159e8c71d987058e36ae6b000b"
}
},
"3.28.0": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v28.0/protoc-28.0-linux-x86_64.zip",
"etag": "0x8DCC79A6BA9F65A",
"checksum": "b2e187c8b9f2d97cd3ecae4926d1bb2cbebe3ab768e7c987cbc86bb17f319358"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v28.0/protoc-28.0-osx-x86_64.zip",
"etag": "0x8DCC79A6BCCE754",
"checksum": "92186702964437d3ba2ac3427bb906d9f6b92219ddb3c397a2e734d70be59046"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v28.0/protoc-28.0-win64.zip",
"etag": "0x8DCC79A6BFBD8CC",
"checksum": "349654eb0a66a37a7a8aabb89a32379216e7188233dfc6167d40f16f0932a205"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v28.0/protoc-28.0-linux-aarch_64.zip",
"etag": "0x8DCC79A6B594B06",
"checksum": "d622619dcbfb5ecb281cfb92c1a74d6a0f42e752d9a2774b197f475f7ab1c8c4"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v28.0/protoc-28.0-osx-aarch_64.zip",
"etag": "0x8DCC79A6BAE8512",
"checksum": "4e05879bb7f5b6209461e0cff58c20dfcb117bede7d4737ed8ec6383074fda24"
}
},
"3.27": {
"version": "3.27.4"
},
"3.27.4": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v27.4/protoc-27.4-linux-x86_64.zip",
"etag": "0x8DCC6DA79711D5B",
"checksum": "20a977d023a47a7f27557aa144eb2c06baa6f623784e34d8a13d9abb6f6bc6c0"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v27.4/protoc-27.4-osx-x86_64.zip",
"etag": "0x8DCC6DA79A0F821",
"checksum": "a0c0e3f900ce3bd99db8b378b25bdbaaf42fe060037d06bdbdb0e0a813f3032c"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v27.4/protoc-27.4-win64.zip",
"etag": "0x8DCC6DA79CDC90F",
"checksum": "7e48cfe4fe21d605a7b37be32514ef66692663a1aa280b9d84edaec851183daa"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v27.4/protoc-27.4-linux-aarch_64.zip",
"etag": "0x8DCC6DA790B2D54",
"checksum": "2399fa9e634880e70a8aa760b1b164ea0a8e8acac3bf541e732f9b3ade312cc9"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v27.4/protoc-27.4-osx-aarch_64.zip",
"etag": "0x8DCC6DA7977F370",
"checksum": "52aa0b3f95972ffb9363a07f7944683c72213ab2fbfc8bbc315837e26c5e4311"
}
},
"3.27.3": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v27.3/protoc-27.3-linux-x86_64.zip",
"etag": "0x8DCB17AB64A6DB9",
"checksum": "6dab2adab83f915126cab53540d48957c40e9e9023969c3e84d44bfb936c7741"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v27.3/protoc-27.3-osx-x86_64.zip",
"etag": "0x8DCB17AB64A1FF0",
"checksum": "ce282648fed0e7fbd6237d606dc9ec168dd2c1863889b04efa0b19c47da65d1b"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v27.3/protoc-27.3-win64.zip",
"etag": "0x8DCB17AB6974CCF",
"checksum": "bdccd341a0c25ff4f65d8530f170c78ce5681e42920aa5d892f27ac06cc3bba0"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v27.3/protoc-27.3-linux-aarch_64.zip",
"etag": "0x8DCB17AB5CD183F",
"checksum": "bdad36f3ad7472281d90568c4956ea2e203c216e0de005c6bd486f1920f2751c"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v27.3/protoc-27.3-osx-aarch_64.zip",
"etag": "0x8DCB17AB64A46DB",
"checksum": "b22116bd97cdbd7ea25346abe635a9df268515fe5ef5afa93cd9a68fc2513f84"
}
},
"3.27.2": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v27.2/protoc-27.2-linux-x86_64.zip",
"etag": "0x8DC9550B6231BCD",
"checksum": "4a95e0ea2e51720af86a92f48d4997c8756923a9d0c58fd8a850657cd7479caf"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v27.2/protoc-27.2-osx-x86_64.zip",
"etag": "0x8DC9550B67D0B8E",
"checksum": "abc25a236571612d45eb4b6b6e6abe3ac9aecc34b195f76f248786844f5619c7"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v27.2/protoc-27.2-win64.zip",
"etag": "0x8DC9550B68E8419",
"checksum": "a1ea403f845ff4819163ac9da01b14d1d88056231f185f3d83fa7efe542e31f7"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v27.2/protoc-27.2-linux-aarch_64.zip",
"etag": "0x8DC9550B5DB4011",
"checksum": "ff4760bd4ae510d533e528cc6deb8e32e53f383f0ec01b0327233b4c2e8db314"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v27.2/protoc-27.2-osx-aarch_64.zip",
"etag": "0x8DC9550B65A4164",
"checksum": "877de17b5d2662b96e68a6e208cb1851437ab3e2b419c2ef5b7b873ffac5357d"
}
},
"3.27.1": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v27.1/protoc-27.1-linux-x86_64.zip",
"etag": "0x8DC85913C354FA9",
"checksum": "8970e3d8bbd67d53768fe8c2e3971bdd71e51cfe2001ca06dacad17258a7dae3"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v27.1/protoc-27.1-osx-x86_64.zip",
"etag": "0x8DC85913C443314",
"checksum": "8520d944f3a3890fa296a3b3b0d4bb18337337e2526bbbf1b507eeea3c2a1ec4"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v27.1/protoc-27.1-win64.zip",
"etag": "0x8DC85913C685B7F",
"checksum": "da531c51ccd1290d8d34821f0ce4e219c7fbaa6f9825f5a3fb092a9d03fe6206"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v27.1/protoc-27.1-linux-aarch_64.zip",
"etag": "0x8DC85913BD0E46C",
"checksum": "8809c2ec85368c6b6e9af161b6771a153aa92670a24adbe46dd34fa02a04df2f"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v27.1/protoc-27.1-osx-aarch_64.zip",
"etag": "0x8DC85913C22EDD2",
"checksum": "03b7af1bf469e7285dc51976ee5fa99412704dbd1c017105114852a37b165c12"
}
},
"3.27.0": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v27.0/protoc-27.0-linux-x86_64.zip",
"etag": "0x8DC7B34D5DDEE9F",
"checksum": "e2bdce49564dbad4676023d174d9cdcf932238bc0b56a8349a5cb27bbafc26b0"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v27.0/protoc-27.0-osx-x86_64.zip",
"etag": "0x8DC7B34D6140402",
"checksum": "d956cf3a9e91a687aa4d1026e9261e5a587e4e0b545db0174509f6c448b8ce21"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v27.0/protoc-27.0-win64.zip",
"etag": "0x8DC7B34D6385329",
"checksum": "80888b2a38786861c7b3aaf4e0bd5b933a51d750219ee8c61093655fc2924926"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v27.0/protoc-27.0-linux-aarch_64.zip",
"etag": "0x8DC7B34D5754254",
"checksum": "1e4b2d8b145afe99a36602f305165761e46d2525aa94cbb907e2e983be6717ac"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v27.0/protoc-27.0-osx-aarch_64.zip",
"etag": "0x8DC7B34D5DD79EF",
"checksum": "2cf59e3e3463bede1f10b7517efdddd97a3bd8cfd9cacc286407b657290dc781"
}
},
"3.26": {
"version": "3.26.1"
},
"3.26.1": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v26.1/protoc-26.1-linux-x86_64.zip",
"etag": "0x8DC4E9BECFDDA80",
"checksum": "a7be2928c0454f132c599e25b79b7ad1b57663f2337d7f7e468a1d59b98ec1b0"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v26.1/protoc-26.1-osx-x86_64.zip",
"etag": "0x8DC4E9BED12AAA0",
"checksum": "febd8821c3a2a23f72f4641471e0ab6486f4fb07b68111490a27a31681465b3c"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v26.1/protoc-26.1-win64.zip",
"etag": "0x8DC4E9BED484B47",
"checksum": "9090d135a1159042b13b4e51b210e40cb820d85a5032a6eca5f9b3ca3bdfb539"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v26.1/protoc-26.1-linux-aarch_64.zip",
"etag": "0x8DC4E9BECAC6CC2",
"checksum": "64a3b3b5f7dac0c8f9cf1cb85b2b1a237eb628644f6bcb0fb8f23db6e0d66181"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v26.1/protoc-26.1-osx-aarch_64.zip",
"etag": "0x8DC4E9BECEB9F92",
"checksum": "26a29befa8891ecc48809958c909d284f2b9539a2eb47f22cadc631fe6abe8fd"
}
},
"3.26.0": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v26.0/protoc-26.0-linux-x86_64.zip",
"etag": "0x8DC43778ADC4020",
"checksum": "3ed20f841fd9cb7a8344dd4158f6fcb67d333c8206b33a7dbb899bcbc08d92eb"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v26.0/protoc-26.0-osx-x86_64.zip",
"etag": "0x8DC43778AF184E6",
"checksum": "2624286cf7787c5b75af68d7766fe62bf92f459f1ee77f9a9a8cdae63bd285d1"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v26.0/protoc-26.0-win64.zip",
"etag": "0x8DC437791ACBCFA",
"checksum": "f5a0e21c09e823fe5cc18d6057f8db7a3d5df420c09314d548b9139c4193156d"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v26.0/protoc-26.0-linux-aarch_64.zip",
"etag": "0x8DC43778A6BADA1",
"checksum": "556e4f77fd3a04c0b31e3560540241e86ec576d447733f19a3f9c056724e9b03"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v26.0/protoc-26.0-osx-aarch_64.zip",
"etag": "0x8DC43778AB278FF",
"checksum": "218537fbdbd0054b516a346b89892a48626cb08bb8351c8d771c1545fd80c7c1"
}
},
"3.25": {
"version": "3.25.3"
},
"3.25.3": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.3/protoc-25.3-linux-x86_64.zip",
"etag": "0x8DC2E75AE56BDBC",
"checksum": "f853e691868d0557425ea290bf7ba6384eef2fa9b04c323afab49a770ba9da80"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.3/protoc-25.3-osx-x86_64.zip",
"etag": "0x8DC2E75AE5E088B",
"checksum": "247e003b8e115405172eacc50bd19825209d85940728e766f0848eee7c80e2a1"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.3/protoc-25.3-win64.zip",
"etag": "0x8DC2E75AE9F5BF8",
"checksum": "d6b336b852726364313330631656b7f395dde5b1141b169f5c4b8d43cdf01482"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.3/protoc-25.3-linux-aarch_64.zip",
"etag": "0x8DC2E75AF23AEB3",
"checksum": "9eae1f20f70cccc912d1c318c3929b86aebf5afd4b0f32c196ef682c222ed5ae"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.3/protoc-25.3-osx-aarch_64.zip",
"etag": "0x8DC2E75AE3A54FD",
"checksum": "d0fcd6d3b3ef6f22f1c47cc30a80c06727e1eccdddcaf0f4a3be47c070ffd3fe"
}
},
"3.25.2": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.2/protoc-25.2-linux-x86_64.zip",
"etag": "0x8DC116D6BE2C25B",
"checksum": "78ab9c3288919bdaa6cfcec6127a04813cf8a0ce406afa625e48e816abee2878"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.2/protoc-25.2-osx-x86_64.zip",
"etag": "0x8DC116D6C1A0ED7",
"checksum": "5fe89993769616beff1ed77408d1335216379ce7010eee80284a01f9c87c8888"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.2/protoc-25.2-win64.zip",
"etag": "0x8DC116D706FD5F0",
"checksum": "74cf3a0ead50be525ad393f820fce64baed3776202ff3b8423acf3bf0daaf542"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.2/protoc-25.2-linux-aarch_64.zip",
"etag": "0x8DC116D6BCB5CFF",
"checksum": "07683afc764e4efa3fa969d5f049fbc2bdfc6b4e7786a0b233413ac0d8753f6b"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.2/protoc-25.2-osx-aarch_64.zip",
"etag": "0x8DC116D6BE29B68",
"checksum": "8822b090c396800c96ac652040917eb3fbc5e542538861aad7c63b8457934b20"
}
},
"3.25.1": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.1/protoc-25.1-linux-x86_64.zip",
"etag": "0x8DBE62A0BC95027",
"checksum": "ed8fca87a11c888fed329d6a59c34c7d436165f662a2c875246ddb1ac2b6dd50"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.1/protoc-25.1-osx-x86_64.zip",
"etag": "0x8DBE62A0BEA6E94",
"checksum": "72c6d6b2bc855ff8688c3b7fb31288ccafd0ab55256ff8382d5711ecfcc11f4f"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.1/protoc-25.1-win64.zip",
"etag": "0x8DBE62A09AD14E1",
"checksum": "b55901fc748d1679f3a803bdc2a920e1897eb02433c501b5a589ea08c4623844"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.1/protoc-25.1-linux-aarch_64.zip",
"etag": "0x8DBE62A088D57CD",
"checksum": "99975a8c11b83cd65c3e1151ae1714bf959abc0521acb659bf720524276ab0c8"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.1/protoc-25.1-osx-aarch_64.zip",
"etag": "0x8DBE62A0925DF2E",
"checksum": "320308ce18c359564948754f51748de41cf02a4e7edf0cf47a805b9d38610f16"
}
},
"3.25.0": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.0/protoc-25.0-linux-x86_64.zip",
"etag": "0x8DBDB2CA0F6377F",
"checksum": "d26c4efe0eae3066bb560625b33b8fc427f55bd35b16f246b7932dc851554e67"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.0/protoc-25.0-osx-x86_64.zip",
"etag": "0x8DBDB2CA12B8A61",
"checksum": "15eefb30ba913e8dc4dd21d2ccb34ce04a2b33124f7d9460e5fd815a5d6459e3"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.0/protoc-25.0-win64.zip",
"etag": "0x8DBDB2CA1596B95",
"checksum": "ce2955439c6bb4c7d599d6ace2dabe4cb31f62c34808e542a7af57a3c6627d8a"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.0/protoc-25.0-linux-aarch_64.zip",
"etag": "0x8DBDB2CA0AC3B62",
"checksum": "fe79d0eb356422917279c9580f74d2a486a8173fd020843f3b28ea6b71fba327"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.0/protoc-25.0-osx-aarch_64.zip",
"etag": "0x8DBDB2CA1733F26",
"checksum": "76a997df5dacc0608e880a8e9069acaec961828a47bde16c06116ed2e570588b"
}
},
"3.24": {
"version": "3.24.4"
},
"3.24.4": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v24.4/protoc-24.4-linux-x86_64.zip",
"etag": "0x8DBC4F9D7EAB634",
"checksum": "5871398dfd6ac954a6adebf41f1ae3a4de915a36a6ab2fd3e8f2c00d45b50dec"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v24.4/protoc-24.4-osx-x86_64.zip",
"etag": "0x8DBC4F9D7FF11B6",
"checksum": "6c3b6bf4038d733b6d31f1cc4516a656570b5b5aafb966b650f8182afd0b98cf"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v24.4/protoc-24.4-win64.zip",
"etag": "0x8DBC4F9D87B3018",
"checksum": "8f3f92fbf7dd2995129e6fe223c07c0aaa97fb182f19cecfb424e9146b273eb6"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v24.4/protoc-24.4-linux-aarch_64.zip",
"etag": "0x8DBC4F9D770B84A",
"checksum": "83ac000ff540e242b6a2ff221a3ac88d2d8e55443801b7a28e9697e5f40e8937"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v24.4/protoc-24.4-osx-aarch_64.zip",
"etag": "0x8DBC4F9DCC6C94E",
"checksum": "d80544480397fe8a05d966fba291cf1233ad0db0ebc24ec72d7bd077d6e7ac59"
}
},
"3.24.3": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v24.3/protoc-24.3-linux-x86_64.zip",
"etag": "0x8DBAFCC7890415F",
"checksum": "fc793561283d9ea6813fb757ae54f1afea6770afcd930904bdf3e590910420aa"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v24.3/protoc-24.3-osx-x86_64.zip",
"etag": "0x8DBAFCC78DDE2EC",
"checksum": "13b45cdcde9b2101e982de897d5490cfd81dfa181605749c23982379ba0e3288"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v24.3/protoc-24.3-win64.zip",
"etag": "0x8DBAFCC78EA311F",
"checksum": "c8f8c87e2eb6ba1e45f1f0b7b6c17f129309fff421c04290e272de1f7defd8f1"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v24.3/protoc-24.3-linux-aarch_64.zip",
"etag": "0x8DBAFCC7801259A",
"checksum": "77a5a41f3e9712af6a35de13143b9b2b77f075aa1ab18a63cca4483b30f6e3cd"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v24.3/protoc-24.3-osx-aarch_64.zip",
"etag": "0x8DBAFCC78D00FD5",
"checksum": "cca53adb73a6686dd60bb3b0da33961e6b9dab1f833c851b5e1bb7b5df02b36f"
}
},
"3.24.2": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v24.2/protoc-24.2-linux-x86_64.zip",
"etag": "0x8DBA5B15215D908",
"checksum": "1bfa935466cf902200cfba0e80d0ac60fec8e4c61aad3debc9fc97a135604b72"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v24.2/protoc-24.2-osx-x86_64.zip",
"etag": "0x8DBA5B152136AC3",
"checksum": "335d8623065234734d35b284f36326fbeded4bad88ca20a2df181761f67ca1a5"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v24.2/protoc-24.2-win64.zip",
"etag": "0x8DBA5B1526BFC9F",
"checksum": "e0cbca02e34aca5c76059f8b78000512a83c77409f7137ec6977fc554609f79f"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v24.2/protoc-24.2-linux-aarch_64.zip",
"etag": "0x8DBA5B15183B331",
"checksum": "6593cf94c8d66f367e6526fda6c0ee0fdd442171a9e302c4625e6eb0958c06c1"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v24.2/protoc-24.2-osx-aarch_64.zip",
"etag": "0x8DBA5B1520D3031",
"checksum": "9624e53cd0c061afb5eab9e50fc0372383585dcc22bd2b1fb54fd5a4c3294989"
}
},
"3.24.1": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v24.1/protoc-24.1-linux-x86_64.zip",
"etag": "0x8DBA023CA7C562D",
"checksum": "1b9d1467205530986d58d24d2b89b9db3c8a9e3c31ed40b2a223913480ca8987"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v24.1/protoc-24.1-osx-x86_64.zip",
"etag": "0x8DBA023CA98E5BD",
"checksum": "476782d4220ff7b2d8b333a648a1f8a52c200211db85e76347e668d9d4c07515"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v24.1/protoc-24.1-win64.zip",
"etag": "0x8DBA023CAD1426E",
"checksum": "dad1efed75cb772a0c9e5d4646006bf87e1e051191473a2a30c9db66ee223cfd"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v24.1/protoc-24.1-linux-aarch_64.zip",
"etag": "0x8DBA023CA32A7D6",
"checksum": "676a38ff5584c913bbab3991bb1a515b8cbd22a12c029e24c440d9b05c816f1c"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v24.1/protoc-24.1-osx-aarch_64.zip",
"etag": "0x8DBA023CA82B79F",
"checksum": "e7c622512ad2133f25bc6369e1330809daa7ae2742611bf596bbc904e18ca8d5"
}
},
"3.24.0": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v24.0/protoc-24.0-linux-x86_64.zip",
"etag": "0x8DB985C852E1352",
"checksum": "4feef12d91c4e452eac8c45bd11f43d51541db7fc6c18b4ca7bdd38af52c9d15"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v24.0/protoc-24.0-osx-x86_64.zip",
"etag": "0x8DB985C856EF1F2",
"checksum": "c438ae68427aa848f4e2dbf7d6cbd4e6a13e30a6bcc61007fd95cfc90451264a"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v24.0/protoc-24.0-win64.zip",
"etag": "0x8DB985C85F67519",
"checksum": "8c84d3d36936424a99934a9e5034f8a573615bf7f1b4246d536f33c120af60cd"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v24.0/protoc-24.0-linux-aarch_64.zip",
"etag": "0x8DB985C849E352F",
"checksum": "d27f1479fc4707f275eaa952cef548f9fa0c8ef2d8cb5977f337d2ce61430682"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v24.0/protoc-24.0-osx-aarch_64.zip",
"etag": "0x8DB985C85638D1E",
"checksum": "e4cc0739f0f8ae31633fb11335f11e6fbe067ecda8fd1b4716e80cfe3661ee1d"
}
},
"3.23": {
"version": "3.23.4"
},
"3.23.4": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v23.4/protoc-23.4-linux-x86_64.zip",
"etag": "0x8DB7E670DA980FF",
"checksum": "0502f286ac9ed860b629a7965a14527b1f2dd131e4283fa23c2d7f184672aa9a"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v23.4/protoc-23.4-osx-x86_64.zip",
"etag": "0x8DB7E670E213798",
"checksum": "07e5fdcf1b0708d3367dc5e6eb8d135de7e407d75316c93155cfd8ab362eec80"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v23.4/protoc-23.4-win64.zip",
"etag": "0x8DB7E670E3EFE5D",
"checksum": "a309c39442fb75f0db343cb22c111a00f91cdf0767f332e170644b9378e2bcc6"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v23.4/protoc-23.4-linux-aarch_64.zip",
"etag": "0x8DB7E670D475D00",
"checksum": "1c7750b6e038305b5a7fc3d0cda1ebefdf106a4f30a787bf826ed2fc47c3967d"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v23.4/protoc-23.4-osx-aarch_64.zip",
"etag": "0x8DB7E670DC91A76",
"checksum": "8c7afae8626b6811e7b5897d16d940c2dbf50b1e135ed958a01db6566bdda726"
}
},
"3.23.3": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v23.3/protoc-23.3-linux-x86_64.zip",
"etag": "0x8DB6D09CAA96DF8",
"checksum": "8f5abeb19c0403a7bf6e48f4fa1bb8b97724d8701f6823a327922df8cc1da4f5"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v23.3/protoc-23.3-osx-x86_64.zip",
"etag": "0x8DB6D09CA8D5302",
"checksum": "82becd1c2dc887a7b3108981d5d6bb5f5b66e81d7356e3e2ab2f36c7b346914f"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v23.3/protoc-23.3-win64.zip",
"etag": "0x8DB6D09CAD507E3",
"checksum": "a55295e95fd803351eacd40143d11c037a917beceb4db5894dfd188224627239"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v23.3/protoc-23.3-linux-aarch_64.zip",
"etag": "0x8DB6D09C978865E",
"checksum": "4e5154e51744c288ca1362f9cca942188003fc7b860431a984a30cb1e73aed9e"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v23.3/protoc-23.3-osx-aarch_64.zip",
"etag": "0x8DB6D09CA247FBD",
"checksum": "edb432e4990c23fea1040a2a76b87ab0f738e384cd25d650cc35683603fe8cdc"
}
},
"3.23.2": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v23.2/protoc-23.2-linux-x86_64.zip",
"etag": "0x8DB5E01022E0151",
"checksum": "179a759581bf4b32cc5edae4ffce6b8ee16ba4f4ab99ad3a309c31113f98d472"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v23.2/protoc-23.2-osx-x86_64.zip",
"etag": "0x8DB5E00FE1F2D23",
"checksum": "0c19eb51f450687557dd61b9859ae898f52143c39372e8cb6f0b648d5423e24a"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v23.2/protoc-23.2-win64.zip",
"etag": "0x8DB5E00FFCE7A2A",
"checksum": "ca92eb9ca61ada5410211a9f8be7f0a5118f490e402c821ec1f61bb12b132c36"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v23.2/protoc-23.2-linux-aarch_64.zip",
"etag": "0x8DB5E01026D0D4F",
"checksum": "12c9385da533dd5fe6fd57e0c5cdb7004d8c08af94a80c75614c50f1f31d92e0"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v23.2/protoc-23.2-osx-aarch_64.zip",
"etag": "0x8DB5E0102904C1E",
"checksum": "9fffa243509db34492c6dee031b361c538b2b65720ac253c319034e7f38e2cc8"
}
},
"3.23.1": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v23.1/protoc-23.1-linux-x86_64.zip",
"etag": "0x8DB56FAAD43E587",
"checksum": "031f8e7504eb359df58389b31752f8081c01b01132a2f3f768a3792ac4b06f3f"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v23.1/protoc-23.1-osx-x86_64.zip",
"etag": "0x8DB56FAB57747F7",
"checksum": "5d0367dfd58ea894f87d1d6efbd800bf52820842e9151d265db17471bc69fe94"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v23.1/protoc-23.1-win64.zip",
"etag": "0x8DB56FAAD8B4C8E",
"checksum": "420cd7a1548a9c3ef5b5a7e969b6fcf8ee6a5a09cec99d7a3209406f028e5dce"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v23.1/protoc-23.1-linux-aarch_64.zip",
"etag": "0x8DB56FAACA4FCF9",
"checksum": "f174eb3a6bd812e9946be3a9ef3fb8f8ac4a6f8acd0a01c928fb2fecb22b6fb0"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v23.1/protoc-23.1-osx-aarch_64.zip",
"etag": "0x8DB56FAB560A519",
"checksum": "8d0af9adbbde1a9791d10125f4742a4c9fa84f85ee46fe69adde6bf5e8a4a428"
}
},
"3.23.0": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v23.0/protoc-23.0-linux-x86_64.zip",
"etag": "0x8DB4FF11CF8B2F9",
"checksum": "635f2dd1c7d0d1fc7e47f5744eda658858f7a235a5e478d1f1f984cf0b7eb483"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v23.0/protoc-23.0-osx-x86_64.zip",
"etag": "0x8DB4FF11CDFA1DF",
"checksum": "0506eac95bf3ca8fc944a862e90ab82079426633eb70c6eeb52eb4f6fb06165d"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v23.0/protoc-23.0-win64.zip",
"etag": "0x8DB4FF11D3FF316",
"checksum": "031f00a9b46ce9a2253ee681ff05d43b8f842780cac4e9f5eb3c9a3a61a33e3e"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v23.0/protoc-23.0-linux-aarch_64.zip",
"etag": "0x8DB4FF11C61B0D5",
"checksum": "cf911a9bfaed00b1f2ae82eef9a0cfdb43d12822ee4b28207d76fd10ee8384de"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v23.0/protoc-23.0-osx-aarch_64.zip",
"etag": "0x8DB4FF11CDC4A44",
"checksum": "5e2a59d1df9aff70237cb08cbb4311af31da245eb882271a1bba9bd6fdc67258"
}
},
"3.22": {
"version": "3.22.5"
},
"3.22.5": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v22.5/protoc-22.5-linux-x86_64.zip",
"etag": "0x8DB510A15D59741",
"checksum": "c11692013bbffb7c257de7f82cd02d323700ebcdb8a4923ed02fea812f70f5e3"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v22.5/protoc-22.5-osx-x86_64.zip",
"etag": "0x8DB510A0CC9B8E5",
"checksum": "3edd0c65e2a8efc83f24918db27e1bbc72f3abe7618cb4cfb1842630a830b562"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v22.5/protoc-22.5-win64.zip",
"etag": "0x8DB510A0D5728E2",
"checksum": "f99d1e9e28f7704b22d4254fab293477ea0d4ef3e5b9aa940a8fccfc99c1ce4c"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v22.5/protoc-22.5-linux-aarch_64.zip",
"etag": "0x8DB510A0BDB5C16",
"checksum": "1890f845b333fe040ec002a659a4ff7515cd93f8db0066c3885d1fce9f70b208"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v22.5/protoc-22.5-osx-aarch_64.zip",
"etag": "0x8DB510A0CAE3986",
"checksum": "b7fc6c6099ad10149d90f8b107871537ca030980354b402d8e034055ce082b77"
}
},
"3.22.4": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v22.4/protoc-22.4-linux-x86_64.zip",
"etag": "0x8DB4CDB277CEF0D",
"checksum": "b3cff4d4076efe2965e8560cae6307c429349eda0af7755950d6ea5db6d72870"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v22.4/protoc-22.4-osx-x86_64.zip",
"etag": "0x8DB4CDB27CA2F68",
"checksum": "5f70ca85b2e3f53559cc470ab3f5084862ae6fc9515bf6154ad6462a8385b51a"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v22.4/protoc-22.4-win64.zip",
"etag": "0x8DB4CDB27C80EED",
"checksum": "689b1d493f26b6bca05b8af1705f25f2129dc52e15138dbfda58df95c634076b"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v22.4/protoc-22.4-linux-aarch_64.zip",
"etag": "0x8DB4CDB2715B43B",
"checksum": "a534857d0c51c44dad9704a6929fb4069a7f2e0b5e1949dd0569edcb95e634c8"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v22.4/protoc-22.4-osx-aarch_64.zip",
"etag": "0x8DB4CDB27AA5B9F",
"checksum": "9da1a5e494687a5b88c5c8f82afd808f8c6554def47842f945f43a6475259d91"
}
},
"3.22.3": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v22.3/protoc-22.3-linux-x86_64.zip",
"etag": "0x8DB3BAF76AD4993",
"checksum": "0f8070d762eb8a2f5a13a47713a553f989f9d9b556e7e3ebfa2bd6464e2ecaeb"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v22.3/protoc-22.3-osx-x86_64.zip",
"etag": "0x8DB3BAF771753AF",
"checksum": "d644a65064a97fa3ed033a4a2314ab35816abbd9aed052f9b1b3374d2deaaae4"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v22.3/protoc-22.3-win64.zip",
"etag": "0x8DB3BAF7FF1A7AE",
"checksum": "fa7fe21bf6e204a4e1eec3ffee1d53c84e216289bc4762e072258e5bca113a3c"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v22.3/protoc-22.3-linux-aarch_64.zip",
"etag": "0x8DB3BAF76781DA3",
"checksum": "c6068d9d151c39723bc7db920759b55737a770b0c2ec544dd0197d4078d7a956"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v22.3/protoc-22.3-osx-aarch_64.zip",
"etag": "0x8DB3BAF76F98CFC",
"checksum": "79cc15d1b528061ea0a818b0abcf3be1e0bdcb063a0cc999af27974cccdc5cce"
}
},
"3.22.2": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v22.2/protoc-22.2-linux-x86_64.zip",
"etag": "0x8DB2196017B9F26",
"checksum": "15f281b36897e0ffbbe3a02f687ff9108c7a0f98bb653fb433e4bd62e698abe7"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v22.2/protoc-22.2-osx-x86_64.zip",
"etag": "0x8DB219601E045CA",
"checksum": "8bb75680c376190d960ef1d073618c1103960f70dc4fafa7bde872029562aec1"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v22.2/protoc-22.2-win64.zip",
"etag": "0x8DB2196023389C3",
"checksum": "6c2bba387b8a3d2d254eddb68376217314de8d6e9b3a43d3cd2e69c054457638"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v22.2/protoc-22.2-linux-aarch_64.zip",
"etag": "0x8DB21960044850E",
"checksum": "aa2efbb2d481b7ad3c2428e0aa4dd6d813e4538e6c0a1cd4d921ac998187e07e"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v22.2/protoc-22.2-osx-aarch_64.zip",
"etag": "0x8DB219601934263",
"checksum": "a196fd39acd312688b58e81266fd88e9f7799967c5439738c10345a29049261d"
}
},
"3.22.1": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v22.1/protoc-22.1-linux-x86_64.zip",
"etag": "0x8DB1F5AA8720632",
"checksum": "3c830b09192a8c40c599856eb184c89ee5029d7dab9df8ec6d3d6741dcb94b93"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v22.1/protoc-22.1-osx-x86_64.zip",
"etag": "0x8DB1F5AA87A425E",
"checksum": "3cc8d30d8bffc63bb2b8b0aea0d6a126acb4f69d4c720c142f7de6b9f4f562c6"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v22.1/protoc-22.1-win64.zip",
"etag": "0x8DB1F5AA8DC0338",
"checksum": "359a390f6124c067026e212995e402d2e6fcd525d07e3b69d1d81cb06b5690f2"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v22.1/protoc-22.1-linux-aarch_64.zip",
"etag": "0x8DB1F5AA7D197D5",
"checksum": "204e23069dc59bda1df5d66425c12373be39d71946fa378c3d7af44abbd651e9"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v22.1/protoc-22.1-osx-aarch_64.zip",
"etag": "0x8DB1F5AA870A6D2",
"checksum": "213e82e423baf44bad1eef99cf3e21d52ce1ac2942e3bbd25a63b1f737cf6ec6"
}
},
"3.22.0": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v22.0/protoc-22.0-linux-x86_64.zip",
"etag": "0x8DB1048BA549942",
"checksum": "9ceff6c3945d521d1d0f42f9f57f6ef7cf3f581a9d303a027ba19b192045d1a2"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v22.0/protoc-22.0-osx-x86_64.zip",
"etag": "0x8DB1048BA9827AB",
"checksum": "1e0ad38fcf20a4b1cdeffe40f9188c4d1c30a9dd515cf92c8b57f629227f0eb3"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v22.0/protoc-22.0-win64.zip",
"etag": "0x8DB1048BAEE77E8",
"checksum": "dd2a24c091f684ce9589fc76f9b5ed55dffdc0e0733bde20112f32b00771dbdb"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v22.0/protoc-22.0-linux-aarch_64.zip",
"etag": "0x8DB1048B9A4EC07",
"checksum": "af403bd3009132b418b364e9df29cdbecff5f6ab560c392d48e9944f708d7778"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v22.0/protoc-22.0-osx-aarch_64.zip",
"etag": "0x8DB1048BA429AA6",
"checksum": "834f35b26082ff2dc372df17cae4a4b7cded944756f1c99bac8c624214b542cc"
}
},
"3.21": {
"version": "3.21.12"
},
"3.21.12": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.12/protoc-21.12-linux-x86_64.zip",
"etag": "0x8DADDE18584E111",
"checksum": "3a4c1e5f2516c639d3079b1586e703fc7bcfa2136d58bda24d1d54f949c315e8"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.12/protoc-21.12-osx-x86_64.zip",
"etag": "0x8DADDE1841CF976",
"checksum": "9448ff40278504a7ae5139bb70c962acc78c32d8fc54b4890a55c14c68b9d10a"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.12/protoc-21.12-win64.zip",
"etag": "0x8DADDE1835384F2",
"checksum": "71852a30cf62975358edfcbbff93086e8857a079c8e4d6904881aa968d65c7f9"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.12/protoc-21.12-linux-aarch_64.zip",
"etag": "0x8DADDE187456336",
"checksum": "2dd17f75d66a682640b136e31848da9fb2eefe68d55303baf8b32617374f6711"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.12/protoc-21.12-osx-aarch_64.zip",
"etag": "0x8DADDE184FD2703",
"checksum": "96839af0caed64352442fc8236f4bdf7c1cd6efcfaa98fa5db37307a73fc7c70"
}
},
"3.21.11": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.11/protoc-21.11-linux-x86_64.zip",
"etag": "0x8DAD8E6335B85D2",
"checksum": "3c3eaee739187ad375daae3d74648efd4bc3eaf82c92b57d0fa2cce6460eb291"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.11/protoc-21.11-osx-x86_64.zip",
"etag": "0x8DAD8E63445E84B",
"checksum": "fda0465e692aee500a6b459c07612e85843e01c8207f2fbe3e0388b64c1bc2b6"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.11/protoc-21.11-win64.zip",
"etag": "0x8DAD8E635D17AA7",
"checksum": "bd948c18291cabab37249f451f29acca11893945c9498c2545247dcb245798c1"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.11/protoc-21.11-linux-aarch_64.zip",
"etag": "0x8DAD8E63221621C",
"checksum": "9c46ab41ec6cc1f0e24e5b9d5ce052137c12878a6d83577ab721226b6e900774"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.11/protoc-21.11-osx-aarch_64.zip",
"etag": "0x8DAD8E63399E4A5",
"checksum": "45eb1032b44a4f60d964e572fa47d853014f6e99f3e4ce26c15fe4aaf8fbdd5b"
}
},
"3.21.10": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.10/protoc-21.10-linux-x86_64.zip",
"etag": "0x8DAD306069AA8D1",
"checksum": "0d13805474b85611c74f00c738a85ad00a25828dbf6e501de29d7f56b3dbcc03"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.10/protoc-21.10-osx-x86_64.zip",
"etag": "0x8DAD306058AC331",
"checksum": "96126be6f421b2417e54cd4cf79afeea98a4ca035fa39fa2bd7bf29e6c5afe0b"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.10/protoc-21.10-win64.zip",
"etag": "0x8DAD30604F9E498",
"checksum": "bdbec1380ba41514f3881b56bcaa5a1578f7fa4e3725bef79ede84b1f15317ef"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.10/protoc-21.10-linux-aarch_64.zip",
"etag": "0x8DAD30607DA9784",
"checksum": "68835a6482d423b086dd636416389a40acdadabb49143bd73d4a1a0511ea60e5"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.10/protoc-21.10-osx-aarch_64.zip",
"etag": "0x8DAD306062DA048",
"checksum": "dfa3e0a72f7eeec8c0a52de82aa4846ec06a784975c91849e264891f279fdddf"
}
},
"3.21.9": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.9/protoc-21.9-linux-x86_64.zip",
"etag": "0x8DAB7907E3CB4CB",
"checksum": "3cd951aff8ce713b94cde55e12378f505f2b89d47bf080508cf77e3934f680b6"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.9/protoc-21.9-osx-x86_64.zip",
"etag": "0x8DAB7907C4E2556",
"checksum": "a6419520a063242b0dedd433cbfc617424da2e8357ef96bf694d6ba3bca51887"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.9/protoc-21.9-win64.zip",
"etag": "0x8DAB7907B2AB776",
"checksum": "784d100b65c8eeb841bffdb885332391321740064865ead1ebc29561ed66cee1"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.9/protoc-21.9-linux-aarch_64.zip",
"etag": "0x8DAB790807BF08D",
"checksum": "a584286dfa8ebb17032ece206ed74d5e9931e2edb9016e427be2a0dab3b21071"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.9/protoc-21.9-osx-aarch_64.zip",
"etag": "0x8DAB7907DA545E0",
"checksum": "d935f396a05cb02d4a1338db181c78f47884466a9f57d5ed4b7a4811816b69cf"
}
},
"3.21.8": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.8/protoc-21.8-linux-x86_64.zip",
"etag": "0x8DAB13562DB8AD5",
"checksum": "f90d0dd59065fef94374745627336d622702b67f0319f96cee894d41a974d47a"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.8/protoc-21.8-osx-x86_64.zip",
"etag": "0x8DAB13563CE29BE",
"checksum": "e1f32612386601ce703dfa10c4ec8b8187e1bf89762b3241f0caa481339cad46"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.8/protoc-21.8-win64.zip",
"etag": "0x8DAB1356458EF2B",
"checksum": "3657053024faa439ff5f8c1dd2ee06bac0f9b9a3d660e99944f015a7451e87ec"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.8/protoc-21.8-linux-aarch_64.zip",
"etag": "0x8DAB1356174432C",
"checksum": "f3d8eb5839d6186392d8c7b54fbeabbb6fcdd90618a500b77cb2e24faa245cad"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.8/protoc-21.8-osx-aarch_64.zip",
"etag": "0x8DAB1356333AF53",
"checksum": "430b644f190e9def5034d641d4e1e0939d59c4bef28a73656a390c3314d44d88"
}
},
"3.21.7": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.7/protoc-21.7-linux-x86_64.zip",
"etag": "0x8DAA2500D07867D",
"checksum": "0a260c6df439bcf1ecdd5e38e7a7648e4edf99c1a22a4cc66ce8e62c53bdb837"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.7/protoc-21.7-osx-x86_64.zip",
"etag": "0x8DAA2500DEA7264",
"checksum": "cd3609fa1efc73db9c58fc63e40b240558eb2a8080b4fbfbe1c4b93bbedecc20"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.7/protoc-21.7-win64.zip",
"etag": "0x8DAA2500E7F22A2",
"checksum": "954cc5dfdb1d95d4c448c40f274d3720c018f73187b0c19b3c4f9bacc48d1ff0"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.7/protoc-21.7-linux-aarch_64.zip",
"etag": "0x8DAA2500BE180DF",
"checksum": "2696a8f9a61ce67c510d000c88e2d0a8b5adf1f90514e461e8d8943c46d04737"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.7/protoc-21.7-osx-aarch_64.zip",
"etag": "0x8DAA2500D56103A",
"checksum": "f79a67d708aba6ff2c6208578a6f2bf94f1528795aed646b65e99d4a678c97f8"
}
},
"3.21.6": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.6/protoc-21.6-linux-x86_64.zip",
"etag": "0x8DA968D0236C1DC",
"checksum": "6a9fc36363a2d05d73fc363a46cd57d849068d33305db39f77daac8ba073e818"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.6/protoc-21.6-osx-x86_64.zip",
"etag": "0x8DA968D03198505",
"checksum": "45ac9e669af0708a472021efe18753c7957c2f3d359100202f80d309c1c39708"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.6/protoc-21.6-win64.zip",
"etag": "0x8DA968D03C93215",
"checksum": "f14764a3af330dd0231da43b10340db46171a6f4af9667573fe370239d7ef751"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.6/protoc-21.6-linux-aarch_64.zip",
"etag": "0x8DA968D01192196",
"checksum": "4fa9797ebf391687e39397e5822bdd025b919705ed47f874e251ba749c97bf49"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.6/protoc-21.6-osx-aarch_64.zip",
"etag": "0x8DA968D028DAE26",
"checksum": "0ff1958362db716b93135ccdb1084bdccb0eb420284dce8203835c8572cabe0b"
}
},
"3.21.5": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.5/protoc-21.5-linux-x86_64.zip",
"etag": "0x8DA7A40AD148E5F",
"checksum": "92fb4f5066a6f7b870e09c73115a2c861852af8f6555d8da9955fdb80710bf7f"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.5/protoc-21.5-osx-x86_64.zip",
"etag": "0x8DA7A40ADCB67D2",
"checksum": "495d86aaaf5e8b536fbf04471ee9d7b21addeee5f1e949742c67bd09bb59c890"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.5/protoc-21.5-win64.zip",
"etag": "0x8DA7A40AE65207A",
"checksum": "1ecae2968d2f28364c3f43c55f687dd159568dc6b1b0dc7e1e93d99bccb896a6"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.5/protoc-21.5-linux-aarch_64.zip",
"etag": "0x8DA7A40ABF760D7",
"checksum": "60744ee6be123f86921c86d83d0060a7261410e246eca9e7a5c195100a89d391"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.5/protoc-21.5-osx-aarch_64.zip",
"etag": "0x8DA7A40AD511963",
"checksum": "b22aed8dce62656687c6c4a323aab4e6baf1cb81ee423e77bc671bd69679e2c3"
}
},
"3.21.4": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.4/protoc-21.4-linux-x86_64.zip",
"etag": "0x8DA6E92A6345F1A",
"checksum": "d51e8f030162f08823a4738ab0ac00bee537e30b583a562e6962dbb040d86736"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.4/protoc-21.4-osx-x86_64.zip",
"etag": "0x8DA6E92A38844DE",
"checksum": "27ac01aee3e8b95ebec017b7b3aee55d4eb095cbd2a5148d2a20350af006072e"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.4/protoc-21.4-win64.zip",
"etag": "0x8DA6E92ABD725D2",
"checksum": "090af381392abaf5fd8ae3070d8fc2a4ba2d0a9f8e52915d69b439c33be72da5"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.4/protoc-21.4-linux-aarch_64.zip",
"etag": "0x8DA6E92A556CB0A",
"checksum": "5a377b505cf8c3ed29ad0b6e3827c5eb27273c00147fcfd833b9686192143e8d"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.4/protoc-21.4-osx-aarch_64.zip",
"etag": "0x8DA6E92A402B968",
"checksum": "6a677c88a5e5b032aaff96767461788a316408d4ed0afef3f1455390a689ec18"
}
},
"3.21.3": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.3/protoc-21.3-linux-x86_64.zip",
"etag": "0x8DA6AA4ADE3834B",
"checksum": "214b670884972d09a1ccf7b7b4c65a12bdd73d55ebea6b5207b5eb2333ae32ec"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.3/protoc-21.3-osx-x86_64.zip",
"etag": "0x8DA6AA4A720F799",
"checksum": "b988e06fed5279865445978efd97ec92990ca24b0fe16c04aafe85d6cee71eeb"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.3/protoc-21.3-win64.zip",
"etag": "0x8DA6AA4A2BB6176",
"checksum": "2713c1a89a0f5d7450e27ddb955693abcae1aac26fca1f2e6f9de8193834887d"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.3/protoc-21.3-linux-aarch_64.zip",
"etag": "0x8DA6AA4B5F7141D",
"checksum": "e22ad6908e197ac326a02ddabc49046846b64d051f3bef16f5d3afd50ffdec18"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.3/protoc-21.3-osx-aarch_64.zip",
"etag": "0x8DA6AA4ABF6CACA",
"checksum": "3f1b2a59ba111e3227adf47e5513b3ea9133d9621dc5df70cd1ffed6dc756877"
}
},
"3.21.2": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.2/protoc-21.2-linux-x86_64.zip",
"etag": "0x8DA561C479425D1",
"checksum": "997dfc13189bd0af1051cbc026a095a520e171fbeb0e7460f959ae236b00aa2e"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.2/protoc-21.2-osx-x86_64.zip",
"etag": "0x8DA561C4890FEAE",
"checksum": "b791ee763faad751505680fa8d2935af37ba014184354df6db4268cb413bc6a1"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.2/protoc-21.2-win64.zip",
"etag": "0x8DA561C48CCED88",
"checksum": "06387cd52e84c3853ff1bd81fd0c1bbdc5eed07433aef4bd291e96763228fb07"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.2/protoc-21.2-linux-aarch_64.zip",
"etag": "0x8DA561C46DA189B",
"checksum": "953beb8aade43f55a6f8e0aef5314236582c5cc2712d90a09221dd0bc35da71e"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.2/protoc-21.2-osx-aarch_64.zip",
"etag": "0x8DA561C486E6082",
"checksum": "04d79d6c1da178d38867486a861bc878f5daaa084bd5697110abd27460d1112a"
}
},
"3.21.1": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.1/protoc-21.1-linux-x86_64.zip",
"etag": "0x8DA402C092E52F5",
"checksum": "c9ac47cddd90d4c79bc55964ca9aec2f7fa06034f9bcc8215dd655b975ffd425"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.1/protoc-21.1-osx-x86_64.zip",
"etag": "0x8DA402C09E41AC8",
"checksum": "47c69e483148423de93aa466d7b7b763ca90d7ce699c5393b0025a678d396021"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.1/protoc-21.1-win64.zip",
"etag": "0x8DA402C0A6545D0",
"checksum": "f27e4646a5b1aab9e2c16024f909da50bd4ae28744c6d0162e6af5fa48676fce"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.1/protoc-21.1-linux-aarch_64.zip",
"etag": "0x8DA402C0832D9CD",
"checksum": "b8add83f1908d417c1089167ee0e6d946d84600887ded4240e837b8b0c84202e"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.1/protoc-21.1-osx-aarch_64.zip",
"etag": "0x8DA402C097AE121",
"checksum": "885915096dfcdbc3462bd41a88505f6cba6255bf8425b07f4857e6762e1e41ae"
}
},
"3.21.0": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.0/protoc-21.0-linux-x86_64.zip",
"etag": "0x8DA3EAAC50A1C86",
"checksum": "a2a92003da7b8c0c08aab530a3c1967d377c2777723482adb9d2eb38c87a9d5f"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.0/protoc-21.0-osx-x86_64.zip",
"etag": "0x8DA3EAAC5CFE632",
"checksum": "79cf6298d80b997d6e896e81df5f342e1db86e6b0a4c8c3f9c435c54818f8e15"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.0/protoc-21.0-win64.zip",
"etag": "0x8DA3EAAC65B47ED",
"checksum": "2e9e932087722c3b975c704b4b0d91ece9165e3ec0c7b1c035ebb574feec50c2"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.0/protoc-21.0-linux-aarch_64.zip",
"etag": "0x8DA3EAAC3EB9221",
"checksum": "72f063d96e4616995dfd24ba2c545ef741b7bf4b25e6077b86f19b41553b79e5"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v21.0/protoc-21.0-osx-aarch_64.zip",
"etag": "0x8DA3EAAC543E854",
"checksum": "4cd865cfe59c18bdae7eaa08f2e18b2ddd29ef8d71602c90ab8ea402c5ba5555"
}
},
"3.20": {
"version": "3.20.3"
},
"3.20.3": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.20.3/protoc-3.20.3-linux-x86_64.zip",
"etag": "0x8DAA260AFF42A8F",
"checksum": "44a6b498e996b845edef83864734c0e52f42197e85c9d567af55f4e3ff09d755"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.20.3/protoc-3.20.3-osx-x86_64.zip",
"etag": "0x8DAA260B01C6D2A",
"checksum": "f3ac8c37e87cb345a509eef7ec614092995d9423b8effb42c207c8fbdacb97ee"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.20.3/protoc-3.20.3-win64.zip",
"etag": "0x8DAA260B067EA16",
"checksum": "08e885a5d4dc1306cf31d0861527abd1d0953d6b8ad9a1fbadccecda6c4e4ba0"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.20.3/protoc-3.20.3-linux-aarch_64.zip",
"etag": "0x8DAA260AEDC059D",
"checksum": "220aaf1d56327388acd30f869d7ee097bf8066c891bd0c9f72b64365e6bad73f"
}
},
"3.20.2": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.20.2/protoc-3.20.2-linux-x86_64.zip",
"etag": "0x8DA967EF658E73E",
"checksum": "d97227fd8bc840dcb1cf7332c8339a2d8f0fc381a98b028006e5c9a911d07c2a"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.20.2/protoc-3.20.2-osx-x86_64.zip",
"etag": "0x8DA967EF6F81C22",
"checksum": "bf4abeff0678eba602b7f17d718574f394ac8455324a1563d10e4896c9037e1a"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.20.2/protoc-3.20.2-win64.zip",
"etag": "0x8DA967EF76488F7",
"checksum": "c19c84b003fe9eb84a77d108f072a958ee4bcfeb91fc040a391f16138aa5174c"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.20.2/protoc-3.20.2-linux-aarch_64.zip",
"etag": "0x8DA967EF540EB49",
"checksum": "c4b4903f356f2dbebf08137e51c7596cd1f2884ec7d711b2bf202c3e0ab38c0b"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.20.2/protoc-3.20.2-osx-aarch_64.zip",
"etag": "0x8DA967EF69E710D",
"checksum": "4a9df5c4921dc3ea6d166da12178f7c40c398643b16844e61737e2bd6c765619"
}
},
"3.20.1": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.20.1/protoc-3.20.1-linux-x86_64.zip",
"etag": "0x8DA23D3A54FE9F6",
"checksum": "3a0e900f9556fbcac4c3a913a00d07680f0fdf6b990a341462d822247b265562"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.20.1/protoc-3.20.1-osx-x86_64.zip",
"etag": "0x8DA23D3A5D448A5",
"checksum": "b4f36b18202d54d343a66eebc9f8ae60809a2a96cc2d1b378137550bbe4cf33c"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.20.1/protoc-3.20.1-win64.zip",
"etag": "0x8DA23D3A65266AC",
"checksum": "897bf86b9c989f91c4171c7f99e3886fedfceb077a94dd150f1401cfe922cd46"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.20.1/protoc-3.20.1-linux-aarch_64.zip",
"etag": "0x8DA23D3A415EABA",
"checksum": "8a5a51876259f934cd2acc2bc59dba0e9a51bd631a5c37a4b9081d6e4dbc7591"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.20.1/protoc-3.20.1-osx-aarch_64.zip",
"etag": "0x8DA23D3A58BFFB7",
"checksum": "b362acae78542872bb6aac8dba73aaf0dc6e94991b8b0a065d6c3e703fec2a8b"
}
},
"3.20.0": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.20.0/protoc-3.20.0-linux-x86_64.zip",
"etag": "0x8DA0EBD229059FF",
"checksum": "75d8a9d7a2c42566e46411750d589c51276242d8b6247a5724bac0f9283e05a8"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.20.0/protoc-3.20.0-osx-x86_64.zip",
"etag": "0x8DA0EBD233B9C1D",
"checksum": "8b35a679c99b36caef5899e596281fe0b943ed248f7d5f70b3e705684bf67cb4"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.20.0/protoc-3.20.0-win64.zip",
"etag": "0x8DA0EBD23C4DC46",
"checksum": "70fbfdb38f2337c44da00b69eb4ba5d68182bbaab3f805a1a07ccdf1ff3923cc"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.20.0/protoc-3.20.0-linux-aarch_64.zip",
"etag": "0x8DA0EBD21557008",
"checksum": "9bf7091569462e8349fe7d7584502b5d2c3bf8f4aafb4fcbdc465895158fd13e"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.20.0/protoc-3.20.0-osx-aarch_64.zip",
"etag": "0x8DA0EBD22E8CD48",
"checksum": "dc5ad98c7b1d7ad90475ed333f023946e8fe5bef748cb54dc463069adb3fb5aa"
}
},
"3.19": {
"version": "3.19.6"
},
"3.19.6": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.19.6/protoc-3.19.6-linux-x86_64.zip",
"etag": "0x8DAA25BBBCB1FA2",
"checksum": "f51152d0926ccf18d89e2b4e4f31c4bf16ee5f94499d379029f80ddb8304bdd0"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.19.6/protoc-3.19.6-osx-x86_64.zip",
"etag": "0x8DAA25BBC13DDDC",
"checksum": "c9bb6829452d2f8ed7a589f8a6d2a31d4a07cec8d03e34277bcd60c743bc8855"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.19.6/protoc-3.19.6-win64.zip",
"etag": "0x8DAA25BBCB8434D",
"checksum": "2d7816ab93a575341dc9989cd4e73517dcf4114f5d7dd6d5b88bc3dc8b77c75d"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.19.6/protoc-3.19.6-linux-aarch_64.zip",
"etag": "0x8DAA25BBAAEB570",
"checksum": "c1028039721e2f3fa44d138f9ac35707966c6c81ccd79a07667a4dafb8751df7"
}
},
"3.19.5": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.19.5/protoc-3.19.5-linux-x86_64.zip",
"etag": "0x8DA96991B088446",
"checksum": "a6370d9a04eb26205cf68f4fb653b446a2d2e1f42f4ec4d791c85e207c579a80"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.19.5/protoc-3.19.5-osx-x86_64.zip",
"etag": "0x8DA96991B3B7364",
"checksum": "9c6723f8237993220ba668530687bde3972ec850b37300994232b547a378e139"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.19.5/protoc-3.19.5-win64.zip",
"etag": "0x8DA96991BD8379C",
"checksum": "e3c063905accde6f310ce57b59db2e6f215af2d6f5b9d12007c0475c7cc9f641"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.19.5/protoc-3.19.5-linux-aarch_64.zip",
"etag": "0x8DA96991BD8379C",
"checksum": "ddd81bb0e9ee349e184efff20ba744ac764962867dc3f4260d3b3be26115817f"
}
},
"3.19.4": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.19.4/protoc-3.19.4-linux-x86_64.zip",
"etag": "0x8D9E27E3E119817",
"checksum": "058d29255a08f8661c8096c92961f3676218704cbd516d3916ec468e139cbd87"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.19.4/protoc-3.19.4-osx-x86_64.zip",
"etag": "0x8D9E27E3BBF4B57",
"checksum": "d8b55cf1e887917dd43c447d77bd5bd213faff1e18ac3a176b35558d86f7ffff"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.19.4/protoc-3.19.4-win64.zip",
"etag": "0x8D9E27E41BADEE6",
"checksum": "828d2bdfe410e988cfc46462bcabd34ffdda8cc172867989ec647eadc55b03b5"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.19.4/protoc-3.19.4-linux-aarch_64.zip",
"etag": "0x8D9E27E3714E643",
"checksum": "95584939e733bdd6ffb8245616b2071f565cd4c28163b6c21c8f936a9ee20861"
}
},
"3.19.3": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.19.3/protoc-3.19.3-linux-x86_64.zip",
"etag": "0x8D9D5C3FA8E4589",
"checksum": "e7acbd3f3477c593cee58cd995490c0f95dcb4058dd4677d015535fc20a372f3"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.19.3/protoc-3.19.3-osx-x86_64.zip",
"etag": "0x8D9D5C3FCC4CF9C",
"checksum": "2321216f9e928499c1637e4267a6c516b7d8c9aa1581e4e723ae924dc07a7d61"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.19.3/protoc-3.19.3-win64.zip",
"etag": "0x8D9D5C1CA8B4693",
"checksum": "bebc4581a2cef829fd20c7b36d3d55e70305e85b1fc8530762c0155c51c46f31"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.19.3/protoc-3.19.3-linux-aarch_64.zip",
"etag": "0x8D9D5C1C939559F",
"checksum": "a3c90277592b91e2e2d80a2e1d87157f266129b05fb8b626f54015fff61e0f73"
}
},
"3.19.2": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.19.2/protoc-3.19.2-linux-x86_64.zip",
"etag": "0x8D9D10924FE816D",
"checksum": "595ac0beaa7d2d6a672911b3b39a27fea964a5e76eeeba418a4bd3c4e8f72405"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.19.2/protoc-3.19.2-osx-x86_64.zip",
"etag": "0x8D9D104C41E6099",
"checksum": "1af3bdcd1e684d7cbf498749f630574609f75bc33e50b03e0c9f7243d9986771"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.19.2/protoc-3.19.2-win64.zip",
"etag": "0x8D9D104C3EA3949",
"checksum": "465eabb87b38c1f26f0c5404561611ad5ed9f961bd0cda095a112f641846c3d0"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.19.2/protoc-3.19.2-linux-aarch_64.zip",
"etag": "0x8D9D106E6AEB793",
"checksum": "d14af76a12eaf22cb96c9eec4c82b2132f3b1ee29bd43e07551e4a3cef5cc16a"
}
},
"3.19.1": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.19.1/protoc-3.19.1-linux-x86_64.zip",
"etag": "0x8D9B964D643762E",
"checksum": "4b18a69b3093432ee0531bc9bf3c4114f81bde1670ade2875f694180ac8bd7f6"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.19.1/protoc-3.19.1-osx-x86_64.zip",
"etag": "0x8D9B964E46844C9",
"checksum": "9dbe9128eeba41a969d1e87207e97a3884f68718d84ec5debc92115d5a957286"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.19.1/protoc-3.19.1-win64.zip",
"etag": "0x8D9B964EA259B27",
"checksum": "7e904214696702285aa5b503a86fa38a14c9eeb0f3fe10ff3115a74e3a90dae8"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.19.1/protoc-3.19.1-linux-aarch_64.zip",
"etag": "0x8D9B96501A482AE",
"checksum": "086e40c1658d241b2aefae659778637055b7c02e166fe2c835929a3066d41be3"
}
},
"3.19.0": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.19.0/protoc-3.19.0-linux-x86_64.zip",
"etag": "0x8D9B964E83E5E5B",
"checksum": "2994b7256f7416b90ad831dbf76a27c0934386deb514587109f39141f2636f37"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.19.0/protoc-3.19.0-osx-x86_64.zip",
"etag": "0x8D9B964E5C6B6B3",
"checksum": "dea4733454469f796d671dd3d18c3bf24a11396d3f63a954e1828d3298928800"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.19.0/protoc-3.19.0-win64.zip",
"etag": "0x8D9B964D7FDDD2E",
"checksum": "fe97c59a47c3d0ea8be3b8e06eec92fd164c227ed7d9463c9f5134eba77e615c"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.19.0/protoc-3.19.0-linux-aarch_64.zip",
"etag": "0x8D9B965008B73F4",
"checksum": "f6a3a33ae4207292c25277ad3a00a67a85706b890acc6e29c08b6835ff006f83"
}
},
"3.18": {
"version": "3.18.3"
},
"3.18.3": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.18.3/protoc-3.18.3-linux-x86_64.zip",
"etag": "0x8DA969438C53C74",
"checksum": "c9c48c28ef222d9ade52ab3d1c1e775b07d93e41e816d51145ca3210619c4485"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.18.3/protoc-3.18.3-osx-x86_64.zip",
"etag": "0x8DA96943902B132",
"checksum": "4094621eb6aa932201456d559a74aa580f187300716327aec9cd32c2eb23324d"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.18.3/protoc-3.18.3-win64.zip",
"etag": "0x8DA969439DB8AD3",
"checksum": "505bde1240bd7dda1fc8ac29596cc0f8d8527b1e30b155d26c541499c678edcb"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.18.3/protoc-3.18.3-linux-aarch_64.zip",
"etag": "0x8DA969437FF72B5",
"checksum": "06884e0b148b15603e79b825436d579dfa8c4cb36f47d17fa085a6b203f0291d"
}
},
"3.18.2": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.18.2/protoc-3.18.2-linux-x86_64.zip",
"etag": "0x8D9D10BD24C3DB0",
"checksum": "a6bc623860f07fc3d18626f2b86bab9bf3e3dc49c3752a086e8816dcaf432d48"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.18.2/protoc-3.18.2-osx-x86_64.zip",
"etag": "0x8D9D11654A0D146",
"checksum": "51e338555f8fb100fa6a987dbbae74d0b133f06d6c35bf417781b57d366570cd"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.18.2/protoc-3.18.2-win64.zip",
"etag": "0x8D9D106B222AC70",
"checksum": "9439c45a44c8b05aa239a91be13f87f6bcf42ea80062afbfb49dbe40dd4d538a"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.18.2/protoc-3.18.2-linux-aarch_64.zip",
"etag": "0x8D9D10BD2238652",
"checksum": "87e7eb1e2a2e6b462be21974174b016a4c78c6b8d3826e3d7c4b7d819db6a040"
}
},
"3.18.1": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.18.1/protoc-3.18.1-linux-x86_64.zip",
"etag": "0x8D9B964E0730F13",
"checksum": "220bd1704c73dbf4d0a91399a2ecf9d19938b5cd80c8a38839a023d8b87bb772"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.18.1/protoc-3.18.1-osx-x86_64.zip",
"etag": "0x8D9B964E7F74DB8",
"checksum": "66cc93e7f9e6a3f8c19050e4ac09dc06006cf86fdf6be972e32ad8fcb7c92ee3"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.18.1/protoc-3.18.1-win64.zip",
"etag": "0x8D9B964EF45B747",
"checksum": "9a011a301b9e4fe760b2322b3c58900a9f837281db97d95217b66b7368a5bae8"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.18.1/protoc-3.18.1-linux-aarch_64.zip",
"etag": "0x8D9B9650EFF4150",
"checksum": "c199349928f597635d43da8233fbdb02c35742bd38744c6428e7ee593dae513c"
}
},
"3.18.0": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.18.0/protoc-3.18.0-linux-x86_64.zip",
"etag": "0x8D9B964D972E107",
"checksum": "8b6b0c82f730212801d9cce4653abb1a1f4204555a92e8e2b5f625d61e66f1b4"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.18.0/protoc-3.18.0-osx-x86_64.zip",
"etag": "0x8D9B964F437EC5B",
"checksum": "18c6b9585a0ceff7be1673271b30497f13c3eb8e6894354066c269d2846337c1"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.18.0/protoc-3.18.0-win64.zip",
"etag": "0x8D9B965005D17CB",
"checksum": "222ecf84acdaacf2883b95fd83e14f1b3ffb8598f92ad8f595a90e8fd0a8feb8"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.18.0/protoc-3.18.0-linux-aarch_64.zip",
"etag": "0x8D9B964D57D0F23",
"checksum": "02c8d20b792705d0e5131c6507257d0dc0d131705e2e280c5f0e0b8498d4fff5"
}
},
"3.17": {
"version": "3.17.3"
},
"3.17.3": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.17.3/protoc-3.17.3-linux-x86_64.zip",
"etag": "0x8D9B964CEBD3BFC",
"checksum": "d4246a5136cf9cd1abc851c521a1ad6b8884df4feded8b9cbd5e2a2226d4b357"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.17.3/protoc-3.17.3-osx-x86_64.zip",
"etag": "0x8D9B964E29B90F8",
"checksum": "68901eb7ef5b55d7f2df3241ab0b8d97ee5192d3902c59e7adf461adc058e9f1"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.17.3/protoc-3.17.3-win64.zip",
"etag": "0x8D9B965009D72B0",
"checksum": "c78d42bea30771b81bb3839128ad7ef528b376680bba489998b4a3cd5a495a47"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.17.3/protoc-3.17.3-linux-aarch_64.zip",
"etag": "0x8D9B964EC8DDBCD",
"checksum": "ceb29d4890a31ba871829d22c2b7fa28f237d2b91ce4ea2a53e893d60a1cd502"
}
},
"3.17.2": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.17.2/protoc-3.17.2-linux-x86_64.zip",
"etag": "0x8D9B964CF8A0AB4",
"checksum": "98e2253e513620bb6cb6f5654c3586107cafcd789cc1c778bba780607b335c03"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.17.2/protoc-3.17.2-osx-x86_64.zip",
"etag": "0x8D9B964DCF8275F",
"checksum": "d6f71643e0e56e4775ae915bb8a942b84629e8620722549b6cbab485fbbcf84e"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.17.2/protoc-3.17.2-win64.zip",
"etag": "0x8D9B964D89AF067",
"checksum": "73451257945cc889eea6fc912bdf02023a5f12054b4ec39e8c5ba048b6b1d8fc"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.17.2/protoc-3.17.2-linux-aarch_64.zip",
"etag": "0x8D9B964F2823F99",
"checksum": "220e81977ebbd86a39fea2ca794d0305d765c6b94ca8d9ef1a3603a6415f7311"
}
},
"3.17.1": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.17.1/protoc-3.17.1-linux-x86_64.zip",
"etag": "0x8D9B964E185DD24",
"checksum": "5c67fed93a7817be8d579dd0c03884e1ef341780acdf25d683e55225d54cce25"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.17.1/protoc-3.17.1-osx-x86_64.zip",
"etag": "0x8D9B96507AF2A50",
"checksum": "acd3ce18bdf4bbbff46354e140fad03315f7c17f67d38289ff35f802539cc09f"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.17.1/protoc-3.17.1-win64.zip",
"etag": "0x8D9B96505B4686B",
"checksum": "4d1ab199f90fab09e20e5dfc45b4afe7d08ab1f4fe2762aaddcd4fafaa6bcd61"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.17.1/protoc-3.17.1-linux-aarch_64.zip",
"etag": "0x8D9B964DE5C64D5",
"checksum": "00993203265b01379d706f2e916ac3d8e4a62c44af3dc017ff172583c548ae14"
}
},
"3.17.0": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.17.0/protoc-3.17.0-linux-x86_64.zip",
"etag": "0x8D9B9650F963AE5",
"checksum": "aad5cfd2daf9d49f5ec9b14c4e7e7af0392324706c0e5bb3e44ad5e70a7add5e"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.17.0/protoc-3.17.0-osx-x86_64.zip",
"etag": "0x8D9B964F76227E4",
"checksum": "f51e7d285e9e8fcfe04ac6834d9dab56571e39dbcb01d0437b0eb3ee8a5a76c9"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.17.0/protoc-3.17.0-win64.zip",
"etag": "0x8D9B964FF5174A0",
"checksum": "f504bd885835c10d3adc819d8cd442567b7145454f4aaff0caabd341868be90e"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.17.0/protoc-3.17.0-linux-aarch_64.zip",
"etag": "0x8D9B964FCD9CCEF",
"checksum": "d635e9ab32d5b33fb1e5f7e4964709b2f42a281c464c9cd7ded3743a11bf6af8"
}
},
"3.16": {
"version": "3.16.3"
},
"3.16.3": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.16.3/protoc-3.16.3-linux-x86_64.zip",
"etag": "0x8DAA26859D4247B",
"checksum": "fedf08a990cd05bfaadcd2160f7929ba0ff9ca1434ed7193d4a44124d1380a4e"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.16.3/protoc-3.16.3-osx-x86_64.zip",
"etag": "0x8DAA2685A1EB737",
"checksum": "22507a2c03d4d59edae00993b64549ccb280dbcd05b2a5d6e256c76a57715922"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.16.3/protoc-3.16.3-win64.zip",
"etag": "0x8DAA2685A9C395A",
"checksum": "cce885dddfb7f496f58c1e1ff362e3ae903a5366af87a8305f73be8124c78963"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.16.3/protoc-3.16.3-linux-aarch_64.zip",
"etag": "0x8DAA26858BDFAFF",
"checksum": "141cb4d8275016b162c71dcb199e3385061a3b727ce47cc5eb596cd798864048"
}
},
"3.16.1": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.16.1/protoc-3.16.1-linux-x86_64.zip",
"etag": "0x8D9D1130FA8DB04",
"checksum": "dffb7209d31b7e87e8e8ba2d5d869ceda5a5cea8883c4b13a726611a0dbd8a7c"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.16.1/protoc-3.16.1-osx-x86_64.zip",
"etag": "0x8D9D1130EACEEBE",
"checksum": "a24923eee959e8b8f8c558b5da827a2a4361650593c8f9c9fb7c2891be771fcc"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.16.1/protoc-3.16.1-win64.zip",
"etag": "0x8D9D1130FE258AC",
"checksum": "3c68996a44091402789c112d38bc864250165d120b7deb05e02048001fd5d196"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.16.1/protoc-3.16.1-linux-aarch_64.zip",
"etag": "0x8D9D10F224346DD",
"checksum": "a680ffea29884ac31d4f5bed93076f05c56c495f929720023bd1ed797bb51118"
}
},
"3.16.0": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.16.0/protoc-3.16.0-linux-x86_64.zip",
"etag": "0x8D9B964D1DA0BF5",
"checksum": "de1143cd00a3b23207e893bed51cd6c8c3ccc35db35f1a09cab94786bfba791c"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.16.0/protoc-3.16.0-osx-x86_64.zip",
"etag": "0x8D9B96507A2A907",
"checksum": "c5b259e8989b063b62bc5479f206fd9b45ea850cb95f6eb3cd8997cd5939ffb2"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.16.0/protoc-3.16.0-win64.zip",
"etag": "0x8D9B964F59DD73F",
"checksum": "26fe0f8a01d7618b3084634871486de735598a4f236850c65901e7e1d33c74df"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.16.0/protoc-3.16.0-linux-aarch_64.zip",
"etag": "0x8D9B964FC022A6A",
"checksum": "1ff8ade56c3e34c5cd3cadd64b9d9565bfa04243de4d0713e936024ebc8f30a8"
}
},
"3.15": {
"version": "3.15.8"
},
"3.15.8": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.15.8/protoc-3.15.8-linux-x86_64.zip",
"etag": "0x8D9B964E9C894C2",
"checksum": "b9ff821d2a4f9e9943dc2a13e6a76d99c7472dac46ddd3718a3a4c3b877c044a"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.15.8/protoc-3.15.8-osx-x86_64.zip",
"etag": "0x8D9B964F324D038",
"checksum": "ab11029340de61bb707a4d564ceeb580d31436f5466fad2194c91beb040aa828"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.15.8/protoc-3.15.8-win64.zip",
"etag": "0x8D9B964CEAD86DE",
"checksum": "43ae4e797e4a0a82e65e27adf624c3d6f314f1ed2a18e492632a91dd3c9673c1"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.15.8/protoc-3.15.8-linux-aarch_64.zip",
"etag": "0x8D9B964E43A5DBE",
"checksum": "c60bd7942267fdf4108eea40c0a9781ea56c9261538b03b2bd96b3b898958033"
}
},
"3.15.7": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.15.7/protoc-3.15.7-linux-x86_64.zip",
"etag": "0x8D9B9650ACAC1F5",
"checksum": "28b8ca3c0f91441ca80598ced2584e58f8281ebfaf0e6377fea45301eddee94f"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.15.7/protoc-3.15.7-osx-x86_64.zip",
"etag": "0x8D9B96509C97D80",
"checksum": "4f568bea2fd0087c9726e43a6610fd726d0fb17a447f40f7e4f5490a63b69b90"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.15.7/protoc-3.15.7-win64.zip",
"etag": "0x8D9B964D7C63395",
"checksum": "d592c46b83f1700dfe9588afdd19ef4eaa0c6b114daeb19ce26e98df5e46c123"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.15.7/protoc-3.15.7-linux-aarch_64.zip",
"etag": "0x8D9B964E1FCD057",
"checksum": "2474949b912baff9dfcdcde8a0fc5fffad8c2d453687d4df09954be9dcaaf2d5"
}
},
"3.15.6": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.15.6/protoc-3.15.6-linux-x86_64.zip",
"etag": "0x8D9B9650F56CA41",
"checksum": "38a2f024a0ce68897b1868c59b613939bd41f16c0c8d8890843eccdbbf46ab00"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.15.6/protoc-3.15.6-osx-x86_64.zip",
"etag": "0x8D9B96500396872",
"checksum": "ca025c889efbe02f390b251c153c752a05fb04f5ac8c93929f8dba2818a5392a"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.15.6/protoc-3.15.6-win64.zip",
"etag": "0x8D9B964FB6E3D95",
"checksum": "d4cd42275a32c3dbc194aa3c884a5b487688befcf5e03e5aa7837702a779ba30"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.15.6/protoc-3.15.6-linux-aarch_64.zip",
"etag": "0x8D9B96505ABB71F",
"checksum": "13f6ee95d36165b8a1b566379abb211d76a5a6add38aa912541a27ce4e8de63d"
}
},
"3.15.5": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.15.5/protoc-3.15.5-linux-x86_64.zip",
"etag": "0x8D9B964DF623C81",
"checksum": "7358bf688ddad8d6ba430240b44e644c88c4678a21221987cd8d2a0dbf119beb"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.15.5/protoc-3.15.5-osx-x86_64.zip",
"etag": "0x8D9B964D0454FCB",
"checksum": "32486315264e9c296009ae7148297c599b935dd62a886e82be2a599c380f7f88"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.15.5/protoc-3.15.5-win64.zip",
"etag": "0x8D9B964E08E823F",
"checksum": "e603e725375e4f38cc08cedcd354847109a261ec44561480e216458a4c904afd"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.15.5/protoc-3.15.5-linux-aarch_64.zip",
"etag": "0x8D9B965076E815A",
"checksum": "bf61b1d48d00fb592d54308f24fbfa60579a643388e8582f08ab15ad1f18259e"
}
},
"3.15.4": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.15.4/protoc-3.15.4-linux-x86_64.zip",
"etag": "0x8D9B964D7F8ADD8",
"checksum": "14cca6414353c965ecf3c6bfc5aefb5b54cbd2f572b61aa67bf1ca435b086db9"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.15.4/protoc-3.15.4-osx-x86_64.zip",
"etag": "0x8D9B964F85934A8",
"checksum": "c65087e20508ccbcf051e17e518289033af18d497fe6a6cf68f9e20c1501fa47"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.15.4/protoc-3.15.4-win64.zip",
"etag": "0x8D9B964F2AC569D",
"checksum": "fb9f4acbfec05d0a6bc6bd42d3c6e513fbb62374990f60165e7f60c16eb62990"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.15.4/protoc-3.15.4-linux-aarch_64.zip",
"etag": "0x8D9B9650739E48F",
"checksum": "ab3a48ac7e6506bf306be5dd1323b0a124c8e1fb5bc5a94bf3daafff36e39a2f"
}
},
"3.15.3": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.15.3/protoc-3.15.3-linux-x86_64.zip",
"etag": "0x8D9B964D8B13438",
"checksum": "acf79987ffaac565f24a59b738f932377c783fb9615347fd6fade5dadd863242"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.15.3/protoc-3.15.3-osx-x86_64.zip",
"etag": "0x8D9B964FE5F4916",
"checksum": "ed3a657ea591eb7b314b81a01aac55e2fbb1cf82966bff1603de0bbae80cb9b9"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.15.3/protoc-3.15.3-win64.zip",
"etag": "0x8D9B96505996A53",
"checksum": "bf600c6cab7d6928195d5719f2a0169a9e9ebd3c5d6425c0a215284087e775b3"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.15.3/protoc-3.15.3-linux-aarch_64.zip",
"etag": "0x8D9B964DDEF5B40",
"checksum": "5e5dd98d328f167296403d512a0789acb622089d99ed9833edf6fc498d6d0cdc"
}
},
"3.15.2": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.15.2/protoc-3.15.2-linux-x86_64.zip",
"etag": "0x8D9B964D661810E",
"checksum": "dfccc331d57b398b29ab8cadb380b8912edaa1c8c181cf994fb1c2f3aa67ca15"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.15.2/protoc-3.15.2-osx-x86_64.zip",
"etag": "0x8D9B964CF22CCA5",
"checksum": "48e19901248cd94047c7830b10570fdf6a23e2a09c33eeb279cfcad37798d857"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.15.2/protoc-3.15.2-win64.zip",
"etag": "0x8D9B964FD4A7F80",
"checksum": "1e1307ade376e181bc16c9893ee6fea9f4088e789083d4963ef92c458e617e76"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.15.2/protoc-3.15.2-linux-aarch_64.zip",
"etag": "0x8D9B964CF2B56DB",
"checksum": "07f034eecb0201666410808a77dbe6bed272481ef140ceda1cec958b4382777c"
}
},
"3.15.1": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.15.1/protoc-3.15.1-linux-x86_64.zip",
"etag": "0x8D9B965049E3F77",
"checksum": "fa92e5ecc5a8d079eeb3059d6889bd2c97820e74ee58d8cf11db98dace11b856"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.15.1/protoc-3.15.1-osx-x86_64.zip",
"etag": "0x8D9B964D757076E",
"checksum": "84e2a2dad9662a98d934107ee4d6f531cce8096b0b183e17484b107e3213a8bc"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.15.1/protoc-3.15.1-win64.zip",
"etag": "0x8D9B964E132E75D",
"checksum": "73582b81cbc0ee7fbb91245305b3c4ba1fa80eeeac5b943522ad432e44c77e6d"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.15.1/protoc-3.15.1-linux-aarch_64.zip",
"etag": "0x8D9B964E86B341E",
"checksum": "0bf0a7d297cbe4a4c6280dc4eecb0eed76e86043b7983223e51c26fca5a231c5"
}
},
"3.15.0": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.15.0/protoc-3.15.0-linux-x86_64.zip",
"etag": "0x8D9B964D19B5E8C",
"checksum": "fbfab762b252a6ccb894a8207c9631f88dedf63066508152de65c2812e14377c"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.15.0/protoc-3.15.0-osx-x86_64.zip",
"etag": "0x8D9B9650097801D",
"checksum": "7a9f9edfbf61144d7c64398b21d5e3cfdbbfa26825253239e61b1668e1f64503"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.15.0/protoc-3.15.0-win64.zip",
"etag": "0x8D9B964DDDC9952",
"checksum": "78dfdf220248b90bdc058a205b77b6f16b4fe76998508b4050ce4fbce2c3d85f"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.15.0/protoc-3.15.0-linux-aarch_64.zip",
"etag": "0x8D9B964FB8607D5",
"checksum": "aa27d657668a8608f4f91d80d6e58505500987a07ddad7a05e471a71329945a1"
}
},
"3.14": {
"version": "3.14.0"
},
"3.14.0": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.14.0/protoc-3.14.0-linux-x86_64.zip",
"etag": "0x8D9B9650D13233E",
"checksum": "a2900100ef9cda17d9c0bbf6a3c3592e809f9842f2d9f0d50e3fba7f3fc864f0"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.14.0/protoc-3.14.0-osx-x86_64.zip",
"etag": "0x8D9B964D029DC9E",
"checksum": "699ceee7ef0988ecf72bf1c146dee5d9d89351a19d4093d30ebea3c04008bb8c"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.14.0/protoc-3.14.0-win64.zip",
"etag": "0x8D9B964D567DC90",
"checksum": "642554ed4dd2dba94e1afddcccdd7d832999cea309299cc5952f13db389894f8"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.14.0/protoc-3.14.0-linux-aarch_64.zip",
"etag": "0x8D9B964FC9C57D3",
"checksum": "67db019c10ad0a151373278383e4e9b756dc90c3cea6c1244d5d5bd230af7c1a"
}
},
"3.13": {
"version": "3.13.0"
},
"3.13.0": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.13.0/protoc-3.13.0-linux-x86_64.zip",
"etag": "0x8D9B964FFF53D92",
"checksum": "4a3b26d1ebb9c1d23e933694a6669295f6a39ddc64c3db2adf671f0a6026f82e"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.13.0/protoc-3.13.0-osx-x86_64.zip",
"etag": "0x8D9B964F0E6A6A3",
"checksum": "a201954cc7d1a309b5f4feacd23a0abcf3ffc20eb15e79c9a0856a5804f6c34c"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.13.0/protoc-3.13.0-win64.zip",
"etag": "0x8D9B964DB4671A6",
"checksum": "326a18c917cce8bc58fa6741260f6fb733186ffdab728a952b4cf31e57a76b91"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.13.0/protoc-3.13.0-linux-aarch_64.zip",
"etag": "0x8D9B964F669469F",
"checksum": "5f6f59be05ce91425195dc689f5faa59284efb4799526b6f92a7a91efe5702fd"
}
},
"3.12": {
"version": "3.12.4"
},
"3.12.4": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.12.4/protoc-3.12.4-linux-x86_64.zip",
"etag": "0x8D9B964D3861D40",
"checksum": "d0d4c7a3c08d3ea9a20f94eaface12f5d46d7b023fe2057e834a4181c9e93ff3"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.12.4/protoc-3.12.4-osx-x86_64.zip",
"etag": "0x8D9B965033A501B",
"checksum": "210227683a5db4a9348cd7545101d006c5829b9e823f3f067ac8539cb387519e"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.12.4/protoc-3.12.4-win64.zip",
"etag": "0x8D9B964DA422060",
"checksum": "61b843af43afd5291897be1348b58e22764a3402db51538dce9d7f242091fa76"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.12.4/protoc-3.12.4-linux-aarch_64.zip",
"etag": "0x8D9B964F0B90DAE",
"checksum": "30b4597db5d7c5c1c473f7c51d965890f025009917e1e02f06a6a72a44135002"
}
},
"3.12.3": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.12.3/protoc-3.12.3-linux-x86_64.zip",
"etag": "0x8D9B9650874CE27",
"checksum": "90257aed22e983a6772fb5af259a14d8f78deac0814a7df76a741975ffeea1c0"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.12.3/protoc-3.12.3-osx-x86_64.zip",
"etag": "0x8D9B964F9CEAD9A",
"checksum": "e900edb8f19b8583ed2c2115138f40fb7ddbe2a71a05207ee3a0476e75ccaaa9"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.12.3/protoc-3.12.3-win64.zip",
"etag": "0x8D9B964F9582F8C",
"checksum": "88dd84d8df26950edd2af41f4ccdbad7461eba7cf9383f5025a99218395a308f"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.12.3/protoc-3.12.3-linux-aarch_64.zip",
"etag": "0x8D9B964D2551D3B",
"checksum": "f856295c89d040987908e5b1abfb6e65943ed92407cbff9f545395aee354160c"
}
},
"3.12.2": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.12.2/protoc-3.12.2-linux-x86_64.zip",
"etag": "0x8D9B964ED06CA7F",
"checksum": "54002e5da8ad2a7bd9b58f536d46d9eec3db5f1d9821bf653e16c543ba4de6de"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.12.2/protoc-3.12.2-osx-x86_64.zip",
"etag": "0x8D9B964D6F67F1F",
"checksum": "8841df8ca86f85c2be519b15e7529171800144d121603612b0242bbf01c83976"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.12.2/protoc-3.12.2-win64.zip",
"etag": "0x8D9B964D3374589",
"checksum": "79252db5071cf287b29c83a41b9aa78776f1ac8854b3040867c73fca49936bec"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.12.2/protoc-3.12.2-linux-aarch_64.zip",
"etag": "0x8D9B964E1B5719A",
"checksum": "8c43b18f31955ed041b3f85e6dcb2dba07723c68a5e073de159d81376c1ab14b"
}
},
"3.12.1": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.12.1/protoc-3.12.1-linux-x86_64.zip",
"etag": "0x8D9B964F650B924",
"checksum": "d85fa734ac71eb7c1ea140b695511c00f678c14e11543c812ac2d348c03c379f"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.12.1/protoc-3.12.1-osx-x86_64.zip",
"etag": "0x8D9B964D6D762F3",
"checksum": "8b259356819dbdd7eabfd5dec14ba7e00e4d417a12d55b2e987a9fe93b0f0415"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.12.1/protoc-3.12.1-win64.zip",
"etag": "0x8D9B964E5D1637E",
"checksum": "49f974bd6f405558ae042d6710a6a02ab636e2a2fa6dd50a7879c115511194f4"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.12.1/protoc-3.12.1-linux-aarch_64.zip",
"etag": "0x8D9B964E2B68F0A",
"checksum": "993eff712d16f65fe38a4f408d30c5592864861465d4e52035ab193d43d72d8f"
}
},
"3.12.0": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.12.0/protoc-3.12.0-linux-x86_64.zip",
"etag": "0x8D9B964ED08C5FF",
"checksum": "3af5f90ad973c36bdaf5c4bd0082cfdc8881593ddf530fc6aa1442ee3d7a4e4b"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.12.0/protoc-3.12.0-osx-x86_64.zip",
"etag": "0x8D9B964FC9E7A66",
"checksum": "3e9d607bd732429318bf3543e8ed3ad4864d43cee9e120ecff5cf37f2f9c88f1"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.12.0/protoc-3.12.0-win64.zip",
"etag": "0x8D9B964D8CDB8B5",
"checksum": "6b0015aee76d88471e248ee507b2ec012b4cc2643c65e9d385dabaffc082a5fe"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.12.0/protoc-3.12.0-linux-aarch_64.zip",
"etag": "0x8D9B964E0DD80FF",
"checksum": "b3424449e466a201b16d9d13f34ce8d06f351849ebe9f87019a00264a59f26fb"
}
},
"3.11": {
"version": "3.11.4"
},
"3.11.4": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.11.4/protoc-3.11.4-linux-x86_64.zip",
"etag": "0x8D9B964F8DC0CF9",
"checksum": "6d0f18cd84b918c7b3edd0203e75569e0c8caecb1367bbbe409b45e28514f5be"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.11.4/protoc-3.11.4-osx-x86_64.zip",
"etag": "0x8D9B964DF4D30FF",
"checksum": "8c6af11e1058efe953830ecb38324c0e0fd2fb67df3891896d138c535932e7db"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.11.4/protoc-3.11.4-win64.zip",
"etag": "0x8D9B964CF3BCF2E",
"checksum": "93d006549a4b87fbc0a2e931c248e83c75a6b8d5318575c4a29521b7ed3e736d"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.11.4/protoc-3.11.4-linux-aarch_64.zip",
"etag": "0x8D9B964F7E6FBB3",
"checksum": "f24c9fa1fc4a7770b8a5da66e515cb8a638d086ad2afa633abb97137c5f029a8"
}
},
"3.11.3": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.11.3/protoc-3.11.3-linux-x86_64.zip",
"etag": "0x8D9B964F03C9D06",
"checksum": "39f5d64b0f31117c94651c880d0a776159e49eab42b2066229569934b936a5e7"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.11.3/protoc-3.11.3-osx-x86_64.zip",
"etag": "0x8D9B964EDA2A55E",
"checksum": "a02dc07c3776de214c3dff4025b33269aebd0fc03aa8e791e7025df43c06e219"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.11.3/protoc-3.11.3-win64.zip",
"etag": "0x8D9B964CEB833B1",
"checksum": "1490944d3bbf77b58bcbd175fef6fbf14cc9c20f79be06c4be827641af1c6ca2"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.11.3/protoc-3.11.3-linux-aarch_64.zip",
"etag": "0x8D9B964EFDBEDAC",
"checksum": "3994233e61c287a377a9134e658ca3034924849f0e3a82d12b0e6efa2bed4b46"
}
},
"3.11.2": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.11.2/protoc-3.11.2-linux-x86_64.zip",
"etag": "0x8D9B964D7EF6065",
"checksum": "c0c666fb679a8221bed01bffeed1f80727c6c7827d0cbd8f162195efb12df9e0"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.11.2/protoc-3.11.2-osx-x86_64.zip",
"etag": "0x8D9B964CECF88C8",
"checksum": "172993febdebdb495ba397aa734d9dd1f8332c5ed578168c39bc5ab94bc8c09c"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.11.2/protoc-3.11.2-win64.zip",
"etag": "0x8D9B964E7AD304A",
"checksum": "35286113a033edf0d23bca6e43c6e8f2918946067945ffe5bc6facfc4fb0ebb3"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.11.2/protoc-3.11.2-linux-aarch_64.zip",
"etag": "0x8D9B964E490FC77",
"checksum": "870cb20a5581ef60731bdc6a69f6537eb4a48d630b5904fdffcaed724c87bf3a"
}
},
"3.11.1": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.11.1/protoc-3.11.1-linux-x86_64.zip",
"etag": "0x8D9B964F11B9180",
"checksum": "1102323cdaacd589e50b8b7770595f220f54d18a1d76ee3c445198f80ab865b8"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.11.1/protoc-3.11.1-osx-x86_64.zip",
"etag": "0x8D9B964E23870F6",
"checksum": "1cebd2446b10edae723bbf62f5f762b30438cdedc6bb67fcc4a87ae0e293b75e"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.11.1/protoc-3.11.1-win64.zip",
"etag": "0x8D9B9650F6E947F",
"checksum": "18a91ba24a7bad38e929613ccebcb3ce1e010a912329fa55cb9767274a89dd66"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.11.1/protoc-3.11.1-linux-aarch_64.zip",
"etag": "0x8D9B964E5400E62",
"checksum": "13e3fa1ae5003c989f9081ea620ef0675e8847c44e20d354d183b1b837146448"
}
},
"3.11.0": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.11.0/protoc-3.11.0-linux-x86_64.zip",
"etag": "0x8D9B964D72FFD34",
"checksum": "43dbd9200006152559de2fb9370dbbaac4e711a317a61ba9c1107bb84a27a213"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.11.0/protoc-3.11.0-osx-x86_64.zip",
"etag": "0x8D9B964FAF9BB06",
"checksum": "d35dfbb430cd242eb0405557c7e189c68abb1d85b11674bf8b302ed6c6360646"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.11.0/protoc-3.11.0-win64.zip",
"etag": "0x8D9B96500E3E725",
"checksum": "0498478f00946b7e2fb7802670ec8fb8c9683437d62ae4f9bee9bd52fb6bf6c4"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.11.0/protoc-3.11.0-linux-aarch_64.zip",
"etag": "0x8D9B964F06DB7EA",
"checksum": "25ee47f69174e10d0b99c3895640739b4b024bac44968973046e5f559dca3ca1"
}
},
"3.10": {
"version": "3.10.1"
},
"3.10.1": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.10.1/protoc-3.10.1-linux-x86_64.zip",
"etag": "0x8D9B964D0396AAD",
"checksum": "0c97a75c8f8fafc55323599053626a0a822e5b66299f6643a2b086f859b56afd"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.10.1/protoc-3.10.1-osx-x86_64.zip",
"etag": "0x8D9B964E0FBD9F3",
"checksum": "ee3f4051e55830596729efe48183218bdb44cf2f83b188460859bd63b2a09576"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.10.1/protoc-3.10.1-win64.zip",
"etag": "0x8D9B964E542CD19",
"checksum": "a0a27d5c2fa7d8c43e36076fc10600d371c3b60f5011485f5f3ce2792697b3cd"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.10.1/protoc-3.10.1-linux-aarch_64.zip",
"etag": "0x8D9B964D74A3812",
"checksum": "278384663f7ffb9c94533423c1cffe07e12e5a91c59b1932ccc7787b894e54c1"
}
},
"3.10.0": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.10.0/protoc-3.10.0-linux-x86_64.zip",
"etag": "0x8D9B9650089ED91",
"checksum": "213a591b42acb9e145ef9f3fe5f6037f14a14686065c508fcd547031243cc5d5"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.10.0/protoc-3.10.0-osx-x86_64.zip",
"etag": "0x8D9B965030FEAF9",
"checksum": "345d0b7652e37b7811e31b9659dee2b5418375197ab60d3cdc49213187310525"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.10.0/protoc-3.10.0-win64.zip",
"etag": "0x8D9B964D18BF778",
"checksum": "eca7c20ad11ae31abffee1f593dc5a0b2e3b97e5eff275125413d196a7513090"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.10.0/protoc-3.10.0-linux-aarch_64.zip",
"etag": "0x8D9B9650CC7F48F",
"checksum": "45276570e524c50f6ce82ed71ba87c75f0c8c69ca89adbf86ce0000049df27e5"
}
},
"3.9": {
"version": "3.9.2"
},
"3.9.2": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.9.2/protoc-3.9.2-linux-x86_64.zip",
"etag": "0x8D9B964FB928922",
"checksum": "0d9034a3b02bd77edf5ef926fb514819a0007f84252c5e6a6391ddfc4189b904"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.9.2/protoc-3.9.2-osx-x86_64.zip",
"etag": "0x8D9B964E630DA88",
"checksum": "f02de67311645bbc5a05d8dfc6f7ea6fe56f0db38546cb5327d1544a798a5612"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.9.2/protoc-3.9.2-win64.zip",
"etag": "0x8D9B964DF4EDE6A",
"checksum": "512534bc619707e626ec5cc4b3cf7cc3400db88bb910c9bd7b4f4f813b411aab"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.9.2/protoc-3.9.2-linux-aarch_64.zip",
"etag": "0x8D9B964F4E68928",
"checksum": "55dba3d64d45fc79e4c93d376b2e578dfec913eaa2b6f071beb2460956a17db6"
}
},
"3.9.1": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.9.1/protoc-3.9.1-linux-x86_64.zip",
"etag": "0x8D9B9650F9CA294",
"checksum": "77410d08e9a3c1ebb68afc13ee0c0fb4272c01c20bfd289adfb51b1c622bab07"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.9.1/protoc-3.9.1-osx-x86_64.zip",
"etag": "0x8D9B964F78EFD9D",
"checksum": "fd2e8a52b9b173bf90633f346901f4dcf3083769ea24f917809932d29ffa1410"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.9.1/protoc-3.9.1-win64.zip",
"etag": "0x8D9B964D34DB069",
"checksum": "71bc2b1dfd69c9baf5a86d88de040a84dca43b78082c5cca11a3ad1f753e8587"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.9.1/protoc-3.9.1-linux-aarch_64.zip",
"etag": "0x8D9B964DC049C8B",
"checksum": "8558f398f1cc960d3a0ce7cded546ea5b5b749853ca688e8b91a2323939ac0a2"
}
},
"3.9.0": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.9.0/protoc-3.9.0-linux-x86_64.zip",
"etag": "0x8D9B964FB9BFD95",
"checksum": "15e395b648a1a6dda8fd66868824a396e9d3e89bc2c8648e3b9ab9801bea5d55"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.9.0/protoc-3.9.0-osx-x86_64.zip",
"etag": "0x8D9B9650F985D74",
"checksum": "99729771ccb2f70621ac20f241f6ab1c70271f2c6bd2ea1ddbd9c2f7ae08d316"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.9.0/protoc-3.9.0-win64.zip",
"etag": "0x8D9B964E29B90F8",
"checksum": "b278675fad5390cacd9704022c6ab94a0eec25bda33e4113411d367dc0720045"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.9.0/protoc-3.9.0-linux-aarch_64.zip",
"etag": "0x8D9B964F6EF2BBB",
"checksum": "7877fee5793c3aafd704e290230de9348d24e8612036f1d784c8863bc790082e"
}
},
"3.8": {
"version": "3.8.0"
},
"3.8.0": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.8.0/protoc-3.8.0-linux-x86_64.zip",
"etag": "0x8D9B964EEFBC0DC",
"checksum": "717903f32653f07cd895cfe89ca18ff4ca35f825afa7fe17bcb5cb13bf628be0"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.8.0/protoc-3.8.0-osx-x86_64.zip",
"etag": "0x8D9B964FC8F135C",
"checksum": "8093a79ca6f22bd9b178cc457a3cf44945c088f162e237b075584f6851ca316c"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.8.0/protoc-3.8.0-win64.zip",
"etag": "0x8D9B964D2D3625A",
"checksum": "ac07cd66824f93026a796482dc85fa89deaf5be1b0e459de9100cff2992e6905"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.8.0/protoc-3.8.0-linux-aarch_64.zip",
"etag": "0x8D9B964E1DA5948",
"checksum": "fab7465ceee64e189db4676ab8f6f441c320fa848620fe50e2e1026d7483f7c6"
}
},
"3.7": {
"version": "3.7.1"
},
"3.7.1": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.7.1/protoc-3.7.1-linux-x86_64.zip",
"etag": "0x8D9B964F7EEE9CA",
"checksum": "24ea6924faaf94d4a0c5850fdb278290a326eff9a68f36ee5809654faccd0e10"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.7.1/protoc-3.7.1-osx-x86_64.zip",
"etag": "0x8D9B964FEB7472C",
"checksum": "7aec6c05939dceeadea774d4f5578a5fdf42bc58ab344cb566ffd1ba1daa3341"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.7.1/protoc-3.7.1-win64.zip",
"etag": "0x8D9B964DA4EC8BB",
"checksum": "a47badfff1a5e778694739c4ba7f362c268878b5e84592477e8468977b3f3139"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.7.1/protoc-3.7.1-linux-aarch_64.zip",
"etag": "0x8D9B964DBD492ED",
"checksum": "020d82fd48c95b2da0daed250305390927237768523e22f8dd7fac534d8379b9"
}
},
"3.7.0": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.7.0/protoc-3.7.0-linux-x86_64.zip",
"etag": "0x8D9B96505D24C3D",
"checksum": "a1b8ed22d6dc53c5b8680a6f1760a305b33ef471bece482e92728f00ba2a2969"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.7.0/protoc-3.7.0-osx-x86_64.zip",
"etag": "0x8D9B964E13A6057",
"checksum": "7968d10232994470b6065e9a6fe961c28a0190caf96787f6edc75ca4abaf192b"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.7.0/protoc-3.7.0-win64.zip",
"etag": "0x8D9B964F3319F92",
"checksum": "45942faf78ebaa6f28240148fd498291586bce60eb18914902600275ef4fa2d3"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.7.0/protoc-3.7.0-linux-aarch_64.zip",
"etag": "0x8D9B964F28684B2",
"checksum": "e1b5a2bf02bb6512859fc08600a1a212fb6b7bbbc461e155803d4a2bea399fde"
}
},
"3.6": {
"version": "3.6.1"
},
"3.6.1": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.6.1/protoc-3.6.1-linux-x86_64.zip",
"etag": "0x8D9B964F8F1DBBA",
"checksum": "6003de742ea3fcf703cfec1cd4a3380fd143081a2eb0e559065563496af27807"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.6.1/protoc-3.6.1-osx-x86_64.zip",
"etag": "0x8D9B964CEAE2305",
"checksum": "0decc6ce5beed07f8c20361ddeb5ac7666f09cf34572cca530e16814093f9c0c"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.6.1/protoc-3.6.1-linux-aarch_64.zip",
"etag": "0x8D9B964ECBF6BC6",
"checksum": "af8e5aaaf39ddec62ec8dd2be1b8d9602c6da66564883a16393ade5f71170922"
}
},
"3.6.0": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.6.0/protoc-3.6.0-linux-x86_64.zip",
"etag": "0x8D9B964D611BF22",
"checksum": "84e29b25de6896c6c4b22067fb79472dac13cf54240a7a210ef1cac623f5231d"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.6.0/protoc-3.6.0-osx-x86_64.zip",
"etag": "0x8D9B9650FAAAA47",
"checksum": "768a42032718accd12e056447b0d93d42ffcdc27d1b0f21fc1e30a900da94842"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.6.0/protoc-3.6.0-linux-aarch_64.zip",
"etag": "0x8D9B964EBF116A6",
"checksum": "32d5947de9cf84e62499f7a4c0f2652d2adf3c2a51a6e330b62e22fc6288b751"
}
},
"3.5": {
"version": "3.5.1"
},
"3.5.1": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.5.1/protoc-3.5.1-linux-x86_64.zip",
"etag": "0x8D9B964E75CF943",
"checksum": "cd40f10bcdaff36429ec4652210f2bb8d6c7349e7b78f3a38ef42168401d7285"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.5.1/protoc-3.5.1-osx-x86_64.zip",
"etag": "0x8D9B964D6EB362A",
"checksum": "fb356461d27e39c50a81b62cf28c2a9c0b6f05155cff254674ddf288f275bc7d"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.5.1/protoc-3.5.1-linux-aarch_64.zip",
"etag": "0x8D9B964D785B1AB",
"checksum": "ccf6896a00f1737d63e59826bc2c0a348b44a1cd4281e1593fd29ddca9fb0485"
}
},
"3.5.0": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.5.0/protoc-3.5.0-linux-x86_64.zip",
"etag": "0x8D9B964D7F37E7A",
"checksum": "49aa98db1877dcb69e89c7d217bb70cb1678d2266c3172f817348f2b5aab1d6a"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.5.0/protoc-3.5.0-osx-x86_64.zip",
"etag": "0x8D9B964DCAAFD28",
"checksum": "ed2c1674d5ede031bed01f45e9c0a1c044470b99846b7fef444c864efc1d4f5d"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.5.0/protoc-3.5.0-linux-aarch_64.zip",
"etag": "0x8D9B965080A8343",
"checksum": "99e7834fb35e03f99bcd9fbadfe808ceaac75351d4f79bec4fbf0b8105521ddc"
}
},
"3.4": {
"version": "3.4.0"
},
"3.4.0": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.4.0/protoc-3.4.0-linux-x86_64.zip",
"etag": "0x8D9B96507C7DEC8",
"checksum": "e4b51de1b75813e62d6ecdde582efa798586e09b5beaebfb866ae7c9eaadace4"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.4.0/protoc-3.4.0-osx-x86_64.zip",
"etag": "0x8D9B964D4A8A06F",
"checksum": "8df109526ad6588f204fdeb7bc4843eb5f3246390c2f21b563473d43cb70e890"
}
},
"3.3": {
"version": "3.3.0"
},
"3.3.0": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.3.0/protoc-3.3.0-linux-x86_64.zip",
"etag": "0x8D9B964E5030E5E",
"checksum": "feb112bbc11ea4e2f7ef89a359b5e1c04428ba6cfa5ee628c410eccbfe0b64c3"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.3.0/protoc-3.3.0-osx-x86_64.zip",
"etag": "0x8D9B964F77CB0D0",
"checksum": "d752ba0ea67239e327a48b2f23da0e673928a9ff06ee530319fc62200c0aff89"
}
},
"3.2": {
"version": "3.2.0"
},
"3.2.0": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.2.0/protoc-3.2.0-linux-x86_64.zip",
"etag": "0x8D9B964E94F30EE",
"checksum": "9cf9a8661d649b8477fe0ad32a8b28d351a170a62e210bf848d90a29f1f4df9d"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.2.0/protoc-3.2.0-osx-x86_64.zip",
"etag": "0x8D9B964D82D98B7",
"checksum": "69fbd04599c53af7826f9a6cf2a34f15aec6e0800c24cd572f4f5ba9e156a2cb"
}
},
"3.1": {
"version": "3.1.0"
},
"3.1.0": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.1.0/protoc-3.1.0-linux-x86_64.zip",
"etag": "0x8D9B964FAA9F91E",
"checksum": "7c98f9e8a3d77e49a072861b7a9b18ffb22c98e37d2a80650264661bfaad5b3a"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.1.0/protoc-3.1.0-osx-x86_64.zip",
"etag": "0x8D9B964F37EF0D7",
"checksum": "2cea7b1acb86671362f7aa554a21b907d18de70b15ad1f68e72ad2b50502920e"
}
},
"3.0": {
"version": "3.0.2"
},
"3.0.2": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.0.2/protoc-3.0.2-linux-x86_64.zip",
"etag": "0x8D9B964CF8C2D43",
"checksum": "e194ef8f1f3baf518bf3cba2e1c2657e5dea84a76a780f8ebb3b65ed29b271af"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.0.2/protoc-3.0.2-osx-x86_64.zip",
"etag": "0x8D9B964FE28B0C4",
"checksum": "06f7401ffe5211340692b0a16dc53f3d8f9dc8ef3c1f74378110ee222e36436d"
}
},
"3.0.0": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.0.0/protoc-3.0.0-linux-x86_64.zip",
"etag": "0x8D9B964D5BE2D3C",
"checksum": "56e3f685ffe3c9516c5ed1da0aefd3f41010a051e8b36f1b538ac23298fccb30"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.0.0/protoc-3.0.0-osx-x86_64.zip",
"etag": "0x8D9B964FA0C97D5",
"checksum": "7ea1a482e84319bedb28d72ab3e85779b4ecff95995875fc935a26419dbdeb4b"
}
}
}