{
    "generated_at": 1685473972619,
    "log": [
        "9ed2084b420ef39d1ed2330047def39224b8a3ce",
        "c0df7da2ca98672e8d5520689b913dcad9b597cb",
        "49bf494eacb7e2fc4a0a95d2ea8e2da78554d936",
        "b8d8ec09eefa77b20a8dc7678f506688ecb726fe",
        "f120514402e0e92d0106bdb2369a59e65ebcb694",
        "77573a76d1320f51473ec7fa81be4fbad43e75f4",
        "c734a508c3d2c17e15e5125110f6b2adce0f460c",
        "d66b04921fca5d3a60709bb192a96e0d04c75d8a",
        "f61f515872b203aec1ed16f03581af7e3c9a3c18",
        "c5e17d553ebc7f326f6098af72ce92c784e4ff1b",
        "2bd6e2402bbfbadca5f93f0cf4f482edf3f55dc4",
        "c575f31d5d601eecd85594c079bce9542a30559d",
        "6d50ccfd32afe13cfea92c950237dae6ba91b9d8",
        "bd51dea8f6a281038e5d7f0fdd084d70a09ad384",
        "abc97d3bb42aa04c2fd20c330b6a71f8c9755353",
        "a5e54b83ec716eef424c2db8ad563d62d410d8b6",
        "18782aec617b88bfa756fc9808e7e1d35eb920c4",
        "f58cfaf5850c5fde674d3e68670446b377c9c3d8",
        "5d98718c28cfec6e7174f640c191fb114c2fa065",
        "7ab1c1ea3b111cf9b6fd9233abd334f9f36d1ce4",
        "f8debd8152ae822956615541cf43b620480eee6d",
        "ac06e3d4db90ad48f197da32e42241968b78be35",
        "b6be2f503de19ce6d5ffb9c9d8efb7238b445cb3",
        "b224407770afc07039d19358c1c03b2de2dac7d7",
        "7556391d200da81232e72882e489b34aafab8f7d",
        "23c659fc4799a880997e1a0e8f5a75efea9613c4",
        "48327314772a2e74ec113945a6549e0a4ebe7736",
        "19f08eaa5bbcadec1a9ce2f41e940f108371ba49",
        "975b4d2927967f28cb2a4692ca7b64ee57d5e050",
        "913818a246257f4a568147e58ee90cb232ff9388",
        "4a4999451b36cb07250463beca3ebdc81b7f6018",
        "4f57e532b885fd359935510ee95438727cc1462c",
        "3449c81bdbf186e5e74be3d9ad9b5e8be4b010ec",
        "05857a54722d262dfbf5c264d4faf825de16cf9c",
        "ec3b50fd652903fecb7fc126379568a7be9eea09",
        "f95918e05a93fa84c7ee7224beb235143ecf7c1e",
        "b3404c8c444a393cb878610c5a275918984f4a0c",
        "7e077258c5799173b3a8d4289ea07e91934ae1c4",
        "fb3d10c5791705c7d0abe80102e63e2944f224e8",
        "0b75c39c2b464448f99a70ea17629e3d3a262eb6",
        "e0a13981fc6a861bbfb98e30511ff9f19ef8f5e9",
        "bdbb83126124bddb572f278a1ef532114f920636",
        "97e30f4cd70b7d89e56e8dbe84e936d2ffabb667",
        "78dc8e79c4c6f428545c7f48f421d007d68ad7d3",
        "40681d90e57b41ab10142145e216fb6a71d227fb",
        "fbb8a2170c16bc6ecb5fbead4ed195a984c82a2b",
        "e8a972197c50cf20b4d71139391c56561efce389",
        "047767b824708f722d59a9d32bb2a7894ab4845c",
        "ef2f1ae811f8230332bc598a2bd61385cda1acd1",
        "7c419032c767d224f3cc318bf6ed6aa30700bd00",
        "9bdcc97e565489f9f7b76522013889fb038140b0",
        "7f80fce4647087b410d1b693bb2f5a21837012b8",
        "ea9b552e271196a5f9a465ab73d1ad837f5c8866",
        "21ab3a030e3801378715ed25596571412debc39d",
        "a14ff27337a6bacec171b6b6e8e3f15bf45cf1b5",
        "d6e30256ad7e2660db796b41cf8a7bf073aa6d09",
        "4bc494ae2ec07497d27d97acccdd6514c6ae878a",
        "d49fff6246569fdfccd8e443f08abdb79ea93156",
        "d29087cc537815340fa7483a3d251df3329b0599",
        "27461a79dcb28cdf696d0c296ca9522d44260210",
        "a86cfc258e624e35459bf4e2880d9588a547f7ad",
        "26c2e0d09dc9c61d6d49b6d43f47a484e7eff49f",
        "0b49d78a3f9d175b0a2cc9088bf5c2f748a70cee",
        "40b546fb836c427b077fb4fed56305ab23e1a132",
        "3c453b7bd2d4cf4df26f1b512ae03744740455f4",
        "f0337637004d7edfb0fd0067e54712efb1f380ee",
        "944ac2500a6faf94d818a56d59387921b61726a6",
        "b4adb0d338b2beb8c0a89a43b818a169d2e8061a",
        "227604a566ba4cde8520404345e88b112401474d",
        "70644301ddd6fe5c9572708e8490775d5a3c6d3a",
        "4228505cf0a07cfad9c291d7fda201ea4085aa5d",
        "9086a929b2128b74385e9b414a8c32b0839424b3",
        "5365ae921220e6333cdd643ba2da44cdb3c32d4b",
        "a3fd381a4f8106be33c563ba6773eab9acff01fe",
        "d81ffaf2ab902919c986085835d28f32af6bc39a",
        "c77a5f910e3af685e791033b9b56f3a24c721f94",
        "91461b588da8881e0b54795ac35397e8211a75b7",
        "3a3f56689e8d0ccebde4668dc81c975f03381ff7",
        "35e05b092c4c0af3919abd0fd90158dd37e2ba87",
        "238bbb6539b354f2aeeb51c6e98810ca70798f11",
        "946ef8d47825d3c4c011846c22a4f26857332303",
        "d3ee8de7545351dabc4ab8b7470f930ec6280226",
        "517518ae9a2e8c7aa891cbd101dbee95750eac27",
        "084ce221d73b0b7666080a9357f3a993e6c4700c",
        "e38666b76aa643f55d8edcb16c9d4e91a6b74c78",
        "6f76eca8831dc48a145c712f45670aa76edfdac6",
        "d183a5361f17ae4a65dbfc09f0835459592f285d",
        "11aa0d140565630add56673333c01f93306194a3",
        "6efe8818a77fd5709373049a0ca3bfc80d917646",
        "9023a84a93cf3fa20cfb339722897dff731222b7",
        "1bd2145e34b3c6b249f150eb1e8f13b8ff7aec39",
        "382a8250ba58300f713abf6658b7685b2b427e6c",
        "73296a9a6da3e4c616cca9ffba62ff8918b9ae19",
        "93b1f60ca2938adc169cb9618f0193b9f06369e9",
        "7f4387d21ef90a4ff96a14e53d19e55df9d33cdf",
        "c0748bad06e9bb63f1ee560c4ddc9ebfb5dd0bdf",
        "94b321822d224116889300c0ee8c3b226a1cfea8",
        "c523749662dd8b41182efe279b52de9b6580fc99",
        "0f47311610edee978e23ea109cbbf7d55c346fdd",
        "4c358b7043897452217709afab79bf409d3e4006",
        "98b30e3affc60ff2eb6582be6f2c7720c5148b86",
        "9f5c6cf950610fa8ab25bac537f8e4275384a2c5",
        "07fc330241bb762a0c9cdca254ea2fa7cc49261b",
        "c712e54b63815d28f03340a63c22da6e996408b6",
        "6a2efc48c57982f01ccdb452d795d5474ea9fe78",
        "ff1d370b9f337f35801935be7a66cec02aaa50d3",
        "e654184888672d63df28b1760b3d55461e58607d",
        "cabb80ecf4e27a4d506439b4252835efc9073b96",
        "3efa0f130dbaaba5eecb42f76ed7518eedfdf0c8",
        "47c7b535d2cdcb89c7799475662c70ca9c7ff41d",
        "5fac497aa2006780c4f82108a238c06829bcd8df",
        "4bfcd14a6a207f51fc2f44bcd971004984d35312",
        "dbcf969fbf9d10910904a190c315db89cf40a2e2",
        "52bf4a76b2138899f5b47f830847c53b8612882a",
        "f32a4dc516116f1f46f095d60ccfaac78b6e1fe3",
        "a0b664585878429f42ac0aa17e8c0ff84b5d833a",
        "b24c3be564b7766fdf7a98a14e8720580972f8f8",
        "b2b5c495e176209a450dcedc94a7d82292463232",
        "e367c6cdd838cb8c645c254df9c4e8d0c1846cbc",
        "b5a438413a338f47fcdd47b987b28d68e25fc99a",
        "f4ebba513a45dc64732a083cb7807cb955604860",
        "40d21117f975d007098922dce52cae5800a7f0d1",
        "e120e2265b87e27ed61d6c65c39ca5053f842721",
        "874696619487ae60fd2320cced237fb9eef73a83",
        "76eeb457d399f082497b2ebe69be03ec8fc0bf3c",
        "02afea1e4ea3e57895eb10bebc69a158674cfc24",
        "692878b7f40b6802acc6aa47b0f79589ee81a5b6",
        "b7f5418f8d459814bf92013476af4629639d3cc8",
        "d4d810faacac8c2e1b194155184289668816bb2f",
        "3a390e9b44cb196aa4b4843dd8b3a7875bbc3a3f",
        "5d63f4e758436fc1f9c366acb9ff66748f7efbdd",
        "cbac9a2ca3feacf08b3bef3e3a6cdb65b3aec8f9"
    ],
    "release_logs": {
        "stable": [
            "9ed2084b420ef39d1ed2330047def39224b8a3ce",
            "c0df7da2ca98672e8d5520689b913dcad9b597cb",
            "49bf494eacb7e2fc4a0a95d2ea8e2da78554d936",
            "b8d8ec09eefa77b20a8dc7678f506688ecb726fe",
            "f120514402e0e92d0106bdb2369a59e65ebcb694",
            "77573a76d1320f51473ec7fa81be4fbad43e75f4",
            "c734a508c3d2c17e15e5125110f6b2adce0f460c",
            "d66b04921fca5d3a60709bb192a96e0d04c75d8a",
            "f61f515872b203aec1ed16f03581af7e3c9a3c18",
            "c5e17d553ebc7f326f6098af72ce92c784e4ff1b",
            "2bd6e2402bbfbadca5f93f0cf4f482edf3f55dc4",
            "c575f31d5d601eecd85594c079bce9542a30559d",
            "6d50ccfd32afe13cfea92c950237dae6ba91b9d8",
            "bd51dea8f6a281038e5d7f0fdd084d70a09ad384",
            "abc97d3bb42aa04c2fd20c330b6a71f8c9755353",
            "a5e54b83ec716eef424c2db8ad563d62d410d8b6",
            "18782aec617b88bfa756fc9808e7e1d35eb920c4",
            "f58cfaf5850c5fde674d3e68670446b377c9c3d8",
            "5d98718c28cfec6e7174f640c191fb114c2fa065",
            "7ab1c1ea3b111cf9b6fd9233abd334f9f36d1ce4",
            "f8debd8152ae822956615541cf43b620480eee6d",
            "ac06e3d4db90ad48f197da32e42241968b78be35",
            "b6be2f503de19ce6d5ffb9c9d8efb7238b445cb3",
            "b224407770afc07039d19358c1c03b2de2dac7d7",
            "7556391d200da81232e72882e489b34aafab8f7d",
            "23c659fc4799a880997e1a0e8f5a75efea9613c4",
            "48327314772a2e74ec113945a6549e0a4ebe7736",
            "19f08eaa5bbcadec1a9ce2f41e940f108371ba49",
            "975b4d2927967f28cb2a4692ca7b64ee57d5e050",
            "913818a246257f4a568147e58ee90cb232ff9388",
            "4a4999451b36cb07250463beca3ebdc81b7f6018",
            "4f57e532b885fd359935510ee95438727cc1462c",
            "3449c81bdbf186e5e74be3d9ad9b5e8be4b010ec",
            "05857a54722d262dfbf5c264d4faf825de16cf9c",
            "ec3b50fd652903fecb7fc126379568a7be9eea09",
            "f95918e05a93fa84c7ee7224beb235143ecf7c1e",
            "b3404c8c444a393cb878610c5a275918984f4a0c",
            "7e077258c5799173b3a8d4289ea07e91934ae1c4",
            "fb3d10c5791705c7d0abe80102e63e2944f224e8",
            "0b75c39c2b464448f99a70ea17629e3d3a262eb6",
            "e0a13981fc6a861bbfb98e30511ff9f19ef8f5e9",
            "bdbb83126124bddb572f278a1ef532114f920636",
            "97e30f4cd70b7d89e56e8dbe84e936d2ffabb667",
            "78dc8e79c4c6f428545c7f48f421d007d68ad7d3",
            "40681d90e57b41ab10142145e216fb6a71d227fb",
            "fbb8a2170c16bc6ecb5fbead4ed195a984c82a2b",
            "e8a972197c50cf20b4d71139391c56561efce389",
            "047767b824708f722d59a9d32bb2a7894ab4845c",
            "ef2f1ae811f8230332bc598a2bd61385cda1acd1",
            "7c419032c767d224f3cc318bf6ed6aa30700bd00",
            "9bdcc97e565489f9f7b76522013889fb038140b0",
            "7f80fce4647087b410d1b693bb2f5a21837012b8",
            "ea9b552e271196a5f9a465ab73d1ad837f5c8866",
            "21ab3a030e3801378715ed25596571412debc39d",
            "a14ff27337a6bacec171b6b6e8e3f15bf45cf1b5",
            "d6e30256ad7e2660db796b41cf8a7bf073aa6d09",
            "4bc494ae2ec07497d27d97acccdd6514c6ae878a",
            "d49fff6246569fdfccd8e443f08abdb79ea93156",
            "d29087cc537815340fa7483a3d251df3329b0599",
            "27461a79dcb28cdf696d0c296ca9522d44260210",
            "a86cfc258e624e35459bf4e2880d9588a547f7ad",
            "26c2e0d09dc9c61d6d49b6d43f47a484e7eff49f",
            "0b49d78a3f9d175b0a2cc9088bf5c2f748a70cee",
            "40b546fb836c427b077fb4fed56305ab23e1a132",
            "3c453b7bd2d4cf4df26f1b512ae03744740455f4",
            "f0337637004d7edfb0fd0067e54712efb1f380ee",
            "944ac2500a6faf94d818a56d59387921b61726a6",
            "b4adb0d338b2beb8c0a89a43b818a169d2e8061a",
            "227604a566ba4cde8520404345e88b112401474d",
            "70644301ddd6fe5c9572708e8490775d5a3c6d3a",
            "4228505cf0a07cfad9c291d7fda201ea4085aa5d",
            "9086a929b2128b74385e9b414a8c32b0839424b3",
            "5365ae921220e6333cdd643ba2da44cdb3c32d4b",
            "a3fd381a4f8106be33c563ba6773eab9acff01fe",
            "d81ffaf2ab902919c986085835d28f32af6bc39a",
            "c77a5f910e3af685e791033b9b56f3a24c721f94",
            "91461b588da8881e0b54795ac35397e8211a75b7",
            "3a3f56689e8d0ccebde4668dc81c975f03381ff7",
            "35e05b092c4c0af3919abd0fd90158dd37e2ba87",
            "238bbb6539b354f2aeeb51c6e98810ca70798f11",
            "946ef8d47825d3c4c011846c22a4f26857332303",
            "d3ee8de7545351dabc4ab8b7470f930ec6280226",
            "517518ae9a2e8c7aa891cbd101dbee95750eac27",
            "084ce221d73b0b7666080a9357f3a993e6c4700c",
            "e38666b76aa643f55d8edcb16c9d4e91a6b74c78",
            "6f76eca8831dc48a145c712f45670aa76edfdac6",
            "d183a5361f17ae4a65dbfc09f0835459592f285d",
            "11aa0d140565630add56673333c01f93306194a3",
            "6efe8818a77fd5709373049a0ca3bfc80d917646",
            "9023a84a93cf3fa20cfb339722897dff731222b7",
            "1bd2145e34b3c6b249f150eb1e8f13b8ff7aec39",
            "382a8250ba58300f713abf6658b7685b2b427e6c",
            "73296a9a6da3e4c616cca9ffba62ff8918b9ae19",
            "93b1f60ca2938adc169cb9618f0193b9f06369e9",
            "7f4387d21ef90a4ff96a14e53d19e55df9d33cdf",
            "c0748bad06e9bb63f1ee560c4ddc9ebfb5dd0bdf",
            "94b321822d224116889300c0ee8c3b226a1cfea8",
            "c523749662dd8b41182efe279b52de9b6580fc99",
            "0f47311610edee978e23ea109cbbf7d55c346fdd",
            "4c358b7043897452217709afab79bf409d3e4006",
            "98b30e3affc60ff2eb6582be6f2c7720c5148b86",
            "9f5c6cf950610fa8ab25bac537f8e4275384a2c5",
            "07fc330241bb762a0c9cdca254ea2fa7cc49261b",
            "c712e54b63815d28f03340a63c22da6e996408b6",
            "6a2efc48c57982f01ccdb452d795d5474ea9fe78",
            "ff1d370b9f337f35801935be7a66cec02aaa50d3",
            "e654184888672d63df28b1760b3d55461e58607d",
            "cabb80ecf4e27a4d506439b4252835efc9073b96",
            "3efa0f130dbaaba5eecb42f76ed7518eedfdf0c8",
            "47c7b535d2cdcb89c7799475662c70ca9c7ff41d",
            "5fac497aa2006780c4f82108a238c06829bcd8df",
            "4bfcd14a6a207f51fc2f44bcd971004984d35312",
            "dbcf969fbf9d10910904a190c315db89cf40a2e2",
            "52bf4a76b2138899f5b47f830847c53b8612882a",
            "f32a4dc516116f1f46f095d60ccfaac78b6e1fe3",
            "a0b664585878429f42ac0aa17e8c0ff84b5d833a",
            "b24c3be564b7766fdf7a98a14e8720580972f8f8",
            "b2b5c495e176209a450dcedc94a7d82292463232",
            "e367c6cdd838cb8c645c254df9c4e8d0c1846cbc",
            "b5a438413a338f47fcdd47b987b28d68e25fc99a",
            "f4ebba513a45dc64732a083cb7807cb955604860",
            "40d21117f975d007098922dce52cae5800a7f0d1",
            "e120e2265b87e27ed61d6c65c39ca5053f842721",
            "874696619487ae60fd2320cced237fb9eef73a83",
            "76eeb457d399f082497b2ebe69be03ec8fc0bf3c",
            "02afea1e4ea3e57895eb10bebc69a158674cfc24",
            "692878b7f40b6802acc6aa47b0f79589ee81a5b6",
            "b7f5418f8d459814bf92013476af4629639d3cc8",
            "d4d810faacac8c2e1b194155184289668816bb2f",
            "3a390e9b44cb196aa4b4843dd8b3a7875bbc3a3f",
            "5d63f4e758436fc1f9c366acb9ff66748f7efbdd",
            "cbac9a2ca3feacf08b3bef3e3a6cdb65b3aec8f9"
        ]
    },
    "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": 12,
            "commit_count": 53
        },
        "MDQ6VXNlcjY5OTYxOTE=": {
            "id": "MDQ6VXNlcjY5OTYxOTE=",
            "user": "leonkrause",
            "avatar": "https://avatars.githubusercontent.com/u/6996191?v=4",
            "url": "https://github.com/leonkrause",
            "pull_count": 4,
            "commit_count": 10
        },
        "MDQ6VXNlcjEzMjE1MDQz": {
            "id": "MDQ6VXNlcjEzMjE1MDQz",
            "user": "MattUV",
            "avatar": "https://avatars.githubusercontent.com/u/13215043?v=4",
            "url": "https://github.com/MattUV",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjY1ODQzMzA=": {
            "id": "MDQ6VXNlcjY1ODQzMzA=",
            "user": "Paulb23",
            "avatar": "https://avatars.githubusercontent.com/u/6584330?u=6feda0168eba0b01af4797a09e2c54219e49506b&v=4",
            "url": "https://github.com/Paulb23",
            "pull_count": 14,
            "commit_count": 30
        },
        "MDQ6VXNlcjEwNTc4MjI1": {
            "id": "MDQ6VXNlcjEwNTc4MjI1",
            "user": "marcelofg55",
            "avatar": "https://avatars.githubusercontent.com/u/10578225?u=1e4278911c881a26bdd71a5a9940b7f6c3599b68&v=4",
            "url": "https://github.com/marcelofg55",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjEzMDA2ODE=": {
            "id": "MDQ6VXNlcjEzMDA2ODE=",
            "user": "mattiascibien",
            "avatar": "https://avatars.githubusercontent.com/u/1300681?u=110fba4860d49e8efc702b75a42cf3d9e77fc8fd&v=4",
            "url": "https://github.com/mattiascibien",
            "pull_count": 2,
            "commit_count": 4
        },
        "MDQ6VXNlcjgyODE5MTY=": {
            "id": "MDQ6VXNlcjgyODE5MTY=",
            "user": "27thLiz",
            "avatar": "https://avatars.githubusercontent.com/u/8281916?u=2171745a413ca081df83835331f74dd955996118&v=4",
            "url": "https://github.com/27thLiz",
            "pull_count": 5,
            "commit_count": 10
        },
        "MDQ6VXNlcjU1OTk3OTY=": {
            "id": "MDQ6VXNlcjU1OTk3OTY=",
            "user": "vnen",
            "avatar": "https://avatars.githubusercontent.com/u/5599796?u=4609ceaeea06ef2484368f7ecdf0c9262a8dd825&v=4",
            "url": "https://github.com/vnen",
            "pull_count": 5,
            "commit_count": 10
        },
        "MDQ6VXNlcjQ3NDE4ODY=": {
            "id": "MDQ6VXNlcjQ3NDE4ODY=",
            "user": "AlexHolly",
            "avatar": "https://avatars.githubusercontent.com/u/4741886?u=81482cfee6722a4251a80309bdba329f31f7229c&v=4",
            "url": "https://github.com/AlexHolly",
            "pull_count": 3,
            "commit_count": 6
        },
        "MDQ6VXNlcjY2NDUzMDk=": {
            "id": "MDQ6VXNlcjY2NDUzMDk=",
            "user": "punto-",
            "avatar": "https://avatars.githubusercontent.com/u/6645309?v=4",
            "url": "https://github.com/punto-",
            "pull_count": 0,
            "commit_count": 8
        },
        "MDQ6VXNlcjExMDM4OTc=": {
            "id": "MDQ6VXNlcjExMDM4OTc=",
            "user": "djrm",
            "avatar": "https://avatars.githubusercontent.com/u/1103897?u=878c7ff8c6bd60a596d87ef494ca772b8efa56e3&v=4",
            "url": "https://github.com/djrm",
            "pull_count": 10,
            "commit_count": 22
        },
        "": {
            "id": "",
            "user": "ghost",
            "avatar": "https://avatars.githubusercontent.com/u/10137?v=4",
            "url": "https://github.com/ghost",
            "pull_count": 0,
            "commit_count": 2
        },
        "MDQ6VXNlcjc3MTgxMDA=": {
            "id": "MDQ6VXNlcjc3MTgxMDA=",
            "user": "neikeq",
            "avatar": "https://avatars.githubusercontent.com/u/7718100?u=270fb3a7fdab41e01e0f2c5be05d3dcea151f28e&v=4",
            "url": "https://github.com/neikeq",
            "pull_count": 7,
            "commit_count": 16
        },
        "MDQ6VXNlcjU3NTc3MDQ=": {
            "id": "MDQ6VXNlcjU3NTc3MDQ=",
            "user": "Griefchief",
            "avatar": "https://avatars.githubusercontent.com/u/5757704?u=66c85b8d1aafbff17a612777926027bc39d9acd6&v=4",
            "url": "https://github.com/Griefchief",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjUxMjA0MzY=": {
            "id": "MDQ6VXNlcjUxMjA0MzY=",
            "user": "mrezai",
            "avatar": "https://avatars.githubusercontent.com/u/5120436?v=4",
            "url": "https://github.com/mrezai",
            "pull_count": 3,
            "commit_count": 7
        },
        "MDQ6VXNlcjExNDUwODc1": {
            "id": "MDQ6VXNlcjExNDUwODc1",
            "user": "CowThing",
            "avatar": "https://avatars.githubusercontent.com/u/11450875?u=bd65ad24592271be39683b1c777d42cdbb28bc13&v=4",
            "url": "https://github.com/CowThing",
            "pull_count": 3,
            "commit_count": 6
        },
        "MDQ6VXNlcjUyNzY3Mjc=": {
            "id": "MDQ6VXNlcjUyNzY3Mjc=",
            "user": "bojidar-bg",
            "avatar": "https://avatars.githubusercontent.com/u/5276727?u=77866a4a78c7e17744be56cc1b2e84fbbb606ab3&v=4",
            "url": "https://github.com/bojidar-bg",
            "pull_count": 8,
            "commit_count": 16
        },
        "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": 3
        },
        "MDQ6VXNlcjgyODE0NTQ=": {
            "id": "MDQ6VXNlcjgyODE0NTQ=",
            "user": "volzhs",
            "avatar": "https://avatars.githubusercontent.com/u/8281454?u=a9bb3ea9b19f273625139d0750bb9f40ffb11093&v=4",
            "url": "https://github.com/volzhs",
            "pull_count": 3,
            "commit_count": 6
        },
        "MDQ6VXNlcjY5NjQ1NTY=": {
            "id": "MDQ6VXNlcjY5NjQ1NTY=",
            "user": "Geequlim",
            "avatar": "https://avatars.githubusercontent.com/u/6964556?u=221b7e007c4c0595e81fb3f8eb2fbd825ce22c92&v=4",
            "url": "https://github.com/Geequlim",
            "pull_count": 3,
            "commit_count": 6
        },
        "MDQ6VXNlcjMxNjQxOTA=": {
            "id": "MDQ6VXNlcjMxNjQxOTA=",
            "user": "CombustibleLemonade",
            "avatar": "https://avatars.githubusercontent.com/u/3164190?v=4",
            "url": "https://github.com/CombustibleLemonade",
            "pull_count": 1,
            "commit_count": 4
        },
        "MDQ6VXNlcjEyODkyMDc=": {
            "id": "MDQ6VXNlcjEyODkyMDc=",
            "user": "StraToN",
            "avatar": "https://avatars.githubusercontent.com/u/1289207?u=aa30a71568ee4fb0ef4b6b092f51f986151bd295&v=4",
            "url": "https://github.com/StraToN",
            "pull_count": 1,
            "commit_count": 4
        },
        "MDQ6VXNlcjE4NTMyMg==": {
            "id": "MDQ6VXNlcjE4NTMyMg==",
            "user": "leezh",
            "avatar": "https://avatars.githubusercontent.com/u/185322?v=4",
            "url": "https://github.com/leezh",
            "pull_count": 2,
            "commit_count": 4
        },
        "MDQ6VXNlcjk4NDc0MzA=": {
            "id": "MDQ6VXNlcjk4NDc0MzA=",
            "user": "Alex-doc",
            "avatar": "https://avatars.githubusercontent.com/u/9847430?u=d2b711589cedc35037ffacfddf5af3c0460fb80e&v=4",
            "url": "https://github.com/Alex-doc",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjEyNzU2MDQ3": {
            "id": "MDQ6VXNlcjEyNzU2MDQ3",
            "user": "SaracenOne",
            "avatar": "https://avatars.githubusercontent.com/u/12756047?u=b898b9a13751c0734a1cfe31fa1fef8b74a50fdb&v=4",
            "url": "https://github.com/SaracenOne",
            "pull_count": 2,
            "commit_count": 4
        },
        "MDQ6VXNlcjEyMzc2MDQy": {
            "id": "MDQ6VXNlcjEyMzc2MDQy",
            "user": "HeartoLazor",
            "avatar": "https://avatars.githubusercontent.com/u/12376042?u=74f446edcbe918eab92fcc507e31ea81ebca203d&v=4",
            "url": "https://github.com/HeartoLazor",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjEzMTE1NTU=": {
            "id": "MDQ6VXNlcjEzMTE1NTU=",
            "user": "Zylann",
            "avatar": "https://avatars.githubusercontent.com/u/1311555?u=98e85e0c6d8599c7de140000f240417c9f512cea&v=4",
            "url": "https://github.com/Zylann",
            "pull_count": 2,
            "commit_count": 4
        },
        "MDQ6VXNlcjY4ODAzNzg=": {
            "id": "MDQ6VXNlcjY4ODAzNzg=",
            "user": "sanikoyes",
            "avatar": "https://avatars.githubusercontent.com/u/6880378?u=9b2f8961225f0c4f9ea7408e76b8fbaeae566dca&v=4",
            "url": "https://github.com/sanikoyes",
            "pull_count": 2,
            "commit_count": 4
        }
    },
    "commits": {
        "9ed2084b420ef39d1ed2330047def39224b8a3ce": {
            "hash": "9ed2084b420ef39d1ed2330047def39224b8a3ce",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Revert \"-make sure single select after multi select works better\"",
            "body": "This reverts commit f909634832a72cfc669fd1b6281c8a960ea3d40f.\nIt caused various regressions (#4556 and #4607).",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c0df7da2ca98672e8d5520689b913dcad9b597cb": {
            "hash": "c0df7da2ca98672e8d5520689b913dcad9b597cb",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Version 2.0.3",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "49bf494eacb7e2fc4a0a95d2ea8e2da78554d936": {
            "hash": "49bf494eacb7e2fc4a0a95d2ea8e2da78554d936",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "classref: Readd String.strip_edges description",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b8d8ec09eefa77b20a8dc7678f506688ecb726fe": {
            "hash": "b8d8ec09eefa77b20a8dc7678f506688ecb726fe",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY5OTYxOTE="
            ],
            "author_raw": "eska <eska@eska.me>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Remove nocpuid.c from builtin OpenSSL",
            "body": "Since opensslconf.h no longer defines OPENSSL_CPUID_OBJ, OpenSSL defines\nOPENSSL_cpuid_setup itself (with the same empty definition)\n\n(cherry picked from commit 2392824dbab773b365dc77b8a75c1b75f42b93d8)",
            "is_cherrypick": true,
            "cherrypick_hash": "2392824dbab773b365dc77b8a75c1b75f42b93d8",
            "pull": ""
        },
        "2392824dbab773b365dc77b8a75c1b75f42b93d8": {
            "hash": "2392824dbab773b365dc77b8a75c1b75f42b93d8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY5OTYxOTE="
            ],
            "author_raw": "eska <eska@eska.me>",
            "committer_raw": "eska <eska@eska.me>",
            "summary": "Remove nocpuid.c from builtin OpenSSL",
            "body": "Since opensslconf.h no longer defines OPENSSL_CPUID_OBJ, OpenSSL defines\nOPENSSL_cpuid_setup itself (with the same empty definition)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4639
        },
        "f120514402e0e92d0106bdb2369a59e65ebcb694": {
            "hash": "f120514402e0e92d0106bdb2369a59e65ebcb694",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEzMjE1MDQz"
            ],
            "author_raw": "MattUV <matt.huve@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "classref: Fixed return types in Area and Area2D (#4635)",
            "body": "(cherry picked from commit 91c85ff1f5e83fd7e360ad07abad98684acf6ecf)",
            "is_cherrypick": true,
            "cherrypick_hash": "91c85ff1f5e83fd7e360ad07abad98684acf6ecf",
            "pull": ""
        },
        "91c85ff1f5e83fd7e360ad07abad98684acf6ecf": {
            "hash": "91c85ff1f5e83fd7e360ad07abad98684acf6ecf",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEzMjE1MDQz"
            ],
            "author_raw": "MattUV <matt.huve@gmail.com>",
            "committer_raw": "MattUV <matt.huve@gmail.com>",
            "summary": "classref: Fixed return types in Area and Area2D (#4635)",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4635
        },
        "77573a76d1320f51473ec7fa81be4fbad43e75f4": {
            "hash": "77573a76d1320f51473ec7fa81be4fbad43e75f4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "classref: Sync with current source",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c734a508c3d2c17e15e5125110f6b2adce0f460c": {
            "hash": "c734a508c3d2c17e15e5125110f6b2adce0f460c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "classref: Directory and ConfigFile",
            "body": "(cherry picked from commit 22d1385caf40badde869fb114b01f6f50ab608ab)",
            "is_cherrypick": true,
            "cherrypick_hash": "22d1385caf40badde869fb114b01f6f50ab608ab",
            "pull": ""
        },
        "22d1385caf40badde869fb114b01f6f50ab608ab": {
            "hash": "22d1385caf40badde869fb114b01f6f50ab608ab",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "classref: Directory and ConfigFile",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4631
        },
        "d66b04921fca5d3a60709bb192a96e0d04c75d8a": {
            "hash": "d66b04921fca5d3a60709bb192a96e0d04c75d8a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Windows: Fix GCC/Clang argument being passed to MSVC",
            "body": "Fixes #4620\n\n(cherry picked from commits 972b0f78b3f89ea5096bc37658ceb859ad47fa44\nand c7292b1f3d22323352a14e756497b03d66c90666)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f61f515872b203aec1ed16f03581af7e3c9a3c18": {
            "hash": "f61f515872b203aec1ed16f03581af7e3c9a3c18",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1ODQzMzA="
            ],
            "author_raw": "Paulb23 <p_batty@hotmail.co.uk>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Updated caret blink method documentation",
            "body": "(cherry picked from commit 997476777a83022d4ea2858e3b8127ef44639d86)",
            "is_cherrypick": true,
            "cherrypick_hash": "997476777a83022d4ea2858e3b8127ef44639d86",
            "pull": ""
        },
        "997476777a83022d4ea2858e3b8127ef44639d86": {
            "hash": "997476777a83022d4ea2858e3b8127ef44639d86",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1ODQzMzA="
            ],
            "author_raw": "Paulb23 <p_batty@hotmail.co.uk>",
            "committer_raw": "Paulb23 <p_batty@hotmail.co.uk>",
            "summary": "Updated caret blink method documentation",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4627
        },
        "c5e17d553ebc7f326f6098af72ce92c784e4ff1b": {
            "hash": "c5e17d553ebc7f326f6098af72ce92c784e4ff1b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1ODQzMzA="
            ],
            "author_raw": "Paulb23 <p_batty@hotmail.co.uk>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Bind caret blink to gdscript and properties",
            "body": "(cherry picked from commit dc90cba42e3c9357af8eb94e69022b4afe901896)",
            "is_cherrypick": true,
            "cherrypick_hash": "dc90cba42e3c9357af8eb94e69022b4afe901896",
            "pull": ""
        },
        "dc90cba42e3c9357af8eb94e69022b4afe901896": {
            "hash": "dc90cba42e3c9357af8eb94e69022b4afe901896",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1ODQzMzA="
            ],
            "author_raw": "Paulb23 <p_batty@hotmail.co.uk>",
            "committer_raw": "Paulb23 <p_batty@hotmail.co.uk>",
            "summary": "Bind caret blink to gdscript and properties",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4627
        },
        "2bd6e2402bbfbadca5f93f0cf4f482edf3f55dc4": {
            "hash": "2bd6e2402bbfbadca5f93f0cf4f482edf3f55dc4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEwNTc4MjI1"
            ],
            "author_raw": "marcelofg55 <marcelofg55@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "OS.get_screen_size now returns the correct value on OSX",
            "body": "(cherry picked from commit b697de92efab8ddd9796a1f396cebfb159be11b0)",
            "is_cherrypick": true,
            "cherrypick_hash": "b697de92efab8ddd9796a1f396cebfb159be11b0",
            "pull": ""
        },
        "b697de92efab8ddd9796a1f396cebfb159be11b0": {
            "hash": "b697de92efab8ddd9796a1f396cebfb159be11b0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEwNTc4MjI1"
            ],
            "author_raw": "marcelofg55 <marcelofg55@gmail.com>",
            "committer_raw": "marcelofg55 <marcelofg55@gmail.com>",
            "summary": "OS.get_screen_size now returns the correct value on OSX",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4621
        },
        "c575f31d5d601eecd85594c079bce9542a30559d": {
            "hash": "c575f31d5d601eecd85594c079bce9542a30559d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEzMDA2ODE="
            ],
            "author_raw": "Mattias Cibien <mattiascibien@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Added possibility to strip left and right to strip_edges (#4594)",
            "body": "(cherry picked from commit 49c473bb365054969687f14ed0b55bfe3b06e637)",
            "is_cherrypick": true,
            "cherrypick_hash": "49c473bb365054969687f14ed0b55bfe3b06e637",
            "pull": ""
        },
        "49c473bb365054969687f14ed0b55bfe3b06e637": {
            "hash": "49c473bb365054969687f14ed0b55bfe3b06e637",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEzMDA2ODE="
            ],
            "author_raw": "Mattias Cibien <mattiascibien@users.noreply.github.com>",
            "committer_raw": "Mattias Cibien <mattiascibien@users.noreply.github.com>",
            "summary": "Added possibility to strip left and right to strip_edges (#4594)",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4594
        },
        "6d50ccfd32afe13cfea92c950237dae6ba91b9d8": {
            "hash": "6d50ccfd32afe13cfea92c950237dae6ba91b9d8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgyODE5MTY="
            ],
            "author_raw": "Andreas Haas <liu.gam3@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Joystick demo script cleanup",
            "body": "Removes a leftover variable and uses constants instead of magic numbers.\n\n(cherry picked from commit 86b46c0b7ec624ba6584974bf021398b4d4db993)",
            "is_cherrypick": true,
            "cherrypick_hash": "86b46c0b7ec624ba6584974bf021398b4d4db993",
            "pull": ""
        },
        "86b46c0b7ec624ba6584974bf021398b4d4db993": {
            "hash": "86b46c0b7ec624ba6584974bf021398b4d4db993",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgyODE5MTY="
            ],
            "author_raw": "Andreas Haas <liu.gam3@gmail.com>",
            "committer_raw": "Andreas Haas <liu.gam3@gmail.com>",
            "summary": "Joystick demo script cleanup",
            "body": "Removes a leftover variable and uses constants instead of magic numbers.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4613
        },
        "bd51dea8f6a281038e5d7f0fdd084d70a09ad384": {
            "hash": "bd51dea8f6a281038e5d7f0fdd084d70a09ad384",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1ODQzMzA="
            ],
            "author_raw": "Paulb23 <p_batty@hotmail.co.uk>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Added caret blink in text editor",
            "body": "(cherry picked from commit e03e7deb1bbc25d1d7e3506058e090a14eabde97)",
            "is_cherrypick": true,
            "cherrypick_hash": "e03e7deb1bbc25d1d7e3506058e090a14eabde97",
            "pull": ""
        },
        "e03e7deb1bbc25d1d7e3506058e090a14eabde97": {
            "hash": "e03e7deb1bbc25d1d7e3506058e090a14eabde97",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1ODQzMzA="
            ],
            "author_raw": "Paulb23 <p_batty@hotmail.co.uk>",
            "committer_raw": "Paulb23 <p_batty@hotmail.co.uk>",
            "summary": "Added caret blink in text editor",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4598
        },
        "abc97d3bb42aa04c2fd20c330b6a71f8c9755353": {
            "hash": "abc97d3bb42aa04c2fd20c330b6a71f8c9755353",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1ODQzMzA="
            ],
            "author_raw": "Paulb23 <p_batty@hotmail.co.uk>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fixed autocomplete truncate, issue 4554",
            "body": "(cherry picked from commit accc2a195bdcb79628650a61e6d9a3e408c37d19)",
            "is_cherrypick": true,
            "cherrypick_hash": "accc2a195bdcb79628650a61e6d9a3e408c37d19",
            "pull": ""
        },
        "accc2a195bdcb79628650a61e6d9a3e408c37d19": {
            "hash": "accc2a195bdcb79628650a61e6d9a3e408c37d19",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1ODQzMzA="
            ],
            "author_raw": "Paulb23 <p_batty@hotmail.co.uk>",
            "committer_raw": "Paulb23 <p_batty@hotmail.co.uk>",
            "summary": "Fixed autocomplete truncate, issue 4554",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4557
        },
        "a5e54b83ec716eef424c2db8ad563d62d410d8b6": {
            "hash": "a5e54b83ec716eef424c2db8ad563d62d410d8b6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU1OTk3OTY="
            ],
            "author_raw": "George Marques <george@gmarqu.es>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add ignore error flag to OpenSSL driver",
            "body": "(cherry picked from commit 2e44e255ed913372df5ced3526ea56fd50e6df3a)",
            "is_cherrypick": true,
            "cherrypick_hash": "2e44e255ed913372df5ced3526ea56fd50e6df3a",
            "pull": ""
        },
        "2e44e255ed913372df5ced3526ea56fd50e6df3a": {
            "hash": "2e44e255ed913372df5ced3526ea56fd50e6df3a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU1OTk3OTY="
            ],
            "author_raw": "George Marques <george@gmarqu.es>",
            "committer_raw": "George Marques <george@gmarqu.es>",
            "summary": "Add ignore error flag to OpenSSL driver",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4597
        },
        "18782aec617b88bfa756fc9808e7e1d35eb920c4": {
            "hash": "18782aec617b88bfa756fc9808e7e1d35eb920c4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1ODQzMzA="
            ],
            "author_raw": "Paulb23 <p_batty@hotmail.co.uk>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fixed autocomlete strings not appearing for function arguments",
            "body": "(cherry picked from commit 9e6234201bdd9abbd780d75d5c5e1ead454d4c20)",
            "is_cherrypick": true,
            "cherrypick_hash": "9e6234201bdd9abbd780d75d5c5e1ead454d4c20",
            "pull": ""
        },
        "9e6234201bdd9abbd780d75d5c5e1ead454d4c20": {
            "hash": "9e6234201bdd9abbd780d75d5c5e1ead454d4c20",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1ODQzMzA="
            ],
            "author_raw": "Paulb23 <p_batty@hotmail.co.uk>",
            "committer_raw": "Paulb23 <p_batty@hotmail.co.uk>",
            "summary": "Fixed autocomlete strings not appearing for function arguments",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4583
        },
        "f58cfaf5850c5fde674d3e68670446b377c9c3d8": {
            "hash": "f58cfaf5850c5fde674d3e68670446b377c9c3d8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3NDE4ODY="
            ],
            "author_raw": "Alexander Holland <alexander.holland@live.de>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "fix percent decode utf8 error",
            "body": "(cherry picked from commit f86cffd8e6cacb09cf59c27423c7e82c0e024aaa)",
            "is_cherrypick": true,
            "cherrypick_hash": "f86cffd8e6cacb09cf59c27423c7e82c0e024aaa",
            "pull": ""
        },
        "f86cffd8e6cacb09cf59c27423c7e82c0e024aaa": {
            "hash": "f86cffd8e6cacb09cf59c27423c7e82c0e024aaa",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3NDE4ODY="
            ],
            "author_raw": "Alexander Holland <alexander.holland@live.de>",
            "committer_raw": "Alexander Holland <alexander.holland@live.de>",
            "summary": "fix percent decode utf8 error",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4553
        },
        "5d98718c28cfec6e7174f640c191fb114c2fa065": {
            "hash": "5d98718c28cfec6e7174f640c191fb114c2fa065",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1ODQzMzA="
            ],
            "author_raw": "Paulb23 <p_batty@hotmail.co.uk>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fixed animation player auto-queue duplication and undo/redo",
            "body": "(cherry picked from commit 488495852bcee4e92038657abd166b83f78f2a2a)",
            "is_cherrypick": true,
            "cherrypick_hash": "488495852bcee4e92038657abd166b83f78f2a2a",
            "pull": ""
        },
        "488495852bcee4e92038657abd166b83f78f2a2a": {
            "hash": "488495852bcee4e92038657abd166b83f78f2a2a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1ODQzMzA="
            ],
            "author_raw": "Paulb23 <p_batty@hotmail.co.uk>",
            "committer_raw": "Paulb23 <p_batty@hotmail.co.uk>",
            "summary": "Fixed animation player auto-queue duplication and undo/redo",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4576
        },
        "7ab1c1ea3b111cf9b6fd9233abd334f9f36d1ce4": {
            "hash": "7ab1c1ea3b111cf9b6fd9233abd334f9f36d1ce4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1ODQzMzA="
            ],
            "author_raw": "Paulb23 <p_batty@hotmail.co.uk>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fixed code completion after opening bracket, issue 3977",
            "body": "(cherry picked from commit 0a2b341d0a7027b9d8c1e3bf1448f83c568a9304)",
            "is_cherrypick": true,
            "cherrypick_hash": "0a2b341d0a7027b9d8c1e3bf1448f83c568a9304",
            "pull": ""
        },
        "0a2b341d0a7027b9d8c1e3bf1448f83c568a9304": {
            "hash": "0a2b341d0a7027b9d8c1e3bf1448f83c568a9304",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1ODQzMzA="
            ],
            "author_raw": "Paulb23 <p_batty@hotmail.co.uk>",
            "committer_raw": "Paulb23 <p_batty@hotmail.co.uk>",
            "summary": "Fixed code completion after opening bracket, issue 3977",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4573
        },
        "f8debd8152ae822956615541cf43b620480eee6d": {
            "hash": "f8debd8152ae822956615541cf43b620480eee6d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NDUzMDk="
            ],
            "author_raw": "Ariel Manzur <ariel@godotengine.org>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "cloning env for builtin_openssl _and_ openssl :)",
            "body": "(cherry picked from commit baaa74f2153403044ab7570b920bc01317f8a047)",
            "is_cherrypick": true,
            "cherrypick_hash": "baaa74f2153403044ab7570b920bc01317f8a047",
            "pull": ""
        },
        "baaa74f2153403044ab7570b920bc01317f8a047": {
            "hash": "baaa74f2153403044ab7570b920bc01317f8a047",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NDUzMDk="
            ],
            "author_raw": "Ariel Manzur <ariel@godotengine.org>",
            "committer_raw": "Ariel Manzur <ariel@godotengine.org>",
            "summary": "cloning env for builtin_openssl _and_ openssl :)",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ac06e3d4db90ad48f197da32e42241968b78be35": {
            "hash": "ac06e3d4db90ad48f197da32e42241968b78be35",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NDUzMDk="
            ],
            "author_raw": "Ariel Manzur <ariel@godotengine.org>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "clonning env for builtin ssl",
            "body": "(cherry picked from commit 62c17d65a8ad808bb712e64df2f16ecfb193c9be)",
            "is_cherrypick": true,
            "cherrypick_hash": "62c17d65a8ad808bb712e64df2f16ecfb193c9be",
            "pull": ""
        },
        "62c17d65a8ad808bb712e64df2f16ecfb193c9be": {
            "hash": "62c17d65a8ad808bb712e64df2f16ecfb193c9be",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NDUzMDk="
            ],
            "author_raw": "Ariel Manzur <ariel@godotengine.org>",
            "committer_raw": "Ariel Manzur <ariel@godotengine.org>",
            "summary": "clonning env for builtin ssl",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b6be2f503de19ce6d5ffb9c9d8efb7238b445cb3": {
            "hash": "b6be2f503de19ce6d5ffb9c9d8efb7238b445cb3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Rotation APIs: Better exposure for degrees methods",
            "body": "Made public the various set/getters for rotations in degrees.\nFor consistency, renamed the exposed method names to remove the leading\nunderscore, and kept the old names with a deprecation warning.\n\nFixes #4511.\n\n(cherry picked from commit 4eab767a6fbc746f6a13e976b4e34d566e7cc4cd)",
            "is_cherrypick": true,
            "cherrypick_hash": "4eab767a6fbc746f6a13e976b4e34d566e7cc4cd",
            "pull": ""
        },
        "4eab767a6fbc746f6a13e976b4e34d566e7cc4cd": {
            "hash": "4eab767a6fbc746f6a13e976b4e34d566e7cc4cd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Rotation APIs: Better exposure for degrees methods",
            "body": "Made public the various set/getters for rotations in degrees.\nFor consistency, renamed the exposed method names to remove the leading\nunderscore, and kept the old names with a deprecation warning.\n\nFixes #4511.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4571
        },
        "b224407770afc07039d19358c1c03b2de2dac7d7": {
            "hash": "b224407770afc07039d19358c1c03b2de2dac7d7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExMDM4OTc="
            ],
            "author_raw": "Daniel J. Ramirez <djrmuv@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Partial documentation for OS methods",
            "body": "(cherry picked from commit ed7c0a6caf35838efbf8799bdae7b591f5332ec9)",
            "is_cherrypick": true,
            "cherrypick_hash": "ed7c0a6caf35838efbf8799bdae7b591f5332ec9",
            "pull": ""
        },
        "ed7c0a6caf35838efbf8799bdae7b591f5332ec9": {
            "hash": "ed7c0a6caf35838efbf8799bdae7b591f5332ec9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExMDM4OTc="
            ],
            "author_raw": "Daniel J. Ramirez <djrmuv@gmail.com>",
            "committer_raw": "Daniel J. Ramirez <djrmuv@gmail.com>",
            "summary": "Partial documentation for OS methods",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4559
        },
        "7556391d200da81232e72882e489b34aafab8f7d": {
            "hash": "7556391d200da81232e72882e489b34aafab8f7d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU1OTk3OTY="
            ],
            "author_raw": "George Marques <george@gmarqu.es>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix build for Windows 64-bits with GCC",
            "body": "(cherry picked from commit 81297f0fa1a0f021c5dfe120d0f4419d5cbcb2b5)",
            "is_cherrypick": true,
            "cherrypick_hash": "81297f0fa1a0f021c5dfe120d0f4419d5cbcb2b5",
            "pull": ""
        },
        "81297f0fa1a0f021c5dfe120d0f4419d5cbcb2b5": {
            "hash": "81297f0fa1a0f021c5dfe120d0f4419d5cbcb2b5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU1OTk3OTY="
            ],
            "author_raw": "George Marques <george@gmarqu.es>",
            "committer_raw": "George Marques <george@gmarqu.es>",
            "summary": "Fix build for Windows 64-bits with GCC",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4561
        },
        "23c659fc4799a880997e1a0e8f5a75efea9613c4": {
            "hash": "23c659fc4799a880997e1a0e8f5a75efea9613c4",
            "is_merge": false,
            "authored_by": [
                ""
            ],
            "author_raw": "Juan Linietsky <reduz@Juans-MBP.fibertel.com.ar>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "-make sure single select after multi select works better",
            "body": "-fixed some warnings for OSX\n\n(cherry picked from commit f909634832a72cfc669fd1b6281c8a960ea3d40f)",
            "is_cherrypick": true,
            "cherrypick_hash": "f909634832a72cfc669fd1b6281c8a960ea3d40f",
            "pull": ""
        },
        "f909634832a72cfc669fd1b6281c8a960ea3d40f": {
            "hash": "f909634832a72cfc669fd1b6281c8a960ea3d40f",
            "is_merge": false,
            "authored_by": [
                ""
            ],
            "author_raw": "Juan Linietsky <reduz@Juans-MBP.fibertel.com.ar>",
            "committer_raw": "Juan Linietsky <reduz@Juans-MBP.fibertel.com.ar>",
            "summary": "-make sure single select after multi select works better",
            "body": "-fixed some warnings for OSX",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "48327314772a2e74ec113945a6549e0a4ebe7736": {
            "hash": "48327314772a2e74ec113945a6549e0a4ebe7736",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU1OTk3OTY="
            ],
            "author_raw": "George Marques <george@gmarqu.es>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix memory leak",
            "body": "As pointed out by @sanikoyes in #4541.\n\n(cherry picked from commit 5930408746fab692aaf277ec7b6482e7055f3344)",
            "is_cherrypick": true,
            "cherrypick_hash": "5930408746fab692aaf277ec7b6482e7055f3344",
            "pull": ""
        },
        "5930408746fab692aaf277ec7b6482e7055f3344": {
            "hash": "5930408746fab692aaf277ec7b6482e7055f3344",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU1OTk3OTY="
            ],
            "author_raw": "George Marques <george@gmarqu.es>",
            "committer_raw": "George Marques <george@gmarqu.es>",
            "summary": "Fix memory leak",
            "body": "As pointed out by @sanikoyes in #4541.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4548
        },
        "19f08eaa5bbcadec1a9ce2f41e940f108371ba49": {
            "hash": "19f08eaa5bbcadec1a9ce2f41e940f108371ba49",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc3MTgxMDA="
            ],
            "author_raw": "Ignacio Etcheverry <ignalfonsore@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix wrong return and argument types in documentation",
            "body": "(cherry picked from commit 1e752c01203b2560ef3ed28993aac9c98c053cb8)",
            "is_cherrypick": true,
            "cherrypick_hash": "1e752c01203b2560ef3ed28993aac9c98c053cb8",
            "pull": ""
        },
        "1e752c01203b2560ef3ed28993aac9c98c053cb8": {
            "hash": "1e752c01203b2560ef3ed28993aac9c98c053cb8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc3MTgxMDA="
            ],
            "author_raw": "Ignacio Etcheverry <ignalfonsore@gmail.com>",
            "committer_raw": "Ignacio Etcheverry <ignalfonsore@gmail.com>",
            "summary": "Fix wrong return and argument types in documentation",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4547
        },
        "975b4d2927967f28cb2a4692ca7b64ee57d5e050": {
            "hash": "975b4d2927967f28cb2a4692ca7b64ee57d5e050",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc3MTgxMDA="
            ],
            "author_raw": "Ignacio Etcheverry <ignalfonsore@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add missing Vector2Array case to Variant::operator String()",
            "body": "- Correcly display Vector2Array default arguments in the documentation\n\n(cherry picked from commit 2060e6616cb39362cddc3c57a94292896f9f4525)",
            "is_cherrypick": true,
            "cherrypick_hash": "2060e6616cb39362cddc3c57a94292896f9f4525",
            "pull": ""
        },
        "2060e6616cb39362cddc3c57a94292896f9f4525": {
            "hash": "2060e6616cb39362cddc3c57a94292896f9f4525",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc3MTgxMDA="
            ],
            "author_raw": "Ignacio Etcheverry <ignalfonsore@gmail.com>",
            "committer_raw": "Ignacio Etcheverry <ignalfonsore@gmail.com>",
            "summary": "Add missing Vector2Array case to Variant::operator String()",
            "body": "- Correcly display Vector2Array default arguments in the documentation",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4547
        },
        "913818a246257f4a568147e58ee90cb232ff9388": {
            "hash": "913818a246257f4a568147e58ee90cb232ff9388",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgyODE5MTY="
            ],
            "author_raw": "Hinsbart <liu.gam3@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix ds3 gamepad mapping",
            "body": "(cherry picked from commit d6cd5108e3b448a71cdd4150693c9b0d3610f7e1)",
            "is_cherrypick": true,
            "cherrypick_hash": "d6cd5108e3b448a71cdd4150693c9b0d3610f7e1",
            "pull": ""
        },
        "d6cd5108e3b448a71cdd4150693c9b0d3610f7e1": {
            "hash": "d6cd5108e3b448a71cdd4150693c9b0d3610f7e1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgyODE5MTY="
            ],
            "author_raw": "Hinsbart <liu.gam3@gmail.com>",
            "committer_raw": "Hinsbart <liu.gam3@gmail.com>",
            "summary": "Fix ds3 gamepad mapping",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4542
        },
        "4a4999451b36cb07250463beca3ebdc81b7f6018": {
            "hash": "4a4999451b36cb07250463beca3ebdc81b7f6018",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExMDM4OTc="
            ],
            "author_raw": "Daniel J. Ramirez <djrmuv@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Changed barely visible PROPERTY_HINT_ALL_FLAGS buttons for checkboxes",
            "body": "(cherry picked from commit 723c0d730c0bb3df888934dd94ed1e45f24b7acd)",
            "is_cherrypick": true,
            "cherrypick_hash": "723c0d730c0bb3df888934dd94ed1e45f24b7acd",
            "pull": ""
        },
        "723c0d730c0bb3df888934dd94ed1e45f24b7acd": {
            "hash": "723c0d730c0bb3df888934dd94ed1e45f24b7acd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExMDM4OTc="
            ],
            "author_raw": "Daniel J. Ramirez <djrmuv@gmail.com>",
            "committer_raw": "Daniel J. Ramirez <djrmuv@gmail.com>",
            "summary": "Changed barely visible PROPERTY_HINT_ALL_FLAGS buttons for checkboxes",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4543
        },
        "4f57e532b885fd359935510ee95438727cc1462c": {
            "hash": "4f57e532b885fd359935510ee95438727cc1462c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU1OTk3OTY="
            ],
            "author_raw": "George Marques <george@gmarqu.es>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix windows 64-bits build.",
            "body": "The change in `tools/doc/doc_data.cpp` is needed because the MSVC\ncompiler does not support variable length arrays.\n\nFix #4113\n\n(cherry picked from commit 9424c6c58f0b33f06807936958978e907574a845)",
            "is_cherrypick": true,
            "cherrypick_hash": "9424c6c58f0b33f06807936958978e907574a845",
            "pull": ""
        },
        "9424c6c58f0b33f06807936958978e907574a845": {
            "hash": "9424c6c58f0b33f06807936958978e907574a845",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU1OTk3OTY="
            ],
            "author_raw": "George Marques <george@gmarqu.es>",
            "committer_raw": "George Marques <george@gmarqu.es>",
            "summary": "Fix windows 64-bits build.",
            "body": "The change in `tools/doc/doc_data.cpp` is needed because the MSVC\ncompiler does not support variable length arrays.\n\nFix #4113",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4541
        },
        "3449c81bdbf186e5e74be3d9ad9b5e8be4b010ec": {
            "hash": "3449c81bdbf186e5e74be3d9ad9b5e8be4b010ec",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU3NTc3MDQ="
            ],
            "author_raw": "Aleksandar Danilovic <greatgames.alexandar@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fixes 64 bit MSVC builds, disables bits parameter",
            "body": "Also Enables automatic detection of architecture for the MSVC compilers.\nBuilds without assembly optimisations for x64\nCloses issue #3098\n\nSigned-off-by: Aleksandar Danilovic <greatgames.alexandar@gmail.com>\n(cherry picked from commit 7762e1afe60d6cf3ae310a4cf0af0e25ae5d18c6)",
            "is_cherrypick": true,
            "cherrypick_hash": "7762e1afe60d6cf3ae310a4cf0af0e25ae5d18c6",
            "pull": ""
        },
        "7762e1afe60d6cf3ae310a4cf0af0e25ae5d18c6": {
            "hash": "7762e1afe60d6cf3ae310a4cf0af0e25ae5d18c6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU3NTc3MDQ="
            ],
            "author_raw": "Aleksandar Danilovic <greatgames.alexandar@gmail.com>",
            "committer_raw": "Aleksandar Danilovic <greatgames.alexandar@gmail.com>",
            "summary": "Fixes 64 bit MSVC builds, disables bits parameter",
            "body": "Also Enables automatic detection of architecture for the MSVC compilers.\nBuilds without assembly optimisations for x64\nCloses issue #3098\n\nSigned-off-by: Aleksandar Danilovic <greatgames.alexandar@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4274
        },
        "05857a54722d262dfbf5c264d4faf825de16cf9c": {
            "hash": "05857a54722d262dfbf5c264d4faf825de16cf9c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUxMjA0MzY="
            ],
            "author_raw": "mrezai <mhd.rezai@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Update OpenSSL to 1.0.2h",
            "body": "(cherry picked from commit ab623c923d4e2c950342aec5da371cb92b1fbbc6)",
            "is_cherrypick": true,
            "cherrypick_hash": "ab623c923d4e2c950342aec5da371cb92b1fbbc6",
            "pull": ""
        },
        "ab623c923d4e2c950342aec5da371cb92b1fbbc6": {
            "hash": "ab623c923d4e2c950342aec5da371cb92b1fbbc6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUxMjA0MzY="
            ],
            "author_raw": "mrezai <mhd.rezai@gmail.com>",
            "committer_raw": "mrezai <mhd.rezai@gmail.com>",
            "summary": "Update OpenSSL to 1.0.2h",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4540
        },
        "ec3b50fd652903fecb7fc126379568a7be9eea09": {
            "hash": "ec3b50fd652903fecb7fc126379568a7be9eea09",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1ODQzMzA="
            ],
            "author_raw": "Paulb23 <p_batty@hotmail.co.uk>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Autocomplete no longer shows duplicates, issue 1824",
            "body": "(cherry picked from commit 084d0bef96068109b67a4bc90e270cd32c678094)",
            "is_cherrypick": true,
            "cherrypick_hash": "084d0bef96068109b67a4bc90e270cd32c678094",
            "pull": ""
        },
        "084d0bef96068109b67a4bc90e270cd32c678094": {
            "hash": "084d0bef96068109b67a4bc90e270cd32c678094",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1ODQzMzA="
            ],
            "author_raw": "Paulb23 <p_batty@hotmail.co.uk>",
            "committer_raw": "Paulb23 <p_batty@hotmail.co.uk>",
            "summary": "Autocomplete no longer shows duplicates, issue 1824",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4539
        },
        "f95918e05a93fa84c7ee7224beb235143ecf7c1e": {
            "hash": "f95918e05a93fa84c7ee7224beb235143ecf7c1e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNDUwODc1"
            ],
            "author_raw": "CowThing <cowthing@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Input Documentation",
            "body": "Input Documentation\n\n(cherry picked from commit f6ae5e41de720996195eb02e1ba6ea954e4932e9)",
            "is_cherrypick": true,
            "cherrypick_hash": "f6ae5e41de720996195eb02e1ba6ea954e4932e9",
            "pull": ""
        },
        "f6ae5e41de720996195eb02e1ba6ea954e4932e9": {
            "hash": "f6ae5e41de720996195eb02e1ba6ea954e4932e9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNDUwODc1"
            ],
            "author_raw": "CowThing <cowthing@gmail.com>",
            "committer_raw": "CowThing <cowthing@gmail.com>",
            "summary": "Input Documentation",
            "body": "Input Documentation",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4538
        },
        "b3404c8c444a393cb878610c5a275918984f4a0c": {
            "hash": "b3404c8c444a393cb878610c5a275918984f4a0c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEzMDA2ODE="
            ],
            "author_raw": "Mattias Cibien <mattias@mattiascibien.net>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fixed behavior of OS.set_window_resizable",
            "body": "Should fix #4428.\n* Minimize button is not hidden anymore\n(cherry picked from commit 8fb7280f39600b1fec6f5a88fba29aecb0caa9b4)",
            "is_cherrypick": true,
            "cherrypick_hash": "8fb7280f39600b1fec6f5a88fba29aecb0caa9b4",
            "pull": ""
        },
        "8fb7280f39600b1fec6f5a88fba29aecb0caa9b4": {
            "hash": "8fb7280f39600b1fec6f5a88fba29aecb0caa9b4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEzMDA2ODE="
            ],
            "author_raw": "Mattias Cibien <mattias@mattiascibien.net>",
            "committer_raw": "Mattias Cibien <mattias@mattiascibien.net>",
            "summary": "Fixed behavior of OS.set_window_resizable",
            "body": "Should fix #4428.\n* Minimize button is not hidden anymore",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4536
        },
        "7e077258c5799173b3a8d4289ea07e91934ae1c4": {
            "hash": "7e077258c5799173b3a8d4289ea07e91934ae1c4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExMDM4OTc="
            ],
            "author_raw": "Daniel J. Ramirez <djrmuv@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fixed documentation generator for polymorphic functions",
            "body": "(cherry picked from commit 57d0b784266f02c8f021d09f4f0bab911d894207)",
            "is_cherrypick": true,
            "cherrypick_hash": "57d0b784266f02c8f021d09f4f0bab911d894207",
            "pull": ""
        },
        "57d0b784266f02c8f021d09f4f0bab911d894207": {
            "hash": "57d0b784266f02c8f021d09f4f0bab911d894207",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExMDM4OTc="
            ],
            "author_raw": "Daniel J. Ramirez <djrmuv@gmail.com>",
            "committer_raw": "Daniel J. Ramirez <djrmuv@gmail.com>",
            "summary": "Fixed documentation generator for polymorphic functions",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4533
        },
        "fb3d10c5791705c7d0abe80102e63e2944f224e8": {
            "hash": "fb3d10c5791705c7d0abe80102e63e2944f224e8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExMDM4OTc="
            ],
            "author_raw": "Daniel J. Ramirez <djrmuv@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Documented bool methods",
            "body": "(cherry picked from commit 3ca1d0f1d534d1111ccd9dfd007a891592154146)",
            "is_cherrypick": true,
            "cherrypick_hash": "3ca1d0f1d534d1111ccd9dfd007a891592154146",
            "pull": ""
        },
        "3ca1d0f1d534d1111ccd9dfd007a891592154146": {
            "hash": "3ca1d0f1d534d1111ccd9dfd007a891592154146",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExMDM4OTc="
            ],
            "author_raw": "Daniel J. Ramirez <djrmuv@gmail.com>",
            "committer_raw": "Daniel J. Ramirez <djrmuv@gmail.com>",
            "summary": "Documented bool methods",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4531
        },
        "0b75c39c2b464448f99a70ea17629e3d3a262eb6": {
            "hash": "0b75c39c2b464448f99a70ea17629e3d3a262eb6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExMDM4OTc="
            ],
            "author_raw": "Daniel J. Ramirez <djrmuv@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Documented float",
            "body": "(cherry picked from commit 520e6f5b0944df0140521158f05c7d3fbd8bc2c0)",
            "is_cherrypick": true,
            "cherrypick_hash": "520e6f5b0944df0140521158f05c7d3fbd8bc2c0",
            "pull": ""
        },
        "520e6f5b0944df0140521158f05c7d3fbd8bc2c0": {
            "hash": "520e6f5b0944df0140521158f05c7d3fbd8bc2c0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExMDM4OTc="
            ],
            "author_raw": "Daniel J. Ramirez <djrmuv@gmail.com>",
            "committer_raw": "Daniel J. Ramirez <djrmuv@gmail.com>",
            "summary": "Documented float",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4529
        },
        "e0a13981fc6a861bbfb98e30511ff9f19ef8f5e9": {
            "hash": "e0a13981fc6a861bbfb98e30511ff9f19ef8f5e9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExMDM4OTc="
            ],
            "author_raw": "Daniel J. Ramirez <djrmuv@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Documented int methods",
            "body": "(cherry picked from commit 4453284388bcdad18242f1cbbdf2a4835c666d68)",
            "is_cherrypick": true,
            "cherrypick_hash": "4453284388bcdad18242f1cbbdf2a4835c666d68",
            "pull": ""
        },
        "4453284388bcdad18242f1cbbdf2a4835c666d68": {
            "hash": "4453284388bcdad18242f1cbbdf2a4835c666d68",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExMDM4OTc="
            ],
            "author_raw": "Daniel J. Ramirez <djrmuv@gmail.com>",
            "committer_raw": "Daniel J. Ramirez <djrmuv@gmail.com>",
            "summary": "Documented int methods",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4528
        },
        "bdbb83126124bddb572f278a1ef532114f920636": {
            "hash": "bdbb83126124bddb572f278a1ef532114f920636",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNDUwODc1"
            ],
            "author_raw": "CowThing <cowthing@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Finished AnimationPlayer Documentation",
            "body": "(cherry picked from commit abf5f8c586239d1fe6924e218b55182e9cb99e77)",
            "is_cherrypick": true,
            "cherrypick_hash": "abf5f8c586239d1fe6924e218b55182e9cb99e77",
            "pull": ""
        },
        "abf5f8c586239d1fe6924e218b55182e9cb99e77": {
            "hash": "abf5f8c586239d1fe6924e218b55182e9cb99e77",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNDUwODc1"
            ],
            "author_raw": "CowThing <cowthing@gmail.com>",
            "committer_raw": "CowThing <cowthing@gmail.com>",
            "summary": "Finished AnimationPlayer Documentation",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4526
        },
        "97e30f4cd70b7d89e56e8dbe84e936d2ffabb667": {
            "hash": "97e30f4cd70b7d89e56e8dbe84e936d2ffabb667",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc3MTgxMDA="
            ],
            "author_raw": "Ignacio Etcheverry <ignalfonsore@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix checking unsaved changes only in current scene",
            "body": "(cherry picked from commit 107e62be7045ae69415f8069a6f49ec912ec3799)",
            "is_cherrypick": true,
            "cherrypick_hash": "107e62be7045ae69415f8069a6f49ec912ec3799",
            "pull": ""
        },
        "107e62be7045ae69415f8069a6f49ec912ec3799": {
            "hash": "107e62be7045ae69415f8069a6f49ec912ec3799",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc3MTgxMDA="
            ],
            "author_raw": "Ignacio Etcheverry <ignalfonsore@gmail.com>",
            "committer_raw": "Ignacio Etcheverry <ignalfonsore@gmail.com>",
            "summary": "Fix checking unsaved changes only in current scene",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4523
        },
        "78dc8e79c4c6f428545c7f48f421d007d68ad7d3": {
            "hash": "78dc8e79c4c6f428545c7f48f421d007d68ad7d3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNDUwODc1"
            ],
            "author_raw": "CowThing <CowThing@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Documented YSort (#4515)",
            "body": "Documented YSort\n(cherry picked from commit 957c265f11fc5f244e24bb4d5442fedba4e32634)",
            "is_cherrypick": true,
            "cherrypick_hash": "957c265f11fc5f244e24bb4d5442fedba4e32634",
            "pull": ""
        },
        "957c265f11fc5f244e24bb4d5442fedba4e32634": {
            "hash": "957c265f11fc5f244e24bb4d5442fedba4e32634",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNDUwODc1"
            ],
            "author_raw": "CowThing <CowThing@users.noreply.github.com>",
            "committer_raw": "CowThing <CowThing@users.noreply.github.com>",
            "summary": "Documented YSort (#4515)",
            "body": "Documented YSort",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4515
        },
        "40681d90e57b41ab10142145e216fb6a71d227fb": {
            "hash": "40681d90e57b41ab10142145e216fb6a71d227fb",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <remi@verschelde.fr>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Debugger: Fix breaked signal binding (#4508)",
            "body": "Closes #4270.\n(cherry picked from commit 8ceab5ddaf141434cda982a04bdf4a8f4b0b5155)",
            "is_cherrypick": true,
            "cherrypick_hash": "8ceab5ddaf141434cda982a04bdf4a8f4b0b5155",
            "pull": ""
        },
        "8ceab5ddaf141434cda982a04bdf4a8f4b0b5155": {
            "hash": "8ceab5ddaf141434cda982a04bdf4a8f4b0b5155",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <remi@verschelde.fr>",
            "committer_raw": "Rémi Verschelde <remi@verschelde.fr>",
            "summary": "Debugger: Fix breaked signal binding (#4508)",
            "body": "Closes #4270.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4508
        },
        "fbb8a2170c16bc6ecb5fbead4ed195a984c82a2b": {
            "hash": "fbb8a2170c16bc6ecb5fbead4ed195a984c82a2b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExMDM4OTc="
            ],
            "author_raw": "Daniel J. Ramirez <djrmuv@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Documented ColorRamp",
            "body": "(cherry picked from commit c2bdb3727b14aff4de2504221e55c7574da4b60b)",
            "is_cherrypick": true,
            "cherrypick_hash": "c2bdb3727b14aff4de2504221e55c7574da4b60b",
            "pull": ""
        },
        "c2bdb3727b14aff4de2504221e55c7574da4b60b": {
            "hash": "c2bdb3727b14aff4de2504221e55c7574da4b60b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExMDM4OTc="
            ],
            "author_raw": "Daniel J. Ramirez <djrmuv@gmail.com>",
            "committer_raw": "Daniel J. Ramirez <djrmuv@gmail.com>",
            "summary": "Documented ColorRamp",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4510
        },
        "e8a972197c50cf20b4d71139391c56561efce389": {
            "hash": "e8a972197c50cf20b4d71139391c56561efce389",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExMDM4OTc="
            ],
            "author_raw": "Daniel J. Ramirez <djrmuv@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Partial documentation for Particles2D",
            "body": "(cherry picked from commit 3cd58fe0ba597f5e72e087b9df0a847d2ecbf990)",
            "is_cherrypick": true,
            "cherrypick_hash": "3cd58fe0ba597f5e72e087b9df0a847d2ecbf990",
            "pull": ""
        },
        "3cd58fe0ba597f5e72e087b9df0a847d2ecbf990": {
            "hash": "3cd58fe0ba597f5e72e087b9df0a847d2ecbf990",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExMDM4OTc="
            ],
            "author_raw": "Daniel J. Ramirez <djrmuv@gmail.com>",
            "committer_raw": "Daniel J. Ramirez <djrmuv@gmail.com>",
            "summary": "Partial documentation for Particles2D",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4509
        },
        "047767b824708f722d59a9d32bb2a7894ab4845c": {
            "hash": "047767b824708f722d59a9d32bb2a7894ab4845c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyNzY3Mjc="
            ],
            "author_raw": "Bojidar Marinov <bojidar.marinov.bg@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Document Popup, PopupDialog, PopupMenu, and PopupPanel",
            "body": "(cherry picked from commit 5cdf4a63792ab7979da90977cf7d36568c8fd83e)",
            "is_cherrypick": true,
            "cherrypick_hash": "5cdf4a63792ab7979da90977cf7d36568c8fd83e",
            "pull": ""
        },
        "5cdf4a63792ab7979da90977cf7d36568c8fd83e": {
            "hash": "5cdf4a63792ab7979da90977cf7d36568c8fd83e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyNzY3Mjc="
            ],
            "author_raw": "Bojidar Marinov <bojidar.marinov.bg@gmail.com>",
            "committer_raw": "Bojidar Marinov <bojidar.marinov.bg@gmail.com>",
            "summary": "Document Popup, PopupDialog, PopupMenu, and PopupPanel",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4507
        },
        "ef2f1ae811f8230332bc598a2bd61385cda1acd1": {
            "hash": "ef2f1ae811f8230332bc598a2bd61385cda1acd1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Tabs: Fix align issue with right/close buttons",
            "body": "The stylebox around the close button was badly centered.\nThere were also bad margins applied when using right buttons.\n\n(cherry picked from commit 21c181bd3ce5c13b346f44af362a779e742ec344)",
            "is_cherrypick": true,
            "cherrypick_hash": "21c181bd3ce5c13b346f44af362a779e742ec344",
            "pull": ""
        },
        "21c181bd3ce5c13b346f44af362a779e742ec344": {
            "hash": "21c181bd3ce5c13b346f44af362a779e742ec344",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Tabs: Fix align issue with right/close buttons",
            "body": "The stylebox around the close button was badly centered.\nThere were also bad margins applied when using right buttons.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4506
        },
        "7c419032c767d224f3cc318bf6ed6aa30700bd00": {
            "hash": "7c419032c767d224f3cc318bf6ed6aa30700bd00",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Tabs: cleanup code, no functional change",
            "body": "Some dead code removed, a few cosmetic changes.\n\n(cherry picked from commit 8b32c805298da73463d59b448097f949aec84e49)",
            "is_cherrypick": true,
            "cherrypick_hash": "8b32c805298da73463d59b448097f949aec84e49",
            "pull": ""
        },
        "8b32c805298da73463d59b448097f949aec84e49": {
            "hash": "8b32c805298da73463d59b448097f949aec84e49",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Tabs: cleanup code, no functional change",
            "body": "Some dead code removed, a few cosmetic changes.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4506
        },
        "9bdcc97e565489f9f7b76522013889fb038140b0": {
            "hash": "9bdcc97e565489f9f7b76522013889fb038140b0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Tabs: Fix navigation buttons overlap when resizing",
            "body": "It was not taking into account the minimum width of the stylebox.\nFixed by factorizing some duplicate code.\n\n(cherry picked from commit 8574489dd2597de73c720cb02b601b826b92a1ff)",
            "is_cherrypick": true,
            "cherrypick_hash": "8574489dd2597de73c720cb02b601b826b92a1ff",
            "pull": ""
        },
        "8574489dd2597de73c720cb02b601b826b92a1ff": {
            "hash": "8574489dd2597de73c720cb02b601b826b92a1ff",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Tabs: Fix navigation buttons overlap when resizing",
            "body": "It was not taking into account the minimum width of the stylebox.\nFixed by factorizing some duplicate code.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4506
        },
        "7f80fce4647087b410d1b693bb2f5a21837012b8": {
            "hash": "7f80fce4647087b410d1b693bb2f5a21837012b8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Tabs: Fix icon size not taken into account for offset",
            "body": "Fixes #4107.\n\n(cherry picked from commit bbaf2969483d9b289bd8985067d546f5b60d645f)",
            "is_cherrypick": true,
            "cherrypick_hash": "bbaf2969483d9b289bd8985067d546f5b60d645f",
            "pull": ""
        },
        "bbaf2969483d9b289bd8985067d546f5b60d645f": {
            "hash": "bbaf2969483d9b289bd8985067d546f5b60d645f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Tabs: Fix icon size not taken into account for offset",
            "body": "Fixes #4107.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4506
        },
        "ea9b552e271196a5f9a465ab73d1ad837f5c8866": {
            "hash": "ea9b552e271196a5f9a465ab73d1ad837f5c8866",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Variant: readd Dict.has_all",
            "body": "Erroneously removed in 4bc494ae2ec07497d27d97acccdd6514c6ae878a.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "21ab3a030e3801378715ed25596571412debc39d": {
            "hash": "21ab3a030e3801378715ed25596571412debc39d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYyNjUzMDc="
            ],
            "author_raw": "Juan Linietsky <reduzio@gmail.com>",
            "committer_raw": "Ariel Manzur <ariel@godotengine.org>",
            "summary": "missing default value",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a14ff27337a6bacec171b6b6e8e3f15bf45cf1b5": {
            "hash": "a14ff27337a6bacec171b6b6e8e3f15bf45cf1b5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYyNjUzMDc="
            ],
            "author_raw": "Juan Linietsky <reduzio@gmail.com>",
            "committer_raw": "Ariel Manzur <ariel@godotengine.org>",
            "summary": "fix to avoid video texture scaling",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d6e30256ad7e2660db796b41cf8a7bf073aa6d09": {
            "hash": "d6e30256ad7e2660db796b41cf8a7bf073aa6d09",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYyNjUzMDc="
            ],
            "author_raw": "Juan Linietsky <reduzio@gmail.com>",
            "committer_raw": "Ariel Manzur <ariel@godotengine.org>",
            "summary": "ability to shrink all images x2 on load",
            "body": "this is for extreme cases when running on devices with very low video\nmemory, so you can still retain compatibility.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4bc494ae2ec07497d27d97acccdd6514c6ae878a": {
            "hash": "4bc494ae2ec07497d27d97acccdd6514c6ae878a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NDUzMDk="
            ],
            "author_raw": "Ariel Manzur <ariel@godotengine.org>",
            "committer_raw": "Ariel Manzur <ariel@godotengine.org>",
            "summary": "export fix_alpha_edges",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d49fff6246569fdfccd8e443f08abdb79ea93156": {
            "hash": "d49fff6246569fdfccd8e443f08abdb79ea93156",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <remi@verschelde.fr>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "FileDialog: reset mkdir label after use (#4500)",
            "body": "Closes #1686.\n(cherry picked from commit ab7886ffc41326db9c1b578ff008e90a42cad446)",
            "is_cherrypick": true,
            "cherrypick_hash": "ab7886ffc41326db9c1b578ff008e90a42cad446",
            "pull": ""
        },
        "ab7886ffc41326db9c1b578ff008e90a42cad446": {
            "hash": "ab7886ffc41326db9c1b578ff008e90a42cad446",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <remi@verschelde.fr>",
            "committer_raw": "Rémi Verschelde <remi@verschelde.fr>",
            "summary": "FileDialog: reset mkdir label after use (#4500)",
            "body": "Closes #1686.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4500
        },
        "d29087cc537815340fa7483a3d251df3329b0599": {
            "hash": "d29087cc537815340fa7483a3d251df3329b0599",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <remi@verschelde.fr>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "OSX: Fix lib suffix for Android lib (#4499)",
            "body": "Fixes #1452.\n(cherry picked from commit 94274b9ab517aac175d205636f8561ff76d45eda)",
            "is_cherrypick": true,
            "cherrypick_hash": "94274b9ab517aac175d205636f8561ff76d45eda",
            "pull": ""
        },
        "94274b9ab517aac175d205636f8561ff76d45eda": {
            "hash": "94274b9ab517aac175d205636f8561ff76d45eda",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <remi@verschelde.fr>",
            "committer_raw": "Rémi Verschelde <remi@verschelde.fr>",
            "summary": "OSX: Fix lib suffix for Android lib (#4499)",
            "body": "Fixes #1452.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4499
        },
        "27461a79dcb28cdf696d0c296ca9522d44260210": {
            "hash": "27461a79dcb28cdf696d0c296ca9522d44260210",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <remi@verschelde.fr>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "GridMap: Fix backwards rotate hotkeys (#4498)",
            "body": "Fixes #1237\n(cherry picked from commit 8259c4670771adb574f4e813d9d5862f45642268)",
            "is_cherrypick": true,
            "cherrypick_hash": "8259c4670771adb574f4e813d9d5862f45642268",
            "pull": ""
        },
        "8259c4670771adb574f4e813d9d5862f45642268": {
            "hash": "8259c4670771adb574f4e813d9d5862f45642268",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <remi@verschelde.fr>",
            "committer_raw": "Rémi Verschelde <remi@verschelde.fr>",
            "summary": "GridMap: Fix backwards rotate hotkeys (#4498)",
            "body": "Fixes #1237",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4498
        },
        "a86cfc258e624e35459bf4e2880d9588a547f7ad": {
            "hash": "a86cfc258e624e35459bf4e2880d9588a547f7ad",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <remi@verschelde.fr>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "AnimationPlayer: Prevent resetting timeline when pinned (#4497)",
            "body": "Fixes #1019\n(cherry picked from commit 0b4f27718420c0b27218ecb79616b4f11f59773d)",
            "is_cherrypick": true,
            "cherrypick_hash": "0b4f27718420c0b27218ecb79616b4f11f59773d",
            "pull": ""
        },
        "0b4f27718420c0b27218ecb79616b4f11f59773d": {
            "hash": "0b4f27718420c0b27218ecb79616b4f11f59773d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <remi@verschelde.fr>",
            "committer_raw": "Rémi Verschelde <remi@verschelde.fr>",
            "summary": "AnimationPlayer: Prevent resetting timeline when pinned (#4497)",
            "body": "Fixes #1019",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4497
        },
        "26c2e0d09dc9c61d6d49b6d43f47a484e7eff49f": {
            "hash": "26c2e0d09dc9c61d6d49b6d43f47a484e7eff49f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <remi@verschelde.fr>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "math: Fix rounding error for 0 in Math::round (#4495)",
            "body": "Thus revert the previous workaround in commit b123bc4a2a9c07fcfd27a84109960bda158b3b9d.\nFixes #3221.\n(cherry picked from commit 6883325f926af425cf1db7606506f5538b7a205a)",
            "is_cherrypick": true,
            "cherrypick_hash": "6883325f926af425cf1db7606506f5538b7a205a",
            "pull": ""
        },
        "6883325f926af425cf1db7606506f5538b7a205a": {
            "hash": "6883325f926af425cf1db7606506f5538b7a205a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <remi@verschelde.fr>",
            "committer_raw": "Rémi Verschelde <remi@verschelde.fr>",
            "summary": "math: Fix rounding error for 0 in Math::round (#4495)",
            "body": "Thus revert the previous workaround in commit b123bc4a2a9c07fcfd27a84109960bda158b3b9d.\nFixes #3221.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4495
        },
        "0b49d78a3f9d175b0a2cc9088bf5c2f748a70cee": {
            "hash": "0b49d78a3f9d175b0a2cc9088bf5c2f748a70cee",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <remi@verschelde.fr>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Project manager: unescape project names (#4494)",
            "body": "Fixes #3609\n(cherry picked from commit 78adbf4790a080fc02778a1a67d06dfcdf28290c)",
            "is_cherrypick": true,
            "cherrypick_hash": "78adbf4790a080fc02778a1a67d06dfcdf28290c",
            "pull": ""
        },
        "78adbf4790a080fc02778a1a67d06dfcdf28290c": {
            "hash": "78adbf4790a080fc02778a1a67d06dfcdf28290c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <remi@verschelde.fr>",
            "committer_raw": "Rémi Verschelde <remi@verschelde.fr>",
            "summary": "Project manager: unescape project names (#4494)",
            "body": "Fixes #3609",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4494
        },
        "40b546fb836c427b077fb4fed56305ab23e1a132": {
            "hash": "40b546fb836c427b077fb4fed56305ab23e1a132",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgyODE0NTQ="
            ],
            "author_raw": "volzhs <volzhs@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Allow any directory for custom character set and gradient image file when import font",
            "body": "fix #4486\n\n(cherry picked from commit b172cb524d494867601fbb0335e55bf558429cdc)",
            "is_cherrypick": true,
            "cherrypick_hash": "b172cb524d494867601fbb0335e55bf558429cdc",
            "pull": ""
        },
        "b172cb524d494867601fbb0335e55bf558429cdc": {
            "hash": "b172cb524d494867601fbb0335e55bf558429cdc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgyODE0NTQ="
            ],
            "author_raw": "volzhs <volzhs@gmail.com>",
            "committer_raw": "volzhs <volzhs@gmail.com>",
            "summary": "Allow any directory for custom character set and gradient image file when import font",
            "body": "fix #4486",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4502
        },
        "3c453b7bd2d4cf4df26f1b512ae03744740455f4": {
            "hash": "3c453b7bd2d4cf4df26f1b512ae03744740455f4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Ignore invalid folders in `platform`",
            "body": "Fixes #4479\n\n(cherry picked from commit f938793e7892639d5cea894aae447ed256f51c41)",
            "is_cherrypick": true,
            "cherrypick_hash": "f938793e7892639d5cea894aae447ed256f51c41",
            "pull": ""
        },
        "f938793e7892639d5cea894aae447ed256f51c41": {
            "hash": "f938793e7892639d5cea894aae447ed256f51c41",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Ignore invalid folders in `platform`",
            "body": "Fixes #4479",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f0337637004d7edfb0fd0067e54712efb1f380ee": {
            "hash": "f0337637004d7edfb0fd0067e54712efb1f380ee",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU1OTk3OTY="
            ],
            "author_raw": "George Marques <george@gmarqu.es>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Implement OS.get_process_ID for Windows",
            "body": "Based on code by @ratsdiov.\nCloses #1733\n\n(cherry picked from commit 2cd8e86aa016fe8c61a48889529aa81284f6d889)",
            "is_cherrypick": true,
            "cherrypick_hash": "2cd8e86aa016fe8c61a48889529aa81284f6d889",
            "pull": ""
        },
        "2cd8e86aa016fe8c61a48889529aa81284f6d889": {
            "hash": "2cd8e86aa016fe8c61a48889529aa81284f6d889",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU1OTk3OTY="
            ],
            "author_raw": "George Marques <george@gmarqu.es>",
            "committer_raw": "George Marques <george@gmarqu.es>",
            "summary": "Implement OS.get_process_ID for Windows",
            "body": "Based on code by @ratsdiov.\nCloses #1733",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4488
        },
        "944ac2500a6faf94d818a56d59387921b61726a6": {
            "hash": "944ac2500a6faf94d818a56d59387921b61726a6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "classref: Sync with source",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b4adb0d338b2beb8c0a89a43b818a169d2e8061a": {
            "hash": "b4adb0d338b2beb8c0a89a43b818a169d2e8061a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY5NjQ1NTY="
            ],
            "author_raw": "Geequlim <geequlim@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add more documentations for this classes:",
            "body": "* BoxContainer\n* CenterContainer\n* ScrollContainer\n* SplitContainer\n* Vector2\n* StringArray\n* FileDiloags\n\n(cherry picked from commit a518792d89217b3e1f1d19762e733ca779101e63)",
            "is_cherrypick": true,
            "cherrypick_hash": "a518792d89217b3e1f1d19762e733ca779101e63",
            "pull": ""
        },
        "a518792d89217b3e1f1d19762e733ca779101e63": {
            "hash": "a518792d89217b3e1f1d19762e733ca779101e63",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY5NjQ1NTY="
            ],
            "author_raw": "Geequlim <geequlim@gmail.com>",
            "committer_raw": "Geequlim <geequlim@gmail.com>",
            "summary": "Add more documentations for this classes:",
            "body": "* BoxContainer\n* CenterContainer\n* ScrollContainer\n* SplitContainer\n* Vector2\n* StringArray\n* FileDiloags",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4487
        },
        "227604a566ba4cde8520404345e88b112401474d": {
            "hash": "227604a566ba4cde8520404345e88b112401474d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NDUzMDk="
            ],
            "author_raw": "Ariel Manzur <punto@godotengine.org>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix launching from .app on OSX",
            "body": "(cherry picked from commit 6962fd91c6c03ceec91e8f25242ca5c638dfea03)",
            "is_cherrypick": true,
            "cherrypick_hash": "6962fd91c6c03ceec91e8f25242ca5c638dfea03",
            "pull": ""
        },
        "6962fd91c6c03ceec91e8f25242ca5c638dfea03": {
            "hash": "6962fd91c6c03ceec91e8f25242ca5c638dfea03",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NDUzMDk="
            ],
            "author_raw": "Ariel Manzur <punto@godotengine.org>",
            "committer_raw": "Ariel Manzur <punto@godotengine.org>",
            "summary": "Fix launching from .app on OSX",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "70644301ddd6fe5c9572708e8490775d5a3c6d3a": {
            "hash": "70644301ddd6fe5c9572708e8490775d5a3c6d3a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyNzY3Mjc="
            ],
            "author_raw": "Bojidar Marinov <bojidar.marinov.bg@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Allow dragging on only one (global) axis when holding down shift",
            "body": "Closes #1723\n\n(cherry picked from commit d82ff4ed0987642087a8148a28c1da7da38606f4)",
            "is_cherrypick": true,
            "cherrypick_hash": "d82ff4ed0987642087a8148a28c1da7da38606f4",
            "pull": ""
        },
        "d82ff4ed0987642087a8148a28c1da7da38606f4": {
            "hash": "d82ff4ed0987642087a8148a28c1da7da38606f4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyNzY3Mjc="
            ],
            "author_raw": "Bojidar Marinov <bojidar.marinov.bg@gmail.com>",
            "committer_raw": "Bojidar Marinov <bojidar.marinov.bg@gmail.com>",
            "summary": "Allow dragging on only one (global) axis when holding down shift",
            "body": "Closes #1723",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4485
        },
        "4228505cf0a07cfad9c291d7fda201ea4085aa5d": {
            "hash": "4228505cf0a07cfad9c291d7fda201ea4085aa5d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1ODQzMzA="
            ],
            "author_raw": "Paulb23 <p_batty@hotmail.co.uk>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Shader editor now uses text editor settings",
            "body": "(cherry picked from commit 64751e0a75eae68eb90ce810a7b79b51b36f3c1f)",
            "is_cherrypick": true,
            "cherrypick_hash": "64751e0a75eae68eb90ce810a7b79b51b36f3c1f",
            "pull": ""
        },
        "64751e0a75eae68eb90ce810a7b79b51b36f3c1f": {
            "hash": "64751e0a75eae68eb90ce810a7b79b51b36f3c1f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1ODQzMzA="
            ],
            "author_raw": "Paulb23 <p_batty@hotmail.co.uk>",
            "committer_raw": "Paulb23 <p_batty@hotmail.co.uk>",
            "summary": "Shader editor now uses text editor settings",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4484
        },
        "9086a929b2128b74385e9b414a8c32b0839424b3": {
            "hash": "9086a929b2128b74385e9b414a8c32b0839424b3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <remi@verschelde.fr>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Specify the demos license",
            "body": "It was already under the MIT as the rest of the engine,\nbut some users seemed not convinced about it.\n(cherry picked from commit fa3240a8e902164054ac9bd881933a682d22c5b7)",
            "is_cherrypick": true,
            "cherrypick_hash": "fa3240a8e902164054ac9bd881933a682d22c5b7",
            "pull": ""
        },
        "fa3240a8e902164054ac9bd881933a682d22c5b7": {
            "hash": "fa3240a8e902164054ac9bd881933a682d22c5b7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <remi@verschelde.fr>",
            "committer_raw": "Rémi Verschelde <remi@verschelde.fr>",
            "summary": "Specify the demos license",
            "body": "It was already under the MIT as the rest of the engine,\nbut some users seemed not convinced about it.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5365ae921220e6333cdd643ba2da44cdb3c32d4b": {
            "hash": "5365ae921220e6333cdd643ba2da44cdb3c32d4b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY5NjQ1NTY="
            ],
            "author_raw": "Geequlim <geequlim@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add more documentations and fix AcceptDialog::add_cancel",
            "body": "(cherry picked from commit 5c61e17c103f4f9fc391b2152fdf3dad0f44bd00)",
            "is_cherrypick": true,
            "cherrypick_hash": "5c61e17c103f4f9fc391b2152fdf3dad0f44bd00",
            "pull": ""
        },
        "5c61e17c103f4f9fc391b2152fdf3dad0f44bd00": {
            "hash": "5c61e17c103f4f9fc391b2152fdf3dad0f44bd00",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY5NjQ1NTY="
            ],
            "author_raw": "Geequlim <geequlim@gmail.com>",
            "committer_raw": "Geequlim <geequlim@gmail.com>",
            "summary": "Add more documentations and fix AcceptDialog::add_cancel",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4482
        },
        "a3fd381a4f8106be33c563ba6773eab9acff01fe": {
            "hash": "a3fd381a4f8106be33c563ba6773eab9acff01fe",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY5NjQ1NTY="
            ],
            "author_raw": "Geequlim <geequlim@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fill in the blank in the Array, CenterContainer and Dictionary class reference (#4476)",
            "body": "(cherry picked from commit 4de3f8944e88b3dbfe6c07379c1e360a6e623669)",
            "is_cherrypick": true,
            "cherrypick_hash": "4de3f8944e88b3dbfe6c07379c1e360a6e623669",
            "pull": ""
        },
        "4de3f8944e88b3dbfe6c07379c1e360a6e623669": {
            "hash": "4de3f8944e88b3dbfe6c07379c1e360a6e623669",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY5NjQ1NTY="
            ],
            "author_raw": "Geequlim <geequlim@gmail.com>",
            "committer_raw": "Geequlim <geequlim@gmail.com>",
            "summary": "Fill in the blank in the Array, CenterContainer and Dictionary class reference (#4476)",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4476
        },
        "d81ffaf2ab902919c986085835d28f32af6bc39a": {
            "hash": "d81ffaf2ab902919c986085835d28f32af6bc39a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExMDM4OTc="
            ],
            "author_raw": "Daniel J. Ramirez <djrmuv@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Documentation for Canvas Modulate, ColorPicker, ColorPickerButton",
            "body": "(cherry picked from commit faf21b81e82c1a27897932c309c800b7dee94d32)",
            "is_cherrypick": true,
            "cherrypick_hash": "faf21b81e82c1a27897932c309c800b7dee94d32",
            "pull": ""
        },
        "faf21b81e82c1a27897932c309c800b7dee94d32": {
            "hash": "faf21b81e82c1a27897932c309c800b7dee94d32",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExMDM4OTc="
            ],
            "author_raw": "Daniel J. Ramirez <djrmuv@gmail.com>",
            "committer_raw": "Daniel J. Ramirez <djrmuv@gmail.com>",
            "summary": "Documentation for Canvas Modulate, ColorPicker, ColorPickerButton",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c77a5f910e3af685e791033b9b56f3a24c721f94": {
            "hash": "c77a5f910e3af685e791033b9b56f3a24c721f94",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1ODQzMzA="
            ],
            "author_raw": "Paulb23 <p_batty@hotmail.co.uk>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fixed shader editor syntax coloring",
            "body": "(cherry picked from commit bda5ea087151f88d90a71f7a2758c4d7e8a6a568)",
            "is_cherrypick": true,
            "cherrypick_hash": "bda5ea087151f88d90a71f7a2758c4d7e8a6a568",
            "pull": ""
        },
        "bda5ea087151f88d90a71f7a2758c4d7e8a6a568": {
            "hash": "bda5ea087151f88d90a71f7a2758c4d7e8a6a568",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1ODQzMzA="
            ],
            "author_raw": "Paulb23 <p_batty@hotmail.co.uk>",
            "committer_raw": "Paulb23 <p_batty@hotmail.co.uk>",
            "summary": "Fixed shader editor syntax coloring",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4473
        },
        "91461b588da8881e0b54795ac35397e8211a75b7": {
            "hash": "91461b588da8881e0b54795ac35397e8211a75b7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY5OTYxOTE="
            ],
            "author_raw": "eska <eska@eska.me>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Move export GUI debug toggle to export settings window",
            "body": "(cherry picked from commit ab4caa79538750d7557308dd4f83d6b17d9bdd22)",
            "is_cherrypick": true,
            "cherrypick_hash": "ab4caa79538750d7557308dd4f83d6b17d9bdd22",
            "pull": ""
        },
        "ab4caa79538750d7557308dd4f83d6b17d9bdd22": {
            "hash": "ab4caa79538750d7557308dd4f83d6b17d9bdd22",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY5OTYxOTE="
            ],
            "author_raw": "eska <eska@eska.me>",
            "committer_raw": "eska <eska@eska.me>",
            "summary": "Move export GUI debug toggle to export settings window",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4466
        },
        "3a3f56689e8d0ccebde4668dc81c975f03381ff7": {
            "hash": "3a3f56689e8d0ccebde4668dc81c975f03381ff7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgyODE5MTY="
            ],
            "author_raw": "Hinsbart <liu.gam3@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "More precise InputMap Axis descriptions in project settings.",
            "body": "Now it's \"Left Stick {Up, Down, Left, Right}\" instead of just \"Left Stick\" repeated 4x.\n\n(cherry picked from commit 418049b741bc6aa1445e64b78c681e5291f5a4d4)",
            "is_cherrypick": true,
            "cherrypick_hash": "418049b741bc6aa1445e64b78c681e5291f5a4d4",
            "pull": ""
        },
        "418049b741bc6aa1445e64b78c681e5291f5a4d4": {
            "hash": "418049b741bc6aa1445e64b78c681e5291f5a4d4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgyODE5MTY="
            ],
            "author_raw": "Hinsbart <liu.gam3@gmail.com>",
            "committer_raw": "Hinsbart <liu.gam3@gmail.com>",
            "summary": "More precise InputMap Axis descriptions in project settings.",
            "body": "Now it's \"Left Stick {Up, Down, Left, Right}\" instead of just \"Left Stick\" repeated 4x.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4468
        },
        "35e05b092c4c0af3919abd0fd90158dd37e2ba87": {
            "hash": "35e05b092c4c0af3919abd0fd90158dd37e2ba87",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExMDM4OTc="
            ],
            "author_raw": "Daniel Ramirez <djrmuv@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Partial documentation for Polygon2D and Raycast2D (#4467)",
            "body": "(cherry picked from commit 9f29b4b26a9c9d24235c266f750c14339c038227)",
            "is_cherrypick": true,
            "cherrypick_hash": "9f29b4b26a9c9d24235c266f750c14339c038227",
            "pull": ""
        },
        "9f29b4b26a9c9d24235c266f750c14339c038227": {
            "hash": "9f29b4b26a9c9d24235c266f750c14339c038227",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExMDM4OTc="
            ],
            "author_raw": "Daniel Ramirez <djrmuv@gmail.com>",
            "committer_raw": "Daniel Ramirez <djrmuv@gmail.com>",
            "summary": "Partial documentation for Polygon2D and Raycast2D (#4467)",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4467
        },
        "238bbb6539b354f2aeeb51c6e98810ca70798f11": {
            "hash": "238bbb6539b354f2aeeb51c6e98810ca70798f11",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Classref: Document Button and ButtonArray",
            "body": "Also bind relevant constants and define some object types and better\nargument names for the docs.\n\n(cherry picked from commit 3a4ec88b37d50837ef9e1cfa57f004b9bd36715d)",
            "is_cherrypick": true,
            "cherrypick_hash": "3a4ec88b37d50837ef9e1cfa57f004b9bd36715d",
            "pull": ""
        },
        "3a4ec88b37d50837ef9e1cfa57f004b9bd36715d": {
            "hash": "3a4ec88b37d50837ef9e1cfa57f004b9bd36715d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Classref: Document Button and ButtonArray",
            "body": "Also bind relevant constants and define some object types and better\nargument names for the docs.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4465
        },
        "946ef8d47825d3c4c011846c22a4f26857332303": {
            "hash": "946ef8d47825d3c4c011846c22a4f26857332303",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExMDM4OTc="
            ],
            "author_raw": "Daniel J. Ramirez <djrmuv@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "GridContainer, CheckBox documentation, descriptions for Vector2 and CenterContainer.set_use_top_left",
            "body": "(cherry picked from commit a5b4c1d64f799c5f1bceb874eac46f80d949445c)",
            "is_cherrypick": true,
            "cherrypick_hash": "a5b4c1d64f799c5f1bceb874eac46f80d949445c",
            "pull": ""
        },
        "a5b4c1d64f799c5f1bceb874eac46f80d949445c": {
            "hash": "a5b4c1d64f799c5f1bceb874eac46f80d949445c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExMDM4OTc="
            ],
            "author_raw": "Daniel J. Ramirez <djrmuv@gmail.com>",
            "committer_raw": "Daniel J. Ramirez <djrmuv@gmail.com>",
            "summary": "GridContainer, CheckBox documentation, descriptions for Vector2 and CenterContainer.set_use_top_left",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4461
        },
        "d3ee8de7545351dabc4ab8b7470f930ec6280226": {
            "hash": "d3ee8de7545351dabc4ab8b7470f930ec6280226",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3NDE4ODY="
            ],
            "author_raw": "Alexander Holland <alexander.holland@live.de>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "fix - HTTPClient connection keep-alive duplicate Headers #4208",
            "body": "(cherry picked from commit 6ad226ac38c16d66d96fa93fef61c4f8a2143ea9)",
            "is_cherrypick": true,
            "cherrypick_hash": "6ad226ac38c16d66d96fa93fef61c4f8a2143ea9",
            "pull": ""
        },
        "6ad226ac38c16d66d96fa93fef61c4f8a2143ea9": {
            "hash": "6ad226ac38c16d66d96fa93fef61c4f8a2143ea9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3NDE4ODY="
            ],
            "author_raw": "Alexander Holland <alexander.holland@live.de>",
            "committer_raw": "Alexander Holland <alexander.holland@live.de>",
            "summary": "fix - HTTPClient connection keep-alive duplicate Headers #4208",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4463
        },
        "517518ae9a2e8c7aa891cbd101dbee95750eac27": {
            "hash": "517518ae9a2e8c7aa891cbd101dbee95750eac27",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1ODQzMzA="
            ],
            "author_raw": "Paulb23 <p_batty@hotmail.co.uk>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Added scroll lines, issue 4243",
            "body": "(cherry picked from commit 54244e0e1d37c03d86b1628df062b23c09a79c43)",
            "is_cherrypick": true,
            "cherrypick_hash": "54244e0e1d37c03d86b1628df062b23c09a79c43",
            "pull": ""
        },
        "54244e0e1d37c03d86b1628df062b23c09a79c43": {
            "hash": "54244e0e1d37c03d86b1628df062b23c09a79c43",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1ODQzMzA="
            ],
            "author_raw": "Paulb23 <p_batty@hotmail.co.uk>",
            "committer_raw": "Paulb23 <p_batty@hotmail.co.uk>",
            "summary": "Added scroll lines, issue 4243",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4462
        },
        "084ce221d73b0b7666080a9357f3a993e6c4700c": {
            "hash": "084ce221d73b0b7666080a9357f3a993e6c4700c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "NACL removal: fix leftover",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e38666b76aa643f55d8edcb16c9d4e91a6b74c78": {
            "hash": "e38666b76aa643f55d8edcb16c9d4e91a6b74c78",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMxNjQxOTA="
            ],
            "author_raw": "Jan Heemstra <heemstrajan@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "fixed some mistakes in WeakRef documentation",
            "body": "(cherry picked from commit e301ca35447ef568d2773ab0bf90b0d0fdf9748e)",
            "is_cherrypick": true,
            "cherrypick_hash": "e301ca35447ef568d2773ab0bf90b0d0fdf9748e",
            "pull": ""
        },
        "e301ca35447ef568d2773ab0bf90b0d0fdf9748e": {
            "hash": "e301ca35447ef568d2773ab0bf90b0d0fdf9748e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMxNjQxOTA="
            ],
            "author_raw": "Jan Heemstra <heemstrajan@gmail.com>",
            "committer_raw": "Jan Heemstra <heemstrajan@gmail.com>",
            "summary": "fixed some mistakes in WeakRef documentation",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4459
        },
        "6f76eca8831dc48a145c712f45670aa76edfdac6": {
            "hash": "6f76eca8831dc48a145c712f45670aa76edfdac6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMxNjQxOTA="
            ],
            "author_raw": "Jan Heemstra <heemstrajan@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Documented WeakRef and member functions",
            "body": "(cherry picked from commit edff81c2142f75d811263dafed42fd817e407be0)",
            "is_cherrypick": true,
            "cherrypick_hash": "edff81c2142f75d811263dafed42fd817e407be0",
            "pull": ""
        },
        "edff81c2142f75d811263dafed42fd817e407be0": {
            "hash": "edff81c2142f75d811263dafed42fd817e407be0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMxNjQxOTA="
            ],
            "author_raw": "Jan Heemstra <heemstrajan@gmail.com>",
            "committer_raw": "Jan Heemstra <heemstrajan@gmail.com>",
            "summary": "Documented WeakRef and member functions",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4459
        },
        "d183a5361f17ae4a65dbfc09f0835459592f285d": {
            "hash": "d183a5361f17ae4a65dbfc09f0835459592f285d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEyODkyMDc="
            ],
            "author_raw": "Julian Murgia - StraToN <the.straton@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Documented Node2D",
            "body": "(cherry picked from commit 87aa1282285fe4c71caa82740b7f1d6ddb5643b6)",
            "is_cherrypick": true,
            "cherrypick_hash": "87aa1282285fe4c71caa82740b7f1d6ddb5643b6",
            "pull": ""
        },
        "87aa1282285fe4c71caa82740b7f1d6ddb5643b6": {
            "hash": "87aa1282285fe4c71caa82740b7f1d6ddb5643b6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEyODkyMDc="
            ],
            "author_raw": "Julian Murgia - StraToN <the.straton@gmail.com>",
            "committer_raw": "Julian Murgia - StraToN <the.straton@gmail.com>",
            "summary": "Documented Node2D",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "11aa0d140565630add56673333c01f93306194a3": {
            "hash": "11aa0d140565630add56673333c01f93306194a3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Various improvements to doc_status.py",
            "body": "- Make comments opt-in (smaller table in width)\n- Reduce length of Brief Description and Description (also smaller table as output)\n- Make names cyan (blue is too dark on black terminal)\n- Drop some redundant synonyms for the flags\n\n(cherry picked from commit 034d6e811fdfeb91e19a013e63d3d2ec463f5a8c)",
            "is_cherrypick": true,
            "cherrypick_hash": "034d6e811fdfeb91e19a013e63d3d2ec463f5a8c",
            "pull": ""
        },
        "034d6e811fdfeb91e19a013e63d3d2ec463f5a8c": {
            "hash": "034d6e811fdfeb91e19a013e63d3d2ec463f5a8c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Various improvements to doc_status.py",
            "body": "- Make comments opt-in (smaller table in width)\n- Reduce length of Brief Description and Description (also smaller table as output)\n- Make names cyan (blue is too dark on black terminal)\n- Drop some redundant synonyms for the flags",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6efe8818a77fd5709373049a0ca3bfc80d917646": {
            "hash": "6efe8818a77fd5709373049a0ca3bfc80d917646",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEyODkyMDc="
            ],
            "author_raw": "Julian Murgia <the.straton@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Edited classes.xml : GraphEdit finished (#4450)",
            "body": "(cherry picked from commit 81e405545bdbd5771ce29a8a01dfd3a3ccb0bff1)",
            "is_cherrypick": true,
            "cherrypick_hash": "81e405545bdbd5771ce29a8a01dfd3a3ccb0bff1",
            "pull": ""
        },
        "81e405545bdbd5771ce29a8a01dfd3a3ccb0bff1": {
            "hash": "81e405545bdbd5771ce29a8a01dfd3a3ccb0bff1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEyODkyMDc="
            ],
            "author_raw": "Julian Murgia <the.straton@gmail.com>",
            "committer_raw": "Julian Murgia <the.straton@gmail.com>",
            "summary": "Edited classes.xml : GraphEdit finished (#4450)",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4450
        },
        "9023a84a93cf3fa20cfb339722897dff731222b7": {
            "hash": "9023a84a93cf3fa20cfb339722897dff731222b7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Remove last NACL references",
            "body": "(cherry picked from commit d3811b490d5cad9ccac329a7266cce0520892673)",
            "is_cherrypick": true,
            "cherrypick_hash": "d3811b490d5cad9ccac329a7266cce0520892673",
            "pull": ""
        },
        "d3811b490d5cad9ccac329a7266cce0520892673": {
            "hash": "d3811b490d5cad9ccac329a7266cce0520892673",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Remove last NACL references",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4441
        },
        "1bd2145e34b3c6b249f150eb1e8f13b8ff7aec39": {
            "hash": "1bd2145e34b3c6b249f150eb1e8f13b8ff7aec39",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Drop NACL platform",
            "body": "It's no longer maintained and Chrome-specific, so it's not a viable solution\nto deploy Godot games in browsers. The current prefered alternative is asm.js\n(platform/javascript), and we're looking forward to WebAssembly.\n\n(cherry picked from commit ec606f94dc259cd4d22b11e9147789b87ed73738)",
            "is_cherrypick": true,
            "cherrypick_hash": "ec606f94dc259cd4d22b11e9147789b87ed73738",
            "pull": ""
        },
        "ec606f94dc259cd4d22b11e9147789b87ed73738": {
            "hash": "ec606f94dc259cd4d22b11e9147789b87ed73738",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Drop NACL platform",
            "body": "It's no longer maintained and Chrome-specific, so it's not a viable solution\nto deploy Godot games in browsers. The current prefered alternative is asm.js\n(platform/javascript), and we're looking forward to WebAssembly.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4441
        },
        "382a8250ba58300f713abf6658b7685b2b427e6c": {
            "hash": "382a8250ba58300f713abf6658b7685b2b427e6c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Drop obsolete WIP for Flash platform",
            "body": "It was apparently never fully functional and has not been maintained.\nFlash itself is nowadays clearly a deprecated technology, so there will\nnot be further work on it. platform/javascript and the upcoming\nWebAssembly technologies should have a brighter future.\n\n(cherry picked from commit f368d380e708bd39589a309e2611b55306b78b3a)",
            "is_cherrypick": true,
            "cherrypick_hash": "f368d380e708bd39589a309e2611b55306b78b3a",
            "pull": ""
        },
        "f368d380e708bd39589a309e2611b55306b78b3a": {
            "hash": "f368d380e708bd39589a309e2611b55306b78b3a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Drop obsolete WIP for Flash platform",
            "body": "It was apparently never fully functional and has not been maintained.\nFlash itself is nowadays clearly a deprecated technology, so there will\nnot be further work on it. platform/javascript and the upcoming\nWebAssembly technologies should have a brighter future.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4441
        },
        "73296a9a6da3e4c616cca9ffba62ff8918b9ae19": {
            "hash": "73296a9a6da3e4c616cca9ffba62ff8918b9ae19",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1ODQzMzA="
            ],
            "author_raw": "Paulb23 <p_batty@hotmail.co.uk>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Trim trailing white space on save, issue 4383",
            "body": "(cherry picked from commit f3e6569e00b6fcebe5f932d91cf0df24411ce062)",
            "is_cherrypick": true,
            "cherrypick_hash": "f3e6569e00b6fcebe5f932d91cf0df24411ce062",
            "pull": ""
        },
        "f3e6569e00b6fcebe5f932d91cf0df24411ce062": {
            "hash": "f3e6569e00b6fcebe5f932d91cf0df24411ce062",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1ODQzMzA="
            ],
            "author_raw": "Paulb23 <p_batty@hotmail.co.uk>",
            "committer_raw": "Paulb23 <p_batty@hotmail.co.uk>",
            "summary": "Trim trailing white space on save, issue 4383",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4414
        },
        "93b1f60ca2938adc169cb9618f0193b9f06369e9": {
            "hash": "93b1f60ca2938adc169cb9618f0193b9f06369e9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgyODE5MTY="
            ],
            "author_raw": "Hinsbart <liu.gam3@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Encode axis_value in Variant for InputEvent::JOYSTICK_MOTION.",
            "body": "Fixes a bug that caused InputMap actions which have been set to joystick axes\nnot to work correctly on exported builds as the axis_value property wouldn't be serialized into engine.cfb.\nSee recent discussion in #49 (Post 121+)\n\n(cherry picked from commit 9201b5a27c0672bc249d2ba2a1e26f08b16b5536)",
            "is_cherrypick": true,
            "cherrypick_hash": "9201b5a27c0672bc249d2ba2a1e26f08b16b5536",
            "pull": ""
        },
        "9201b5a27c0672bc249d2ba2a1e26f08b16b5536": {
            "hash": "9201b5a27c0672bc249d2ba2a1e26f08b16b5536",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgyODE5MTY="
            ],
            "author_raw": "Hinsbart <liu.gam3@gmail.com>",
            "committer_raw": "Hinsbart <liu.gam3@gmail.com>",
            "summary": "Encode axis_value in Variant for InputEvent::JOYSTICK_MOTION.",
            "body": "Fixes a bug that caused InputMap actions which have been set to joystick axes\nnot to work correctly on exported builds as the axis_value property wouldn't be serialized into engine.cfb.\nSee recent discussion in #49 (Post 121+)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4409
        },
        "7f4387d21ef90a4ff96a14e53d19e55df9d33cdf": {
            "hash": "7f4387d21ef90a4ff96a14e53d19e55df9d33cdf",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyNzY3Mjc="
            ],
            "author_raw": "Bojidar Marinov <bojidar.marinov.bg@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix continious update with Camera2D",
            "body": "Closes #4406\n\n(cherry picked from commit b2e0cedbf04c3d97bbf3bc41fac82ceeb34327a3)",
            "is_cherrypick": true,
            "cherrypick_hash": "b2e0cedbf04c3d97bbf3bc41fac82ceeb34327a3",
            "pull": ""
        },
        "b2e0cedbf04c3d97bbf3bc41fac82ceeb34327a3": {
            "hash": "b2e0cedbf04c3d97bbf3bc41fac82ceeb34327a3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyNzY3Mjc="
            ],
            "author_raw": "Bojidar Marinov <bojidar.marinov.bg@gmail.com>",
            "committer_raw": "Bojidar Marinov <bojidar.marinov.bg@gmail.com>",
            "summary": "Fix continious update with Camera2D",
            "body": "Closes #4406",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4407
        },
        "c0748bad06e9bb63f1ee560c4ddc9ebfb5dd0bdf": {
            "hash": "c0748bad06e9bb63f1ee560c4ddc9ebfb5dd0bdf",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyNzY3Mjc="
            ],
            "author_raw": "Bojidar Marinov <bojidar.marinov.bg@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add a python script to check the current doc status",
            "body": "(cherry picked from commit c9340cdcc622d3352eb78d3f0480cd5f9fe2b169)",
            "is_cherrypick": true,
            "cherrypick_hash": "c9340cdcc622d3352eb78d3f0480cd5f9fe2b169",
            "pull": ""
        },
        "c9340cdcc622d3352eb78d3f0480cd5f9fe2b169": {
            "hash": "c9340cdcc622d3352eb78d3f0480cd5f9fe2b169",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyNzY3Mjc="
            ],
            "author_raw": "Bojidar Marinov <bojidar.marinov.bg@gmail.com>",
            "committer_raw": "Bojidar Marinov <bojidar.marinov.bg@gmail.com>",
            "summary": "Add a python script to check the current doc status",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4402
        },
        "94b321822d224116889300c0ee8c3b226a1cfea8": {
            "hash": "94b321822d224116889300c0ee8c3b226a1cfea8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgyODE5MTY="
            ],
            "author_raw": "Hinsbart <liu.gam3@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "add sign comparison for joystick axis events in InputMap::_find_event",
            "body": "fixes #4400\n\n(cherry picked from commit 3b12f9ea8254e6c979e14b6cc5241edbff5c797a)",
            "is_cherrypick": true,
            "cherrypick_hash": "3b12f9ea8254e6c979e14b6cc5241edbff5c797a",
            "pull": ""
        },
        "3b12f9ea8254e6c979e14b6cc5241edbff5c797a": {
            "hash": "3b12f9ea8254e6c979e14b6cc5241edbff5c797a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgyODE5MTY="
            ],
            "author_raw": "Hinsbart <liu.gam3@gmail.com>",
            "committer_raw": "Hinsbart <liu.gam3@gmail.com>",
            "summary": "add sign comparison for joystick axis events in InputMap::_find_event",
            "body": "fixes #4400",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4401
        },
        "c523749662dd8b41182efe279b52de9b6580fc99": {
            "hash": "c523749662dd8b41182efe279b52de9b6580fc99",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyNzY3Mjc="
            ],
            "author_raw": "Bojidar Marinov <bojidar.marinov.bg@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix Camera2D ignoring zoom when checking limits",
            "body": "Closes #1912\n\n(cherry picked from commit 7a8aea0be9186e9b47b28ca3d2999d7182a73d2b)",
            "is_cherrypick": true,
            "cherrypick_hash": "7a8aea0be9186e9b47b28ca3d2999d7182a73d2b",
            "pull": ""
        },
        "7a8aea0be9186e9b47b28ca3d2999d7182a73d2b": {
            "hash": "7a8aea0be9186e9b47b28ca3d2999d7182a73d2b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyNzY3Mjc="
            ],
            "author_raw": "Bojidar Marinov <bojidar.marinov.bg@gmail.com>",
            "committer_raw": "Bojidar Marinov <bojidar.marinov.bg@gmail.com>",
            "summary": "Fix Camera2D ignoring zoom when checking limits",
            "body": "Closes #1912",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4380
        },
        "0f47311610edee978e23ea109cbbf7d55c346fdd": {
            "hash": "0f47311610edee978e23ea109cbbf7d55c346fdd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY5OTYxOTE="
            ],
            "author_raw": "eska <eska@eska.me>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add fallback to legacy KeyboardEvent in web export",
            "body": "Fallback to KeyboardEvent property `charCode` is absence of both `key`\nand `char` for retrieval of unicode value.\n\n(cherry picked from commit 45b90f16ca080c601e6bf7038979eabb6b7eaa3e)",
            "is_cherrypick": true,
            "cherrypick_hash": "45b90f16ca080c601e6bf7038979eabb6b7eaa3e",
            "pull": ""
        },
        "45b90f16ca080c601e6bf7038979eabb6b7eaa3e": {
            "hash": "45b90f16ca080c601e6bf7038979eabb6b7eaa3e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY5OTYxOTE="
            ],
            "author_raw": "eska <eska@eska.me>",
            "committer_raw": "eska <eska@eska.me>",
            "summary": "Add fallback to legacy KeyboardEvent in web export",
            "body": "Fallback to KeyboardEvent property `charCode` is absence of both `key`\nand `char` for retrieval of unicode value.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4377
        },
        "4c358b7043897452217709afab79bf409d3e4006": {
            "hash": "4c358b7043897452217709afab79bf409d3e4006",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyNzY3Mjc="
            ],
            "author_raw": "Bojidar Marinov <bojidar.marinov.bg@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add preview of the Camera2D's screen boundaries",
            "body": "Closes #3365\n\n(cherry picked from commit e7f66a88d67542d13764eb8b1441037c327beabe)",
            "is_cherrypick": true,
            "cherrypick_hash": "e7f66a88d67542d13764eb8b1441037c327beabe",
            "pull": ""
        },
        "e7f66a88d67542d13764eb8b1441037c327beabe": {
            "hash": "e7f66a88d67542d13764eb8b1441037c327beabe",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyNzY3Mjc="
            ],
            "author_raw": "Bojidar Marinov <bojidar.marinov.bg@gmail.com>",
            "committer_raw": "Bojidar Marinov <bojidar.marinov.bg@gmail.com>",
            "summary": "Add preview of the Camera2D's screen boundaries",
            "body": "Closes #3365",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4373
        },
        "98b30e3affc60ff2eb6582be6f2c7720c5148b86": {
            "hash": "98b30e3affc60ff2eb6582be6f2c7720c5148b86",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY5OTYxOTE="
            ],
            "author_raw": "eska <eska@eska.me>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Reimplement key input events in Emscripten export",
            "body": "Scancodes work, but unicode values are now completely broken in some\nbrowser/OS combinations.\n\n(cherry picked from commit 0e9eefb7d4d3d3b10558ade0fea5ea9656a7cace)",
            "is_cherrypick": true,
            "cherrypick_hash": "0e9eefb7d4d3d3b10558ade0fea5ea9656a7cace",
            "pull": ""
        },
        "0e9eefb7d4d3d3b10558ade0fea5ea9656a7cace": {
            "hash": "0e9eefb7d4d3d3b10558ade0fea5ea9656a7cace",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY5OTYxOTE="
            ],
            "author_raw": "eska <eska@eska.me>",
            "committer_raw": "eska <eska@eska.me>",
            "summary": "Reimplement key input events in Emscripten export",
            "body": "Scancodes work, but unicode values are now completely broken in some\nbrowser/OS combinations.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4377
        },
        "9f5c6cf950610fa8ab25bac537f8e4275384a2c5": {
            "hash": "9f5c6cf950610fa8ab25bac537f8e4275384a2c5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgyODE0NTQ="
            ],
            "author_raw": "volzhs <volzhs@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "remove unused resources and add korean locale for android",
            "body": "- remove unused resources in platform/android/java/res/values/strings.xml\n- add korean language resource for apk expansion download screen\n\n(cherry picked from commit e94e710893960d9b6581c0c669a436173185d596)",
            "is_cherrypick": true,
            "cherrypick_hash": "e94e710893960d9b6581c0c669a436173185d596",
            "pull": ""
        },
        "e94e710893960d9b6581c0c669a436173185d596": {
            "hash": "e94e710893960d9b6581c0c669a436173185d596",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgyODE0NTQ="
            ],
            "author_raw": "volzhs <volzhs@gmail.com>",
            "committer_raw": "volzhs <volzhs@gmail.com>",
            "summary": "remove unused resources and add korean locale for android",
            "body": "- remove unused resources in platform/android/java/res/values/strings.xml\n- add korean language resource for apk expansion download screen",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4369
        },
        "07fc330241bb762a0c9cdca254ea2fa7cc49261b": {
            "hash": "07fc330241bb762a0c9cdca254ea2fa7cc49261b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4NTMyMg=="
            ],
            "author_raw": "Zher Huei Lee <lee.zh.92@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fixed zero-length arrays in nrex. Fixes #4346",
            "body": "(cherry picked from commit 48b2dfab9f91bec2fd9a0fc94630e2dae51fbf11)",
            "is_cherrypick": true,
            "cherrypick_hash": "48b2dfab9f91bec2fd9a0fc94630e2dae51fbf11",
            "pull": ""
        },
        "48b2dfab9f91bec2fd9a0fc94630e2dae51fbf11": {
            "hash": "48b2dfab9f91bec2fd9a0fc94630e2dae51fbf11",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4NTMyMg=="
            ],
            "author_raw": "Zher Huei Lee <lee.zh.92@gmail.com>",
            "committer_raw": "Zher Huei Lee <lee.zh.92@gmail.com>",
            "summary": "Fixed zero-length arrays in nrex. Fixes #4346",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4364
        },
        "c712e54b63815d28f03340a63c22da6e996408b6": {
            "hash": "c712e54b63815d28f03340a63c22da6e996408b6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjk4NDc0MzA="
            ],
            "author_raw": "Alex <alxpla123@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "tiny fix to loop restart (#4358)",
            "body": "Closes #4355\n(cherry picked from commit e566b17f91a7c8e341793d2b07a0127a92c4391f)",
            "is_cherrypick": true,
            "cherrypick_hash": "e566b17f91a7c8e341793d2b07a0127a92c4391f",
            "pull": ""
        },
        "e566b17f91a7c8e341793d2b07a0127a92c4391f": {
            "hash": "e566b17f91a7c8e341793d2b07a0127a92c4391f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjk4NDc0MzA="
            ],
            "author_raw": "Alex <alxpla123@gmail.com>",
            "committer_raw": "Alex <alxpla123@gmail.com>",
            "summary": "tiny fix to loop restart (#4358)",
            "body": "Closes #4355",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4358
        },
        "6a2efc48c57982f01ccdb452d795d5474ea9fe78": {
            "hash": "6a2efc48c57982f01ccdb452d795d5474ea9fe78",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc3MTgxMDA="
            ],
            "author_raw": "Ignacio Etcheverry <ignalfonsore@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix 'Quit to Project Manager' not stopping the running application",
            "body": "(cherry picked from commit e48c07750f0f0f5a4570546152360275b9af1866)",
            "is_cherrypick": true,
            "cherrypick_hash": "e48c07750f0f0f5a4570546152360275b9af1866",
            "pull": ""
        },
        "e48c07750f0f0f5a4570546152360275b9af1866": {
            "hash": "e48c07750f0f0f5a4570546152360275b9af1866",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc3MTgxMDA="
            ],
            "author_raw": "Ignacio Etcheverry <ignalfonsore@gmail.com>",
            "committer_raw": "Ignacio Etcheverry <ignalfonsore@gmail.com>",
            "summary": "Fix 'Quit to Project Manager' not stopping the running application",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4359
        },
        "ff1d370b9f337f35801935be7a66cec02aaa50d3": {
            "hash": "ff1d370b9f337f35801935be7a66cec02aaa50d3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyNzY3Mjc="
            ],
            "author_raw": "Bojidar Marinov <bojidar.marinov.bg@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix File.get_csv_line not including quoted newlines in the output",
            "body": "Close #1232\n\n(cherry picked from commit 7a18bb8ace4bc7a639a1db92826fa16097fda803)",
            "is_cherrypick": true,
            "cherrypick_hash": "7a18bb8ace4bc7a639a1db92826fa16097fda803",
            "pull": ""
        },
        "7a18bb8ace4bc7a639a1db92826fa16097fda803": {
            "hash": "7a18bb8ace4bc7a639a1db92826fa16097fda803",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyNzY3Mjc="
            ],
            "author_raw": "Bojidar Marinov <bojidar.marinov.bg@gmail.com>",
            "committer_raw": "Bojidar Marinov <bojidar.marinov.bg@gmail.com>",
            "summary": "Fix File.get_csv_line not including quoted newlines in the output",
            "body": "Close #1232",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4337
        },
        "e654184888672d63df28b1760b3d55461e58607d": {
            "hash": "e654184888672d63df28b1760b3d55461e58607d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY5OTYxOTE="
            ],
            "author_raw": "eska <eska@eska.me>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Always set default clear color",
            "body": "(cherry picked from commit 0ee8b74101a4273fa333b8988a3a9d69757c7eae)",
            "is_cherrypick": true,
            "cherrypick_hash": "0ee8b74101a4273fa333b8988a3a9d69757c7eae",
            "pull": ""
        },
        "0ee8b74101a4273fa333b8988a3a9d69757c7eae": {
            "hash": "0ee8b74101a4273fa333b8988a3a9d69757c7eae",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY5OTYxOTE="
            ],
            "author_raw": "eska <eska@eska.me>",
            "committer_raw": "eska <eska@eska.me>",
            "summary": "Always set default clear color",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4375
        },
        "cabb80ecf4e27a4d506439b4252835efc9073b96": {
            "hash": "cabb80ecf4e27a4d506439b4252835efc9073b96",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUxMjA0MzY="
            ],
            "author_raw": "mrezai <mhd.rezai@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add openssl=builtin to build command in .travis.yml",
            "body": "(cherry picked from commit 1db2759f5e41dab1d3dcba8b67ae7dd4a52edd14)",
            "is_cherrypick": true,
            "cherrypick_hash": "1db2759f5e41dab1d3dcba8b67ae7dd4a52edd14",
            "pull": ""
        },
        "1db2759f5e41dab1d3dcba8b67ae7dd4a52edd14": {
            "hash": "1db2759f5e41dab1d3dcba8b67ae7dd4a52edd14",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUxMjA0MzY="
            ],
            "author_raw": "mrezai <mhd.rezai@gmail.com>",
            "committer_raw": "mrezai <mhd.rezai@gmail.com>",
            "summary": "Add openssl=builtin to build command in .travis.yml",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4328
        },
        "3efa0f130dbaaba5eecb42f76ed7518eedfdf0c8": {
            "hash": "3efa0f130dbaaba5eecb42f76ed7518eedfdf0c8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUxMjA0MzY="
            ],
            "author_raw": "mrezai <mhd.rezai@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Update OpenSSL to version 1.0.2g",
            "body": "(cherry picked from commit e97922f22038e9049ed4c2db5b3736dfaa0edde3)",
            "is_cherrypick": true,
            "cherrypick_hash": "e97922f22038e9049ed4c2db5b3736dfaa0edde3",
            "pull": ""
        },
        "e97922f22038e9049ed4c2db5b3736dfaa0edde3": {
            "hash": "e97922f22038e9049ed4c2db5b3736dfaa0edde3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUxMjA0MzY="
            ],
            "author_raw": "mrezai <mhd.rezai@gmail.com>",
            "committer_raw": "mrezai <mhd.rezai@gmail.com>",
            "summary": "Update OpenSSL to version 1.0.2g",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4329
        },
        "47c7b535d2cdcb89c7799475662c70ca9c7ff41d": {
            "hash": "47c7b535d2cdcb89c7799475662c70ca9c7ff41d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEyNzU2MDQ3"
            ],
            "author_raw": "Saracen <SaracenOne@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "BoneAttachments now position themselves instantly during bind.",
            "body": "(cherry picked from commit bc5ee6c98fa77cc75e1654d2f3b5044f075688b7)",
            "is_cherrypick": true,
            "cherrypick_hash": "bc5ee6c98fa77cc75e1654d2f3b5044f075688b7",
            "pull": ""
        },
        "bc5ee6c98fa77cc75e1654d2f3b5044f075688b7": {
            "hash": "bc5ee6c98fa77cc75e1654d2f3b5044f075688b7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEyNzU2MDQ3"
            ],
            "author_raw": "Saracen <SaracenOne@gmail.com>",
            "committer_raw": "Saracen <SaracenOne@gmail.com>",
            "summary": "BoneAttachments now position themselves instantly during bind.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4325
        },
        "5fac497aa2006780c4f82108a238c06829bcd8df": {
            "hash": "5fac497aa2006780c4f82108a238c06829bcd8df",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEyMzc2MDQy"
            ],
            "author_raw": "Hearto Lazor <heartolazor@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fixed curve baking, now always start at origin point",
            "body": "(cherry picked from commit 08b93da28aaa3cef006ce6cb13c4e5f7f8d8b5d2)",
            "is_cherrypick": true,
            "cherrypick_hash": "08b93da28aaa3cef006ce6cb13c4e5f7f8d8b5d2",
            "pull": ""
        },
        "08b93da28aaa3cef006ce6cb13c4e5f7f8d8b5d2": {
            "hash": "08b93da28aaa3cef006ce6cb13c4e5f7f8d8b5d2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEyMzc2MDQy"
            ],
            "author_raw": "Hearto Lazor <heartolazor@gmail.com>",
            "committer_raw": "Hearto Lazor <heartolazor@gmail.com>",
            "summary": "Fixed curve baking, now always start at origin point",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4324
        },
        "4bfcd14a6a207f51fc2f44bcd971004984d35312": {
            "hash": "4bfcd14a6a207f51fc2f44bcd971004984d35312",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgyODE0NTQ="
            ],
            "author_raw": "volzhs <volzhs@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "correct typo \"overwrite\"",
            "body": "(cherry picked from commit 86c632605771ba4d2caca0faf610c1345eea5a53)",
            "is_cherrypick": true,
            "cherrypick_hash": "86c632605771ba4d2caca0faf610c1345eea5a53",
            "pull": ""
        },
        "86c632605771ba4d2caca0faf610c1345eea5a53": {
            "hash": "86c632605771ba4d2caca0faf610c1345eea5a53",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgyODE0NTQ="
            ],
            "author_raw": "volzhs <volzhs@gmail.com>",
            "committer_raw": "volzhs <volzhs@gmail.com>",
            "summary": "correct typo \"overwrite\"",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4317
        },
        "dbcf969fbf9d10910904a190c315db89cf40a2e2": {
            "hash": "dbcf969fbf9d10910904a190c315db89cf40a2e2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc3MTgxMDA="
            ],
            "author_raw": "Ignacio Etcheverry <ignalfonsore@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Keep editable instances data when replacing tree root node",
            "body": "(cherry picked from commit 3029f5ee02483021aadd5d5bc48becb2490791f1)",
            "is_cherrypick": true,
            "cherrypick_hash": "3029f5ee02483021aadd5d5bc48becb2490791f1",
            "pull": ""
        },
        "3029f5ee02483021aadd5d5bc48becb2490791f1": {
            "hash": "3029f5ee02483021aadd5d5bc48becb2490791f1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc3MTgxMDA="
            ],
            "author_raw": "Ignacio Etcheverry <ignalfonsore@gmail.com>",
            "committer_raw": "Ignacio Etcheverry <ignalfonsore@gmail.com>",
            "summary": "Keep editable instances data when replacing tree root node",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4299
        },
        "52bf4a76b2138899f5b47f830847c53b8612882a": {
            "hash": "52bf4a76b2138899f5b47f830847c53b8612882a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc3MTgxMDA="
            ],
            "author_raw": "Ignacio Etcheverry <ignalfonsore@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "x11: Flush the X output buffer after changing mouse mode",
            "body": "(cherry picked from commit 5907a007dc2e9dd7c89649cfed42dbc0239e4b42)",
            "is_cherrypick": true,
            "cherrypick_hash": "5907a007dc2e9dd7c89649cfed42dbc0239e4b42",
            "pull": ""
        },
        "5907a007dc2e9dd7c89649cfed42dbc0239e4b42": {
            "hash": "5907a007dc2e9dd7c89649cfed42dbc0239e4b42",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc3MTgxMDA="
            ],
            "author_raw": "Ignacio Etcheverry <ignalfonsore@gmail.com>",
            "committer_raw": "Ignacio Etcheverry <ignalfonsore@gmail.com>",
            "summary": "x11: Flush the X output buffer after changing mouse mode",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4295
        },
        "f32a4dc516116f1f46f095d60ccfaac78b6e1fe3": {
            "hash": "f32a4dc516116f1f46f095d60ccfaac78b6e1fe3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEzMTE1NTU="
            ],
            "author_raw": "Marc Gilleron <marc.gilleron@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Made trackpad behaviour optional in 3D mode (issue #4265)",
            "body": "(cherry picked from commit 84d706cb356f4f00bedfa0bff265968b439385c8)",
            "is_cherrypick": true,
            "cherrypick_hash": "84d706cb356f4f00bedfa0bff265968b439385c8",
            "pull": ""
        },
        "84d706cb356f4f00bedfa0bff265968b439385c8": {
            "hash": "84d706cb356f4f00bedfa0bff265968b439385c8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEzMTE1NTU="
            ],
            "author_raw": "Marc Gilleron <marc.gilleron@gmail.com>",
            "committer_raw": "Marc Gilleron <marc.gilleron@gmail.com>",
            "summary": "Made trackpad behaviour optional in 3D mode (issue #4265)",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4289
        },
        "a0b664585878429f42ac0aa17e8c0ff84b5d833a": {
            "hash": "a0b664585878429f42ac0aa17e8c0ff84b5d833a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEzMTE1NTU="
            ],
            "author_raw": "Marc Gilleron <marc.gilleron@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fixed #4163 (intersect_shape crashes on results limit)",
            "body": "(cherry picked from commit d239e6bc0ebf7ac987f2c1991a5dceb33ad2a8f2)",
            "is_cherrypick": true,
            "cherrypick_hash": "d239e6bc0ebf7ac987f2c1991a5dceb33ad2a8f2",
            "pull": ""
        },
        "d239e6bc0ebf7ac987f2c1991a5dceb33ad2a8f2": {
            "hash": "d239e6bc0ebf7ac987f2c1991a5dceb33ad2a8f2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEzMTE1NTU="
            ],
            "author_raw": "Marc Gilleron <marc.gilleron@gmail.com>",
            "committer_raw": "Marc Gilleron <marc.gilleron@gmail.com>",
            "summary": "Fixed #4163 (intersect_shape crashes on results limit)",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4287
        },
        "b24c3be564b7766fdf7a98a14e8720580972f8f8": {
            "hash": "b24c3be564b7766fdf7a98a14e8720580972f8f8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUxMjA0MzY="
            ],
            "author_raw": "mrezai <mhd.rezai@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Update OpenSSL to version 1.0.1s",
            "body": "(cherry picked from commit c860574d8ba246b5e2c59578f24accd2ace5e9bc\nand commit 2cbd850979ac6d260f15a1e62f7b0a89e7a16b4d)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b2b5c495e176209a450dcedc94a7d82292463232": {
            "hash": "b2b5c495e176209a450dcedc94a7d82292463232",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEyNzU2MDQ3"
            ],
            "author_raw": "Saracen <SaracenOne@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Subclasses can now extend from other subclasses contained in scripts derived from relative paths.",
            "body": "(cherry picked from commit d643a40f95b7f7392f143f68d970a0db8c61c491)",
            "is_cherrypick": true,
            "cherrypick_hash": "d643a40f95b7f7392f143f68d970a0db8c61c491",
            "pull": ""
        },
        "d643a40f95b7f7392f143f68d970a0db8c61c491": {
            "hash": "d643a40f95b7f7392f143f68d970a0db8c61c491",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEyNzU2MDQ3"
            ],
            "author_raw": "Saracen <SaracenOne@gmail.com>",
            "committer_raw": "Saracen <SaracenOne@gmail.com>",
            "summary": "Subclasses can now extend from other subclasses contained in scripts derived from relative paths.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4269
        },
        "e367c6cdd838cb8c645c254df9c4e8d0c1846cbc": {
            "hash": "e367c6cdd838cb8c645c254df9c4e8d0c1846cbc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1ODQzMzA="
            ],
            "author_raw": "Paulb23 <p_batty@hotmail.co.uk>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fixed undo redo interaction with find replace",
            "body": "(cherry picked from commit 189b3067221831bf116058f06322a5b4f2c49e43)",
            "is_cherrypick": true,
            "cherrypick_hash": "189b3067221831bf116058f06322a5b4f2c49e43",
            "pull": ""
        },
        "189b3067221831bf116058f06322a5b4f2c49e43": {
            "hash": "189b3067221831bf116058f06322a5b4f2c49e43",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1ODQzMzA="
            ],
            "author_raw": "Paulb23 <p_batty@hotmail.co.uk>",
            "committer_raw": "Paulb23 <p_batty@hotmail.co.uk>",
            "summary": "Fixed undo redo interaction with find replace",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4268
        },
        "b5a438413a338f47fcdd47b987b28d68e25fc99a": {
            "hash": "b5a438413a338f47fcdd47b987b28d68e25fc99a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1ODQzMzA="
            ],
            "author_raw": "Paulb23 <p_batty@hotmail.co.uk>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Setting to change line number color",
            "body": "(cherry picked from commit 8c328474f2b2397fb4bcc3fc84402a0305383da6)",
            "is_cherrypick": true,
            "cherrypick_hash": "8c328474f2b2397fb4bcc3fc84402a0305383da6",
            "pull": ""
        },
        "8c328474f2b2397fb4bcc3fc84402a0305383da6": {
            "hash": "8c328474f2b2397fb4bcc3fc84402a0305383da6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1ODQzMzA="
            ],
            "author_raw": "Paulb23 <p_batty@hotmail.co.uk>",
            "committer_raw": "Paulb23 <p_batty@hotmail.co.uk>",
            "summary": "Setting to change line number color",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4266
        },
        "f4ebba513a45dc64732a083cb7807cb955604860": {
            "hash": "f4ebba513a45dc64732a083cb7807cb955604860",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4NTMyMg=="
            ],
            "author_raw": "Zher Huei Lee <lee.zh.92@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Updated nrex to v0.2",
            "body": "* Fixed capturing groups matching to invalid results\n* Fixed parents of recursive quantifiers not expanding properly\n* Fixed LookAhead sometimes adding to result\n\n(cherry picked from commit 6207d56b958ddc288d0b7f80e057ff93fc011280)",
            "is_cherrypick": true,
            "cherrypick_hash": "6207d56b958ddc288d0b7f80e057ff93fc011280",
            "pull": ""
        },
        "6207d56b958ddc288d0b7f80e057ff93fc011280": {
            "hash": "6207d56b958ddc288d0b7f80e057ff93fc011280",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4NTMyMg=="
            ],
            "author_raw": "Zher Huei Lee <lee.zh.92@gmail.com>",
            "committer_raw": "Zher Huei Lee <lee.zh.92@gmail.com>",
            "summary": "Updated nrex to v0.2",
            "body": "* Fixed capturing groups matching to invalid results\n* Fixed parents of recursive quantifiers not expanding properly\n* Fixed LookAhead sometimes adding to result",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4264
        },
        "40d21117f975d007098922dce52cae5800a7f0d1": {
            "hash": "40d21117f975d007098922dce52cae5800a7f0d1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc3MTgxMDA="
            ],
            "author_raw": "Ignacio Etcheverry <ignalfonsore@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix RayCast not updating when debugging collissions",
            "body": "(cherry picked from commit 6cf3bdcf7662218f8f02feb91fa85efedbc1b7b3)",
            "is_cherrypick": true,
            "cherrypick_hash": "6cf3bdcf7662218f8f02feb91fa85efedbc1b7b3",
            "pull": ""
        },
        "6cf3bdcf7662218f8f02feb91fa85efedbc1b7b3": {
            "hash": "6cf3bdcf7662218f8f02feb91fa85efedbc1b7b3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc3MTgxMDA="
            ],
            "author_raw": "Ignacio Etcheverry <ignalfonsore@gmail.com>",
            "committer_raw": "Ignacio Etcheverry <ignalfonsore@gmail.com>",
            "summary": "Fix RayCast not updating when debugging collissions",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4259
        },
        "e120e2265b87e27ed61d6c65c39ca5053f842721": {
            "hash": "e120e2265b87e27ed61d6c65c39ca5053f842721",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc3MTgxMDA="
            ],
            "author_raw": "Ignacio Etcheverry <ignalfonsore@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "CanvasItemEditorPlugin: Avoid selecting items from instanced scenes",
            "body": "- This behaviour is only applied to click selection. Rect selection and List selection can still select these items\n\n(cherry picked from commit fab57f2fbc3d6ccd497bbde0174b05e5f52e260c)",
            "is_cherrypick": true,
            "cherrypick_hash": "fab57f2fbc3d6ccd497bbde0174b05e5f52e260c",
            "pull": ""
        },
        "fab57f2fbc3d6ccd497bbde0174b05e5f52e260c": {
            "hash": "fab57f2fbc3d6ccd497bbde0174b05e5f52e260c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc3MTgxMDA="
            ],
            "author_raw": "Ignacio Etcheverry <ignalfonsore@gmail.com>",
            "committer_raw": "Ignacio Etcheverry <ignalfonsore@gmail.com>",
            "summary": "CanvasItemEditorPlugin: Avoid selecting items from instanced scenes",
            "body": "- This behaviour is only applied to click selection. Rect selection and List selection can still select these items",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4258
        },
        "874696619487ae60fd2320cced237fb9eef73a83": {
            "hash": "874696619487ae60fd2320cced237fb9eef73a83",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <remi@verschelde.fr>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Doc: fix type of stream object",
            "body": "(cherry picked from commit 7820e590ead1755381630fde280cd1852cd28630)",
            "is_cherrypick": true,
            "cherrypick_hash": "7820e590ead1755381630fde280cd1852cd28630",
            "pull": ""
        },
        "7820e590ead1755381630fde280cd1852cd28630": {
            "hash": "7820e590ead1755381630fde280cd1852cd28630",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <remi@verschelde.fr>",
            "committer_raw": "Rémi Verschelde <remi@verschelde.fr>",
            "summary": "Doc: fix type of stream object",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "76eeb457d399f082497b2ebe69be03ec8fc0bf3c": {
            "hash": "76eeb457d399f082497b2ebe69be03ec8fc0bf3c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY4ODAzNzg="
            ],
            "author_raw": "sanikoyes <sanikoyes@163.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix warn print when hide an control does not inside_tree",
            "body": "(cherry picked from commit 5ec7d3f264bd01f38046e52af28d950054cdce0b)",
            "is_cherrypick": true,
            "cherrypick_hash": "5ec7d3f264bd01f38046e52af28d950054cdce0b",
            "pull": ""
        },
        "5ec7d3f264bd01f38046e52af28d950054cdce0b": {
            "hash": "5ec7d3f264bd01f38046e52af28d950054cdce0b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY4ODAzNzg="
            ],
            "author_raw": "sanikoyes <sanikoyes@163.com>",
            "committer_raw": "sanikoyes <sanikoyes@163.com>",
            "summary": "Fix warn print when hide an control does not inside_tree",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4257
        },
        "02afea1e4ea3e57895eb10bebc69a158674cfc24": {
            "hash": "02afea1e4ea3e57895eb10bebc69a158674cfc24",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY4ODAzNzg="
            ],
            "author_raw": "sanikoyes <sanikoyes@163.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix crash when tween control object previous freed",
            "body": "(cherry picked from commit da28a2f062521a991ac2521e2c43333edbffd160)",
            "is_cherrypick": true,
            "cherrypick_hash": "da28a2f062521a991ac2521e2c43333edbffd160",
            "pull": ""
        },
        "da28a2f062521a991ac2521e2c43333edbffd160": {
            "hash": "da28a2f062521a991ac2521e2c43333edbffd160",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY4ODAzNzg="
            ],
            "author_raw": "sanikoyes <sanikoyes@163.com>",
            "committer_raw": "sanikoyes <sanikoyes@163.com>",
            "summary": "Fix crash when tween control object previous freed",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4256
        },
        "692878b7f40b6802acc6aa47b0f79589ee81a5b6": {
            "hash": "692878b7f40b6802acc6aa47b0f79589ee81a5b6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyNzY3Mjc="
            ],
            "author_raw": "Bojidar Marinov <bojidar.marinov.bg@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix Ctrl+LaunchMedia showing up as a shortcut for \"Make Bones\"",
            "body": "Close #4044\n\n(cherry picked from commit 4af1839073261d913ef53bb6f81d2a0cb486d39b)",
            "is_cherrypick": true,
            "cherrypick_hash": "4af1839073261d913ef53bb6f81d2a0cb486d39b",
            "pull": ""
        },
        "4af1839073261d913ef53bb6f81d2a0cb486d39b": {
            "hash": "4af1839073261d913ef53bb6f81d2a0cb486d39b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyNzY3Mjc="
            ],
            "author_raw": "Bojidar Marinov <bojidar.marinov.bg@gmail.com>",
            "committer_raw": "Bojidar Marinov <bojidar.marinov.bg@gmail.com>",
            "summary": "Fix Ctrl+LaunchMedia showing up as a shortcut for \"Make Bones\"",
            "body": "Close #4044",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4248
        },
        "b7f5418f8d459814bf92013476af4629639d3cc8": {
            "hash": "b7f5418f8d459814bf92013476af4629639d3cc8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1ODQzMzA="
            ],
            "author_raw": "Paulb23 <p_batty@hotmail.co.uk>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Ability to change the caret color",
            "body": "(cherry picked from commit c7519f091d6c4bd3f7edc1b8213fb4aa418fad3a)",
            "is_cherrypick": true,
            "cherrypick_hash": "c7519f091d6c4bd3f7edc1b8213fb4aa418fad3a",
            "pull": ""
        },
        "c7519f091d6c4bd3f7edc1b8213fb4aa418fad3a": {
            "hash": "c7519f091d6c4bd3f7edc1b8213fb4aa418fad3a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1ODQzMzA="
            ],
            "author_raw": "Paulb23 <p_batty@hotmail.co.uk>",
            "committer_raw": "Paulb23 <p_batty@hotmail.co.uk>",
            "summary": "Ability to change the caret color",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4238
        },
        "d4d810faacac8c2e1b194155184289668816bb2f": {
            "hash": "d4d810faacac8c2e1b194155184289668816bb2f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3NDE4ODY="
            ],
            "author_raw": "Alexander Holland <alexander.holland@live.de>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "dictionary has_all",
            "body": "(cherry picked from commit a8ebd43ab7d246669f1a8bb30fb780c07abe01d6)",
            "is_cherrypick": true,
            "cherrypick_hash": "a8ebd43ab7d246669f1a8bb30fb780c07abe01d6",
            "pull": ""
        },
        "a8ebd43ab7d246669f1a8bb30fb780c07abe01d6": {
            "hash": "a8ebd43ab7d246669f1a8bb30fb780c07abe01d6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3NDE4ODY="
            ],
            "author_raw": "Alexander Holland <alexander.holland@live.de>",
            "committer_raw": "Alexander Holland <alexander.holland@live.de>",
            "summary": "dictionary has_all",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 4223
        },
        "3a390e9b44cb196aa4b4843dd8b3a7875bbc3a3f": {
            "hash": "3a390e9b44cb196aa4b4843dd8b3a7875bbc3a3f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NDUzMDk="
            ],
            "author_raw": "punto- <ariel@godotengine.org>",
            "committer_raw": "punto- <ariel@godotengine.org>",
            "summary": "Update vector.h",
            "body": "using non-templated neares_power_of_2",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5d63f4e758436fc1f9c366acb9ff66748f7efbdd": {
            "hash": "5d63f4e758436fc1f9c366acb9ff66748f7efbdd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Sync classref with source",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "cbac9a2ca3feacf08b3bef3e3a6cdb65b3aec8f9": {
            "hash": "cbac9a2ca3feacf08b3bef3e3a6cdb65b3aec8f9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Remove duplicate",
            "body": "(cherry picked from commit 473de561f8827fc29204b011509dcac7ee8e7ce2)",
            "is_cherrypick": true,
            "cherrypick_hash": "473de561f8827fc29204b011509dcac7ee8e7ce2",
            "pull": ""
        },
        "473de561f8827fc29204b011509dcac7ee8e7ce2": {
            "hash": "473de561f8827fc29204b011509dcac7ee8e7ce2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Remove duplicate",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        }
    },
    "pulls": {
        "4223": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjUxNzcwMTQ=",
            "public_id": 4223,
            "url": "https://github.com/godotengine/godot/pull/4223",
            "diff_url": "https://github.com/godotengine/godot/pull/4223.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4223.patch",
            "title": "dictionary has_all",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3NDE4ODY=",
            "created_at": "2016-04-04T16:50:55Z",
            "updated_at": "2020-01-26T08:56:44Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a8ebd43ab7d246669f1a8bb30fb780c07abe01d6"
            ]
        },
        "4238": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjUzMzE4MTk=",
            "public_id": 4238,
            "url": "https://github.com/godotengine/godot/pull/4238",
            "diff_url": "https://github.com/godotengine/godot/pull/4238.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4238.patch",
            "title": "Ability to change the caret color",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY1ODQzMzA=",
            "created_at": "2016-04-05T16:09:07Z",
            "updated_at": "2020-01-26T08:56:34Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "c7519f091d6c4bd3f7edc1b8213fb4aa418fad3a"
            ]
        },
        "4248": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjU0NjA4ODc=",
            "public_id": 4248,
            "url": "https://github.com/godotengine/godot/pull/4248",
            "diff_url": "https://github.com/godotengine/godot/pull/4248.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4248.patch",
            "title": "Fix Ctrl+LaunchMedia showing up as a shortcut for \"Make Bones\"",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNzY3Mjc=",
            "created_at": "2016-04-06T12:55:46Z",
            "updated_at": "2020-01-26T08:59:28Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4af1839073261d913ef53bb6f81d2a0cb486d39b"
            ]
        },
        "4256": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjU1ODcxMjk=",
            "public_id": 4256,
            "url": "https://github.com/godotengine/godot/pull/4256",
            "diff_url": "https://github.com/godotengine/godot/pull/4256.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4256.patch",
            "title": "Fix crash when tween control object previous freed",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY4ODAzNzg=",
            "created_at": "2016-04-07T07:48:35Z",
            "updated_at": "2020-01-26T08:59:10Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "da28a2f062521a991ac2521e2c43333edbffd160"
            ]
        },
        "4257": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjU1ODcxODQ=",
            "public_id": 4257,
            "url": "https://github.com/godotengine/godot/pull/4257",
            "diff_url": "https://github.com/godotengine/godot/pull/4257.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4257.patch",
            "title": "Fix warn print when hide an control does not inside_tree",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY4ODAzNzg=",
            "created_at": "2016-04-07T07:49:06Z",
            "updated_at": "2020-01-26T08:59:07Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5ec7d3f264bd01f38046e52af28d950054cdce0b"
            ]
        },
        "4258": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjU2MTMwODc=",
            "public_id": 4258,
            "url": "https://github.com/godotengine/godot/pull/4258",
            "diff_url": "https://github.com/godotengine/godot/pull/4258.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4258.patch",
            "title": "Avoid selecting items from instanced scenes in CanvasItemEditorPlugin",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc3MTgxMDA=",
            "created_at": "2016-04-07T11:18:05Z",
            "updated_at": "2020-01-26T08:59:04Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "fab57f2fbc3d6ccd497bbde0174b05e5f52e260c"
            ]
        },
        "4259": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjU2MTQ3NjM=",
            "public_id": 4259,
            "url": "https://github.com/godotengine/godot/pull/4259",
            "diff_url": "https://github.com/godotengine/godot/pull/4259.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4259.patch",
            "title": "Fix RayCast not updating when debugging collissions",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc3MTgxMDA=",
            "created_at": "2016-04-07T11:32:30Z",
            "updated_at": "2020-01-26T08:59:00Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6cf3bdcf7662218f8f02feb91fa85efedbc1b7b3"
            ]
        },
        "4264": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjU3NzM5MTM=",
            "public_id": 4264,
            "url": "https://github.com/godotengine/godot/pull/4264",
            "diff_url": "https://github.com/godotengine/godot/pull/4264.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4264.patch",
            "title": "Updated nrex to v0.2",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4NTMyMg==",
            "created_at": "2016-04-08T11:41:04Z",
            "updated_at": "2020-01-26T08:58:56Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6207d56b958ddc288d0b7f80e057ff93fc011280"
            ]
        },
        "4266": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjU4MzM2NDQ=",
            "public_id": 4266,
            "url": "https://github.com/godotengine/godot/pull/4266",
            "diff_url": "https://github.com/godotengine/godot/pull/4266.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4266.patch",
            "title": "Added a setting to change the line number color",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY1ODQzMzA=",
            "created_at": "2016-04-08T19:12:59Z",
            "updated_at": "2020-01-26T08:58:52Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "8c328474f2b2397fb4bcc3fc84402a0305383da6"
            ]
        },
        "4268": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjU4NjQzNjQ=",
            "public_id": 4268,
            "url": "https://github.com/godotengine/godot/pull/4268",
            "diff_url": "https://github.com/godotengine/godot/pull/4268.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4268.patch",
            "title": "Fixed undo redo interaction with find replace",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY1ODQzMzA=",
            "created_at": "2016-04-09T00:30:03Z",
            "updated_at": "2020-01-26T08:58:48Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "189b3067221831bf116058f06322a5b4f2c49e43"
            ]
        },
        "4269": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjU4NjgwNTk=",
            "public_id": 4269,
            "url": "https://github.com/godotengine/godot/pull/4269",
            "diff_url": "https://github.com/godotengine/godot/pull/4269.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4269.patch",
            "title": "Subclasses can now extend from other subclasses in relative scripts.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEyNzU2MDQ3",
            "created_at": "2016-04-09T02:26:12Z",
            "updated_at": "2020-01-26T08:58:42Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d643a40f95b7f7392f143f68d970a0db8c61c491"
            ]
        },
        "4274": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjU4OTg3NzQ=",
            "public_id": 4274,
            "url": "https://github.com/godotengine/godot/pull/4274",
            "diff_url": "https://github.com/godotengine/godot/pull/4274.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4274.patch",
            "title": "Fixes 64 bit MSVC builds, disables bits parameter",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU3NTc3MDQ=",
            "created_at": "2016-04-10T02:26:31Z",
            "updated_at": "2020-01-26T09:00:11Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7762e1afe60d6cf3ae310a4cf0af0e25ae5d18c6"
            ]
        },
        "4287": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjYwODM5NDk=",
            "public_id": 4287,
            "url": "https://github.com/godotengine/godot/pull/4287",
            "diff_url": "https://github.com/godotengine/godot/pull/4287.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4287.patch",
            "title": "Fixed #4163 (intersect_shape crashes on results limit)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEzMTE1NTU=",
            "created_at": "2016-04-12T00:27:38Z",
            "updated_at": "2020-01-26T08:59:59Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d239e6bc0ebf7ac987f2c1991a5dceb33ad2a8f2"
            ]
        },
        "4289": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjYwODkyMjk=",
            "public_id": 4289,
            "url": "https://github.com/godotengine/godot/pull/4289",
            "diff_url": "https://github.com/godotengine/godot/pull/4289.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4289.patch",
            "title": "Made trackpad behaviour optional in 3D mode (issue #4265)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEzMTE1NTU=",
            "created_at": "2016-04-12T01:42:58Z",
            "updated_at": "2020-01-26T08:59:55Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "84d706cb356f4f00bedfa0bff265968b439385c8"
            ]
        },
        "4295": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjYxNjcxMjc=",
            "public_id": 4295,
            "url": "https://github.com/godotengine/godot/pull/4295",
            "diff_url": "https://github.com/godotengine/godot/pull/4295.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4295.patch",
            "title": "x11: Flush the X output buffer after changing mouse mode",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc3MTgxMDA=",
            "created_at": "2016-04-12T14:27:52Z",
            "updated_at": "2020-01-26T08:59:47Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5907a007dc2e9dd7c89649cfed42dbc0239e4b42"
            ]
        },
        "4299": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjYxODc0OTk=",
            "public_id": 4299,
            "url": "https://github.com/godotengine/godot/pull/4299",
            "diff_url": "https://github.com/godotengine/godot/pull/4299.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4299.patch",
            "title": "Keep editable instances data when replacing tree root node",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc3MTgxMDA=",
            "created_at": "2016-04-12T16:26:29Z",
            "updated_at": "2020-01-26T08:59:43Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3029f5ee02483021aadd5d5bc48becb2490791f1"
            ]
        },
        "4317": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjY0NzEyNzg=",
            "public_id": 4317,
            "url": "https://github.com/godotengine/godot/pull/4317",
            "diff_url": "https://github.com/godotengine/godot/pull/4317.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4317.patch",
            "title": "correct typo \"overwrite\"",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgyODE0NTQ=",
            "created_at": "2016-04-14T11:54:37Z",
            "updated_at": "2020-01-26T09:02:04Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "86c632605771ba4d2caca0faf610c1345eea5a53"
            ]
        },
        "4324": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjY1ODU5Mjc=",
            "public_id": 4324,
            "url": "https://github.com/godotengine/godot/pull/4324",
            "diff_url": "https://github.com/godotengine/godot/pull/4324.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4324.patch",
            "title": "Fixed curve baking, now always start at origin point",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEyMzc2MDQy",
            "created_at": "2016-04-15T03:31:44Z",
            "updated_at": "2020-01-26T09:01:56Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "08b93da28aaa3cef006ce6cb13c4e5f7f8d8b5d2"
            ]
        },
        "4325": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjY2MjI2NDE=",
            "public_id": 4325,
            "url": "https://github.com/godotengine/godot/pull/4325",
            "diff_url": "https://github.com/godotengine/godot/pull/4325.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4325.patch",
            "title": "BoneAttachments now position themselves instantly during bind.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEyNzU2MDQ3",
            "created_at": "2016-04-15T10:38:10Z",
            "updated_at": "2020-01-26T09:01:52Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "bc5ee6c98fa77cc75e1654d2f3b5044f075688b7"
            ]
        },
        "4328": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjY2NTcxMzk=",
            "public_id": 4328,
            "url": "https://github.com/godotengine/godot/pull/4328",
            "diff_url": "https://github.com/godotengine/godot/pull/4328.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4328.patch",
            "title": "Add openssl=builtin to build command in .travis.yml",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUxMjA0MzY=",
            "created_at": "2016-04-15T15:03:32Z",
            "updated_at": "2020-01-26T09:01:49Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1db2759f5e41dab1d3dcba8b67ae7dd4a52edd14"
            ]
        },
        "4329": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjY2Njk4MzQ=",
            "public_id": 4329,
            "url": "https://github.com/godotengine/godot/pull/4329",
            "diff_url": "https://github.com/godotengine/godot/pull/4329.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4329.patch",
            "title": "Update OpenSSL to version 1.0.2g",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUxMjA0MzY=",
            "created_at": "2016-04-15T16:30:32Z",
            "updated_at": "2016-05-20T11:52:19Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e97922f22038e9049ed4c2db5b3736dfaa0edde3"
            ]
        },
        "4337": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjY3MzY2Mzg=",
            "public_id": 4337,
            "url": "https://github.com/godotengine/godot/pull/4337",
            "diff_url": "https://github.com/godotengine/godot/pull/4337.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4337.patch",
            "title": "Fix File.get_csv_line not including quoted newlines in the output",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNzY3Mjc=",
            "created_at": "2016-04-16T12:21:21Z",
            "updated_at": "2020-01-26T09:01:45Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7a18bb8ace4bc7a639a1db92826fa16097fda803"
            ]
        },
        "4358": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjY3ODAwMTQ=",
            "public_id": 4358,
            "url": "https://github.com/godotengine/godot/pull/4358",
            "diff_url": "https://github.com/godotengine/godot/pull/4358.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4358.patch",
            "title": "Stream player looptime fix",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjk4NDc0MzA=",
            "created_at": "2016-04-17T20:24:08Z",
            "updated_at": "2020-01-26T09:01:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e566b17f91a7c8e341793d2b07a0127a92c4391f"
            ]
        },
        "4359": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjY3ODE2NjU=",
            "public_id": 4359,
            "url": "https://github.com/godotengine/godot/pull/4359",
            "diff_url": "https://github.com/godotengine/godot/pull/4359.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4359.patch",
            "title": "Fix 'Quit to Project Manager' not stopping the running application",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc3MTgxMDA=",
            "created_at": "2016-04-17T21:14:54Z",
            "updated_at": "2020-01-26T09:01:33Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e48c07750f0f0f5a4570546152360275b9af1866"
            ]
        },
        "4364": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjY4MjA2OTg=",
            "public_id": 4364,
            "url": "https://github.com/godotengine/godot/pull/4364",
            "diff_url": "https://github.com/godotengine/godot/pull/4364.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4364.patch",
            "title": "Fixed SEGFAULT in zero-reserved arrays in nrex. Fixes #4346",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4NTMyMg==",
            "created_at": "2016-04-18T09:13:34Z",
            "updated_at": "2020-01-26T09:01:25Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "48b2dfab9f91bec2fd9a0fc94630e2dae51fbf11"
            ]
        },
        "4369": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjY5NTA2NDI=",
            "public_id": 4369,
            "url": "https://github.com/godotengine/godot/pull/4369",
            "diff_url": "https://github.com/godotengine/godot/pull/4369.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4369.patch",
            "title": "remove unused resources and add korean locale for android",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgyODE0NTQ=",
            "created_at": "2016-04-19T02:11:47Z",
            "updated_at": "2020-01-26T09:01:18Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e94e710893960d9b6581c0c669a436173185d596"
            ]
        },
        "4373": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjcwMTU4MzU=",
            "public_id": 4373,
            "url": "https://github.com/godotengine/godot/pull/4373",
            "diff_url": "https://github.com/godotengine/godot/pull/4373.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4373.patch",
            "title": "Add preview of the Camera2D's screen boundaries",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNzY3Mjc=",
            "created_at": "2016-04-19T13:13:12Z",
            "updated_at": "2020-01-26T09:01:13Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2OA==",
                    "name": "feature proposal",
                    "color": "#4466ff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "e7f66a88d67542d13764eb8b1441037c327beabe"
            ]
        },
        "4375": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjcwMzA3MDg=",
            "public_id": 4375,
            "url": "https://github.com/godotengine/godot/pull/4375",
            "diff_url": "https://github.com/godotengine/godot/pull/4375.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4375.patch",
            "title": "Fix default clear color in web export",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY5OTYxOTE=",
            "created_at": "2016-04-19T14:41:54Z",
            "updated_at": "2020-01-26T09:01:06Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0ee8b74101a4273fa333b8988a3a9d69757c7eae"
            ]
        },
        "4377": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjcwMzExODQ=",
            "public_id": 4377,
            "url": "https://github.com/godotengine/godot/pull/4377",
            "diff_url": "https://github.com/godotengine/godot/pull/4377.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4377.patch",
            "title": "Fix key events in web export",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY5OTYxOTE=",
            "created_at": "2016-04-19T14:44:32Z",
            "updated_at": "2020-01-26T09:01:03Z",
            "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": [
                "45b90f16ca080c601e6bf7038979eabb6b7eaa3e",
                "0e9eefb7d4d3d3b10558ade0fea5ea9656a7cace"
            ]
        },
        "4380": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjcwNjc4MDc=",
            "public_id": 4380,
            "url": "https://github.com/godotengine/godot/pull/4380",
            "diff_url": "https://github.com/godotengine/godot/pull/4380.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4380.patch",
            "title": "Fix Camera2D ignoring zoom when checking limits",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNzY3Mjc=",
            "created_at": "2016-04-19T18:36:50Z",
            "updated_at": "2020-01-26T09:00:59Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7a8aea0be9186e9b47b28ca3d2999d7182a73d2b"
            ]
        },
        "4401": {
            "id": "MDExOlB1bGxSZXF1ZXN0Njc1MjIyNzk=",
            "public_id": 4401,
            "url": "https://github.com/godotengine/godot/pull/4401",
            "diff_url": "https://github.com/godotengine/godot/pull/4401.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4401.patch",
            "title": "add sign comparison for joystick axis events in InputMap::_find_event",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgyODE5MTY=",
            "created_at": "2016-04-22T14:40:58Z",
            "updated_at": "2020-01-26T09:00:46Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3b12f9ea8254e6c979e14b6cc5241edbff5c797a"
            ]
        },
        "4402": {
            "id": "MDExOlB1bGxSZXF1ZXN0Njc1MzMwMTk=",
            "public_id": 4402,
            "url": "https://github.com/godotengine/godot/pull/4402",
            "diff_url": "https://github.com/godotengine/godot/pull/4402.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4402.patch",
            "title": "Add a python script to check the current doc status",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNzY3Mjc=",
            "created_at": "2016-04-22T15:49:55Z",
            "updated_at": "2020-01-26T09:04:28Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "c9340cdcc622d3352eb78d3f0480cd5f9fe2b169"
            ]
        },
        "4407": {
            "id": "MDExOlB1bGxSZXF1ZXN0Njc2MDU0ODg=",
            "public_id": 4407,
            "url": "https://github.com/godotengine/godot/pull/4407",
            "diff_url": "https://github.com/godotengine/godot/pull/4407.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4407.patch",
            "title": "Fix continious update with Camera2D",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNzY3Mjc=",
            "created_at": "2016-04-23T12:30:40Z",
            "updated_at": "2020-01-26T09:40:10Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b2e0cedbf04c3d97bbf3bc41fac82ceeb34327a3"
            ]
        },
        "4409": {
            "id": "MDExOlB1bGxSZXF1ZXN0Njc2MDY3ODQ=",
            "public_id": 4409,
            "url": "https://github.com/godotengine/godot/pull/4409",
            "diff_url": "https://github.com/godotengine/godot/pull/4409.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4409.patch",
            "title": "Encode axis_value in Variant for InputEvent::JOYSTICK_MOTION.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgyODE5MTY=",
            "created_at": "2016-04-23T13:31:09Z",
            "updated_at": "2020-01-26T09:04:24Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9201b5a27c0672bc249d2ba2a1e26f08b16b5536"
            ]
        },
        "4414": {
            "id": "MDExOlB1bGxSZXF1ZXN0Njc2MTQ0NTI=",
            "public_id": 4414,
            "url": "https://github.com/godotengine/godot/pull/4414",
            "diff_url": "https://github.com/godotengine/godot/pull/4414.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4414.patch",
            "title": "Trim trailing whitespace on save",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY1ODQzMzA=",
            "created_at": "2016-04-23T18:25:46Z",
            "updated_at": "2020-01-26T09:04:20Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "f3e6569e00b6fcebe5f932d91cf0df24411ce062"
            ]
        },
        "4441": {
            "id": "MDExOlB1bGxSZXF1ZXN0Njc3NTQ2Mzg=",
            "public_id": 4441,
            "url": "https://github.com/godotengine/godot/pull/4441",
            "diff_url": "https://github.com/godotengine/godot/pull/4441.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4441.patch",
            "title": "Drop obsolete platforms",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2016-04-25T17:08:05Z",
            "updated_at": "2016-04-27T05:56:36Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d3811b490d5cad9ccac329a7266cce0520892673",
                "ec606f94dc259cd4d22b11e9147789b87ed73738",
                "f368d380e708bd39589a309e2611b55306b78b3a"
            ]
        },
        "4450": {
            "id": "MDExOlB1bGxSZXF1ZXN0Njc4NjM4MTk=",
            "public_id": 4450,
            "url": "https://github.com/godotengine/godot/pull/4450",
            "diff_url": "https://github.com/godotengine/godot/pull/4450.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4450.patch",
            "title": "Classes.xml update : GraphEdit",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEyODkyMDc=",
            "created_at": "2016-04-26T10:46:07Z",
            "updated_at": "2020-01-26T09:04:16Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "81e405545bdbd5771ce29a8a01dfd3a3ccb0bff1"
            ]
        },
        "4459": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjgwNzQwMDE=",
            "public_id": 4459,
            "url": "https://github.com/godotengine/godot/pull/4459",
            "diff_url": "https://github.com/godotengine/godot/pull/4459.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4459.patch",
            "title": "Documentation for WeakRef",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMxNjQxOTA=",
            "created_at": "2016-04-27T15:30:06Z",
            "updated_at": "2020-01-26T09:04:09Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "e301ca35447ef568d2773ab0bf90b0d0fdf9748e",
                "edff81c2142f75d811263dafed42fd817e407be0"
            ]
        },
        "4461": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjgxMDgyMjQ=",
            "public_id": 4461,
            "url": "https://github.com/godotengine/godot/pull/4461",
            "diff_url": "https://github.com/godotengine/godot/pull/4461.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4461.patch",
            "title": "Added GridContainer documentation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExMDM4OTc=",
            "created_at": "2016-04-27T19:12:11Z",
            "updated_at": "2020-01-26T09:04:05Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "a5b4c1d64f799c5f1bceb874eac46f80d949445c"
            ]
        },
        "4462": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjgxMTM3MTI=",
            "public_id": 4462,
            "url": "https://github.com/godotengine/godot/pull/4462",
            "diff_url": "https://github.com/godotengine/godot/pull/4462.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4462.patch",
            "title": "Added scroll lines, issue #4243",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY1ODQzMzA=",
            "created_at": "2016-04-27T19:50:47Z",
            "updated_at": "2020-01-26T09:04:02Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "54244e0e1d37c03d86b1628df062b23c09a79c43"
            ]
        },
        "4463": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjgxMTk0OTc=",
            "public_id": 4463,
            "url": "https://github.com/godotengine/godot/pull/4463",
            "diff_url": "https://github.com/godotengine/godot/pull/4463.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4463.patch",
            "title": "fix - HTTPClient connection keep-alive duplicate Headers #4208",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3NDE4ODY=",
            "created_at": "2016-04-27T20:30:23Z",
            "updated_at": "2020-01-26T09:03:58Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6ad226ac38c16d66d96fa93fef61c4f8a2143ea9"
            ]
        },
        "4465": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjgxMzM5MTI=",
            "public_id": 4465,
            "url": "https://github.com/godotengine/godot/pull/4465",
            "diff_url": "https://github.com/godotengine/godot/pull/4465.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4465.patch",
            "title": "Classref: Document Button and ButtonArray",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2016-04-27T22:11:39Z",
            "updated_at": "2020-01-26T09:03:54Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "3a4ec88b37d50837ef9e1cfa57f004b9bd36715d"
            ]
        },
        "4466": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjgxNDgxNDg=",
            "public_id": 4466,
            "url": "https://github.com/godotengine/godot/pull/4466",
            "diff_url": "https://github.com/godotengine/godot/pull/4466.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4466.patch",
            "title": "Make export GUI debug toggle more obvious",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY5OTYxOTE=",
            "created_at": "2016-04-28T00:45:28Z",
            "updated_at": "2020-01-26T09:03:49Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "ab4caa79538750d7557308dd4f83d6b17d9bdd22"
            ]
        },
        "4467": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjgxNTc5MzE=",
            "public_id": 4467,
            "url": "https://github.com/godotengine/godot/pull/4467",
            "diff_url": "https://github.com/godotengine/godot/pull/4467.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4467.patch",
            "title": "partial documentation for Polygon2D and Raycast2D",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExMDM4OTc=",
            "created_at": "2016-04-28T03:15:27Z",
            "updated_at": "2020-01-26T09:03:46Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "9f29b4b26a9c9d24235c266f750c14339c038227"
            ]
        },
        "4468": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjgyMDgwMzM=",
            "public_id": 4468,
            "url": "https://github.com/godotengine/godot/pull/4468",
            "diff_url": "https://github.com/godotengine/godot/pull/4468.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4468.patch",
            "title": "More precise InputMap Axis descriptions in project settings.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgyODE5MTY=",
            "created_at": "2016-04-28T11:56:14Z",
            "updated_at": "2020-01-26T09:03:41Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "418049b741bc6aa1445e64b78c681e5291f5a4d4"
            ]
        },
        "4473": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjgzMTE4MjM=",
            "public_id": 4473,
            "url": "https://github.com/godotengine/godot/pull/4473",
            "diff_url": "https://github.com/godotengine/godot/pull/4473.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4473.patch",
            "title": "Fixed shader editor syntax coloring",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY1ODQzMzA=",
            "created_at": "2016-04-29T00:38:08Z",
            "updated_at": "2020-01-26T09:03:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "bda5ea087151f88d90a71f7a2758c4d7e8a6a568"
            ]
        },
        "4476": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjgzMjM4NzE=",
            "public_id": 4476,
            "url": "https://github.com/godotengine/godot/pull/4476",
            "diff_url": "https://github.com/godotengine/godot/pull/4476.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4476.patch",
            "title": "Fill in the blank in the Array, CenterContainer and Dictionary class reference",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY5NjQ1NTY=",
            "created_at": "2016-04-29T04:35:03Z",
            "updated_at": "2020-01-26T09:03:34Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "4de3f8944e88b3dbfe6c07379c1e360a6e623669"
            ]
        },
        "4482": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjgzNDAwOTc=",
            "public_id": 4482,
            "url": "https://github.com/godotengine/godot/pull/4482",
            "diff_url": "https://github.com/godotengine/godot/pull/4482.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4482.patch",
            "title": "Add more documentations and fix AcceptDialog::add_cancel",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY5NjQ1NTY=",
            "created_at": "2016-04-29T08:42:19Z",
            "updated_at": "2020-01-26T09:03:30Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "5c61e17c103f4f9fc391b2152fdf3dad0f44bd00"
            ]
        },
        "4484": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjgzNjAwNjQ=",
            "public_id": 4484,
            "url": "https://github.com/godotengine/godot/pull/4484",
            "diff_url": "https://github.com/godotengine/godot/pull/4484.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4484.patch",
            "title": "Shader editor now uses text editor settings",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY1ODQzMzA=",
            "created_at": "2016-04-29T11:51:23Z",
            "updated_at": "2020-01-26T09:03:26Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "64751e0a75eae68eb90ce810a7b79b51b36f3c1f"
            ]
        },
        "4485": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjgzNjIwOTY=",
            "public_id": 4485,
            "url": "https://github.com/godotengine/godot/pull/4485",
            "diff_url": "https://github.com/godotengine/godot/pull/4485.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4485.patch",
            "title": "Allow dragging on only one axis when holding down shift in 2D",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNzY3Mjc=",
            "created_at": "2016-04-29T12:11:15Z",
            "updated_at": "2020-01-26T09:03:23Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "d82ff4ed0987642087a8148a28c1da7da38606f4"
            ]
        },
        "4487": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjgzODA1NDU=",
            "public_id": 4487,
            "url": "https://github.com/godotengine/godot/pull/4487",
            "diff_url": "https://github.com/godotengine/godot/pull/4487.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4487.patch",
            "title": "Add more documentations",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY5NjQ1NTY=",
            "created_at": "2016-04-29T14:31:08Z",
            "updated_at": "2020-01-26T09:03:18Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "a518792d89217b3e1f1d19762e733ca779101e63"
            ]
        },
        "4488": {
            "id": "MDExOlB1bGxSZXF1ZXN0Njg0MDI1ODQ=",
            "public_id": 4488,
            "url": "https://github.com/godotengine/godot/pull/4488",
            "diff_url": "https://github.com/godotengine/godot/pull/4488.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4488.patch",
            "title": "Implement OS.get_process_ID for Windows",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU1OTk3OTY=",
            "created_at": "2016-04-29T17:02:12Z",
            "updated_at": "2020-01-26T09:07:19Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2cd8e86aa016fe8c61a48889529aa81284f6d889"
            ]
        },
        "4494": {
            "id": "MDExOlB1bGxSZXF1ZXN0Njg0NzA0OTc=",
            "public_id": 4494,
            "url": "https://github.com/godotengine/godot/pull/4494",
            "diff_url": "https://github.com/godotengine/godot/pull/4494.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4494.patch",
            "title": "Project manager: unescape project names",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2016-04-30T15:23:38Z",
            "updated_at": "2016-05-01T12:10:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "78adbf4790a080fc02778a1a67d06dfcdf28290c"
            ]
        },
        "4495": {
            "id": "MDExOlB1bGxSZXF1ZXN0Njg0NzA5MzM=",
            "public_id": 4495,
            "url": "https://github.com/godotengine/godot/pull/4495",
            "diff_url": "https://github.com/godotengine/godot/pull/4495.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4495.patch",
            "title": "math: Fix rounding error for 0 in Math::round",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2016-04-30T15:42:06Z",
            "updated_at": "2016-05-01T12:10:32Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6883325f926af425cf1db7606506f5538b7a205a"
            ]
        },
        "4497": {
            "id": "MDExOlB1bGxSZXF1ZXN0Njg0NzYyNjU=",
            "public_id": 4497,
            "url": "https://github.com/godotengine/godot/pull/4497",
            "diff_url": "https://github.com/godotengine/godot/pull/4497.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4497.patch",
            "title": "AnimationPlayer: Prevent resetting timeline when pinned",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2016-04-30T19:11:30Z",
            "updated_at": "2016-05-01T12:10:28Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "0b4f27718420c0b27218ecb79616b4f11f59773d"
            ]
        },
        "4498": {
            "id": "MDExOlB1bGxSZXF1ZXN0Njg0Nzg2MTc=",
            "public_id": 4498,
            "url": "https://github.com/godotengine/godot/pull/4498",
            "diff_url": "https://github.com/godotengine/godot/pull/4498.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4498.patch",
            "title": "GridMap: Fix backwards rotate hotkeys",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2016-04-30T20:51:26Z",
            "updated_at": "2016-05-01T12:10:23Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "8259c4670771adb574f4e813d9d5862f45642268"
            ]
        },
        "4499": {
            "id": "MDExOlB1bGxSZXF1ZXN0Njg0Nzg4OTQ=",
            "public_id": 4499,
            "url": "https://github.com/godotengine/godot/pull/4499",
            "diff_url": "https://github.com/godotengine/godot/pull/4499.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4499.patch",
            "title": "OSX: Fix lib suffix for Android lib",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2016-04-30T21:03:58Z",
            "updated_at": "2016-05-01T12:10:19Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "94274b9ab517aac175d205636f8561ff76d45eda"
            ]
        },
        "4500": {
            "id": "MDExOlB1bGxSZXF1ZXN0Njg0NzkyNTE=",
            "public_id": 4500,
            "url": "https://github.com/godotengine/godot/pull/4500",
            "diff_url": "https://github.com/godotengine/godot/pull/4500.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4500.patch",
            "title": "FileDialog: reset mkdir label after use",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2016-04-30T21:18:52Z",
            "updated_at": "2020-01-26T09:07:02Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "ab7886ffc41326db9c1b578ff008e90a42cad446"
            ]
        },
        "4502": {
            "id": "MDExOlB1bGxSZXF1ZXN0Njg0OTAzMDk=",
            "public_id": 4502,
            "url": "https://github.com/godotengine/godot/pull/4502",
            "diff_url": "https://github.com/godotengine/godot/pull/4502.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4502.patch",
            "title": "Allow any directory for custom character set and gradient image file …",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgyODE0NTQ=",
            "created_at": "2016-05-01T08:06:22Z",
            "updated_at": "2020-01-26T09:06:52Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "b172cb524d494867601fbb0335e55bf558429cdc"
            ]
        },
        "4506": {
            "id": "MDExOlB1bGxSZXF1ZXN0Njg0OTYwNTM=",
            "public_id": 4506,
            "url": "https://github.com/godotengine/godot/pull/4506",
            "diff_url": "https://github.com/godotengine/godot/pull/4506.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4506.patch",
            "title": "Tabs: Various fixes for multiple tabs and right/close buttons position",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2016-05-01T13:32:27Z",
            "updated_at": "2016-05-01T21:06:20Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "21c181bd3ce5c13b346f44af362a779e742ec344",
                "8b32c805298da73463d59b448097f949aec84e49",
                "8574489dd2597de73c720cb02b601b826b92a1ff",
                "bbaf2969483d9b289bd8985067d546f5b60d645f"
            ]
        },
        "4507": {
            "id": "MDExOlB1bGxSZXF1ZXN0Njg0OTc4NTg=",
            "public_id": 4507,
            "url": "https://github.com/godotengine/godot/pull/4507",
            "diff_url": "https://github.com/godotengine/godot/pull/4507.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4507.patch",
            "title": "Document Popup, PopupDialog, PopupMenu, and PopupPanel",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNzY3Mjc=",
            "created_at": "2016-05-01T14:55:38Z",
            "updated_at": "2020-01-26T09:06:44Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "5cdf4a63792ab7979da90977cf7d36568c8fd83e"
            ]
        },
        "4508": {
            "id": "MDExOlB1bGxSZXF1ZXN0Njg0OTgyNzY=",
            "public_id": 4508,
            "url": "https://github.com/godotengine/godot/pull/4508",
            "diff_url": "https://github.com/godotengine/godot/pull/4508.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4508.patch",
            "title": "Debugger: Fix breaked signal binding",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2016-05-01T15:14:10Z",
            "updated_at": "2020-01-26T09:06:40Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8ceab5ddaf141434cda982a04bdf4a8f4b0b5155"
            ]
        },
        "4509": {
            "id": "MDExOlB1bGxSZXF1ZXN0Njg1MDE4MDA=",
            "public_id": 4509,
            "url": "https://github.com/godotengine/godot/pull/4509",
            "diff_url": "https://github.com/godotengine/godot/pull/4509.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4509.patch",
            "title": "Partial documentation for Particles2D",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExMDM4OTc=",
            "created_at": "2016-05-01T17:37:40Z",
            "updated_at": "2020-01-26T09:06:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "3cd58fe0ba597f5e72e087b9df0a847d2ecbf990"
            ]
        },
        "4510": {
            "id": "MDExOlB1bGxSZXF1ZXN0Njg1MDMxOTI=",
            "public_id": 4510,
            "url": "https://github.com/godotengine/godot/pull/4510",
            "diff_url": "https://github.com/godotengine/godot/pull/4510.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4510.patch",
            "title": "Documented ColorRamp",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExMDM4OTc=",
            "created_at": "2016-05-01T18:35:33Z",
            "updated_at": "2020-01-26T09:06:33Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "c2bdb3727b14aff4de2504221e55c7574da4b60b"
            ]
        },
        "4515": {
            "id": "MDExOlB1bGxSZXF1ZXN0Njg1MDgxNTI=",
            "public_id": 4515,
            "url": "https://github.com/godotengine/godot/pull/4515",
            "diff_url": "https://github.com/godotengine/godot/pull/4515.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4515.patch",
            "title": "Documented YSort",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNDUwODc1",
            "created_at": "2016-05-01T21:34:08Z",
            "updated_at": "2020-01-26T09:06:29Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "957c265f11fc5f244e24bb4d5442fedba4e32634"
            ]
        },
        "4523": {
            "id": "MDExOlB1bGxSZXF1ZXN0Njg1NDk4NDA=",
            "public_id": 4523,
            "url": "https://github.com/godotengine/godot/pull/4523",
            "diff_url": "https://github.com/godotengine/godot/pull/4523.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4523.patch",
            "title": "Fix checking unsaved changes only in current scene",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc3MTgxMDA=",
            "created_at": "2016-05-02T11:44:52Z",
            "updated_at": "2020-01-26T09:06:22Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "107e62be7045ae69415f8069a6f49ec912ec3799"
            ]
        },
        "4526": {
            "id": "MDExOlB1bGxSZXF1ZXN0Njg1ODI1NzE=",
            "public_id": 4526,
            "url": "https://github.com/godotengine/godot/pull/4526",
            "diff_url": "https://github.com/godotengine/godot/pull/4526.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4526.patch",
            "title": "Documenting Timer and AnimationPlayer",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNDUwODc1",
            "created_at": "2016-05-02T16:20:54Z",
            "updated_at": "2020-01-26T09:06:14Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "abf5f8c586239d1fe6924e218b55182e9cb99e77"
            ]
        },
        "4528": {
            "id": "MDExOlB1bGxSZXF1ZXN0Njg1OTMzMzk=",
            "public_id": 4528,
            "url": "https://github.com/godotengine/godot/pull/4528",
            "diff_url": "https://github.com/godotengine/godot/pull/4528.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4528.patch",
            "title": "Documented int methods",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExMDM4OTc=",
            "created_at": "2016-05-02T17:45:40Z",
            "updated_at": "2020-01-26T09:06:07Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "4453284388bcdad18242f1cbbdf2a4835c666d68"
            ]
        },
        "4529": {
            "id": "MDExOlB1bGxSZXF1ZXN0Njg1OTcwNzU=",
            "public_id": 4529,
            "url": "https://github.com/godotengine/godot/pull/4529",
            "diff_url": "https://github.com/godotengine/godot/pull/4529.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4529.patch",
            "title": "Documented float",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExMDM4OTc=",
            "created_at": "2016-05-02T18:12:07Z",
            "updated_at": "2020-01-26T09:06:04Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "520e6f5b0944df0140521158f05c7d3fbd8bc2c0"
            ]
        },
        "4531": {
            "id": "MDExOlB1bGxSZXF1ZXN0Njg2MDAwOTE=",
            "public_id": 4531,
            "url": "https://github.com/godotengine/godot/pull/4531",
            "diff_url": "https://github.com/godotengine/godot/pull/4531.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4531.patch",
            "title": "Documented bool methods",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExMDM4OTc=",
            "created_at": "2016-05-02T18:33:24Z",
            "updated_at": "2020-01-26T09:06:00Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "3ca1d0f1d534d1111ccd9dfd007a891592154146"
            ]
        },
        "4533": {
            "id": "MDExOlB1bGxSZXF1ZXN0Njg2NjQxNDI=",
            "public_id": 4533,
            "url": "https://github.com/godotengine/godot/pull/4533",
            "diff_url": "https://github.com/godotengine/godot/pull/4533.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4533.patch",
            "title": "Fixed documentation generator for polymorphic functions",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExMDM4OTc=",
            "created_at": "2016-05-03T06:48:52Z",
            "updated_at": "2020-01-26T09:05:57Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "57d0b784266f02c8f021d09f4f0bab911d894207"
            ]
        },
        "4536": {
            "id": "MDExOlB1bGxSZXF1ZXN0Njg3MDk5MTE=",
            "public_id": 4536,
            "url": "https://github.com/godotengine/godot/pull/4536",
            "diff_url": "https://github.com/godotengine/godot/pull/4536.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4536.patch",
            "title": "Fixed behavior of OS.set_window_resizable",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEzMDA2ODE=",
            "created_at": "2016-05-03T13:59:07Z",
            "updated_at": "2016-05-03T18:16:34Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8fb7280f39600b1fec6f5a88fba29aecb0caa9b4"
            ]
        },
        "4538": {
            "id": "MDExOlB1bGxSZXF1ZXN0Njg3NTUyMzQ=",
            "public_id": 4538,
            "url": "https://github.com/godotengine/godot/pull/4538",
            "diff_url": "https://github.com/godotengine/godot/pull/4538.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4538.patch",
            "title": "Input Documentation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNDUwODc1",
            "created_at": "2016-05-03T18:48:07Z",
            "updated_at": "2020-01-26T09:05:54Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "f6ae5e41de720996195eb02e1ba6ea954e4932e9"
            ]
        },
        "4539": {
            "id": "MDExOlB1bGxSZXF1ZXN0Njg3NTU5MTE=",
            "public_id": 4539,
            "url": "https://github.com/godotengine/godot/pull/4539",
            "diff_url": "https://github.com/godotengine/godot/pull/4539.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4539.patch",
            "title": "Autocomplete no longer shows duplicates, issue #1824",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY1ODQzMzA=",
            "created_at": "2016-05-03T18:52:28Z",
            "updated_at": "2017-11-10T23:37:30Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "084d0bef96068109b67a4bc90e270cd32c678094"
            ]
        },
        "4540": {
            "id": "MDExOlB1bGxSZXF1ZXN0Njg3NjMwMTE=",
            "public_id": 4540,
            "url": "https://github.com/godotengine/godot/pull/4540",
            "diff_url": "https://github.com/godotengine/godot/pull/4540.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4540.patch",
            "title": "Update OpenSSL to 1.0.2h",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUxMjA0MzY=",
            "created_at": "2016-05-03T19:43:06Z",
            "updated_at": "2016-05-04T06:35:35Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ab623c923d4e2c950342aec5da371cb92b1fbbc6"
            ]
        },
        "4541": {
            "id": "MDExOlB1bGxSZXF1ZXN0Njg3NjQ2OTc=",
            "public_id": 4541,
            "url": "https://github.com/godotengine/godot/pull/4541",
            "diff_url": "https://github.com/godotengine/godot/pull/4541.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4541.patch",
            "title": "Fix windows 64-bits build.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU1OTk3OTY=",
            "created_at": "2016-05-03T19:54:48Z",
            "updated_at": "2020-01-26T09:05:51Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9424c6c58f0b33f06807936958978e907574a845"
            ]
        },
        "4542": {
            "id": "MDExOlB1bGxSZXF1ZXN0Njg3Njk5Mzg=",
            "public_id": 4542,
            "url": "https://github.com/godotengine/godot/pull/4542",
            "diff_url": "https://github.com/godotengine/godot/pull/4542.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4542.patch",
            "title": "Fix ds3 gamepad mapping",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgyODE5MTY=",
            "created_at": "2016-05-03T20:32:03Z",
            "updated_at": "2020-01-26T09:05:47Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d6cd5108e3b448a71cdd4150693c9b0d3610f7e1"
            ]
        },
        "4543": {
            "id": "MDExOlB1bGxSZXF1ZXN0Njg3Nzc3NzU=",
            "public_id": 4543,
            "url": "https://github.com/godotengine/godot/pull/4543",
            "diff_url": "https://github.com/godotengine/godot/pull/4543.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4543.patch",
            "title": "Changed barely visible PROPERTY_HINT_ALL_FLAGS buttons for checkboxes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExMDM4OTc=",
            "created_at": "2016-05-03T21:25:33Z",
            "updated_at": "2020-01-26T09:05:43Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "723c0d730c0bb3df888934dd94ed1e45f24b7acd"
            ]
        },
        "4547": {
            "id": "MDExOlB1bGxSZXF1ZXN0Njg4NjEyMDI=",
            "public_id": 4547,
            "url": "https://github.com/godotengine/godot/pull/4547",
            "diff_url": "https://github.com/godotengine/godot/pull/4547.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4547.patch",
            "title": "Fix wrong return and argument types in documentation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc3MTgxMDA=",
            "created_at": "2016-05-04T13:25:11Z",
            "updated_at": "2020-01-26T09:05:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1e752c01203b2560ef3ed28993aac9c98c053cb8",
                "2060e6616cb39362cddc3c57a94292896f9f4525"
            ]
        },
        "4548": {
            "id": "MDExOlB1bGxSZXF1ZXN0Njg4NzQ4ODk=",
            "public_id": 4548,
            "url": "https://github.com/godotengine/godot/pull/4548",
            "diff_url": "https://github.com/godotengine/godot/pull/4548.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4548.patch",
            "title": "Fix memory leak",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU1OTk3OTY=",
            "created_at": "2016-05-04T14:49:49Z",
            "updated_at": "2020-01-26T09:05:32Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5930408746fab692aaf277ec7b6482e7055f3344"
            ]
        },
        "4553": {
            "id": "MDExOlB1bGxSZXF1ZXN0Njg5OTc1NTI=",
            "public_id": 4553,
            "url": "https://github.com/godotengine/godot/pull/4553",
            "diff_url": "https://github.com/godotengine/godot/pull/4553.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4553.patch",
            "title": "fix percent decode utf8 error",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3NDE4ODY=",
            "created_at": "2016-05-05T11:56:01Z",
            "updated_at": "2020-01-26T09:09:08Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f86cffd8e6cacb09cf59c27423c7e82c0e024aaa"
            ]
        },
        "4557": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjkwMjYzMjE=",
            "public_id": 4557,
            "url": "https://github.com/godotengine/godot/pull/4557",
            "diff_url": "https://github.com/godotengine/godot/pull/4557.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4557.patch",
            "title": "Fixed autocomplete truncate, issue 4554",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY1ODQzMzA=",
            "created_at": "2016-05-05T15:48:41Z",
            "updated_at": "2017-11-10T23:37:30Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "accc2a195bdcb79628650a61e6d9a3e408c37d19"
            ]
        },
        "4559": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjkwNDI1MTU=",
            "public_id": 4559,
            "url": "https://github.com/godotengine/godot/pull/4559",
            "diff_url": "https://github.com/godotengine/godot/pull/4559.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4559.patch",
            "title": "Documented LinkButton, some OS methods",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExMDM4OTc=",
            "created_at": "2016-05-05T17:48:31Z",
            "updated_at": "2020-01-26T09:09:04Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "ed7c0a6caf35838efbf8799bdae7b591f5332ec9"
            ]
        },
        "4561": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjkwNTYwNjQ=",
            "public_id": 4561,
            "url": "https://github.com/godotengine/godot/pull/4561",
            "diff_url": "https://github.com/godotengine/godot/pull/4561.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4561.patch",
            "title": "Fix build for Windows 64-bits with GCC",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU1OTk3OTY=",
            "created_at": "2016-05-05T19:22:46Z",
            "updated_at": "2020-01-26T09:08:57Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "81297f0fa1a0f021c5dfe120d0f4419d5cbcb2b5"
            ]
        },
        "4571": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjkyMTQ0Njc=",
            "public_id": 4571,
            "url": "https://github.com/godotengine/godot/pull/4571",
            "diff_url": "https://github.com/godotengine/godot/pull/4571.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4571.patch",
            "title": "Rotation APIs: Better exposure for degrees methods",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2016-05-06T21:41:02Z",
            "updated_at": "2016-05-12T01:03:14Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4eab767a6fbc746f6a13e976b4e34d566e7cc4cd"
            ]
        },
        "4573": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjkyMzk5MDM=",
            "public_id": 4573,
            "url": "https://github.com/godotengine/godot/pull/4573",
            "diff_url": "https://github.com/godotengine/godot/pull/4573.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4573.patch",
            "title": "Fixed code completion after opening bracket, issue 3977",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY1ODQzMzA=",
            "created_at": "2016-05-07T11:05:21Z",
            "updated_at": "2020-01-26T09:08:49Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "0a2b341d0a7027b9d8c1e3bf1448f83c568a9304"
            ]
        },
        "4576": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjkyNDYyNDM=",
            "public_id": 4576,
            "url": "https://github.com/godotengine/godot/pull/4576",
            "diff_url": "https://github.com/godotengine/godot/pull/4576.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4576.patch",
            "title": "Fixed animation player auto-queue duplication and undo/redo",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY1ODQzMzA=",
            "created_at": "2016-05-07T16:33:12Z",
            "updated_at": "2020-01-26T09:08:46Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "488495852bcee4e92038657abd166b83f78f2a2a"
            ]
        },
        "4583": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjkyNjc3NTc=",
            "public_id": 4583,
            "url": "https://github.com/godotengine/godot/pull/4583",
            "diff_url": "https://github.com/godotengine/godot/pull/4583.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4583.patch",
            "title": "Fixed autocomplete strings not appearing for function arguments",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY1ODQzMzA=",
            "created_at": "2016-05-08T12:27:39Z",
            "updated_at": "2020-01-26T09:08:42Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "9e6234201bdd9abbd780d75d5c5e1ead454d4c20"
            ]
        },
        "4594": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjkzMTYzMzQ=",
            "public_id": 4594,
            "url": "https://github.com/godotengine/godot/pull/4594",
            "diff_url": "https://github.com/godotengine/godot/pull/4594.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4594.patch",
            "title": "Added possibility to strip left and right to strip_edges",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEzMDA2ODE=",
            "created_at": "2016-05-09T09:19:15Z",
            "updated_at": "2020-01-26T09:08:38Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "49c473bb365054969687f14ed0b55bfe3b06e637"
            ]
        },
        "4597": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjkzNjc4NTM=",
            "public_id": 4597,
            "url": "https://github.com/godotengine/godot/pull/4597",
            "diff_url": "https://github.com/godotengine/godot/pull/4597.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4597.patch",
            "title": "Add ignore error flag to OpenSSL driver",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU1OTk3OTY=",
            "created_at": "2016-05-09T15:54:36Z",
            "updated_at": "2020-01-26T09:08:30Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2e44e255ed913372df5ced3526ea56fd50e6df3a"
            ]
        },
        "4598": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjkzODg5NDg=",
            "public_id": 4598,
            "url": "https://github.com/godotengine/godot/pull/4598",
            "diff_url": "https://github.com/godotengine/godot/pull/4598.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4598.patch",
            "title": "Added caret blink to the text editor",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY1ODQzMzA=",
            "created_at": "2016-05-09T18:29:33Z",
            "updated_at": "2020-01-26T09:08:26Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e03e7deb1bbc25d1d7e3506058e090a14eabde97"
            ]
        },
        "4613": {
            "id": "MDExOlB1bGxSZXF1ZXN0Njk1NTY3NTg=",
            "public_id": 4613,
            "url": "https://github.com/godotengine/godot/pull/4613",
            "diff_url": "https://github.com/godotengine/godot/pull/4613.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4613.patch",
            "title": "Joystick demo script cleanup",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgyODE5MTY=",
            "created_at": "2016-05-10T18:43:15Z",
            "updated_at": "2020-01-26T09:08:18Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "86b46c0b7ec624ba6584974bf021398b4d4db993"
            ]
        },
        "4621": {
            "id": "MDExOlB1bGxSZXF1ZXN0Njk2ODQ3OTU=",
            "public_id": 4621,
            "url": "https://github.com/godotengine/godot/pull/4621",
            "diff_url": "https://github.com/godotengine/godot/pull/4621.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4621.patch",
            "title": "OS.get_screen_size now returns the correct value on OSX",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEwNTc4MjI1",
            "created_at": "2016-05-11T14:45:53Z",
            "updated_at": "2020-01-26T09:08:14Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b697de92efab8ddd9796a1f396cebfb159be11b0"
            ]
        },
        "4627": {
            "id": "MDExOlB1bGxSZXF1ZXN0Njk3MDcyMDc=",
            "public_id": 4627,
            "url": "https://github.com/godotengine/godot/pull/4627",
            "diff_url": "https://github.com/godotengine/godot/pull/4627.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4627.patch",
            "title": "Exposed caret blink to gdscript and properties ",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY1ODQzMzA=",
            "created_at": "2016-05-11T17:01:47Z",
            "updated_at": "2020-01-26T09:08:09Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "997476777a83022d4ea2858e3b8127ef44639d86",
                "dc90cba42e3c9357af8eb94e69022b4afe901896"
            ]
        },
        "4631": {
            "id": "MDExOlB1bGxSZXF1ZXN0Njk3ODY2MzA=",
            "public_id": 4631,
            "url": "https://github.com/godotengine/godot/pull/4631",
            "diff_url": "https://github.com/godotengine/godot/pull/4631.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4631.patch",
            "title": "classref: Documentation for Directory and ConfigFile",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2016-05-12T06:42:46Z",
            "updated_at": "2016-05-12T06:43:00Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "22d1385caf40badde869fb114b01f6f50ab608ab"
            ]
        },
        "4635": {
            "id": "MDExOlB1bGxSZXF1ZXN0Njk4MzM0NDc=",
            "public_id": 4635,
            "url": "https://github.com/godotengine/godot/pull/4635",
            "diff_url": "https://github.com/godotengine/godot/pull/4635.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4635.patch",
            "title": "Corrected two return types in Area2D",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEzMjE1MDQz",
            "created_at": "2016-05-12T13:11:24Z",
            "updated_at": "2020-01-26T09:08:05Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "91c85ff1f5e83fd7e360ad07abad98684acf6ecf"
            ]
        },
        "4639": {
            "id": "MDExOlB1bGxSZXF1ZXN0Njk4Njk1Mjc=",
            "public_id": 4639,
            "url": "https://github.com/godotengine/godot/pull/4639",
            "diff_url": "https://github.com/godotengine/godot/pull/4639.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/4639.patch",
            "title": "Remove nocpuid.c from builtin OpenSSL ",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY5OTYxOTE=",
            "created_at": "2016-05-12T16:44:20Z",
            "updated_at": "2016-05-12T17:34:46Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2392824dbab773b365dc77b8a75c1b75f42b93d8"
            ]
        }
    }
}