Files
godot-interactive-changelog/data/godotengine.godot.2.1.6.json
2023-03-24 19:23:48 +01:00

1 line
50 KiB
JSON

{"generated_at":1679680594450,"log":["7249992b62bbe8ba01df41df1bb1b6122d1f2ba4","332d74bcaf4c4d596a1d05f1891dc53be300b5af","bf5413845376092ac95607b905cb6139c5a056e7","717d79e540ad0e9eed2e10088bdc2936e060ddcf","43a5f5b366996852068528bb1f54bf5dbd4bab33","ea595c229033b942e944f839cb60c216e2711877","a0bce23a5b9bfc78a56b633cc79598006f9e8603","9e8dc702403e7a9e8f4d59aa94204c7b66732068","9ef833ec6d275e6271811f256acf23e29b2ccc33","9c585b20b022e006faef03b0e1526d8c532a0c89","a3866276a222fc43339d4f8f688c8d8be73edc1d","246b2c2d0682b864f25d47b5a0c160a6938dfa7e","7562ce053a49f099c525b766e1c77edd71d74bca","c38f3ee0273ee121b7a8a2cd6478cae5f7f37f7b","b407fe66d196766e5695d7e44d04e00dc0fd53ae","5e4bcb9f1b335f0c596dc42f4d12ec9462ef2171","8009fe22dfe2cffd10ca9c86a97b1a9b52c7de2c","5df893613eb1573210d2b2772f56c4bf32864f64","3112f50ecfc2c13b41b0a7aa43544898c80bfc70","67f1c9f1c835d4bcb2916d07632b01328f287fb6","b8168a839a14bc6a5fd48c57ce142fa8ae3093b0","84d46ae0b9bf520ad72fc48ce5417a717a3deb49","24d516c50f30c0c6fc046592d319f792f600e2eb","04ea8481161bb386fae0c0e7d0d52578b2c722bd","ee08831a32450a027a9d97e6d53f5f7349069c1c","ba709aadb0a4931b6133637787fd5b7c14b45ce3","5f795e6261e5e48ddcea9ffce308b1f1b7e84195","e898b0a3a8fa10c97d16238392d8738474d18c7a","b768381998968c1e7527074f678317ebae75393a","f2a42e1ae535013d712a224680c10ee9019f0172","0429b21f10aad0e2c194f5d6c26e8c873089ddec","7e5ffc7f77de96eda12b2fbf306dcee755d37397","7bdd22312fa004d2c1903ad444f9c11635f1c09e","8d75ea755cb933a5c4a0f9ec296e8b8c34ef9999","52c63f7cfd16c79f326ee2af472b65c48d892fd7","9b7009bbc1a7df5d4e550f598dd4966c9a28323b","9b992dddfcfeea298c17f715d668931efda07984","2c47116a3c2c429cbd1c66e441b9608bfba2f488","bc0af4a73e9e11f68e8cae32509098c9c1f54c1b","531fb3b8e65451daa3098c436c0e331ca435965e","723c14cdfc1519e639d7927c72a25100fc606dc0","d25c33889b5b9cecbb990ac6ee26d5c35d936c07","72d4fd8f0d3cddd634c290d7fc614a20831d7ab0","6e62a1e4de31db7e7e14a97f02fbe2619502873c","702022c94759bbbbe6a080c18c06ff0e285b18ae"],"authors":{"MDQ6VXNlcjQ3MDEzMzg=":{"id":"MDQ6VXNlcjQ3MDEzMzg=","user":"akien-mga","avatar":"https://avatars.githubusercontent.com/u/4701338?u=4a42fd867f2c449fcc23adf635dd574dae98e6c2&v=4","url":"https://github.com/akien-mga","pull_count":9,"commit_count":36},"MDQ6VXNlcjY2MTYwMDU=":{"id":"MDQ6VXNlcjY2MTYwMDU=","user":"xsellier","avatar":"https://avatars.githubusercontent.com/u/6616005?v=4","url":"https://github.com/xsellier","pull_count":2,"commit_count":1},"MDQ6VXNlcjYyNjUzMDc=":{"id":"MDQ6VXNlcjYyNjUzMDc=","user":"reduz","avatar":"https://avatars.githubusercontent.com/u/6265307?u=987b9f7a5547e1e9937291fc286ab3f13e9b433c&v=4","url":"https://github.com/reduz","pull_count":0,"commit_count":5},"MDQ6VXNlcjgyODE0NTQ=":{"id":"MDQ6VXNlcjgyODE0NTQ=","user":"volzhs","avatar":"https://avatars.githubusercontent.com/u/8281454?u=a9bb3ea9b19f273625139d0750bb9f40ffb11093&v=4","url":"https://github.com/volzhs","pull_count":1,"commit_count":2},"MDQ6VXNlcjEzODcxNjU=":{"id":"MDQ6VXNlcjEzODcxNjU=","user":"guilhermefelipecgs","avatar":"https://avatars.githubusercontent.com/u/1387165?v=4","url":"https://github.com/guilhermefelipecgs","pull_count":2,"commit_count":3},"MDQ6VXNlcjMwMzYxNzY=":{"id":"MDQ6VXNlcjMwMzYxNzY=","user":"Chaosus","avatar":"https://avatars.githubusercontent.com/u/3036176?u=b7a29bcb08b175990b038123ccccfac051b64834&v=4","url":"https://github.com/Chaosus","pull_count":1,"commit_count":2},"MDQ6VXNlcjExNzk3MTc0":{"id":"MDQ6VXNlcjExNzk3MTc0","user":"RandomShaper","avatar":"https://avatars.githubusercontent.com/u/11797174?u=a254c0fcd6cf4668367407a460e175559e12dc6f&v=4","url":"https://github.com/RandomShaper","pull_count":1,"commit_count":1},"MDQ6VXNlcjEwNDk0NDI=":{"id":"MDQ6VXNlcjEwNDk0NDI=","user":"allkhor","avatar":"https://avatars.githubusercontent.com/u/1049442?u=427f28aa89bb8a15c060ef382a4588064334ad56&v=4","url":"https://github.com/allkhor","pull_count":2,"commit_count":2},"MDQ6VXNlcjExNzcwNjg=":{"id":"MDQ6VXNlcjExNzcwNjg=","user":"DrMoriarty","avatar":"https://avatars.githubusercontent.com/u/1177068?u=708a49ecfd494fb9c66c30b5b2055bf82bb120f3&v=4","url":"https://github.com/DrMoriarty","pull_count":1,"commit_count":1},"MDQ6VXNlcjExODU5NTM4":{"id":"MDQ6VXNlcjExODU5NTM4","user":"poke1024","avatar":"https://avatars.githubusercontent.com/u/11859538?u=ad05516a58a0720bd25ece83c19119568464bb2c&v=4","url":"https://github.com/poke1024","pull_count":1,"commit_count":2},"MDQ6VXNlcjY5OTYxOTE=":{"id":"MDQ6VXNlcjY5OTYxOTE=","user":"leonkrause","avatar":"https://avatars.githubusercontent.com/u/6996191?v=4","url":"https://github.com/leonkrause","pull_count":1,"commit_count":2},"":{"id":"","user":"ghost","avatar":"https://avatars.githubusercontent.com/u/10137?v=4","url":"https://github.com/ghost","pull_count":0,"commit_count":1}},"commits":{"7249992b62bbe8ba01df41df1bb1b6122d1f2ba4":{"hash":"7249992b62bbe8ba01df41df1bb1b6122d1f2ba4","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Android: Target SDK 28, required by Google from Aug 2019","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"332d74bcaf4c4d596a1d05f1891dc53be300b5af":{"hash":"332d74bcaf4c4d596a1d05f1891dc53be300b5af","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"AppVeyor: Skip saving cache on non-master branches","body":"Otherwise we run into situations where commits to stable branches\ninduce very long build times, as they have to basically build from\nscratch but also invalidate the cache for future commits on the\nmaster branch.\n\nThis commit also makes the cache folder branch-specific, but since\nit's still limited to 1 GB of total cache size, we don't enable it\nfor non-master, as we would still run into issues with non-master\nbuild invalidating the master cache.\n\n(cherry picked from commit b021bdbf1f72e0364e49bd506eab61d7ed0d57bf)","is_cherrypick":true,"cherrypick_hash":"b021bdbf1f72e0364e49bd506eab61d7ed0d57bf","pull":""},"b021bdbf1f72e0364e49bd506eab61d7ed0d57bf":{"hash":"b021bdbf1f72e0364e49bd506eab61d7ed0d57bf","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"AppVeyor: Skip saving cache on non-master branches","body":"Otherwise we run into situations where commits to stable branches\ninduce very long build times, as they have to basically build from\nscratch but also invalidate the cache for future commits on the\nmaster branch.\n\nThis commit also makes the cache folder branch-specific, but since\nit's still limited to 1 GB of total cache size, we don't enable it\nfor non-master, as we would still run into issues with non-master\nbuild invalidating the master cache.","is_cherrypick":false,"cherrypick_hash":"","pull":30257},"bf5413845376092ac95607b905cb6139c5a056e7":{"hash":"bf5413845376092ac95607b905cb6139c5a056e7","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Release 2.1.6-stable","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"717d79e540ad0e9eed2e10088bdc2936e060ddcf":{"hash":"717d79e540ad0e9eed2e10088bdc2936e060ddcf","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"SCons: Default to builtin libpng/freetype on Linux (+ openssl)","body":"The rationale for keeping those shared by default is that they're typical\ndependencies found on any Linux system, and it saves compilation time and\nbinary size to link their dynamically.\n\nBut since official builds default to all-builtin, and Debian/Ubuntu still\ndon't have libpng16 (which we now require) readily available on all their\nsupported releases, it's simpler to bundle all the things.\n\nThis does not change the fact that those dependencies *can* be unbundled\non Linux, it's only the default option changing.\n\n(cherry picked from commit 1769cbc0e24c13f4d31d7e0857275653ec9281e0)\n\nFor 2.1, also building by default against bundled openssl.","is_cherrypick":true,"cherrypick_hash":"1769cbc0e24c13f4d31d7e0857275653ec9281e0","pull":""},"1769cbc0e24c13f4d31d7e0857275653ec9281e0":{"hash":"1769cbc0e24c13f4d31d7e0857275653ec9281e0","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"SCons: Default to builtin libpng/freetype on Linux (+ openssl)","body":"The rationale for keeping those shared by default is that they're typical\ndependencies found on any Linux system, and it saves compilation time and\nbinary size to link their dynamically.\n\nBut since official builds default to all-builtin, and Debian/Ubuntu still\ndon't have libpng16 (which we now require) readily available on all their\nsupported releases, it's simpler to bundle all the things.\n\nThis does not change the fact that those dependencies *can* be unbundled\non Linux, it's only the default option changing.\n\n\n\nFor 2.1, also building by default against bundled openssl.","is_cherrypick":false,"cherrypick_hash":"","pull":29998},"43a5f5b366996852068528bb1f54bf5dbd4bab33":{"hash":"43a5f5b366996852068528bb1f54bf5dbd4bab33","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #29728 from xsellier/bugfix/wasapi-driver-not-initialized","body":"[2.1] If WASAPI driver not initialized, fail the init","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ea595c229033b942e944f839cb60c216e2711877":{"hash":"ea595c229033b942e944f839cb60c216e2711877","is_merge":false,"authored_by":["MDQ6VXNlcjY2MTYwMDU="],"author_raw":"Xavier Sellier <xsellier@binogure-studio.com>","committer_raw":"Xavier Sellier <xsellier@binogure-studio.com>","summary":"If WASAPI driver not initialized, fail the init","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":29728},"a0bce23a5b9bfc78a56b633cc79598006f9e8603":{"hash":"a0bce23a5b9bfc78a56b633cc79598006f9e8603","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #29550 from xsellier/feature/HiDPI-support-for-windows","body":"[2.1] Backporting HiDPI support on Windows.. yes this is all it took (cherry-pick)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9e8dc702403e7a9e8f4d59aa94204c7b66732068":{"hash":"9e8dc702403e7a9e8f4d59aa94204c7b66732068","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Xavier Sellier <xsellier@binogure-studio.com>","summary":"HiDPI support on Windows.. yes this is all it took.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":29550},"9ef833ec6d275e6271811f256acf23e29b2ccc33":{"hash":"9ef833ec6d275e6271811f256acf23e29b2ccc33","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"HTML5: Do not error on undefined symbols","body":"Emscripten used not to error out on those warnings, but this behaviour changed\nrecently, so we revert it to be able to compile as we used to for previous 2.1.x\nreleases. It would be good to fix those undefined symbols though.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9c585b20b022e006faef03b0e1526d8c532a0c89":{"hash":"9c585b20b022e006faef03b0e1526d8c532a0c89","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Update sponsors","body":"Image Campus is no longer a Gold sponsor at this time.\n\n(cherry picked from commit 328805ae313dea7467c255954a6b78b2bbd17b4e)","is_cherrypick":true,"cherrypick_hash":"328805ae313dea7467c255954a6b78b2bbd17b4e","pull":""},"328805ae313dea7467c255954a6b78b2bbd17b4e":{"hash":"328805ae313dea7467c255954a6b78b2bbd17b4e","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Update sponsors","body":"Image Campus is no longer a Gold sponsor at this time.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a3866276a222fc43339d4f8f688c8d8be73edc1d":{"hash":"a3866276a222fc43339d4f8f688c8d8be73edc1d","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"openssl: Update to pristine 1.0.2s (security update)","body":"(cherry picked from commit cae8e9fa8e680bec1ab77f9425a7226c062db4ac)","is_cherrypick":true,"cherrypick_hash":"cae8e9fa8e680bec1ab77f9425a7226c062db4ac","pull":""},"cae8e9fa8e680bec1ab77f9425a7226c062db4ac":{"hash":"cae8e9fa8e680bec1ab77f9425a7226c062db4ac","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"openssl: Update to pristine 1.0.2s (security update)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"246b2c2d0682b864f25d47b5a0c160a6938dfa7e":{"hash":"246b2c2d0682b864f25d47b5a0c160a6938dfa7e","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Update more version strings to 2.1.6","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7562ce053a49f099c525b766e1c77edd71d74bca":{"hash":"7562ce053a49f099c525b766e1c77edd71d74bca","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Update copyright statements to 2019","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c38f3ee0273ee121b7a8a2cd6478cae5f7f37f7b":{"hash":"c38f3ee0273ee121b7a8a2cd6478cae5f7f37f7b","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Sync AUTHORS and DONORS with master branch","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b407fe66d196766e5695d7e44d04e00dc0fd53ae":{"hash":"b407fe66d196766e5695d7e44d04e00dc0fd53ae","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"libwebp: Sync with upstream 1.0.2","body":"(cherry picked from commit 93f6a065f8e0e083582890a245b7dcc3cd8c7ef6)","is_cherrypick":true,"cherrypick_hash":"93f6a065f8e0e083582890a245b7dcc3cd8c7ef6","pull":""},"93f6a065f8e0e083582890a245b7dcc3cd8c7ef6":{"hash":"93f6a065f8e0e083582890a245b7dcc3cd8c7ef6","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"libwebp: Sync with upstream 1.0.2","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":26577},"5e4bcb9f1b335f0c596dc42f4d12ec9462ef2171":{"hash":"5e4bcb9f1b335f0c596dc42f4d12ec9462ef2171","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Update libwebp to 1.0.1","body":"(cherry picked from commit d4133ac8440321f2ae2e26fb317871bd847b35eb)","is_cherrypick":true,"cherrypick_hash":"d4133ac8440321f2ae2e26fb317871bd847b35eb","pull":""},"d4133ac8440321f2ae2e26fb317871bd847b35eb":{"hash":"d4133ac8440321f2ae2e26fb317871bd847b35eb","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Update libwebp to 1.0.1","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":24258},"8009fe22dfe2cffd10ca9c86a97b1a9b52c7de2c":{"hash":"8009fe22dfe2cffd10ca9c86a97b1a9b52c7de2c","is_merge":false,"authored_by":["MDQ6VXNlcjEzODcxNjU="],"author_raw":"Guilherme Felipe <guilhermefelipecgs@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Update libvorbis to 1.3.6","body":"(cherry picked from commit 4932c7ddcf00dbc8dd48ae03a79e360661581732)","is_cherrypick":true,"cherrypick_hash":"4932c7ddcf00dbc8dd48ae03a79e360661581732","pull":""},"4932c7ddcf00dbc8dd48ae03a79e360661581732":{"hash":"4932c7ddcf00dbc8dd48ae03a79e360661581732","is_merge":false,"authored_by":["MDQ6VXNlcjEzODcxNjU="],"author_raw":"Guilherme Felipe <guilhermefelipecgs@gmail.com>","committer_raw":"Guilherme Felipe <guilhermefelipecgs@gmail.com>","summary":"Update libvorbis to 1.3.6","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":19147},"5df893613eb1573210d2b2772f56c4bf32864f64":{"hash":"5df893613eb1573210d2b2772f56c4bf32864f64","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"libpng: Update to upstream 1.6.37","body":"Fixes CVE-2019-7317.\n\n(cherry picked from commit 225b61ab2a37c4c355dfc592f0f7404ad85374fb)","is_cherrypick":true,"cherrypick_hash":"225b61ab2a37c4c355dfc592f0f7404ad85374fb","pull":""},"225b61ab2a37c4c355dfc592f0f7404ad85374fb":{"hash":"225b61ab2a37c4c355dfc592f0f7404ad85374fb","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"libpng: Update to upstream 1.6.37","body":"Fixes CVE-2019-7317.","is_cherrypick":false,"cherrypick_hash":"","pull":28442},"3112f50ecfc2c13b41b0a7aa43544898c80bfc70":{"hash":"3112f50ecfc2c13b41b0a7aa43544898c80bfc70","is_merge":false,"authored_by":["MDQ6VXNlcjMwMzYxNzY="],"author_raw":"Chaosus <chaosus89@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Update libpng (1.6.35 --> 1.6.36)","body":"(cherry picked from commit 5a89d08e3f3bd7b9eeb15eadc8fc66967d020b58)","is_cherrypick":true,"cherrypick_hash":"5a89d08e3f3bd7b9eeb15eadc8fc66967d020b58","pull":""},"5a89d08e3f3bd7b9eeb15eadc8fc66967d020b58":{"hash":"5a89d08e3f3bd7b9eeb15eadc8fc66967d020b58","is_merge":false,"authored_by":["MDQ6VXNlcjMwMzYxNzY="],"author_raw":"Chaosus <chaosus89@gmail.com>","committer_raw":"Chaosus <chaosus89@gmail.com>","summary":"Update libpng (1.6.35 --> 1.6.36)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":26574},"67f1c9f1c835d4bcb2916d07632b01328f287fb6":{"hash":"67f1c9f1c835d4bcb2916d07632b01328f287fb6","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"libpng: Update to upstream version 1.6.35","body":"(cherry picked from commit f4e682d7171b0ccf89ffc2d1e9bab084209fdfd0)","is_cherrypick":true,"cherrypick_hash":"f4e682d7171b0ccf89ffc2d1e9bab084209fdfd0","pull":""},"f4e682d7171b0ccf89ffc2d1e9bab084209fdfd0":{"hash":"f4e682d7171b0ccf89ffc2d1e9bab084209fdfd0","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"libpng: Update to upstream version 1.6.35","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":20536},"b8168a839a14bc6a5fd48c57ce142fa8ae3093b0":{"hash":"b8168a839a14bc6a5fd48c57ce142fa8ae3093b0","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"thirdparty: Improve documentation on b2d_convexdecomp and DroidSans","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"84d46ae0b9bf520ad72fc48ce5417a717a3deb49":{"hash":"84d46ae0b9bf520ad72fc48ce5417a717a3deb49","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"certs: Sync with latest ca-certificates-2018.2.26-2.fc29","body":"(cherry picked from commit e50407d2d296f65089a8d43129d4e61c02742af2)","is_cherrypick":true,"cherrypick_hash":"e50407d2d296f65089a8d43129d4e61c02742af2","pull":""},"e50407d2d296f65089a8d43129d4e61c02742af2":{"hash":"e50407d2d296f65089a8d43129d4e61c02742af2","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"certs: Sync with latest ca-certificates-2018.2.26-2.fc29","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":24503},"24d516c50f30c0c6fc046592d319f792f600e2eb":{"hash":"24d516c50f30c0c6fc046592d319f792f600e2eb","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"iOS: Link against SDK 12.1 as required by Apple Store","body":"Fixes #26593.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"04ea8481161bb386fae0c0e7d0d52578b2c722bd":{"hash":"04ea8481161bb386fae0c0e7d0d52578b2c722bd","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"SCons: Fix Python 3 support in GCC version check","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ee08831a32450a027a9d97e6d53f5f7349069c1c":{"hash":"ee08831a32450a027a9d97e6d53f5f7349069c1c","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Bump version to 2.1.6-rc","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ba709aadb0a4931b6133637787fd5b7c14b45ce3":{"hash":"ba709aadb0a4931b6133637787fd5b7c14b45ce3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #27248 from RandomShaper/upgrade-android-2.1","body":"Upgrade & fix Android build scripts","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5f795e6261e5e48ddcea9ffce308b1f1b7e84195":{"hash":"5f795e6261e5e48ddcea9ffce308b1f1b7e84195","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Upgrade & fix Android build scripts","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":27248},"e898b0a3a8fa10c97d16238392d8738474d18c7a":{"hash":"e898b0a3a8fa10c97d16238392d8738474d18c7a","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Android: Enable arm64-v8a export by default","body":"From August 1, 2019, Google Play requires that all new apps and app updates\ninclude 64-bit versions, so we enable ARM64 by default.\n\nIINM support for x86 and x86_64 is still be optional, so not enabling them\nout of the box.\n\nPart of #25030.\n\n(cherry picked from commit 9e820cdf200576cefaabc2021a800771cd6700a7)","is_cherrypick":true,"cherrypick_hash":"9e820cdf200576cefaabc2021a800771cd6700a7","pull":""},"9e820cdf200576cefaabc2021a800771cd6700a7":{"hash":"9e820cdf200576cefaabc2021a800771cd6700a7","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Android: Enable arm64-v8a export by default","body":"From August 1, 2019, Google Play requires that all new apps and app updates\ninclude 64-bit versions, so we enable ARM64 by default.\n\nIINM support for x86 and x86_64 is still be optional, so not enabling them\nout of the box.\n\nPart of #25030.","is_cherrypick":false,"cherrypick_hash":"","pull":25037},"b768381998968c1e7527074f678317ebae75393a":{"hash":"b768381998968c1e7527074f678317ebae75393a","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Android: Add support for x86_64 architecture","body":"Like arm64v8, this is only supported by API 21 and later,\nso we enforce 21 as min API for x86_64.\n\nPart of #25030.\n\n(cherry picked from commit 7f4ee3646904fd90a6495b7549722acd9c8351af)","is_cherrypick":true,"cherrypick_hash":"7f4ee3646904fd90a6495b7549722acd9c8351af","pull":""},"7f4ee3646904fd90a6495b7549722acd9c8351af":{"hash":"7f4ee3646904fd90a6495b7549722acd9c8351af","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Android: Add support for x86_64 architecture","body":"Like arm64v8, this is only supported by API 21 and later,\nso we enforce 21 as min API for x86_64.\n\nPart of #25030.","is_cherrypick":false,"cherrypick_hash":"","pull":25033},"f2a42e1ae535013d712a224680c10ee9019f0172":{"hash":"f2a42e1ae535013d712a224680c10ee9019f0172","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"openssl: Update to pristine 1.0.2q (security update)","body":"(cherry picked from commit cff0913be8dd2ef0687cece354abacae4fbdb76a)","is_cherrypick":true,"cherrypick_hash":"cff0913be8dd2ef0687cece354abacae4fbdb76a","pull":""},"cff0913be8dd2ef0687cece354abacae4fbdb76a":{"hash":"cff0913be8dd2ef0687cece354abacae4fbdb76a","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"openssl: Update to pristine 1.0.2q (security update)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":23904},"0429b21f10aad0e2c194f5d6c26e8c873089ddec":{"hash":"0429b21f10aad0e2c194f5d6c26e8c873089ddec","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"openssl: Reorder sources alphabetically","body":"(cherry picked from commit 8bde816efd6d0f9a7ef571c30c820b1d310ea9b3)","is_cherrypick":true,"cherrypick_hash":"8bde816efd6d0f9a7ef571c30c820b1d310ea9b3","pull":""},"8bde816efd6d0f9a7ef571c30c820b1d310ea9b3":{"hash":"8bde816efd6d0f9a7ef571c30c820b1d310ea9b3","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"openssl: Reorder sources alphabetically","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":23904},"7e5ffc7f77de96eda12b2fbf306dcee755d37397":{"hash":"7e5ffc7f77de96eda12b2fbf306dcee755d37397","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #23727 from allkhor/fix_android_stl","body":"[2.1] Fixed built templates for android","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7bdd22312fa004d2c1903ad444f9c11635f1c09e":{"hash":"7bdd22312fa004d2c1903ad444f9c11635f1c09e","is_merge":false,"authored_by":["MDQ6VXNlcjEwNDk0NDI="],"author_raw":"allkhor <say2word@gmail.com>","committer_raw":"allkhor <say2word@gmail.com>","summary":"Fixed built templates for android","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":23727},"8d75ea755cb933a5c4a0f9ec296e8b8c34ef9999":{"hash":"8d75ea755cb933a5c4a0f9ec296e8b8c34ef9999","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #23309 from allkhor/fix_android_stl","body":"Godot [2.1] Don't copying libc++_shared.so when module android_stl is disabled","is_cherrypick":false,"cherrypick_hash":"","pull":""},"52c63f7cfd16c79f326ee2af472b65c48d892fd7":{"hash":"52c63f7cfd16c79f326ee2af472b65c48d892fd7","is_merge":false,"authored_by":["MDQ6VXNlcjEwNDk0NDI="],"author_raw":"allkhor <say2word@gmail.com>","committer_raw":"allkhor <say2word@gmail.com>","summary":"Don't copying libc++_shared.so when module android_stl is disabled","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":23309},"9b7009bbc1a7df5d4e550f598dd4966c9a28323b":{"hash":"9b7009bbc1a7df5d4e550f598dd4966c9a28323b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #22215 from DrMoriarty/fix_atlas","body":"Optimize AtlasTexture packing by minimal perimeter (fixes #19307)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9b992dddfcfeea298c17f715d668931efda07984":{"hash":"9b992dddfcfeea298c17f715d668931efda07984","is_merge":false,"authored_by":["MDQ6VXNlcjExNzcwNjg="],"author_raw":"Vasiliy Makarov <drmoriarty.0@gmail.com>","committer_raw":"Vasiliy Makarov <drmoriarty.0@gmail.com>","summary":"Optimize AtlasTexture packing by minimal perimeter.","body":"Fixes #19307","is_cherrypick":false,"cherrypick_hash":"","pull":22215},"2c47116a3c2c429cbd1c66e441b9608bfba2f488":{"hash":"2c47116a3c2c429cbd1c66e441b9608bfba2f488","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"I have no idea why this commit fixes #15392","body":"(cherry picked from commit 8daf5491ab6bc60434e4d952830bdd258eaf0e53)","is_cherrypick":true,"cherrypick_hash":"8daf5491ab6bc60434e4d952830bdd258eaf0e53","pull":""},"8daf5491ab6bc60434e4d952830bdd258eaf0e53":{"hash":"8daf5491ab6bc60434e4d952830bdd258eaf0e53","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"I have no idea why this commit fixes #15392","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bc0af4a73e9e11f68e8cae32509098c9c1f54c1b":{"hash":"bc0af4a73e9e11f68e8cae32509098c9c1f54c1b","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix stale dynamic font reference fetch from cache","body":"Seems to fix issue 15392\n\n(cherry picked from commit 526e637a9758482c1eb408eaa2d584b0340e7fcd)","is_cherrypick":true,"cherrypick_hash":"526e637a9758482c1eb408eaa2d584b0340e7fcd","pull":""},"526e637a9758482c1eb408eaa2d584b0340e7fcd":{"hash":"526e637a9758482c1eb408eaa2d584b0340e7fcd","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Fix stale dynamic font reference fetch from cache","body":"Seems to fix issue 15392","is_cherrypick":false,"cherrypick_hash":"","pull":15445},"531fb3b8e65451daa3098c436c0e331ca435965e":{"hash":"531fb3b8e65451daa3098c436c0e331ca435965e","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Remove node from list before calling queries, fixes #10886","body":"(cherry picked from commit 4deac219b0af86b7f80168920c8bedd070aa79c0)\n\nFixes #17793.","is_cherrypick":true,"cherrypick_hash":"4deac219b0af86b7f80168920c8bedd070aa79c0","pull":""},"4deac219b0af86b7f80168920c8bedd070aa79c0":{"hash":"4deac219b0af86b7f80168920c8bedd070aa79c0","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Remove node from list before calling queries, fixes #10886","body":"Fixes #17793.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"723c14cdfc1519e639d7927c72a25100fc606dc0":{"hash":"723c14cdfc1519e639d7927c72a25100fc606dc0","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <lk@leonkrause.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Enable Theora module for HTML5 platform","body":"(cherry picked from commit b4b816c1226df7205c878b58e0a704102a149003)","is_cherrypick":true,"cherrypick_hash":"b4b816c1226df7205c878b58e0a704102a149003","pull":""},"b4b816c1226df7205c878b58e0a704102a149003":{"hash":"b4b816c1226df7205c878b58e0a704102a149003","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <lk@leonkrause.com>","committer_raw":"Leon Krause <lk@leonkrause.com>","summary":"Enable Theora module for HTML5 platform","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":21511},"d25c33889b5b9cecbb990ac6ee26d5c35d936c07":{"hash":"d25c33889b5b9cecbb990ac6ee26d5c35d936c07","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #22187 from guilhermefelipecgs/fix_20177","body":"[2.1] Fix Input::set_custom_mouse_cursor showing cursor when it's invisible","is_cherrypick":false,"cherrypick_hash":"","pull":""},"72d4fd8f0d3cddd634c290d7fc614a20831d7ab0":{"hash":"72d4fd8f0d3cddd634c290d7fc614a20831d7ab0","is_merge":false,"authored_by":["MDQ6VXNlcjEzODcxNjU="],"author_raw":"Guilherme Felipe <guilhermefelipecgs@gmail.com>","committer_raw":"Guilherme Felipe <guilhermefelipecgs@gmail.com>","summary":"Fix Input::set_custom_mouse_cursor showing cursor when it's invisible","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":22187},"6e62a1e4de31db7e7e14a97f02fbe2619502873c":{"hash":"6e62a1e4de31db7e7e14a97f02fbe2619502873c","is_merge":false,"authored_by":[""],"author_raw":"Ridwan Abdul Hafidh <ridwanabdulhafidh@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"add support libc++_shared on android","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"702022c94759bbbbe6a080c18c06ff0e285b18ae":{"hash":"702022c94759bbbbe6a080c18c06ff0e285b18ae","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Update AUTHORS and DONORS list","body":"New contributors added to AUTHORS:\n@dragmz, @fire\n\nThanks to all contributors and donors for making Godot possible!\n\n[ci skip]\n\n(cherry picked from commit 284b56f2fbddea4a5e951279ae897900a21baed1)","is_cherrypick":true,"cherrypick_hash":"284b56f2fbddea4a5e951279ae897900a21baed1","pull":""},"284b56f2fbddea4a5e951279ae897900a21baed1":{"hash":"284b56f2fbddea4a5e951279ae897900a21baed1","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Update AUTHORS and DONORS list","body":"New contributors added to AUTHORS:\n@dragmz, @fire\n\nThanks to all contributors and donors for making Godot possible!\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""}},"pulls":{"15445":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxNTI3NDg1","public_id":15445,"url":"https://github.com/godotengine/godot/pull/15445","diff_url":"https://github.com/godotengine/godot/pull/15445.diff","patch_url":"https://github.com/godotengine/godot/pull/15445.patch","title":"Fix stale dynamic font reference fetch from cache","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2018-01-07T16:00:07Z","updated_at":"2018-01-07T16:05:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["526e637a9758482c1eb408eaa2d584b0340e7fcd"]},"19147":{"id":"MDExOlB1bGxSZXF1ZXN0MTkwMzU2NzYz","public_id":19147,"url":"https://github.com/godotengine/godot/pull/19147","diff_url":"https://github.com/godotengine/godot/pull/19147.diff","patch_url":"https://github.com/godotengine/godot/pull/19147.patch","title":"Update libvorbis to 1.3.6","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzODcxNjU=","created_at":"2018-05-24T16:57:32Z","updated_at":"2019-06-04T09:16:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1NzI3ODE5OTc=","name":"topic:audio","color":"#ffee88"},{"id":"MDU6TGFiZWwzNzA0NzE3OTU=","name":"topic:thirdparty","color":"#ffee88"}],"commits":["4932c7ddcf00dbc8dd48ae03a79e360661581732"]},"20536":{"id":"MDExOlB1bGxSZXF1ZXN0MjA0NTg0NDk5","public_id":20536,"url":"https://github.com/godotengine/godot/pull/20536","diff_url":"https://github.com/godotengine/godot/pull/20536.diff","patch_url":"https://github.com/godotengine/godot/pull/20536.patch","title":"libpng: Update to upstream version 1.6.35","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2018-07-28T08:57:47Z","updated_at":"2018-11-05T15:10:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNzA0NzE3OTU=","name":"topic:thirdparty","color":"#ffee88"}],"commits":["f4e682d7171b0ccf89ffc2d1e9bab084209fdfd0"]},"21511":{"id":"MDExOlB1bGxSZXF1ZXN0MjExMjcwMzcy","public_id":21511,"url":"https://github.com/godotengine/godot/pull/21511","diff_url":"https://github.com/godotengine/godot/pull/21511.diff","patch_url":"https://github.com/godotengine/godot/pull/21511.patch","title":"Fix WebM and Theora video in HTML5 export","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2018-08-28T00:46:07Z","updated_at":"2019-07-03T14:55:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["b4b816c1226df7205c878b58e0a704102a149003"]},"22187":{"id":"MDExOlB1bGxSZXF1ZXN0MjE2MDA5MDE2","public_id":22187,"url":"https://github.com/godotengine/godot/pull/22187","diff_url":"https://github.com/godotengine/godot/pull/22187.diff","patch_url":"https://github.com/godotengine/godot/pull/22187.patch","title":"[2.1] Fix Input::set_custom_mouse_cursor showing cursor when it's invisible","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzODcxNjU=","created_at":"2018-09-17T14:48:42Z","updated_at":"2018-09-17T15:56:15Z","target_branch":"2.1","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw4OTAzMTA2NjQ=","name":"topic:input","color":"#ffee88"}],"commits":["72d4fd8f0d3cddd634c290d7fc614a20831d7ab0"]},"22215":{"id":"MDExOlB1bGxSZXF1ZXN0MjE2MzA2MjM3","public_id":22215,"url":"https://github.com/godotengine/godot/pull/22215","diff_url":"https://github.com/godotengine/godot/pull/22215.diff","patch_url":"https://github.com/godotengine/godot/pull/22215.patch","title":"Optimize AtlasTexture packing by minimal perimeter (fixes #19307)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzcwNjg=","created_at":"2018-09-18T13:23:43Z","updated_at":"2018-09-18T13:59:28Z","target_branch":"2.1","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["9b992dddfcfeea298c17f715d668931efda07984"]},"23309":{"id":"MDExOlB1bGxSZXF1ZXN0MjI2MTgyNDc4","public_id":23309,"url":"https://github.com/godotengine/godot/pull/23309","diff_url":"https://github.com/godotengine/godot/pull/23309.diff","patch_url":"https://github.com/godotengine/godot/pull/23309.patch","title":"Godot [2.1] Don't copying libc++_shared.so when module android_stl is disabled","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNDk0NDI=","created_at":"2018-10-26T18:10:17Z","updated_at":"2018-10-26T22:08:02Z","target_branch":"2.1","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["52c63f7cfd16c79f326ee2af472b65c48d892fd7"]},"23727":{"id":"MDExOlB1bGxSZXF1ZXN0MjMxMjM0Mzky","public_id":23727,"url":"https://github.com/godotengine/godot/pull/23727","diff_url":"https://github.com/godotengine/godot/pull/23727.diff","patch_url":"https://github.com/godotengine/godot/pull/23727.patch","title":"[2.1] Fixed built templates for android","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNDk0NDI=","created_at":"2018-11-15T15:27:28Z","updated_at":"2019-03-06T09:09:19Z","target_branch":"2.1","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["7bdd22312fa004d2c1903ad444f9c11635f1c09e"]},"23904":{"id":"MDExOlB1bGxSZXF1ZXN0MjMzMDIwMjgx","public_id":23904,"url":"https://github.com/godotengine/godot/pull/23904","diff_url":"https://github.com/godotengine/godot/pull/23904.diff","patch_url":"https://github.com/godotengine/godot/pull/23904.patch","title":"[3.0] openssl: Update to pristine 1.0.2q (security update)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2018-11-22T15:44:45Z","updated_at":"2018-11-22T18:56:54Z","target_branch":"3.0","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNzA0NzE3OTU=","name":"topic:thirdparty","color":"#ffee88"}],"commits":["cff0913be8dd2ef0687cece354abacae4fbdb76a","8bde816efd6d0f9a7ef571c30c820b1d310ea9b3"]},"24258":{"id":"MDExOlB1bGxSZXF1ZXN0MjM3MzIyNjI2","public_id":24258,"url":"https://github.com/godotengine/godot/pull/24258","diff_url":"https://github.com/godotengine/godot/pull/24258.diff","patch_url":"https://github.com/godotengine/godot/pull/24258.patch","title":"Update libwebp to 1.0.1","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2018-12-10T13:37:08Z","updated_at":"2019-06-04T09:14:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNzA0NzE3OTU=","name":"topic:thirdparty","color":"#ffee88"}],"commits":["d4133ac8440321f2ae2e26fb317871bd847b35eb"]},"24503":{"id":"MDExOlB1bGxSZXF1ZXN0MjQwMTQ4ODAy","public_id":24503,"url":"https://github.com/godotengine/godot/pull/24503","diff_url":"https://github.com/godotengine/godot/pull/24503.diff","patch_url":"https://github.com/godotengine/godot/pull/24503.patch","title":"certs: Sync with latest ca-certificates-2018.2.26-2.fc29","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2018-12-20T12:08:24Z","updated_at":"2019-06-04T09:15:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNzA0NzE3OTU=","name":"topic:thirdparty","color":"#ffee88"}],"commits":["e50407d2d296f65089a8d43129d4e61c02742af2"]},"25033":{"id":"MDExOlB1bGxSZXF1ZXN0MjQ1MDkyMTE3","public_id":25033,"url":"https://github.com/godotengine/godot/pull/25033","diff_url":"https://github.com/godotengine/godot/pull/25033.diff","patch_url":"https://github.com/godotengine/godot/pull/25033.patch","title":"Android: Add support for x86_64 architecture","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2019-01-16T10:20:34Z","updated_at":"2019-01-16T12:28:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["7f4ee3646904fd90a6495b7549722acd9c8351af"]},"25037":{"id":"MDExOlB1bGxSZXF1ZXN0MjQ1MTM2Nzg3","public_id":25037,"url":"https://github.com/godotengine/godot/pull/25037","diff_url":"https://github.com/godotengine/godot/pull/25037.diff","patch_url":"https://github.com/godotengine/godot/pull/25037.patch","title":"Android: Enable arm64-v8a export by default","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2019-01-16T12:55:32Z","updated_at":"2019-07-11T10:28:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["9e820cdf200576cefaabc2021a800771cd6700a7"]},"26574":{"id":"MDExOlB1bGxSZXF1ZXN0MjU3OTEwNDky","public_id":26574,"url":"https://github.com/godotengine/godot/pull/26574","diff_url":"https://github.com/godotengine/godot/pull/26574.diff","patch_url":"https://github.com/godotengine/godot/pull/26574.patch","title":"Update libpng (1.6.35 --> 1.6.36)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwMzYxNzY=","created_at":"2019-03-04T11:39:41Z","updated_at":"2019-06-04T09:13:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNzA0NzE3OTU=","name":"topic:thirdparty","color":"#ffee88"}],"commits":["5a89d08e3f3bd7b9eeb15eadc8fc66967d020b58"]},"26577":{"id":"MDExOlB1bGxSZXF1ZXN0MjU3OTE3NjM2","public_id":26577,"url":"https://github.com/godotengine/godot/pull/26577","diff_url":"https://github.com/godotengine/godot/pull/26577.diff","patch_url":"https://github.com/godotengine/godot/pull/26577.patch","title":"libwebp: Sync with upstream 1.0.2","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2019-03-04T12:05:06Z","updated_at":"2019-06-04T09:13:48Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNzA0NzE3OTU=","name":"topic:thirdparty","color":"#ffee88"}],"commits":["93f6a065f8e0e083582890a245b7dcc3cd8c7ef6"]},"27248":{"id":"MDExOlB1bGxSZXF1ZXN0MjYyNjI5ODM3","public_id":27248,"url":"https://github.com/godotengine/godot/pull/27248","diff_url":"https://github.com/godotengine/godot/pull/27248.diff","patch_url":"https://github.com/godotengine/godot/pull/27248.patch","title":"Upgrade & fix Android build scripts","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2019-03-19T21:00:43Z","updated_at":"2019-04-22T11:02:07Z","target_branch":"2.1","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["5f795e6261e5e48ddcea9ffce308b1f1b7e84195"]},"28442":{"id":"MDExOlB1bGxSZXF1ZXN0MjczODA5OTEy","public_id":28442,"url":"https://github.com/godotengine/godot/pull/28442","diff_url":"https://github.com/godotengine/godot/pull/28442.diff","patch_url":"https://github.com/godotengine/godot/pull/28442.patch","title":"libpng: Update to upstream 1.6.37","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2019-04-26T08:38:34Z","updated_at":"2019-06-04T09:07:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzNzA0NzE3OTU=","name":"topic:thirdparty","color":"#ffee88"}],"commits":["225b61ab2a37c4c355dfc592f0f7404ad85374fb"]},"29550":{"id":"MDExOlB1bGxSZXF1ZXN0Mjg1ODY5MzY4","public_id":29550,"url":"https://github.com/godotengine/godot/pull/29550","diff_url":"https://github.com/godotengine/godot/pull/29550.diff","patch_url":"https://github.com/godotengine/godot/pull/29550.patch","title":"[2.1] Backporting HiDPI support on Windows.. yes this is all it took (cherry-pick)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY2MTYwMDU=","created_at":"2019-06-06T15:59:48Z","updated_at":"2019-06-11T17:47:26Z","target_branch":"2.1","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["9e8dc702403e7a9e8f4d59aa94204c7b66732068"]},"29728":{"id":"MDExOlB1bGxSZXF1ZXN0Mjg3NjQxMjQ2","public_id":29728,"url":"https://github.com/godotengine/godot/pull/29728","diff_url":"https://github.com/godotengine/godot/pull/29728.diff","patch_url":"https://github.com/godotengine/godot/pull/29728.patch","title":"[2.1] If WASAPI driver not initialized, fail the init","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY2MTYwMDU=","created_at":"2019-06-12T19:18:40Z","updated_at":"2019-06-12T21:21:30Z","target_branch":"2.1","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWw1NzI3ODE5OTc=","name":"topic:audio","color":"#ffee88"}],"commits":["ea595c229033b942e944f839cb60c216e2711877"]},"29998":{"id":"MDExOlB1bGxSZXF1ZXN0MjkwODcxODEz","public_id":29998,"url":"https://github.com/godotengine/godot/pull/29998","diff_url":"https://github.com/godotengine/godot/pull/29998.diff","patch_url":"https://github.com/godotengine/godot/pull/29998.patch","title":"SCons: Default to builtin libpng/freetype on Linux","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2019-06-23T08:07:07Z","updated_at":"2019-07-02T13:03:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["1769cbc0e24c13f4d31d7e0857275653ec9281e0"]},"30257":{"id":"MDExOlB1bGxSZXF1ZXN0MjkzODI4NDEz","public_id":30257,"url":"https://github.com/godotengine/godot/pull/30257","diff_url":"https://github.com/godotengine/godot/pull/30257.diff","patch_url":"https://github.com/godotengine/godot/pull/30257.patch","title":"AppVeyor: Skip saving cache on non-master branches","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2019-07-02T16:32:43Z","updated_at":"2019-07-03T05:49:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["b021bdbf1f72e0364e49bd506eab61d7ed0d57bf"]}}}