diff --git a/0001-add-secure-compile-option-in-Makefile.patch b/0001-add-secure-compile-option-in-Makefile.patch index 0cd37b665bc80fd23d137e046973e8b13814e56a..d4ae376dc74c7bc7982ccbde73c1378cec4fed74 100644 --- a/0001-add-secure-compile-option-in-Makefile.patch +++ b/0001-add-secure-compile-option-in-Makefile.patch @@ -1,11 +1,11 @@ diff --git a/src/Makefile.am b/src/Makefile.am -index f869d56..c8170f2 100644 +index f1099d9..9b7053b 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -19,6 +19,7 @@ PTHREAD_DEF = endif - PROTOBUF_VERSION = 20:0:0 + PROTOBUF_VERSION = 23:3:0 +PROTOBUF_OPT_FLAG += -Wl,-z,now if GCC diff --git a/protobuf-all-3.9.0.tar.gz b/protobuf-all-3.12.3.tar.gz similarity index 47% rename from protobuf-all-3.9.0.tar.gz rename to protobuf-all-3.12.3.tar.gz index 9a74a50e40c5716cfc8bc9c9cec7223ac1578879..16d0782ac68622da70d49f69db9904cfda822fdd 100644 Binary files a/protobuf-all-3.9.0.tar.gz and b/protobuf-all-3.12.3.tar.gz differ diff --git a/protobuf.spec b/protobuf.spec index 714b7c0a8d440ec6ab712ca590f0c06070494ea2..8261cce345e67ec843935c1921d1ec1c2e48ad29 100644 --- a/protobuf.spec +++ b/protobuf.spec @@ -8,8 +8,8 @@ Summary: Protocol Buffers - Google's data interchange format Name: protobuf -Version: 3.9.0 -Release: 9 +Version: 3.12.3 +Release: 10 License: BSD URL: https://github.com/protocolbuffers/protobuf Source: https://github.com/protocolbuffers/protobuf/releases/download/v%{version}%{?rcver}/%{name}-all-%{version}%{?rcver}.tar.gz @@ -22,9 +22,9 @@ Requires: emacs-filesystem >= %{_emacs_version} vim-enhanced Provides: %{name}-vim Provides: %{name}-emacs Provides: %{name}-emacs-el -Obsoletes: %{name}-vim < 3.9.0 -Obsoletes: %{name}-emacs < 3.9.0 -Obsoletes: %{name}-emacs-el < 3.9.0 +Obsoletes: %{name}-vim < 3.12.3 +Obsoletes: %{name}-emacs < 3.12.3 +Obsoletes: %{name}-emacs-el < 3.12.3 %description @@ -38,8 +38,8 @@ Requires: %{name} = %{version}-%{release} Requires: zlib-devel pkgconfig Provides: %{name}-compiler Provides: %{name}-static -Obsoletes: %{name}-compiler < 3.9.0 -Obsoletes: %{name}-static < 3.9.0 +Obsoletes: %{name}-compiler < 3.12.3 +Obsoletes: %{name}-static < 3.12.3 %description devel This package contains Protocol Buffers compiler for all languages and @@ -60,7 +60,7 @@ Summary: Protocol Buffers LITE_RUNTIME development libraries Requires: %{name}-devel = %{version}-%{release} Requires: %{name}-lite = %{version}-%{release} Provides: %{name}-lite-static -Obsoletes: %{name}-lite-static < 3.9.0 +Obsoletes: %{name}-lite-static < 3.12.3 %description lite-devel This package contains development libraries built with @@ -240,11 +240,11 @@ install -p -m 0644 %{SOURCE1} %{buildroot}%{_emacs_sitestartdir} %files %doc CHANGES.txt CONTRIBUTORS.txt README.md %license LICENSE -%{_libdir}/libprotobuf.so.20* +%{_libdir}/libprotobuf.so.23* %doc README.md %license LICENSE %{_bindir}/protoc -%{_libdir}/libprotoc.so.20* +%{_libdir}/libprotoc.so.23* %{_emacs_sitelispdir}/%{name}/ %{_emacs_sitestartdir}/protobuf-init.el @@ -259,7 +259,7 @@ install -p -m 0644 %{SOURCE1} %{buildroot}%{_emacs_sitestartdir} %{_libdir}/libprotoc.a %files lite -%{_libdir}/libprotobuf-lite.so.20* +%{_libdir}/libprotobuf-lite.so.23* %files lite-devel %{_libdir}/libprotobuf-lite.so @@ -302,7 +302,13 @@ install -p -m 0644 %{SOURCE1} %{buildroot}%{_emacs_sitestartdir} %endif %changelog -* Web Apr 08 2020 openEuler Buildteam - 3.9.0-9 +* Thu Jul 16 2020 openEuler Buildteam - 3.12.3-10 +- Type:bugfix +- ID:NA +- SUG:NA +- DESC:upgrade from 3.9.0 to 3.12.3 + +* Wed Apr 08 2020 openEuler Buildteam - 3.9.0-9 - Type:enhancement - ID:NA - SUG:NA diff --git a/protobuf.yaml b/protobuf.yaml new file mode 100644 index 0000000000000000000000000000000000000000..06f6fb723fd799e86e4c0400e518cc6f43d0521d --- /dev/null +++ b/protobuf.yaml @@ -0,0 +1,933 @@ +--- +version_control: github +src_repo: protocolbuffers/protobuf +tag_prefix: "Protocol Buffers v" +seperator: "." +last_query: + time_stamp: 2020-07-01 16:39:21.463874585 +08:00 + raw_data: + { + "assets": [ + { + "browser_download_url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.12.3/protobuf-all-3.12.3.tar.gz", + "content_type": "application/x-gzip", + "created_at": "2020-06-03T01:07:23Z", + "download_count": 5468, + "id": 21308501, + "label": null, + "name": "protobuf-all-3.12.3.tar.gz", + "node_id": "MDEyOlJlbGVhc2VBc3NldDIxMzA4NTAx", + "size": 7561788, + "state": "uploaded", + "updated_at": "2020-06-03T01:07:33Z", + "uploader": { + "avatar_url": "https://avatars2.githubusercontent.com/u/1270?v=4", + "events_url": "https://api.github.com/users/haberman/events{/privacy}", + "followers_url": "https://api.github.com/users/haberman/followers", + "following_url": "https://api.github.com/users/haberman/following{/other_user}", + "gists_url": "https://api.github.com/users/haberman/gists{/gist_id}", + "gravatar_id": "", + "html_url": "https://github.com/haberman", + "id": 1270, + "login": "haberman", + "node_id": "MDQ6VXNlcjEyNzA=", + "organizations_url": "https://api.github.com/users/haberman/orgs", + "received_events_url": "https://api.github.com/users/haberman/received_events", + "repos_url": "https://api.github.com/users/haberman/repos", + "site_admin": false, + "starred_url": "https://api.github.com/users/haberman/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/haberman/subscriptions", + "type": "User", + "url": "https://api.github.com/users/haberman" + }, + "url": "https://api.github.com/repos/protocolbuffers/protobuf/releases/assets/21308501" + }, + { + "browser_download_url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.12.3/protobuf-all-3.12.3.zip", + "content_type": "application/zip", + "created_at": "2020-06-03T01:07:33Z", + "download_count": 5169, + "id": 21308507, + "label": null, + "name": "protobuf-all-3.12.3.zip", + "node_id": "MDEyOlJlbGVhc2VBc3NldDIxMzA4NTA3", + "size": 9759206, + "state": "uploaded", + "updated_at": "2020-06-03T01:07:35Z", + "uploader": { + "avatar_url": "https://avatars2.githubusercontent.com/u/1270?v=4", + "events_url": "https://api.github.com/users/haberman/events{/privacy}", + "followers_url": "https://api.github.com/users/haberman/followers", + "following_url": "https://api.github.com/users/haberman/following{/other_user}", + "gists_url": "https://api.github.com/users/haberman/gists{/gist_id}", + "gravatar_id": "", + "html_url": "https://github.com/haberman", + "id": 1270, + "login": "haberman", + "node_id": "MDQ6VXNlcjEyNzA=", + "organizations_url": "https://api.github.com/users/haberman/orgs", + "received_events_url": "https://api.github.com/users/haberman/received_events", + "repos_url": "https://api.github.com/users/haberman/repos", + "site_admin": false, + "starred_url": "https://api.github.com/users/haberman/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/haberman/subscriptions", + "type": "User", + "url": "https://api.github.com/users/haberman" + }, + "url": "https://api.github.com/repos/protocolbuffers/protobuf/releases/assets/21308507" + }, + { + "browser_download_url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.12.3/protobuf-cpp-3.12.3.tar.gz", + "content_type": "application/x-gzip", + "created_at": "2020-06-03T01:07:35Z", + "download_count": 3711, + "id": 21308508, + "label": null, + "name": "protobuf-cpp-3.12.3.tar.gz", + "node_id": "MDEyOlJlbGVhc2VBc3NldDIxMzA4NTA4", + "size": 4631996, + "state": "uploaded", + "updated_at": "2020-06-03T01:07:36Z", + "uploader": { + "avatar_url": "https://avatars2.githubusercontent.com/u/1270?v=4", + "events_url": "https://api.github.com/users/haberman/events{/privacy}", + "followers_url": "https://api.github.com/users/haberman/followers", + "following_url": "https://api.github.com/users/haberman/following{/other_user}", + "gists_url": "https://api.github.com/users/haberman/gists{/gist_id}", + "gravatar_id": "", + "html_url": "https://github.com/haberman", + "id": 1270, + "login": "haberman", + "node_id": "MDQ6VXNlcjEyNzA=", + "organizations_url": "https://api.github.com/users/haberman/orgs", + "received_events_url": "https://api.github.com/users/haberman/received_events", + "repos_url": "https://api.github.com/users/haberman/repos", + "site_admin": false, + "starred_url": "https://api.github.com/users/haberman/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/haberman/subscriptions", + "type": "User", + "url": "https://api.github.com/users/haberman" + }, + "url": "https://api.github.com/repos/protocolbuffers/protobuf/releases/assets/21308508" + }, + { + "browser_download_url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.12.3/protobuf-cpp-3.12.3.zip", + "content_type": "application/zip", + "created_at": "2020-06-03T01:07:36Z", + "download_count": 2292, + "id": 21308509, + "label": null, + "name": "protobuf-cpp-3.12.3.zip", + "node_id": "MDEyOlJlbGVhc2VBc3NldDIxMzA4NTA5", + "size": 5657857, + "state": "uploaded", + "updated_at": "2020-06-03T01:07:37Z", + "uploader": { + "avatar_url": "https://avatars2.githubusercontent.com/u/1270?v=4", + "events_url": "https://api.github.com/users/haberman/events{/privacy}", + "followers_url": "https://api.github.com/users/haberman/followers", + "following_url": "https://api.github.com/users/haberman/following{/other_user}", + "gists_url": "https://api.github.com/users/haberman/gists{/gist_id}", + "gravatar_id": "", + "html_url": "https://github.com/haberman", + "id": 1270, + "login": "haberman", + "node_id": "MDQ6VXNlcjEyNzA=", + "organizations_url": "https://api.github.com/users/haberman/orgs", + "received_events_url": "https://api.github.com/users/haberman/received_events", + "repos_url": "https://api.github.com/users/haberman/repos", + "site_admin": false, + "starred_url": "https://api.github.com/users/haberman/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/haberman/subscriptions", + "type": "User", + "url": "https://api.github.com/users/haberman" + }, + "url": "https://api.github.com/repos/protocolbuffers/protobuf/releases/assets/21308509" + }, + { + "browser_download_url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.12.3/protobuf-csharp-3.12.3.tar.gz", + "content_type": "application/x-gzip", + "created_at": "2020-06-03T01:07:37Z", + "download_count": 156, + "id": 21308510, + "label": null, + "name": "protobuf-csharp-3.12.3.tar.gz", + "node_id": "MDEyOlJlbGVhc2VBc3NldDIxMzA4NTEw", + "size": 5297300, + "state": "uploaded", + "updated_at": "2020-06-03T01:07:38Z", + "uploader": { + "avatar_url": "https://avatars2.githubusercontent.com/u/1270?v=4", + "events_url": "https://api.github.com/users/haberman/events{/privacy}", + "followers_url": "https://api.github.com/users/haberman/followers", + "following_url": "https://api.github.com/users/haberman/following{/other_user}", + "gists_url": "https://api.github.com/users/haberman/gists{/gist_id}", + "gravatar_id": "", + "html_url": "https://github.com/haberman", + "id": 1270, + "login": "haberman", + "node_id": "MDQ6VXNlcjEyNzA=", + "organizations_url": "https://api.github.com/users/haberman/orgs", + "received_events_url": "https://api.github.com/users/haberman/received_events", + "repos_url": "https://api.github.com/users/haberman/repos", + "site_admin": false, + "starred_url": "https://api.github.com/users/haberman/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/haberman/subscriptions", + "type": "User", + "url": "https://api.github.com/users/haberman" + }, + "url": "https://api.github.com/repos/protocolbuffers/protobuf/releases/assets/21308510" + }, + { + "browser_download_url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.12.3/protobuf-csharp-3.12.3.zip", + "content_type": "application/zip", + "created_at": "2020-06-03T01:07:38Z", + "download_count": 834, + "id": 21308511, + "label": null, + "name": "protobuf-csharp-3.12.3.zip", + "node_id": "MDEyOlJlbGVhc2VBc3NldDIxMzA4NTEx", + "size": 6532421, + "state": "uploaded", + "updated_at": "2020-06-03T01:07:38Z", + "uploader": { + "avatar_url": "https://avatars2.githubusercontent.com/u/1270?v=4", + "events_url": "https://api.github.com/users/haberman/events{/privacy}", + "followers_url": "https://api.github.com/users/haberman/followers", + "following_url": "https://api.github.com/users/haberman/following{/other_user}", + "gists_url": "https://api.github.com/users/haberman/gists{/gist_id}", + "gravatar_id": "", + "html_url": "https://github.com/haberman", + "id": 1270, + "login": "haberman", + "node_id": "MDQ6VXNlcjEyNzA=", + "organizations_url": "https://api.github.com/users/haberman/orgs", + "received_events_url": "https://api.github.com/users/haberman/received_events", + "repos_url": "https://api.github.com/users/haberman/repos", + "site_admin": false, + "starred_url": "https://api.github.com/users/haberman/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/haberman/subscriptions", + "type": "User", + "url": "https://api.github.com/users/haberman" + }, + "url": "https://api.github.com/repos/protocolbuffers/protobuf/releases/assets/21308511" + }, + { + "browser_download_url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.12.3/protobuf-java-3.12.3.tar.gz", + "content_type": "application/x-gzip", + "created_at": "2020-06-03T01:07:38Z", + "download_count": 666, + "id": 21308512, + "label": null, + "name": "protobuf-java-3.12.3.tar.gz", + "node_id": "MDEyOlJlbGVhc2VBc3NldDIxMzA4NTEy", + "size": 5313409, + "state": "uploaded", + "updated_at": "2020-06-03T01:07:39Z", + "uploader": { + "avatar_url": "https://avatars2.githubusercontent.com/u/1270?v=4", + "events_url": "https://api.github.com/users/haberman/events{/privacy}", + "followers_url": "https://api.github.com/users/haberman/followers", + "following_url": "https://api.github.com/users/haberman/following{/other_user}", + "gists_url": "https://api.github.com/users/haberman/gists{/gist_id}", + "gravatar_id": "", + "html_url": "https://github.com/haberman", + "id": 1270, + "login": "haberman", + "node_id": "MDQ6VXNlcjEyNzA=", + "organizations_url": "https://api.github.com/users/haberman/orgs", + "received_events_url": "https://api.github.com/users/haberman/received_events", + "repos_url": "https://api.github.com/users/haberman/repos", + "site_admin": false, + "starred_url": "https://api.github.com/users/haberman/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/haberman/subscriptions", + "type": "User", + "url": "https://api.github.com/users/haberman" + }, + "url": "https://api.github.com/repos/protocolbuffers/protobuf/releases/assets/21308512" + }, + { + "browser_download_url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.12.3/protobuf-java-3.12.3.zip", + "content_type": "application/zip", + "created_at": "2020-06-03T01:07:39Z", + "download_count": 1549, + "id": 21308513, + "label": null, + "name": "protobuf-java-3.12.3.zip", + "node_id": "MDEyOlJlbGVhc2VBc3NldDIxMzA4NTEz", + "size": 6680901, + "state": "uploaded", + "updated_at": "2020-06-03T01:07:40Z", + "uploader": { + "avatar_url": "https://avatars2.githubusercontent.com/u/1270?v=4", + "events_url": "https://api.github.com/users/haberman/events{/privacy}", + "followers_url": "https://api.github.com/users/haberman/followers", + "following_url": "https://api.github.com/users/haberman/following{/other_user}", + "gists_url": "https://api.github.com/users/haberman/gists{/gist_id}", + "gravatar_id": "", + "html_url": "https://github.com/haberman", + "id": 1270, + "login": "haberman", + "node_id": "MDQ6VXNlcjEyNzA=", + "organizations_url": "https://api.github.com/users/haberman/orgs", + "received_events_url": "https://api.github.com/users/haberman/received_events", + "repos_url": "https://api.github.com/users/haberman/repos", + "site_admin": false, + "starred_url": "https://api.github.com/users/haberman/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/haberman/subscriptions", + "type": "User", + "url": "https://api.github.com/users/haberman" + }, + "url": "https://api.github.com/repos/protocolbuffers/protobuf/releases/assets/21308513" + }, + { + "browser_download_url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.12.3/protobuf-js-3.12.3.tar.gz", + "content_type": "application/x-gzip", + "created_at": "2020-06-03T01:07:40Z", + "download_count": 118, + "id": 21308514, + "label": null, + "name": "protobuf-js-3.12.3.tar.gz", + "node_id": "MDEyOlJlbGVhc2VBc3NldDIxMzA4NTE0", + "size": 4877626, + "state": "uploaded", + "updated_at": "2020-06-03T01:07:41Z", + "uploader": { + "avatar_url": "https://avatars2.githubusercontent.com/u/1270?v=4", + "events_url": "https://api.github.com/users/haberman/events{/privacy}", + "followers_url": "https://api.github.com/users/haberman/followers", + "following_url": "https://api.github.com/users/haberman/following{/other_user}", + "gists_url": "https://api.github.com/users/haberman/gists{/gist_id}", + "gravatar_id": "", + "html_url": "https://github.com/haberman", + "id": 1270, + "login": "haberman", + "node_id": "MDQ6VXNlcjEyNzA=", + "organizations_url": "https://api.github.com/users/haberman/orgs", + "received_events_url": "https://api.github.com/users/haberman/received_events", + "repos_url": "https://api.github.com/users/haberman/repos", + "site_admin": false, + "starred_url": "https://api.github.com/users/haberman/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/haberman/subscriptions", + "type": "User", + "url": "https://api.github.com/users/haberman" + }, + "url": "https://api.github.com/repos/protocolbuffers/protobuf/releases/assets/21308514" + }, + { + "browser_download_url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.12.3/protobuf-js-3.12.3.zip", + "content_type": "application/zip", + "created_at": "2020-06-03T01:07:41Z", + "download_count": 319, + "id": 21308515, + "label": null, + "name": "protobuf-js-3.12.3.zip", + "node_id": "MDEyOlJlbGVhc2VBc3NldDIxMzA4NTE1", + "size": 6051862, + "state": "uploaded", + "updated_at": "2020-06-03T01:07:41Z", + "uploader": { + "avatar_url": "https://avatars2.githubusercontent.com/u/1270?v=4", + "events_url": "https://api.github.com/users/haberman/events{/privacy}", + "followers_url": "https://api.github.com/users/haberman/followers", + "following_url": "https://api.github.com/users/haberman/following{/other_user}", + "gists_url": "https://api.github.com/users/haberman/gists{/gist_id}", + "gravatar_id": "", + "html_url": "https://github.com/haberman", + "id": 1270, + "login": "haberman", + "node_id": "MDQ6VXNlcjEyNzA=", + "organizations_url": "https://api.github.com/users/haberman/orgs", + "received_events_url": "https://api.github.com/users/haberman/received_events", + "repos_url": "https://api.github.com/users/haberman/repos", + "site_admin": false, + "starred_url": "https://api.github.com/users/haberman/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/haberman/subscriptions", + "type": "User", + "url": "https://api.github.com/users/haberman" + }, + "url": "https://api.github.com/repos/protocolbuffers/protobuf/releases/assets/21308515" + }, + { + "browser_download_url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.12.3/protobuf-objectivec-3.12.3.tar.gz", + "content_type": "application/x-gzip", + "created_at": "2020-06-03T01:07:41Z", + "download_count": 83, + "id": 21308516, + "label": null, + "name": "protobuf-objectivec-3.12.3.tar.gz", + "node_id": "MDEyOlJlbGVhc2VBc3NldDIxMzA4NTE2", + "size": 5021529, + "state": "uploaded", + "updated_at": "2020-06-03T01:07:42Z", + "uploader": { + "avatar_url": "https://avatars2.githubusercontent.com/u/1270?v=4", + "events_url": "https://api.github.com/users/haberman/events{/privacy}", + "followers_url": "https://api.github.com/users/haberman/followers", + "following_url": "https://api.github.com/users/haberman/following{/other_user}", + "gists_url": "https://api.github.com/users/haberman/gists{/gist_id}", + "gravatar_id": "", + "html_url": "https://github.com/haberman", + "id": 1270, + "login": "haberman", + "node_id": "MDQ6VXNlcjEyNzA=", + "organizations_url": "https://api.github.com/users/haberman/orgs", + "received_events_url": "https://api.github.com/users/haberman/received_events", + "repos_url": "https://api.github.com/users/haberman/repos", + "site_admin": false, + "starred_url": "https://api.github.com/users/haberman/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/haberman/subscriptions", + "type": "User", + "url": "https://api.github.com/users/haberman" + }, + "url": "https://api.github.com/repos/protocolbuffers/protobuf/releases/assets/21308516" + }, + { + "browser_download_url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.12.3/protobuf-objectivec-3.12.3.zip", + "content_type": "application/zip", + "created_at": "2020-06-03T01:07:42Z", + "download_count": 190, + "id": 21308521, + "label": null, + "name": "protobuf-objectivec-3.12.3.zip", + "node_id": "MDEyOlJlbGVhc2VBc3NldDIxMzA4NTIx", + "size": 6226451, + "state": "uploaded", + "updated_at": "2020-06-03T01:07:43Z", + "uploader": { + "avatar_url": "https://avatars2.githubusercontent.com/u/1270?v=4", + "events_url": "https://api.github.com/users/haberman/events{/privacy}", + "followers_url": "https://api.github.com/users/haberman/followers", + "following_url": "https://api.github.com/users/haberman/following{/other_user}", + "gists_url": "https://api.github.com/users/haberman/gists{/gist_id}", + "gravatar_id": "", + "html_url": "https://github.com/haberman", + "id": 1270, + "login": "haberman", + "node_id": "MDQ6VXNlcjEyNzA=", + "organizations_url": "https://api.github.com/users/haberman/orgs", + "received_events_url": "https://api.github.com/users/haberman/received_events", + "repos_url": "https://api.github.com/users/haberman/repos", + "site_admin": false, + "starred_url": "https://api.github.com/users/haberman/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/haberman/subscriptions", + "type": "User", + "url": "https://api.github.com/users/haberman" + }, + "url": "https://api.github.com/repos/protocolbuffers/protobuf/releases/assets/21308521" + }, + { + "browser_download_url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.12.3/protobuf-php-3.12.3.tar.gz", + "content_type": "application/x-gzip", + "created_at": "2020-06-03T01:07:43Z", + "download_count": 132, + "id": 21308523, + "label": null, + "name": "protobuf-php-3.12.3.tar.gz", + "node_id": "MDEyOlJlbGVhc2VBc3NldDIxMzA4NTIz", + "size": 4982631, + "state": "uploaded", + "updated_at": "2020-06-03T01:07:43Z", + "uploader": { + "avatar_url": "https://avatars2.githubusercontent.com/u/1270?v=4", + "events_url": "https://api.github.com/users/haberman/events{/privacy}", + "followers_url": "https://api.github.com/users/haberman/followers", + "following_url": "https://api.github.com/users/haberman/following{/other_user}", + "gists_url": "https://api.github.com/users/haberman/gists{/gist_id}", + "gravatar_id": "", + "html_url": "https://github.com/haberman", + "id": 1270, + "login": "haberman", + "node_id": "MDQ6VXNlcjEyNzA=", + "organizations_url": "https://api.github.com/users/haberman/orgs", + "received_events_url": "https://api.github.com/users/haberman/received_events", + "repos_url": "https://api.github.com/users/haberman/repos", + "site_admin": false, + "starred_url": "https://api.github.com/users/haberman/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/haberman/subscriptions", + "type": "User", + "url": "https://api.github.com/users/haberman" + }, + "url": "https://api.github.com/repos/protocolbuffers/protobuf/releases/assets/21308523" + }, + { + "browser_download_url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.12.3/protobuf-php-3.12.3.zip", + "content_type": "application/zip", + "created_at": "2020-06-03T01:07:43Z", + "download_count": 158, + "id": 21308524, + "label": null, + "name": "protobuf-php-3.12.3.zip", + "node_id": "MDEyOlJlbGVhc2VBc3NldDIxMzA4NTI0", + "size": 6130092, + "state": "uploaded", + "updated_at": "2020-06-03T01:07:44Z", + "uploader": { + "avatar_url": "https://avatars2.githubusercontent.com/u/1270?v=4", + "events_url": "https://api.github.com/users/haberman/events{/privacy}", + "followers_url": "https://api.github.com/users/haberman/followers", + "following_url": "https://api.github.com/users/haberman/following{/other_user}", + "gists_url": "https://api.github.com/users/haberman/gists{/gist_id}", + "gravatar_id": "", + "html_url": "https://github.com/haberman", + "id": 1270, + "login": "haberman", + "node_id": "MDQ6VXNlcjEyNzA=", + "organizations_url": "https://api.github.com/users/haberman/orgs", + "received_events_url": "https://api.github.com/users/haberman/received_events", + "repos_url": "https://api.github.com/users/haberman/repos", + "site_admin": false, + "starred_url": "https://api.github.com/users/haberman/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/haberman/subscriptions", + "type": "User", + "url": "https://api.github.com/users/haberman" + }, + "url": "https://api.github.com/repos/protocolbuffers/protobuf/releases/assets/21308524" + }, + { + "browser_download_url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.12.3/protobuf-python-3.12.3.tar.gz", + "content_type": "application/x-gzip", + "created_at": "2020-06-03T01:07:44Z", + "download_count": 872, + "id": 21308525, + "label": null, + "name": "protobuf-python-3.12.3.tar.gz", + "node_id": "MDEyOlJlbGVhc2VBc3NldDIxMzA4NTI1", + "size": 4954883, + "state": "uploaded", + "updated_at": "2020-06-03T01:07:45Z", + "uploader": { + "avatar_url": "https://avatars2.githubusercontent.com/u/1270?v=4", + "events_url": "https://api.github.com/users/haberman/events{/privacy}", + "followers_url": "https://api.github.com/users/haberman/followers", + "following_url": "https://api.github.com/users/haberman/following{/other_user}", + "gists_url": "https://api.github.com/users/haberman/gists{/gist_id}", + "gravatar_id": "", + "html_url": "https://github.com/haberman", + "id": 1270, + "login": "haberman", + "node_id": "MDQ6VXNlcjEyNzA=", + "organizations_url": "https://api.github.com/users/haberman/orgs", + "received_events_url": "https://api.github.com/users/haberman/received_events", + "repos_url": "https://api.github.com/users/haberman/repos", + "site_admin": false, + "starred_url": "https://api.github.com/users/haberman/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/haberman/subscriptions", + "type": "User", + "url": "https://api.github.com/users/haberman" + }, + "url": "https://api.github.com/repos/protocolbuffers/protobuf/releases/assets/21308525" + }, + { + "browser_download_url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.12.3/protobuf-python-3.12.3.zip", + "content_type": "application/zip", + "created_at": "2020-06-03T01:07:45Z", + "download_count": 1468, + "id": 21308528, + "label": null, + "name": "protobuf-python-3.12.3.zip", + "node_id": "MDEyOlJlbGVhc2VBc3NldDIxMzA4NTI4", + "size": 6099055, + "state": "uploaded", + "updated_at": "2020-06-03T01:07:46Z", + "uploader": { + "avatar_url": "https://avatars2.githubusercontent.com/u/1270?v=4", + "events_url": "https://api.github.com/users/haberman/events{/privacy}", + "followers_url": "https://api.github.com/users/haberman/followers", + "following_url": "https://api.github.com/users/haberman/following{/other_user}", + "gists_url": "https://api.github.com/users/haberman/gists{/gist_id}", + "gravatar_id": "", + "html_url": "https://github.com/haberman", + "id": 1270, + "login": "haberman", + "node_id": "MDQ6VXNlcjEyNzA=", + "organizations_url": "https://api.github.com/users/haberman/orgs", + "received_events_url": "https://api.github.com/users/haberman/received_events", + "repos_url": "https://api.github.com/users/haberman/repos", + "site_admin": false, + "starred_url": "https://api.github.com/users/haberman/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/haberman/subscriptions", + "type": "User", + "url": "https://api.github.com/users/haberman" + }, + "url": "https://api.github.com/repos/protocolbuffers/protobuf/releases/assets/21308528" + }, + { + "browser_download_url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.12.3/protobuf-ruby-3.12.3.tar.gz", + "content_type": "application/x-gzip", + "created_at": "2020-06-03T01:07:46Z", + "download_count": 43, + "id": 21308529, + "label": null, + "name": "protobuf-ruby-3.12.3.tar.gz", + "node_id": "MDEyOlJlbGVhc2VBc3NldDIxMzA4NTI5", + "size": 4904683, + "state": "uploaded", + "updated_at": "2020-06-03T01:07:46Z", + "uploader": { + "avatar_url": "https://avatars2.githubusercontent.com/u/1270?v=4", + "events_url": "https://api.github.com/users/haberman/events{/privacy}", + "followers_url": "https://api.github.com/users/haberman/followers", + "following_url": "https://api.github.com/users/haberman/following{/other_user}", + "gists_url": "https://api.github.com/users/haberman/gists{/gist_id}", + "gravatar_id": "", + "html_url": "https://github.com/haberman", + "id": 1270, + "login": "haberman", + "node_id": "MDQ6VXNlcjEyNzA=", + "organizations_url": "https://api.github.com/users/haberman/orgs", + "received_events_url": "https://api.github.com/users/haberman/received_events", + "repos_url": "https://api.github.com/users/haberman/repos", + "site_admin": false, + "starred_url": "https://api.github.com/users/haberman/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/haberman/subscriptions", + "type": "User", + "url": "https://api.github.com/users/haberman" + }, + "url": "https://api.github.com/repos/protocolbuffers/protobuf/releases/assets/21308529" + }, + { + "browser_download_url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.12.3/protobuf-ruby-3.12.3.zip", + "content_type": "application/zip", + "created_at": "2020-06-03T01:07:46Z", + "download_count": 42, + "id": 21308530, + "label": null, + "name": "protobuf-ruby-3.12.3.zip", + "node_id": "MDEyOlJlbGVhc2VBc3NldDIxMzA4NTMw", + "size": 5985566, + "state": "uploaded", + "updated_at": "2020-06-03T01:07:47Z", + "uploader": { + "avatar_url": "https://avatars2.githubusercontent.com/u/1270?v=4", + "events_url": "https://api.github.com/users/haberman/events{/privacy}", + "followers_url": "https://api.github.com/users/haberman/followers", + "following_url": "https://api.github.com/users/haberman/following{/other_user}", + "gists_url": "https://api.github.com/users/haberman/gists{/gist_id}", + "gravatar_id": "", + "html_url": "https://github.com/haberman", + "id": 1270, + "login": "haberman", + "node_id": "MDQ6VXNlcjEyNzA=", + "organizations_url": "https://api.github.com/users/haberman/orgs", + "received_events_url": "https://api.github.com/users/haberman/received_events", + "repos_url": "https://api.github.com/users/haberman/repos", + "site_admin": false, + "starred_url": "https://api.github.com/users/haberman/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/haberman/subscriptions", + "type": "User", + "url": "https://api.github.com/users/haberman" + }, + "url": "https://api.github.com/repos/protocolbuffers/protobuf/releases/assets/21308530" + }, + { + "browser_download_url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.12.3/protoc-3.12.3-linux-aarch_64.zip", + "content_type": "application/zip", + "created_at": "2020-06-03T01:07:47Z", + "download_count": 360, + "id": 21308531, + "label": null, + "name": "protoc-3.12.3-linux-aarch_64.zip", + "node_id": "MDEyOlJlbGVhc2VBc3NldDIxMzA4NTMx", + "size": 1498113, + "state": "uploaded", + "updated_at": "2020-06-03T01:07:47Z", + "uploader": { + "avatar_url": "https://avatars2.githubusercontent.com/u/1270?v=4", + "events_url": "https://api.github.com/users/haberman/events{/privacy}", + "followers_url": "https://api.github.com/users/haberman/followers", + "following_url": "https://api.github.com/users/haberman/following{/other_user}", + "gists_url": "https://api.github.com/users/haberman/gists{/gist_id}", + "gravatar_id": "", + "html_url": "https://github.com/haberman", + "id": 1270, + "login": "haberman", + "node_id": "MDQ6VXNlcjEyNzA=", + "organizations_url": "https://api.github.com/users/haberman/orgs", + "received_events_url": "https://api.github.com/users/haberman/received_events", + "repos_url": "https://api.github.com/users/haberman/repos", + "site_admin": false, + "starred_url": "https://api.github.com/users/haberman/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/haberman/subscriptions", + "type": "User", + "url": "https://api.github.com/users/haberman" + }, + "url": "https://api.github.com/repos/protocolbuffers/protobuf/releases/assets/21308531" + }, + { + "browser_download_url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.12.3/protoc-3.12.3-linux-ppcle_64.zip", + "content_type": "application/zip", + "created_at": "2020-06-03T01:07:47Z", + "download_count": 49, + "id": 21308533, + "label": null, + "name": "protoc-3.12.3-linux-ppcle_64.zip", + "node_id": "MDEyOlJlbGVhc2VBc3NldDIxMzA4NTMz", + "size": 1653545, + "state": "uploaded", + "updated_at": "2020-06-03T01:07:48Z", + "uploader": { + "avatar_url": "https://avatars2.githubusercontent.com/u/1270?v=4", + "events_url": "https://api.github.com/users/haberman/events{/privacy}", + "followers_url": "https://api.github.com/users/haberman/followers", + "following_url": "https://api.github.com/users/haberman/following{/other_user}", + "gists_url": "https://api.github.com/users/haberman/gists{/gist_id}", + "gravatar_id": "", + "html_url": "https://github.com/haberman", + "id": 1270, + "login": "haberman", + "node_id": "MDQ6VXNlcjEyNzA=", + "organizations_url": "https://api.github.com/users/haberman/orgs", + "received_events_url": "https://api.github.com/users/haberman/received_events", + "repos_url": "https://api.github.com/users/haberman/repos", + "site_admin": false, + "starred_url": "https://api.github.com/users/haberman/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/haberman/subscriptions", + "type": "User", + "url": "https://api.github.com/users/haberman" + }, + "url": "https://api.github.com/repos/protocolbuffers/protobuf/releases/assets/21308533" + }, + { + "browser_download_url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.12.3/protoc-3.12.3-linux-s390x.zip", + "content_type": "application/zip", + "created_at": "2020-06-03T01:07:48Z", + "download_count": 39, + "id": 21308534, + "label": null, + "name": "protoc-3.12.3-linux-s390x.zip", + "node_id": "MDEyOlJlbGVhc2VBc3NldDIxMzA4NTM0", + "size": 1558419, + "state": "uploaded", + "updated_at": "2020-06-03T01:07:48Z", + "uploader": { + "avatar_url": "https://avatars2.githubusercontent.com/u/1270?v=4", + "events_url": "https://api.github.com/users/haberman/events{/privacy}", + "followers_url": "https://api.github.com/users/haberman/followers", + "following_url": "https://api.github.com/users/haberman/following{/other_user}", + "gists_url": "https://api.github.com/users/haberman/gists{/gist_id}", + "gravatar_id": "", + "html_url": "https://github.com/haberman", + "id": 1270, + "login": "haberman", + "node_id": "MDQ6VXNlcjEyNzA=", + "organizations_url": "https://api.github.com/users/haberman/orgs", + "received_events_url": "https://api.github.com/users/haberman/received_events", + "repos_url": "https://api.github.com/users/haberman/repos", + "site_admin": false, + "starred_url": "https://api.github.com/users/haberman/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/haberman/subscriptions", + "type": "User", + "url": "https://api.github.com/users/haberman" + }, + "url": "https://api.github.com/repos/protocolbuffers/protobuf/releases/assets/21308534" + }, + { + "browser_download_url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.12.3/protoc-3.12.3-linux-x86_32.zip", + "content_type": "application/zip", + "created_at": "2020-06-03T01:07:48Z", + "download_count": 139, + "id": 21308535, + "label": null, + "name": "protoc-3.12.3-linux-x86_32.zip", + "node_id": "MDEyOlJlbGVhc2VBc3NldDIxMzA4NTM1", + "size": 1550746, + "state": "uploaded", + "updated_at": "2020-06-03T01:07:49Z", + "uploader": { + "avatar_url": "https://avatars2.githubusercontent.com/u/1270?v=4", + "events_url": "https://api.github.com/users/haberman/events{/privacy}", + "followers_url": "https://api.github.com/users/haberman/followers", + "following_url": "https://api.github.com/users/haberman/following{/other_user}", + "gists_url": "https://api.github.com/users/haberman/gists{/gist_id}", + "gravatar_id": "", + "html_url": "https://github.com/haberman", + "id": 1270, + "login": "haberman", + "node_id": "MDQ6VXNlcjEyNzA=", + "organizations_url": "https://api.github.com/users/haberman/orgs", + "received_events_url": "https://api.github.com/users/haberman/received_events", + "repos_url": "https://api.github.com/users/haberman/repos", + "site_admin": false, + "starred_url": "https://api.github.com/users/haberman/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/haberman/subscriptions", + "type": "User", + "url": "https://api.github.com/users/haberman" + }, + "url": "https://api.github.com/repos/protocolbuffers/protobuf/releases/assets/21308535" + }, + { + "browser_download_url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.12.3/protoc-3.12.3-linux-x86_64.zip", + "content_type": "application/zip", + "created_at": "2020-06-03T01:07:49Z", + "download_count": 16134, + "id": 21308536, + "label": null, + "name": "protoc-3.12.3-linux-x86_64.zip", + "node_id": "MDEyOlJlbGVhc2VBc3NldDIxMzA4NTM2", + "size": 1609207, + "state": "uploaded", + "updated_at": "2020-06-03T01:07:49Z", + "uploader": { + "avatar_url": "https://avatars2.githubusercontent.com/u/1270?v=4", + "events_url": "https://api.github.com/users/haberman/events{/privacy}", + "followers_url": "https://api.github.com/users/haberman/followers", + "following_url": "https://api.github.com/users/haberman/following{/other_user}", + "gists_url": "https://api.github.com/users/haberman/gists{/gist_id}", + "gravatar_id": "", + "html_url": "https://github.com/haberman", + "id": 1270, + "login": "haberman", + "node_id": "MDQ6VXNlcjEyNzA=", + "organizations_url": "https://api.github.com/users/haberman/orgs", + "received_events_url": "https://api.github.com/users/haberman/received_events", + "repos_url": "https://api.github.com/users/haberman/repos", + "site_admin": false, + "starred_url": "https://api.github.com/users/haberman/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/haberman/subscriptions", + "type": "User", + "url": "https://api.github.com/users/haberman" + }, + "url": "https://api.github.com/repos/protocolbuffers/protobuf/releases/assets/21308536" + }, + { + "browser_download_url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.12.3/protoc-3.12.3-osx-x86_64.zip", + "content_type": "application/zip", + "created_at": "2020-06-03T01:07:49Z", + "download_count": 4283, + "id": 21308537, + "label": null, + "name": "protoc-3.12.3-osx-x86_64.zip", + "node_id": "MDEyOlJlbGVhc2VBc3NldDIxMzA4NTM3", + "size": 2533079, + "state": "uploaded", + "updated_at": "2020-06-03T01:07:50Z", + "uploader": { + "avatar_url": "https://avatars2.githubusercontent.com/u/1270?v=4", + "events_url": "https://api.github.com/users/haberman/events{/privacy}", + "followers_url": "https://api.github.com/users/haberman/followers", + "following_url": "https://api.github.com/users/haberman/following{/other_user}", + "gists_url": "https://api.github.com/users/haberman/gists{/gist_id}", + "gravatar_id": "", + "html_url": "https://github.com/haberman", + "id": 1270, + "login": "haberman", + "node_id": "MDQ6VXNlcjEyNzA=", + "organizations_url": "https://api.github.com/users/haberman/orgs", + "received_events_url": "https://api.github.com/users/haberman/received_events", + "repos_url": "https://api.github.com/users/haberman/repos", + "site_admin": false, + "starred_url": "https://api.github.com/users/haberman/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/haberman/subscriptions", + "type": "User", + "url": "https://api.github.com/users/haberman" + }, + "url": "https://api.github.com/repos/protocolbuffers/protobuf/releases/assets/21308537" + }, + { + "browser_download_url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.12.3/protoc-3.12.3-win32.zip", + "content_type": "application/zip", + "created_at": "2020-06-03T01:07:50Z", + "download_count": 1641, + "id": 21308538, + "label": null, + "name": "protoc-3.12.3-win32.zip", + "node_id": "MDEyOlJlbGVhc2VBc3NldDIxMzA4NTM4", + "size": 1117612, + "state": "uploaded", + "updated_at": "2020-06-03T01:07:50Z", + "uploader": { + "avatar_url": "https://avatars2.githubusercontent.com/u/1270?v=4", + "events_url": "https://api.github.com/users/haberman/events{/privacy}", + "followers_url": "https://api.github.com/users/haberman/followers", + "following_url": "https://api.github.com/users/haberman/following{/other_user}", + "gists_url": "https://api.github.com/users/haberman/gists{/gist_id}", + "gravatar_id": "", + "html_url": "https://github.com/haberman", + "id": 1270, + "login": "haberman", + "node_id": "MDQ6VXNlcjEyNzA=", + "organizations_url": "https://api.github.com/users/haberman/orgs", + "received_events_url": "https://api.github.com/users/haberman/received_events", + "repos_url": "https://api.github.com/users/haberman/repos", + "site_admin": false, + "starred_url": "https://api.github.com/users/haberman/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/haberman/subscriptions", + "type": "User", + "url": "https://api.github.com/users/haberman" + }, + "url": "https://api.github.com/repos/protocolbuffers/protobuf/releases/assets/21308538" + }, + { + "browser_download_url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.12.3/protoc-3.12.3-win64.zip", + "content_type": "application/zip", + "created_at": "2020-06-03T01:07:50Z", + "download_count": 11297, + "id": 21308539, + "label": null, + "name": "protoc-3.12.3-win64.zip", + "node_id": "MDEyOlJlbGVhc2VBc3NldDIxMzA4NTM5", + "size": 1451052, + "state": "uploaded", + "updated_at": "2020-06-03T01:07:50Z", + "uploader": { + "avatar_url": "https://avatars2.githubusercontent.com/u/1270?v=4", + "events_url": "https://api.github.com/users/haberman/events{/privacy}", + "followers_url": "https://api.github.com/users/haberman/followers", + "following_url": "https://api.github.com/users/haberman/following{/other_user}", + "gists_url": "https://api.github.com/users/haberman/gists{/gist_id}", + "gravatar_id": "", + "html_url": "https://github.com/haberman", + "id": 1270, + "login": "haberman", + "node_id": "MDQ6VXNlcjEyNzA=", + "organizations_url": "https://api.github.com/users/haberman/orgs", + "received_events_url": "https://api.github.com/users/haberman/received_events", + "repos_url": "https://api.github.com/users/haberman/repos", + "site_admin": false, + "starred_url": "https://api.github.com/users/haberman/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/haberman/subscriptions", + "type": "User", + "url": "https://api.github.com/users/haberman" + }, + "url": "https://api.github.com/repos/protocolbuffers/protobuf/releases/assets/21308539" + } + ], + "assets_url": "https://api.github.com/repos/protocolbuffers/protobuf/releases/27159058/assets", + "author": { + "avatar_url": "https://avatars2.githubusercontent.com/u/1270?v=4", + "events_url": "https://api.github.com/users/haberman/events{/privacy}", + "followers_url": "https://api.github.com/users/haberman/followers", + "following_url": "https://api.github.com/users/haberman/following{/other_user}", + "gists_url": "https://api.github.com/users/haberman/gists{/gist_id}", + "gravatar_id": "", + "html_url": "https://github.com/haberman", + "id": 1270, + "login": "haberman", + "node_id": "MDQ6VXNlcjEyNzA=", + "organizations_url": "https://api.github.com/users/haberman/orgs", + "received_events_url": "https://api.github.com/users/haberman/received_events", + "repos_url": "https://api.github.com/users/haberman/repos", + "site_admin": false, + "starred_url": "https://api.github.com/users/haberman/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/haberman/subscriptions", + "type": "User", + "url": "https://api.github.com/users/haberman" + }, + "body": "# Objective-C\r\n * Tweak the union used for Extensions to support old generated code. #7573", + "created_at": "2020-06-02T22:12:47Z", + "draft": false, + "html_url": "https://github.com/protocolbuffers/protobuf/releases/tag/v3.12.3", + "id": 27159058, + "name": "Protocol Buffers v3.12.3", + "node_id": "MDc6UmVsZWFzZTI3MTU5MDU4", + "prerelease": false, + "published_at": "2020-06-03T01:17:07Z", + "tag_name": "v3.12.3", + "tarball_url": "https://api.github.com/repos/protocolbuffers/protobuf/tarball/v3.12.3", + "target_commitish": "master", + "upload_url": "https://uploads.github.com/repos/protocolbuffers/protobuf/releases/27159058/assets{?name,label}", + "url": "https://api.github.com/repos/protocolbuffers/protobuf/releases/27159058", + "zipball_url": "https://api.github.com/repos/protocolbuffers/protobuf/zipball/v3.12.3" + } +query_type: api.github.releases \ No newline at end of file