{
    "generated_at": 1685474978823,
    "log": [
        "8ea709a7a93dab01b0e33df168cba680ef016bf0",
        "f2e19a26f556c42b7202072296dc072aaac2007c",
        "be771e71652f14b5bb3fd1c6c62a39a4ccd85417",
        "cb656178978df64ccf53cb06fa0d00c61040138a",
        "bcbe7a8a6f442153dddc48f879027e49c8ecf5db",
        "ae540c2efe2a323839241599dcf1181f6e85166a",
        "5f15642fde5db2caf823fc984626a95ca7c65c79",
        "17d7084780553d8592c2a61d725400e5da8c7e66",
        "fe38b648b0a5b2d9e9ad2b1faf857f97ac9bbba6",
        "ad325be5a08ca1a55b2d860df01153b604cb4058",
        "d69d58deeaa523c6c38958b3956423ae8f814909",
        "34591f94515f3ced1448686b729c2ed8cccebd1d",
        "d79a7a27735fde30a843bbd931a663ffaa5884c9",
        "05fec82f313b31d3a5cbdcd8a25afcddfbef424a",
        "370f84f41cf3ce493c2de687455880d9e1e04be6",
        "689dfcd9ec5ad8aceabd96aaadf6eb57a31e62e4",
        "46b594054c8f7118e21ab17e078b3ee4b0730a19",
        "07e24619959af256c9e51304c396bccfa99e1b4c",
        "ca5f3b9f8df9455032f525883dccc3112cc497b8",
        "3d804778fdc39775a74ab6d3edde09a81a3c6d78",
        "3e8c214a19c7afb01fb7ba13efbaa4321e0f1d0b",
        "e9d8dfbf0efde9d0cb27475bcf062f3a84f5bc08",
        "3687faa78fff4f4d48b27fa8d3920f2eb61a019b",
        "eacd66e78431354d0cce21e07c791aeb2206cef6",
        "b5f8c1a53b30c459a5fe9ce649b3293a68c99407",
        "f04cd405aca7c18cac28d8194d3267f8c1079dfe",
        "f55b376d7815bee578a84d50322766276b9a5727",
        "fdac09a0aa0a682b1ffd39ae15c7bf8a44e189d6",
        "751806b5c7c2b63c47d228664c3425b6f3fdb5ac",
        "40018e995cc2a4c5a14512eb7713b63a5b825978",
        "be6323d848d61bfb8e6ea95dbaaebf32414b094c",
        "29089b715d258cccf82d97bdaf2ae7971b774120",
        "7e89cc46dda1c0960a258e5d0b83c9cd1a3581fb",
        "a86829211ae64c8871676da965d4a9a3048144bc",
        "f01821b60a17cb6e0da1986b6b102c070d1bf9c9",
        "245c11be0849aa4fe1ec825ff1d253c51ac9d32f",
        "fa98637acaab9135568bf0d43a65c9c96b59c32d",
        "723613dbc33ac930597a8c294be560cd437dc82d",
        "99efa7ce62c0075345c5580642bcbeef413e313a",
        "c7040f3218501559b1c615241ad6caf538ef6538",
        "5975b44ded00de4febbe3f8cf5eee7d45e0cd59b",
        "8efb9c8cddacffa10415c1f292e61d9c396d5e2c",
        "75289b4017166012f1eb639a061cc37f7b321131",
        "ccf27376a62d16297fb92ffe9f74e02692994b58",
        "23b9f09c58f5c800018778ce9fdbf5f1dd71b604",
        "e1fc7776f640e4d9aafad63d7e849ad5043194ca",
        "c6a96fc3607c050fd064946fe3a6ac23a66dbd76",
        "4383fae5a45be1496704f4299bd7d9aa43afb91b",
        "9cfcf102a0ebfc5efc15b1acb22042fdbe2dffc3",
        "8dc946c89c7907b33723c64f0a458100ae59b60f",
        "327fea741a5dae2f1622ad8488b008d7b7f933be",
        "317cb336eb548e6e202eca2e9b36455c01edfc33",
        "83b76a81714f8f41ec3da20df842c2acb2d63d4b",
        "70b082c0d9a554c47a5b3a8d5f01153ec3ab7222",
        "bbfec2a7cc51909d1b95f90df028bc6195196fca",
        "8849377f6d64e92c80cff98b53746719de78f45b",
        "149ffcb1a48f423aa9af0fa32f819483f0bf0754",
        "fb4a784319cc555a82db04b6079dba7398898ae9",
        "8f231d82bb8acd5e7adc477db36702a48b73f8b2",
        "cc280545dc9f2c85df0141a04732836c708d55a0",
        "fa02b58b4659b606133c3fde4b27dff4ad874389",
        "000caef6230b809ea2f0dd775abe819ecbca4997",
        "b7faa76485be1cfe368d24e4fe30adf252beedbe",
        "a76dfe9c72cf3ab1ce2804059567b6d127769969",
        "a423adbee6fa9baa11ceb7a2eaf04d6b0de11826",
        "c5b5fd61d4594561d18e74993bb015a17925a83d",
        "5bb269d01dd11c9336ece79d6177249b5bedadf0",
        "d5535d935754637c013be8145aacbebf2b13e267",
        "2714b851bf649f11097dc90692d3c7867cfe4711",
        "2abbdcaa20b79015a1356170636f1f2e230ee490",
        "9cba5ef772e8a4e354bef939a71565d22e304470",
        "416cd9c8b831901393d11c51387a88f8376b68ef",
        "7a20495a80cee6531cae1205289613a6f9094415",
        "bafbd73b51099dcfacfed3062385ecca82fd3495",
        "ac6811c4fad4801c6ce9a339dbc6ea6eefbf87a3",
        "8372a404bbb78fb56a9c6c671fcbeef5f90b53e6",
        "5b04dcfabdcdd2525ef530d9bca14ab8f1b4e69d",
        "4b581104e75a3ce61a5319739943f2e5691ce1c6",
        "f49601a93485ca05cfb53b6b4e34b1943161278f",
        "3e6ab9f3d59056b2ca168f42e1b522b032b412be",
        "9f9731da3a57e70a698b330b845fc435ef325d04",
        "18735ff6f2db987b799f252fb0716ecd23347d30",
        "237cf72f89251a385e7ee3805c55ffb4702adeed",
        "5c2b2ca95bdb144a034d6c69896b37c6e1ce6375",
        "57f707f951faff7c6d27be4d8fffcc59b236a6fa",
        "2f87e7ffe97d5e290a107b3ddfef961f4d71ee17",
        "12da8dcdeb9fbb6162f85d9e752f6938b1811935",
        "c5388fb0cfc10d27361783a8ef5a0bafb0e5069a",
        "02e910275cb5fefba047e776b8944ea3e2d9907e",
        "285f47f0373c3dba4ed8dd7ce5ad3b602d2b8cb4",
        "9fb843db0603cc9ccc0ffedd4c2a9fe61d83572d",
        "4bdcee2b9d9bd424d6b3ba1019ee107c0dfc3781",
        "fd033473c7e7b3e10f5bc1e9745336de53a98bca",
        "a39930c5b909fa0794af65a9127ebfa668a31bb9",
        "c94d8e65775a7a33531840fcd0af641a3be2dcd9",
        "eb5e5200cc2a21f69da2b14c5dd05a3cdd994928",
        "d54ac732ae6643a817ea84d8adc7dd01490220e7",
        "62fcd772bebf261e4d9a70cf320c2070e01750b2",
        "150423203bcdf8a3ecacf6c73c1684c52990c8b4",
        "ef60123938695772fa518a777b19c8bee5e29382",
        "0d03b5f16276ca7553d47705bcef32c8aded936b",
        "148e059940bf473de671fcf909620279d3d6876e",
        "7af43c4ca3d72aaab9e1372eb4b7784e0e4c5e6c",
        "5b32be4701f112685b3ee3f9436507a7d38b8537",
        "47b49200b05a561186eabe894fc6feedb2c255dc",
        "a7d7f763d00c105bf40b09c0a707bf90761d4053",
        "eda94419dfb596399c474c7e0911ef40ed58e16d",
        "e6252bda5ecc429caac2fd7fc07bbeceb9545feb",
        "069658f1be01bbfedae721e4539a2b683d048cc6",
        "a0e59a7259990a8c55ddfaec5eb5481373172a5a",
        "82b9a13e0c2c2963f163fbd925d1b0a3204daafc",
        "79ef5f92a95f6dcb8c10420484e7de23313ce271",
        "5d7867082d923ba730a9eb7938fee5bad1977e84",
        "fda35b3f42d0d0cc4a1952974e66cb201fa158ef",
        "a0e9d751a3cd1aa4cad3a9f830076231505aa1be",
        "d4a70c6c08a64a2dfb28029016d90ce45b28d90c",
        "65aa9063c4e07b088e13f059ba77f86fa5ddba1e",
        "9eb546e7ffe75ee063a7174ccba08dfc355041fb",
        "f031e2f6651932f7d722360dd6cb713068d9e24d",
        "4bed14f69b69912661a1d68cf60c49356a843156",
        "91692ce72adb9f56790004a08b840506aaef8f4c",
        "05e97db6f2568b7726443f684e24680a78f6270a",
        "617bcd1b911ff1455ae7c0f703ba82bdf82fe558",
        "34d8625d8296976a0a14bdd4502c23a3dcec603c",
        "79b931d0938cc376d4a2a70e8810aefa0137ad42",
        "9173819b71cb33709454299d03bd8b9cbaf9ba63",
        "8787850286ab1f04b4fbe5a5f2fe5a72b130775d",
        "2515d42a14e32f2dd54191f0044bdd4e308ea81f",
        "1a9a40fe31289faecac9ca125779c162c0283cee",
        "eda3169cd183ce43d0890ba43f0439da648c6edf",
        "d7f73031fb59fedb98c0c3c2b2782d11dda1d376",
        "ba36ef54659f4939b9ec19a56453dffc343eac58",
        "41f9904e713a44702aa31123986865af2fe4f6ab",
        "a206d3d2fc5627167f52c800c856816b14a2fead",
        "a6ca62ac79a5cc1ff543c83b83456f4d5f3f426b",
        "85dedc09a82767e385a5349db1450e848ee3bd12",
        "9e7c3016d13f196fe82a513569109c340d1c0002",
        "906cf28dae57b4eb9580fe1cbbf09a42b8344b25",
        "801b544ee14fbfa906bdd9b659509378d231e3e2",
        "097f95993fc42427a9207f9f0aee184893ff9bea",
        "c04d8684765b2adc2fe2af56741ff8a2b8953f75",
        "50674dbe154d9284ba11c47013c41c65fb0b4821",
        "71607d91985f59e45d93202b20d56c47f7fe0f38",
        "3548f71cc4006fb08858390487495f240ece0cc1",
        "a1455f6a0384aa69bcd211358b60bb1a754dc18e",
        "f64b68d870c761472e981e0d71491963b744b82d",
        "f1d26c1c728d5e9dc1bcc3b2573a834410d737ec",
        "7f5fde6459a1180a6aa3bcb89f4b6d3298111041",
        "611caa06a5d781353fd0f047cdf69f3e2932c0a6",
        "3f6e8d70cfad6a8e813808ae9c33c8fa6ce85ff0",
        "40c779fb70981b59d5a6b7cd317d86ab767837de",
        "532abf228c1a773caab05eb4722a153f3cdc8d5f",
        "248fea2a796c5f6c507209aa9cac7afd26fbd8f8",
        "7de47fbabb28198b41aa475e64eaa0fbcfff126a",
        "62dc7ba82f56c3bc1bde46e01950f449cf960910",
        "4a3a597377096659d1fc7d34fd022ac27d639558",
        "501880e9bab8ff9314e6aa0e874f58e47ac48f64",
        "bd0296926338db3f7424a567a79af225176cae8c",
        "0fa432515329233e624f89d8500503f4fba85f0b",
        "acf01c955f2c8505975bf1acfeb32036f6fcfc89",
        "0a75a38db4bb8bd7784c410b5edab4877b9332db",
        "845f44b9766ca637a222c3aa0185af1dfafb5d4e",
        "77ee4ced30b77b081e7649156a01e8c157b1263c",
        "780a7a281b3180725265851df7d6698f575a4c7d",
        "5481ece9762174c75114ced9233e55e43a2f5a80",
        "ef49c166f688cc26b64079add7b15153e1f750dd",
        "77cc0a023b82dccacee27f67e8df14df91c1f3b7",
        "1036a76bc5c98e63931f6791502021104d5fd010",
        "e44bef44040438e13542449cf7f4fc7277e64a48",
        "c77047d6a378490ff1001546b9d5fbfa39727f53",
        "a34afa382077ab0c45ebc82c5fdfbf9efcd820ea",
        "77d27053c3a0a8c29ec9c6039900ac4dd65dbece",
        "187c40d64dd733ea77b27d96416ab7ad106069b9",
        "e69b30b276003966b6b63da21600b9506e20430e",
        "99e72894a20a4349d7172be3c2ee3bb7486fa007",
        "258119a9cfa57edd39893d4300031ba8739e2efa",
        "3f6694b89480f81d79b87063d8e7d958622ae7b1"
    ],
    "release_logs": {
        "rc1": [
            "370f84f41cf3ce493c2de687455880d9e1e04be6",
            "689dfcd9ec5ad8aceabd96aaadf6eb57a31e62e4",
            "46b594054c8f7118e21ab17e078b3ee4b0730a19",
            "07e24619959af256c9e51304c396bccfa99e1b4c",
            "ca5f3b9f8df9455032f525883dccc3112cc497b8",
            "3d804778fdc39775a74ab6d3edde09a81a3c6d78",
            "3e8c214a19c7afb01fb7ba13efbaa4321e0f1d0b",
            "e9d8dfbf0efde9d0cb27475bcf062f3a84f5bc08",
            "3687faa78fff4f4d48b27fa8d3920f2eb61a019b",
            "eacd66e78431354d0cce21e07c791aeb2206cef6",
            "b5f8c1a53b30c459a5fe9ce649b3293a68c99407",
            "f04cd405aca7c18cac28d8194d3267f8c1079dfe",
            "f55b376d7815bee578a84d50322766276b9a5727",
            "fdac09a0aa0a682b1ffd39ae15c7bf8a44e189d6",
            "751806b5c7c2b63c47d228664c3425b6f3fdb5ac",
            "40018e995cc2a4c5a14512eb7713b63a5b825978",
            "be6323d848d61bfb8e6ea95dbaaebf32414b094c",
            "29089b715d258cccf82d97bdaf2ae7971b774120",
            "7e89cc46dda1c0960a258e5d0b83c9cd1a3581fb",
            "a86829211ae64c8871676da965d4a9a3048144bc",
            "f01821b60a17cb6e0da1986b6b102c070d1bf9c9",
            "245c11be0849aa4fe1ec825ff1d253c51ac9d32f",
            "fa98637acaab9135568bf0d43a65c9c96b59c32d",
            "723613dbc33ac930597a8c294be560cd437dc82d",
            "99efa7ce62c0075345c5580642bcbeef413e313a",
            "c7040f3218501559b1c615241ad6caf538ef6538",
            "5975b44ded00de4febbe3f8cf5eee7d45e0cd59b",
            "8efb9c8cddacffa10415c1f292e61d9c396d5e2c",
            "75289b4017166012f1eb639a061cc37f7b321131",
            "ccf27376a62d16297fb92ffe9f74e02692994b58",
            "23b9f09c58f5c800018778ce9fdbf5f1dd71b604",
            "e1fc7776f640e4d9aafad63d7e849ad5043194ca",
            "c6a96fc3607c050fd064946fe3a6ac23a66dbd76",
            "4383fae5a45be1496704f4299bd7d9aa43afb91b",
            "9cfcf102a0ebfc5efc15b1acb22042fdbe2dffc3",
            "8dc946c89c7907b33723c64f0a458100ae59b60f",
            "327fea741a5dae2f1622ad8488b008d7b7f933be",
            "317cb336eb548e6e202eca2e9b36455c01edfc33",
            "83b76a81714f8f41ec3da20df842c2acb2d63d4b",
            "70b082c0d9a554c47a5b3a8d5f01153ec3ab7222",
            "bbfec2a7cc51909d1b95f90df028bc6195196fca",
            "8849377f6d64e92c80cff98b53746719de78f45b",
            "149ffcb1a48f423aa9af0fa32f819483f0bf0754",
            "fb4a784319cc555a82db04b6079dba7398898ae9",
            "8f231d82bb8acd5e7adc477db36702a48b73f8b2",
            "cc280545dc9f2c85df0141a04732836c708d55a0",
            "fa02b58b4659b606133c3fde4b27dff4ad874389",
            "000caef6230b809ea2f0dd775abe819ecbca4997",
            "b7faa76485be1cfe368d24e4fe30adf252beedbe",
            "a76dfe9c72cf3ab1ce2804059567b6d127769969",
            "a423adbee6fa9baa11ceb7a2eaf04d6b0de11826",
            "c5b5fd61d4594561d18e74993bb015a17925a83d",
            "5bb269d01dd11c9336ece79d6177249b5bedadf0",
            "d5535d935754637c013be8145aacbebf2b13e267",
            "2714b851bf649f11097dc90692d3c7867cfe4711",
            "2abbdcaa20b79015a1356170636f1f2e230ee490",
            "9cba5ef772e8a4e354bef939a71565d22e304470",
            "416cd9c8b831901393d11c51387a88f8376b68ef",
            "7a20495a80cee6531cae1205289613a6f9094415",
            "bafbd73b51099dcfacfed3062385ecca82fd3495",
            "ac6811c4fad4801c6ce9a339dbc6ea6eefbf87a3",
            "8372a404bbb78fb56a9c6c671fcbeef5f90b53e6",
            "5b04dcfabdcdd2525ef530d9bca14ab8f1b4e69d",
            "4b581104e75a3ce61a5319739943f2e5691ce1c6",
            "f49601a93485ca05cfb53b6b4e34b1943161278f",
            "3e6ab9f3d59056b2ca168f42e1b522b032b412be",
            "9f9731da3a57e70a698b330b845fc435ef325d04",
            "18735ff6f2db987b799f252fb0716ecd23347d30",
            "237cf72f89251a385e7ee3805c55ffb4702adeed",
            "5c2b2ca95bdb144a034d6c69896b37c6e1ce6375",
            "57f707f951faff7c6d27be4d8fffcc59b236a6fa",
            "2f87e7ffe97d5e290a107b3ddfef961f4d71ee17",
            "12da8dcdeb9fbb6162f85d9e752f6938b1811935",
            "c5388fb0cfc10d27361783a8ef5a0bafb0e5069a",
            "02e910275cb5fefba047e776b8944ea3e2d9907e",
            "285f47f0373c3dba4ed8dd7ce5ad3b602d2b8cb4",
            "9fb843db0603cc9ccc0ffedd4c2a9fe61d83572d",
            "4bdcee2b9d9bd424d6b3ba1019ee107c0dfc3781",
            "fd033473c7e7b3e10f5bc1e9745336de53a98bca",
            "a39930c5b909fa0794af65a9127ebfa668a31bb9",
            "c94d8e65775a7a33531840fcd0af641a3be2dcd9",
            "eb5e5200cc2a21f69da2b14c5dd05a3cdd994928",
            "d54ac732ae6643a817ea84d8adc7dd01490220e7",
            "62fcd772bebf261e4d9a70cf320c2070e01750b2",
            "150423203bcdf8a3ecacf6c73c1684c52990c8b4",
            "ef60123938695772fa518a777b19c8bee5e29382",
            "0d03b5f16276ca7553d47705bcef32c8aded936b",
            "148e059940bf473de671fcf909620279d3d6876e",
            "7af43c4ca3d72aaab9e1372eb4b7784e0e4c5e6c",
            "5b32be4701f112685b3ee3f9436507a7d38b8537",
            "47b49200b05a561186eabe894fc6feedb2c255dc",
            "a7d7f763d00c105bf40b09c0a707bf90761d4053",
            "eda94419dfb596399c474c7e0911ef40ed58e16d",
            "e6252bda5ecc429caac2fd7fc07bbeceb9545feb",
            "069658f1be01bbfedae721e4539a2b683d048cc6",
            "a0e59a7259990a8c55ddfaec5eb5481373172a5a",
            "82b9a13e0c2c2963f163fbd925d1b0a3204daafc",
            "79ef5f92a95f6dcb8c10420484e7de23313ce271",
            "5d7867082d923ba730a9eb7938fee5bad1977e84",
            "fda35b3f42d0d0cc4a1952974e66cb201fa158ef",
            "a0e9d751a3cd1aa4cad3a9f830076231505aa1be",
            "d4a70c6c08a64a2dfb28029016d90ce45b28d90c",
            "65aa9063c4e07b088e13f059ba77f86fa5ddba1e",
            "9eb546e7ffe75ee063a7174ccba08dfc355041fb",
            "f031e2f6651932f7d722360dd6cb713068d9e24d",
            "4bed14f69b69912661a1d68cf60c49356a843156",
            "91692ce72adb9f56790004a08b840506aaef8f4c",
            "05e97db6f2568b7726443f684e24680a78f6270a",
            "617bcd1b911ff1455ae7c0f703ba82bdf82fe558",
            "34d8625d8296976a0a14bdd4502c23a3dcec603c",
            "79b931d0938cc376d4a2a70e8810aefa0137ad42",
            "9173819b71cb33709454299d03bd8b9cbaf9ba63",
            "8787850286ab1f04b4fbe5a5f2fe5a72b130775d",
            "2515d42a14e32f2dd54191f0044bdd4e308ea81f",
            "1a9a40fe31289faecac9ca125779c162c0283cee",
            "eda3169cd183ce43d0890ba43f0439da648c6edf",
            "d7f73031fb59fedb98c0c3c2b2782d11dda1d376",
            "ba36ef54659f4939b9ec19a56453dffc343eac58",
            "41f9904e713a44702aa31123986865af2fe4f6ab",
            "a206d3d2fc5627167f52c800c856816b14a2fead",
            "a6ca62ac79a5cc1ff543c83b83456f4d5f3f426b",
            "85dedc09a82767e385a5349db1450e848ee3bd12",
            "9e7c3016d13f196fe82a513569109c340d1c0002",
            "906cf28dae57b4eb9580fe1cbbf09a42b8344b25",
            "801b544ee14fbfa906bdd9b659509378d231e3e2",
            "097f95993fc42427a9207f9f0aee184893ff9bea",
            "c04d8684765b2adc2fe2af56741ff8a2b8953f75",
            "50674dbe154d9284ba11c47013c41c65fb0b4821",
            "71607d91985f59e45d93202b20d56c47f7fe0f38",
            "3548f71cc4006fb08858390487495f240ece0cc1",
            "a1455f6a0384aa69bcd211358b60bb1a754dc18e",
            "f64b68d870c761472e981e0d71491963b744b82d",
            "f1d26c1c728d5e9dc1bcc3b2573a834410d737ec",
            "7f5fde6459a1180a6aa3bcb89f4b6d3298111041",
            "611caa06a5d781353fd0f047cdf69f3e2932c0a6",
            "3f6e8d70cfad6a8e813808ae9c33c8fa6ce85ff0",
            "40c779fb70981b59d5a6b7cd317d86ab767837de",
            "532abf228c1a773caab05eb4722a153f3cdc8d5f",
            "248fea2a796c5f6c507209aa9cac7afd26fbd8f8",
            "7de47fbabb28198b41aa475e64eaa0fbcfff126a",
            "62dc7ba82f56c3bc1bde46e01950f449cf960910",
            "4a3a597377096659d1fc7d34fd022ac27d639558",
            "501880e9bab8ff9314e6aa0e874f58e47ac48f64",
            "bd0296926338db3f7424a567a79af225176cae8c",
            "0fa432515329233e624f89d8500503f4fba85f0b",
            "acf01c955f2c8505975bf1acfeb32036f6fcfc89",
            "0a75a38db4bb8bd7784c410b5edab4877b9332db",
            "845f44b9766ca637a222c3aa0185af1dfafb5d4e",
            "77ee4ced30b77b081e7649156a01e8c157b1263c",
            "780a7a281b3180725265851df7d6698f575a4c7d",
            "5481ece9762174c75114ced9233e55e43a2f5a80",
            "ef49c166f688cc26b64079add7b15153e1f750dd",
            "77cc0a023b82dccacee27f67e8df14df91c1f3b7",
            "1036a76bc5c98e63931f6791502021104d5fd010",
            "e44bef44040438e13542449cf7f4fc7277e64a48",
            "c77047d6a378490ff1001546b9d5fbfa39727f53",
            "a34afa382077ab0c45ebc82c5fdfbf9efcd820ea",
            "77d27053c3a0a8c29ec9c6039900ac4dd65dbece",
            "187c40d64dd733ea77b27d96416ab7ad106069b9",
            "e69b30b276003966b6b63da21600b9506e20430e",
            "99e72894a20a4349d7172be3c2ee3bb7486fa007",
            "258119a9cfa57edd39893d4300031ba8739e2efa",
            "3f6694b89480f81d79b87063d8e7d958622ae7b1"
        ],
        "stable": [
            "8ea709a7a93dab01b0e33df168cba680ef016bf0",
            "f2e19a26f556c42b7202072296dc072aaac2007c",
            "be771e71652f14b5bb3fd1c6c62a39a4ccd85417",
            "cb656178978df64ccf53cb06fa0d00c61040138a",
            "bcbe7a8a6f442153dddc48f879027e49c8ecf5db",
            "ae540c2efe2a323839241599dcf1181f6e85166a",
            "5f15642fde5db2caf823fc984626a95ca7c65c79",
            "17d7084780553d8592c2a61d725400e5da8c7e66",
            "fe38b648b0a5b2d9e9ad2b1faf857f97ac9bbba6",
            "ad325be5a08ca1a55b2d860df01153b604cb4058",
            "d69d58deeaa523c6c38958b3956423ae8f814909",
            "34591f94515f3ced1448686b729c2ed8cccebd1d",
            "d79a7a27735fde30a843bbd931a663ffaa5884c9",
            "05fec82f313b31d3a5cbdcd8a25afcddfbef424a"
        ]
    },
    "authors": {
        "MDQ6VXNlcjI1OTEwOTk=": {
            "id": "MDQ6VXNlcjI1OTEwOTk=",
            "user": "hpvb",
            "avatar": "https://avatars.githubusercontent.com/u/2591099?u=7bcd4921b265b0b8cc1d8a15638a3fac93c87e68&v=4",
            "url": "https://github.com/hpvb",
            "pull_count": 3,
            "commit_count": 16
        },
        "MDQ6VXNlcjE4MDAzMg==": {
            "id": "MDQ6VXNlcjE4MDAzMg==",
            "user": "Calinou",
            "avatar": "https://avatars.githubusercontent.com/u/180032?v=4",
            "url": "https://github.com/Calinou",
            "pull_count": 5,
            "commit_count": 10
        },
        "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": 6,
            "commit_count": 33
        },
        "MDQ6VXNlcjQzMzc5NTQz": {
            "id": "MDQ6VXNlcjQzMzc5NTQz",
            "user": "Naryosha",
            "avatar": "https://avatars.githubusercontent.com/u/43379543?u=54840400c5110e4b8bb1dd9d05623c5ac324c126&v=4",
            "url": "https://github.com/Naryosha",
            "pull_count": 0,
            "commit_count": 16
        },
        "MDQ6VXNlcjYwOTMxMTk=": {
            "id": "MDQ6VXNlcjYwOTMxMTk=",
            "user": "groud",
            "avatar": "https://avatars.githubusercontent.com/u/6093119?u=789cd3344bf445b635897d21c6ae655be56a1a8f&v=4",
            "url": "https://github.com/groud",
            "pull_count": 2,
            "commit_count": 6
        },
        "MDQ6VXNlcjIyNzU2MzQ1": {
            "id": "MDQ6VXNlcjIyNzU2MzQ1",
            "user": "anakimluke",
            "avatar": "https://avatars.githubusercontent.com/u/22756345?u=ea3f5256b2e325ff05b93e42fb08b101f16a3546&v=4",
            "url": "https://github.com/anakimluke",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjg5NzYwMw==": {
            "id": "MDQ6VXNlcjg5NzYwMw==",
            "user": "aragar",
            "avatar": "https://avatars.githubusercontent.com/u/897603?v=4",
            "url": "https://github.com/aragar",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjczNDU3NjE=": {
            "id": "MDQ6VXNlcjczNDU3NjE=",
            "user": "Yanpas",
            "avatar": "https://avatars.githubusercontent.com/u/7345761?u=a2355f38b1b7e3b7baae621c4551cfae35202d73&v=4",
            "url": "https://github.com/Yanpas",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjgxMDc0NTk=": {
            "id": "MDQ6VXNlcjgxMDc0NTk=",
            "user": "PJB3005",
            "avatar": "https://avatars.githubusercontent.com/u/8107459?u=b75f95e6b04b04599e7b7f5820f19a41691daf36&v=4",
            "url": "https://github.com/PJB3005",
            "pull_count": 5,
            "commit_count": 10
        },
        "MDQ6VXNlcjE5OTcyNTEx": {
            "id": "MDQ6VXNlcjE5OTcyNTEx",
            "user": "u32i64",
            "avatar": "https://avatars.githubusercontent.com/u/19972511?u=13891e21e689393ff52f8c467d8a0072aec9e399&v=4",
            "url": "https://github.com/u32i64",
            "pull_count": 4,
            "commit_count": 8
        },
        "MDQ6VXNlcjMwNzM5MjM5": {
            "id": "MDQ6VXNlcjMwNzM5MjM5",
            "user": "YeldhamDev",
            "avatar": "https://avatars.githubusercontent.com/u/30739239?u=ccfc0c8ff4c980eb77e097aa72e9ad04749294a9&v=4",
            "url": "https://github.com/YeldhamDev",
            "pull_count": 8,
            "commit_count": 18
        },
        "MDQ6VXNlcjQxNDAyNDc=": {
            "id": "MDQ6VXNlcjQxNDAyNDc=",
            "user": "luzpaz",
            "avatar": "https://avatars.githubusercontent.com/u/4140247?u=e202295667791fd8bd081f8edb4399b37861aaf5&v=4",
            "url": "https://github.com/luzpaz",
            "pull_count": 0,
            "commit_count": 2
        },
        "MDQ6VXNlcjE5NDU0NDk=": {
            "id": "MDQ6VXNlcjE5NDU0NDk=",
            "user": "BastiaanOlij",
            "avatar": "https://avatars.githubusercontent.com/u/1945449?u=96b5dc9be2859dca5f31314c87d99a68a21e1576&v=4",
            "url": "https://github.com/BastiaanOlij",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjExMDM4OTc=": {
            "id": "MDQ6VXNlcjExMDM4OTc=",
            "user": "djrm",
            "avatar": "https://avatars.githubusercontent.com/u/1103897?u=878c7ff8c6bd60a596d87ef494ca772b8efa56e3&v=4",
            "url": "https://github.com/djrm",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjMwMzYxNzY=": {
            "id": "MDQ6VXNlcjMwMzYxNzY=",
            "user": "Chaosus",
            "avatar": "https://avatars.githubusercontent.com/u/3036176?u=b7a29bcb08b175990b038123ccccfac051b64834&v=4",
            "url": "https://github.com/Chaosus",
            "pull_count": 4,
            "commit_count": 8
        },
        "MDQ6VXNlcjM1MzU1MTYx": {
            "id": "MDQ6VXNlcjM1MzU1MTYx",
            "user": "isaacremnant",
            "avatar": "https://avatars.githubusercontent.com/u/35355161?u=3c0ccb1740a927b8b14b33868674c4cbf377e646&v=4",
            "url": "https://github.com/isaacremnant",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjc3MTMzOQ==": {
            "id": "MDQ6VXNlcjc3MTMzOQ==",
            "user": "hungrymonkey",
            "avatar": "https://avatars.githubusercontent.com/u/771339?v=4",
            "url": "https://github.com/hungrymonkey",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjExODU5NTM4": {
            "id": "MDQ6VXNlcjExODU5NTM4",
            "user": "poke1024",
            "avatar": "https://avatars.githubusercontent.com/u/11859538?u=ad05516a58a0720bd25ece83c19119568464bb2c&v=4",
            "url": "https://github.com/poke1024",
            "pull_count": 2,
            "commit_count": 4
        },
        "MDQ6VXNlcjEwMDU0MjI2": {
            "id": "MDQ6VXNlcjEwMDU0MjI2",
            "user": "kitbdev",
            "avatar": "https://avatars.githubusercontent.com/u/10054226?u=f0c85fe8c24debe91dc14d7efa97b51a19250b47&v=4",
            "url": "https://github.com/kitbdev",
            "pull_count": 4,
            "commit_count": 8
        },
        "MDQ6VXNlcjgzNDI1OTk=": {
            "id": "MDQ6VXNlcjgzNDI1OTk=",
            "user": "AndreaCatania",
            "avatar": "https://avatars.githubusercontent.com/u/8342599?u=c7349e01cc60e178b112342f86e6db2b4199a144&v=4",
            "url": "https://github.com/AndreaCatania",
            "pull_count": 2,
            "commit_count": 4
        },
        "MDQ6VXNlcjExMjA3OTc=": {
            "id": "MDQ6VXNlcjExMjA3OTc=",
            "user": "Dar13",
            "avatar": "https://avatars.githubusercontent.com/u/1120797?v=4",
            "url": "https://github.com/Dar13",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjQzOTYwNQ==": {
            "id": "MDQ6VXNlcjQzOTYwNQ==",
            "user": "fzwoch",
            "avatar": "https://avatars.githubusercontent.com/u/439605?v=4",
            "url": "https://github.com/fzwoch",
            "pull_count": 1,
            "commit_count": 2
        },
        "": {
            "id": "",
            "user": "ghost",
            "avatar": "https://avatars.githubusercontent.com/u/10137?v=4",
            "url": "https://github.com/ghost",
            "pull_count": 0,
            "commit_count": 4
        },
        "MDQ6VXNlcjI2NDkwNDAx": {
            "id": "MDQ6VXNlcjI2NDkwNDAx",
            "user": "maksloboda",
            "avatar": "https://avatars.githubusercontent.com/u/26490401?v=4",
            "url": "https://github.com/maksloboda",
            "pull_count": 1,
            "commit_count": 0
        },
        "MDQ6VXNlcjYyOTQyMg==": {
            "id": "MDQ6VXNlcjYyOTQyMg==",
            "user": "NathanWarden",
            "avatar": "https://avatars.githubusercontent.com/u/629422?u=e23486cebaad7d558378e1b9db2728649807fa74&v=4",
            "url": "https://github.com/NathanWarden",
            "pull_count": 5,
            "commit_count": 10
        },
        "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": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjUyMDk2MTM=": {
            "id": "MDQ6VXNlcjUyMDk2MTM=",
            "user": "karroffel",
            "avatar": "https://avatars.githubusercontent.com/u/5209613?u=8e4661f88e99553ae146d443537674849e5f26d1&v=4",
            "url": "https://github.com/karroffel",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjgyODE0NTQ=": {
            "id": "MDQ6VXNlcjgyODE0NTQ=",
            "user": "volzhs",
            "avatar": "https://avatars.githubusercontent.com/u/8281454?u=a9bb3ea9b19f273625139d0750bb9f40ffb11093&v=4",
            "url": "https://github.com/volzhs",
            "pull_count": 2,
            "commit_count": 4
        },
        "MDQ6VXNlcjMyMzIx": {
            "id": "MDQ6VXNlcjMyMzIx",
            "user": "fire",
            "avatar": "https://avatars.githubusercontent.com/u/32321?u=c2e06a3d2b49a467aa907e54aa259516440267cc&v=4",
            "url": "https://github.com/fire",
            "pull_count": 1,
            "commit_count": 4
        },
        "MDQ6VXNlcjE2ODc5MTg=": {
            "id": "MDQ6VXNlcjE2ODc5MTg=",
            "user": "Faless",
            "avatar": "https://avatars.githubusercontent.com/u/1687918?v=4",
            "url": "https://github.com/Faless",
            "pull_count": 0,
            "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": 14
        },
        "MDQ6VXNlcjE4NjcyMzMx": {
            "id": "MDQ6VXNlcjE4NjcyMzMx",
            "user": "Straskal",
            "avatar": "https://avatars.githubusercontent.com/u/18672331?u=5ddf0ac7874e974191b8bb329220fdd14485da13&v=4",
            "url": "https://github.com/Straskal",
            "pull_count": 0,
            "commit_count": 2
        },
        "MDQ6VXNlcjE4NzE4Nzc=": {
            "id": "MDQ6VXNlcjE4NzE4Nzc=",
            "user": "x1212",
            "avatar": "https://avatars.githubusercontent.com/u/1871877?v=4",
            "url": "https://github.com/x1212",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjUzMjMxMjk=": {
            "id": "MDQ6VXNlcjUzMjMxMjk=",
            "user": "lethiandev",
            "avatar": "https://avatars.githubusercontent.com/u/5323129?u=acc5955272e6100dc3f2aebc23e74701dcf2f4b2&v=4",
            "url": "https://github.com/lethiandev",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjY5OTYxOTE=": {
            "id": "MDQ6VXNlcjY5OTYxOTE=",
            "user": "leonkrause",
            "avatar": "https://avatars.githubusercontent.com/u/6996191?v=4",
            "url": "https://github.com/leonkrause",
            "pull_count": 1,
            "commit_count": 10
        },
        "MDQ6VXNlcjc3MTgxMDA=": {
            "id": "MDQ6VXNlcjc3MTgxMDA=",
            "user": "neikeq",
            "avatar": "https://avatars.githubusercontent.com/u/7718100?u=270fb3a7fdab41e01e0f2c5be05d3dcea151f28e&v=4",
            "url": "https://github.com/neikeq",
            "pull_count": 2,
            "commit_count": 4
        },
        "MDQ6VXNlcjQzNzAyNQ==": {
            "id": "MDQ6VXNlcjQzNzAyNQ==",
            "user": "paulloz",
            "avatar": "https://avatars.githubusercontent.com/u/437025?u=5d3327184ecc8fcd1a724076a15fd46c556432f8&v=4",
            "url": "https://github.com/paulloz",
            "pull_count": 3,
            "commit_count": 8
        },
        "MDQ6VXNlcjM2MDUxODI=": {
            "id": "MDQ6VXNlcjM2MDUxODI=",
            "user": "benjaminstammen",
            "avatar": "https://avatars.githubusercontent.com/u/3605182?u=120a6df450b5a51f8ce6078d4ab34da6e4275425&v=4",
            "url": "https://github.com/benjaminstammen",
            "pull_count": 1,
            "commit_count": 0
        },
        "MDQ6VXNlcjExNzk3MTc0": {
            "id": "MDQ6VXNlcjExNzk3MTc0",
            "user": "RandomShaper",
            "avatar": "https://avatars.githubusercontent.com/u/11797174?u=a254c0fcd6cf4668367407a460e175559e12dc6f&v=4",
            "url": "https://github.com/RandomShaper",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjE3MjQ1OTQy": {
            "id": "MDQ6VXNlcjE3MjQ1OTQy",
            "user": "kidrigger",
            "avatar": "https://avatars.githubusercontent.com/u/17245942?u=cb21ab3bcf894dc1e5c6f09d7d3668f36b388968&v=4",
            "url": "https://github.com/kidrigger",
            "pull_count": 2,
            "commit_count": 4
        },
        "MDQ6VXNlcjg1MTkyMTg=": {
            "id": "MDQ6VXNlcjg1MTkyMTg=",
            "user": "damarindra",
            "avatar": "https://avatars.githubusercontent.com/u/8519218?u=4c8827f9aaf1adc634e1b5b748d7921d0af63123&v=4",
            "url": "https://github.com/damarindra",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjMyMTIzMDY2": {
            "id": "MDQ6VXNlcjMyMTIzMDY2",
            "user": "Alexander-Alekseev",
            "avatar": "https://avatars.githubusercontent.com/u/32123066?u=7168f1161523fc9eaa6778b1028ba5ad654b8541&v=4",
            "url": "https://github.com/Alexander-Alekseev",
            "pull_count": 0,
            "commit_count": 2
        },
        "MDQ6VXNlcjQ3MzU4OTEz": {
            "id": "MDQ6VXNlcjQ3MzU4OTEz",
            "user": "isidentical",
            "avatar": "https://avatars.githubusercontent.com/u/47358913?u=eb8f07b2e5fb1eb1e00eb55764ddfacd43027ae7&v=4",
            "url": "https://github.com/isidentical",
            "pull_count": 0,
            "commit_count": 2
        },
        "MDQ6VXNlcjEwNTc4MjI1": {
            "id": "MDQ6VXNlcjEwNTc4MjI1",
            "user": "marcelofg55",
            "avatar": "https://avatars.githubusercontent.com/u/10578225?u=1e4278911c881a26bdd71a5a9940b7f6c3599b68&v=4",
            "url": "https://github.com/marcelofg55",
            "pull_count": 3,
            "commit_count": 6
        },
        "MDQ6VXNlcjIzMTQwODg5": {
            "id": "MDQ6VXNlcjIzMTQwODg5",
            "user": "Iskustvo",
            "avatar": "https://avatars.githubusercontent.com/u/23140889?u=9b5c03e5675a4c7585e272ff44702149dde08dc9&v=4",
            "url": "https://github.com/Iskustvo",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjkxOTAxNw==": {
            "id": "MDQ6VXNlcjkxOTAxNw==",
            "user": "bdero",
            "avatar": "https://avatars.githubusercontent.com/u/919017?u=61c8fc05fc5647dffb28e33b94cd570828853bc0&v=4",
            "url": "https://github.com/bdero",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjExMzg4MDU=": {
            "id": "MDQ6VXNlcjExMzg4MDU=",
            "user": "ShyRed",
            "avatar": "https://avatars.githubusercontent.com/u/1138805?u=1bde3774f512e17fbda1b717c6f6d16db6ae6443&v=4",
            "url": "https://github.com/ShyRed",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjg3NDI4": {
            "id": "MDQ6VXNlcjg3NDI4",
            "user": "sctincman",
            "avatar": "https://avatars.githubusercontent.com/u/87428?v=4",
            "url": "https://github.com/sctincman",
            "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": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjI1NzcxNTUz": {
            "id": "MDQ6VXNlcjI1NzcxNTUz",
            "user": "ronroniv",
            "avatar": "https://avatars.githubusercontent.com/u/25771553?u=a3ae37aa3bd9425dc13994f7d5a485e7284b69b2&v=4",
            "url": "https://github.com/ronroniv",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjMxMjA2Mzk=": {
            "id": "MDQ6VXNlcjMxMjA2Mzk=",
            "user": "Silvea12",
            "avatar": "https://avatars.githubusercontent.com/u/3120639?u=d1c3059679a7069a1f9ad8656ebd684fae6c9b76&v=4",
            "url": "https://github.com/Silvea12",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjEzNDE4ODkw": {
            "id": "MDQ6VXNlcjEzNDE4ODkw",
            "user": "Ovnuniarchos",
            "avatar": "https://avatars.githubusercontent.com/u/13418890?u=fe011d23ff77724eb38d7e0be572b1c65b7da65b&v=4",
            "url": "https://github.com/Ovnuniarchos",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjQ0NzE0Mw==": {
            "id": "MDQ6VXNlcjQ0NzE0Mw==",
            "user": "dragmz",
            "avatar": "https://avatars.githubusercontent.com/u/447143?u=53a35df073e2883bf3187f2cc416a36197131f41&v=4",
            "url": "https://github.com/dragmz",
            "pull_count": 2,
            "commit_count": 4
        },
        "MDQ6VXNlcjIxNzg5OA==": {
            "id": "MDQ6VXNlcjIxNzg5OA==",
            "user": "synasius",
            "avatar": "https://avatars.githubusercontent.com/u/217898?v=4",
            "url": "https://github.com/synasius",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjI2NDg1NA==": {
            "id": "MDQ6VXNlcjI2NDg1NA==",
            "user": "nical",
            "avatar": "https://avatars.githubusercontent.com/u/264854?u=43290726ca0f48051b8695b452644cc9fc025a85&v=4",
            "url": "https://github.com/nical",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjQyOTM4NjU=": {
            "id": "MDQ6VXNlcjQyOTM4NjU=",
            "user": "bcr3ative",
            "avatar": "https://avatars.githubusercontent.com/u/4293865?v=4",
            "url": "https://github.com/bcr3ative",
            "pull_count": 3,
            "commit_count": 6
        },
        "MDQ6VXNlcjY4NTcxOA==": {
            "id": "MDQ6VXNlcjY4NTcxOA==",
            "user": "binbitten",
            "avatar": "https://avatars.githubusercontent.com/u/685718?v=4",
            "url": "https://github.com/binbitten",
            "pull_count": 3,
            "commit_count": 6
        },
        "MDQ6VXNlcjQ4MjI3Ng==": {
            "id": "MDQ6VXNlcjQ4MjI3Ng==",
            "user": "Benjamin-Dobell",
            "avatar": "https://avatars.githubusercontent.com/u/482276?u=fd2644e48ece80668cc4ef616173ba450dbd029e&v=4",
            "url": "https://github.com/Benjamin-Dobell",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjQ0MDIzMDQ=": {
            "id": "MDQ6VXNlcjQ0MDIzMDQ=",
            "user": "JFonS",
            "avatar": "https://avatars.githubusercontent.com/u/4402304?u=7d2f9f73625e9fbd240df6f5ecb3bd1130da444c&v=4",
            "url": "https://github.com/JFonS",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjE2NTQ3NjM=": {
            "id": "MDQ6VXNlcjE2NTQ3NjM=",
            "user": "mhilbrunner",
            "avatar": "https://avatars.githubusercontent.com/u/1654763?u=5c21c1fe21e9cef0ceb6fd36a941f6e336d45583&v=4",
            "url": "https://github.com/mhilbrunner",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjEzODcxNjU=": {
            "id": "MDQ6VXNlcjEzODcxNjU=",
            "user": "guilhermefelipecgs",
            "avatar": "https://avatars.githubusercontent.com/u/1387165?v=4",
            "url": "https://github.com/guilhermefelipecgs",
            "pull_count": 3,
            "commit_count": 6
        },
        "MDQ6VXNlcjEzMTE1NTU=": {
            "id": "MDQ6VXNlcjEzMTE1NTU=",
            "user": "Zylann",
            "avatar": "https://avatars.githubusercontent.com/u/1311555?u=98e85e0c6d8599c7de140000f240417c9f512cea&v=4",
            "url": "https://github.com/Zylann",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjY5NjQ1NTY=": {
            "id": "MDQ6VXNlcjY5NjQ1NTY=",
            "user": "Geequlim",
            "avatar": "https://avatars.githubusercontent.com/u/6964556?u=221b7e007c4c0595e81fb3f8eb2fbd825ce22c92&v=4",
            "url": "https://github.com/Geequlim",
            "pull_count": 2,
            "commit_count": 4
        },
        "MDQ6VXNlcjEyNzU2MDQ3": {
            "id": "MDQ6VXNlcjEyNzU2MDQ3",
            "user": "SaracenOne",
            "avatar": "https://avatars.githubusercontent.com/u/12756047?u=b898b9a13751c0734a1cfe31fa1fef8b74a50fdb&v=4",
            "url": "https://github.com/SaracenOne",
            "pull_count": 1,
            "commit_count": 2
        },
        "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": 2
        },
        "MDQ6VXNlcjczNTg4OTk=": {
            "id": "MDQ6VXNlcjczNTg4OTk=",
            "user": "Nutriz",
            "avatar": "https://avatars.githubusercontent.com/u/7358899?u=80d8b9b4ec61a760059a8ab9004cdd1085470006&v=4",
            "url": "https://github.com/Nutriz",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjIzNjE3NTg=": {
            "id": "MDQ6VXNlcjIzNjE3NTg=",
            "user": "vigreco",
            "avatar": "https://avatars.githubusercontent.com/u/2361758?v=4",
            "url": "https://github.com/vigreco",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjMzNDI3Mg==": {
            "id": "MDQ6VXNlcjMzNDI3Mg==",
            "user": "ColinKinloch",
            "avatar": "https://avatars.githubusercontent.com/u/334272?u=3acce2adcf9f1cf45a3b162d0cab3fdf990fd865&v=4",
            "url": "https://github.com/ColinKinloch",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjEzNjEwNjIz": {
            "id": "MDQ6VXNlcjEzNjEwNjIz",
            "user": "philj56",
            "avatar": "https://avatars.githubusercontent.com/u/13610623?u=d1b57e808ef98eac0d341c47678386fd7012cd22&v=4",
            "url": "https://github.com/philj56",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjI0MjA4NDM5": {
            "id": "MDQ6VXNlcjI0MjA4NDM5",
            "user": "ProfesorTartelett",
            "avatar": "https://avatars.githubusercontent.com/u/24208439?u=57f93be0cfa04be8e02e7317278cb6e0d8fca4b9&v=4",
            "url": "https://github.com/ProfesorTartelett",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjgyODE5MTY=": {
            "id": "MDQ6VXNlcjgyODE5MTY=",
            "user": "27thLiz",
            "avatar": "https://avatars.githubusercontent.com/u/8281916?u=2171745a413ca081df83835331f74dd955996118&v=4",
            "url": "https://github.com/27thLiz",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjEzMjc0NzIy": {
            "id": "MDQ6VXNlcjEzMjc0NzIy",
            "user": "schweigert",
            "avatar": "https://avatars.githubusercontent.com/u/13274722?u=253d3d99a50971e88422fe3808a5d29654eca9c4&v=4",
            "url": "https://github.com/schweigert",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjE3NzYwNDQ=": {
            "id": "MDQ6VXNlcjE3NzYwNDQ=",
            "user": "MarianoGnu",
            "avatar": "https://avatars.githubusercontent.com/u/1776044?u=0f62c20186741f175d0ba2d4da789259bc2deffa&v=4",
            "url": "https://github.com/MarianoGnu",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjM1MDY1Nzk1": {
            "id": "MDQ6VXNlcjM1MDY1Nzk1",
            "user": "robfram",
            "avatar": "https://avatars.githubusercontent.com/u/35065795?u=f74679282d6d41e37df973d9f112d96c42e7c7f6&v=4",
            "url": "https://github.com/robfram",
            "pull_count": 1,
            "commit_count": 2
        },
        "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": 2
        },
        "MDQ6VXNlcjc2NDU2ODM=": {
            "id": "MDQ6VXNlcjc2NDU2ODM=",
            "user": "bruvzg",
            "avatar": "https://avatars.githubusercontent.com/u/7645683?u=2867ee7fcd920bc19b7d1cbf4b10264b9bbc9326&v=4",
            "url": "https://github.com/bruvzg",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjQ4MzUzMQ==": {
            "id": "MDQ6VXNlcjQ4MzUzMQ==",
            "user": "mrcdk",
            "avatar": "https://avatars.githubusercontent.com/u/483531?u=2d6b63a9bd32a7ed0788b747ddc24486267750ff&v=4",
            "url": "https://github.com/mrcdk",
            "pull_count": 1,
            "commit_count": 2
        }
    },
    "commits": {
        "8ea709a7a93dab01b0e33df168cba680ef016bf0": {
            "hash": "8ea709a7a93dab01b0e33df168cba680ef016bf0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI1OTEwOTk="
            ],
            "author_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Update the changelog for 3.0.1",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f2e19a26f556c42b7202072296dc072aaac2007c": {
            "hash": "f2e19a26f556c42b7202072296dc072aaac2007c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add a project changelog",
            "body": "(cherry picked from commit f00b2dfc555304b4e9bca0dd84103e074f34b573)",
            "is_cherrypick": true,
            "cherrypick_hash": "f00b2dfc555304b4e9bca0dd84103e074f34b573",
            "pull": ""
        },
        "f00b2dfc555304b4e9bca0dd84103e074f34b573": {
            "hash": "f00b2dfc555304b4e9bca0dd84103e074f34b573",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Add a project changelog",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16929
        },
        "be771e71652f14b5bb3fd1c6c62a39a4ccd85417": {
            "hash": "be771e71652f14b5bb3fd1c6c62a39a4ccd85417",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix version.txt validation logic for export templates .tpz",
            "body": "It assumed that the version would always be `x.y-status`,\nwith no dot possible in `status`, so:\n- It would not work for 3.0.1-stable (nor 3.0.1.stable with new version logic)\n- It would not support Mono templates when we provide them\n\nThe validation it did was not really useful anyway, so we just use the raw\nstring.\n\n(cherry picked from commit eec9261a75699723f6e4b722910e5bb762b736db)",
            "is_cherrypick": true,
            "cherrypick_hash": "eec9261a75699723f6e4b722910e5bb762b736db",
            "pull": ""
        },
        "eec9261a75699723f6e4b722910e5bb762b736db": {
            "hash": "eec9261a75699723f6e4b722910e5bb762b736db",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix version.txt validation logic for export templates .tpz",
            "body": "It assumed that the version would always be `x.y-status`,\nwith no dot possible in `status`, so:\n- It would not work for 3.0.1-stable (nor 3.0.1.stable with new version logic)\n- It would not support Mono templates when we provide them\n\nThe validation it did was not really useful anyway, so we just use the raw\nstring.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "cb656178978df64ccf53cb06fa0d00c61040138a": {
            "hash": "cb656178978df64ccf53cb06fa0d00c61040138a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Revert \"Bump to version 3.0.2-devel\"",
            "body": "This reverts commit bcbe7a8a6f442153dddc48f879027e49c8ecf5db.\n\nNeed to push a fix and retag 3.0.1-stable, sorry.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "bcbe7a8a6f442153dddc48f879027e49c8ecf5db": {
            "hash": "bcbe7a8a6f442153dddc48f879027e49c8ecf5db",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI1OTEwOTk="
            ],
            "author_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Bump to version 3.0.2-devel",
            "body": "The start of the next patch release. Wooooooooooo",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ae540c2efe2a323839241599dcf1181f6e85166a": {
            "hash": "ae540c2efe2a323839241599dcf1181f6e85166a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI1OTEwOTk="
            ],
            "author_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Bump version to 3.0.1-stable",
            "body": "Thanks everyone for all your amazing work getting our first stable patch\nrelease out for the 3.0 series. I'd particularly like to thank @fales\nand @fire for their work on the server platform.\n\nOnwards to 3.0.2!",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5f15642fde5db2caf823fc984626a95ca7c65c79": {
            "hash": "5f15642fde5db2caf823fc984626a95ca7c65c79",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI1OTEwOTk="
            ],
            "author_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Update doc version strings to 3.0.1",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "17d7084780553d8592c2a61d725400e5da8c7e66": {
            "hash": "17d7084780553d8592c2a61d725400e5da8c7e66",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI1OTEwOTk="
            ],
            "author_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Correct version number for 3.0.1 in the manpage",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "fe38b648b0a5b2d9e9ad2b1faf857f97ac9bbba6": {
            "hash": "fe38b648b0a5b2d9e9ad2b1faf857f97ac9bbba6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQzMzc5NTQz"
            ],
            "author_raw": "Poommetee Ketson <poommetee@protonmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "[DOCS] clarify that OS.get_user_data_dir needs project name",
            "body": "[ci skip]\n\n(cherry picked from commit 2c22c9dcfbad9639fb9254eb822f9f930cf852db)",
            "is_cherrypick": true,
            "cherrypick_hash": "2c22c9dcfbad9639fb9254eb822f9f930cf852db",
            "pull": ""
        },
        "2c22c9dcfbad9639fb9254eb822f9f930cf852db": {
            "hash": "2c22c9dcfbad9639fb9254eb822f9f930cf852db",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQzMzc5NTQz"
            ],
            "author_raw": "Poommetee Ketson <poommetee@protonmail.com>",
            "committer_raw": "Poommetee Ketson <poommetee@protonmail.com>",
            "summary": "[DOCS] clarify that OS.get_user_data_dir needs project name",
            "body": "[ci skip]",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ad325be5a08ca1a55b2d860df01153b604cb4058": {
            "hash": "ad325be5a08ca1a55b2d860df01153b604cb4058",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add --quit option to help output and update manpage",
            "body": "(cherry picked from commit 95b8984d5f453f4fc324a9221982abecf3fb4ce9)",
            "is_cherrypick": true,
            "cherrypick_hash": "95b8984d5f453f4fc324a9221982abecf3fb4ce9",
            "pull": ""
        },
        "95b8984d5f453f4fc324a9221982abecf3fb4ce9": {
            "hash": "95b8984d5f453f4fc324a9221982abecf3fb4ce9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add --quit option to help output and update manpage",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d69d58deeaa523c6c38958b3956423ae8f814909": {
            "hash": "d69d58deeaa523c6c38958b3956423ae8f814909",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI1OTEwOTk="
            ],
            "author_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fix Windows file case changing",
            "body": "Windows APIs don't really provide a way to change a filename case. This\nimplements a little juggling to make this work. We first create a\nguaranteed unique temporary file, we then replace the original file with\nthe temporary file and we finally rename it to the desired filename\ncase.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "34591f94515f3ced1448686b729c2ed8cccebd1d": {
            "hash": "34591f94515f3ced1448686b729c2ed8cccebd1d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYwOTMxMTk="
            ],
            "author_raw": "Gilles Roudiere <gilles.roudiere@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fixes collisions shape selection",
            "body": "(cherry picked from commit c250a9a9f9e3af665daf89c0cbbdaa4cea2a6a83)",
            "is_cherrypick": true,
            "cherrypick_hash": "c250a9a9f9e3af665daf89c0cbbdaa4cea2a6a83",
            "pull": ""
        },
        "c250a9a9f9e3af665daf89c0cbbdaa4cea2a6a83": {
            "hash": "c250a9a9f9e3af665daf89c0cbbdaa4cea2a6a83",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYwOTMxMTk="
            ],
            "author_raw": "Gilles Roudiere <gilles.roudiere@gmail.com>",
            "committer_raw": "Gilles Roudiere <gilles.roudiere@gmail.com>",
            "summary": "Fixes collisions shape selection",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16932
        },
        "d79a7a27735fde30a843bbd931a663ffaa5884c9": {
            "hash": "d79a7a27735fde30a843bbd931a663ffaa5884c9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Refactor version macros and fix related bugs",
            "body": "The previous logic with VERSION_MKSTRING was a bit unwieldy, so there were\nseveral places hardcoding their own variant of the version string, potentially\nwith bugs (e.g. forgetting the patch number when defined).\n\nThe new logic defines:\n\n- VERSION_BRANCH, the main 'major.minor' version (e.g. 3.1)\n- VERSION_NUMBER, which can be 'major.minor' or 'major.minor.patch',\ndepending on whether the latter is defined (e.g. 3.1.4)\n- VERSION_FULL_CONFIG, which contains the version status (e.g. stable)\nand the module-specific suffix (e.g. mono)\n- VERSION_FULL_BUILD, same as above but with build/reference name\n(e.g. official, custom_build, mageia, etc.)\nNote: Slight change here, as the previous format had the build name\n*before* the module-specific suffix; now it's after\n- VERSION_FULL_NAME, same as before, so VERSION_FULL_BUILD prefixed\nwith \"Godot v\" for readability\n\nBugs fixed thanks to that:\n\n- Export templates version matching now properly takes VERSION_PATCH\ninto account by relying on VERSION_FULL_CONFIG.\n- ClassDB hash no longer takes the build name into account, but limits\nitself to VERSION_FULL_CONFIG (build name is cosmetic, not relevant\nfor the API hash).\n- Docs XML no longer hardcode the VERSION_STATUS, this was annoying.\n- Small cleanup in Windows .rc file thanks to new macros.\n\n(cherry picked from commit 23ebae01dc7e3df9c842ca7d017f7b233837721d)",
            "is_cherrypick": true,
            "cherrypick_hash": "23ebae01dc7e3df9c842ca7d017f7b233837721d",
            "pull": ""
        },
        "23ebae01dc7e3df9c842ca7d017f7b233837721d": {
            "hash": "23ebae01dc7e3df9c842ca7d017f7b233837721d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Refactor version macros and fix related bugs",
            "body": "The previous logic with VERSION_MKSTRING was a bit unwieldy, so there were\nseveral places hardcoding their own variant of the version string, potentially\nwith bugs (e.g. forgetting the patch number when defined).\n\nThe new logic defines:\n\n- VERSION_BRANCH, the main 'major.minor' version (e.g. 3.1)\n- VERSION_NUMBER, which can be 'major.minor' or 'major.minor.patch',\ndepending on whether the latter is defined (e.g. 3.1.4)\n- VERSION_FULL_CONFIG, which contains the version status (e.g. stable)\nand the module-specific suffix (e.g. mono)\n- VERSION_FULL_BUILD, same as above but with build/reference name\n(e.g. official, custom_build, mageia, etc.)\nNote: Slight change here, as the previous format had the build name\n*before* the module-specific suffix; now it's after\n- VERSION_FULL_NAME, same as before, so VERSION_FULL_BUILD prefixed\nwith \"Godot v\" for readability\n\nBugs fixed thanks to that:\n\n- Export templates version matching now properly takes VERSION_PATCH\ninto account by relying on VERSION_FULL_CONFIG.\n- ClassDB hash no longer takes the build name into account, but limits\nitself to VERSION_FULL_CONFIG (build name is cosmetic, not relevant\nfor the API hash).\n- Docs XML no longer hardcode the VERSION_STATUS, this was annoying.\n- Small cleanup in Windows .rc file thanks to new macros.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16957
        },
        "05fec82f313b31d3a5cbdcd8a25afcddfbef424a": {
            "hash": "05fec82f313b31d3a5cbdcd8a25afcddfbef424a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #16934 from anakimluke/fix_space_around_args",
            "body": "Removed whitespaces around arguments of functions.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "370f84f41cf3ce493c2de687455880d9e1e04be6": {
            "hash": "370f84f41cf3ce493c2de687455880d9e1e04be6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyNzU2MzQ1"
            ],
            "author_raw": "anakimluke <anakimluke@users.noreply.github.com>",
            "committer_raw": "anakimluke <anakimluke@users.noreply.github.com>",
            "summary": "Removed whitespaces around arguments of functions.",
            "body": "Functions automatically generated by conneting\nsignals via GUI put whitespaces around the\narguments of the generated function. This is\ninconsistent with the style guide.\n\nThis commit fixes that.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16934
        },
        "689dfcd9ec5ad8aceabd96aaadf6eb57a31e62e4": {
            "hash": "689dfcd9ec5ad8aceabd96aaadf6eb57a31e62e4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "server: Add support for statically linking libgcc and libstdc++",
            "body": "(cherry picked from commit be7bfdfac30b3772fde6058d470b81b480f03be7)",
            "is_cherrypick": true,
            "cherrypick_hash": "be7bfdfac30b3772fde6058d470b81b480f03be7",
            "pull": ""
        },
        "be7bfdfac30b3772fde6058d470b81b480f03be7": {
            "hash": "be7bfdfac30b3772fde6058d470b81b480f03be7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "server: Add support for statically linking libgcc and libstdc++",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "46b594054c8f7118e21ab17e078b3ee4b0730a19": {
            "hash": "46b594054c8f7118e21ab17e078b3ee4b0730a19",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "doc: Sync classref with current source",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "07e24619959af256c9e51304c396bccfa99e1b4c": {
            "hash": "07e24619959af256c9e51304c396bccfa99e1b4c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "i18n: Sync translation templates with current source",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ca5f3b9f8df9455032f525883dccc3112cc497b8": {
            "hash": "ca5f3b9f8df9455032f525883dccc3112cc497b8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "i18n: Sync translations with Weblate",
            "body": "(cherry picked from commit 661ab3c88e7a8bfe69acd90dae7574a11afcea84)",
            "is_cherrypick": true,
            "cherrypick_hash": "661ab3c88e7a8bfe69acd90dae7574a11afcea84",
            "pull": ""
        },
        "661ab3c88e7a8bfe69acd90dae7574a11afcea84": {
            "hash": "661ab3c88e7a8bfe69acd90dae7574a11afcea84",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "i18n: Sync translations with Weblate",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3d804778fdc39775a74ab6d3edde09a81a3c6d78": {
            "hash": "3d804778fdc39775a74ab6d3edde09a81a3c6d78",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjg5NzYwMw=="
            ],
            "author_raw": "Rado'sPC\\aRaGaR <radorachev@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fix quotation in string",
            "body": "fix for #16404\n\n(cherry picked from commit f38e819fc1114858c2b5f46b435d2d4c99c7852f)",
            "is_cherrypick": true,
            "cherrypick_hash": "f38e819fc1114858c2b5f46b435d2d4c99c7852f",
            "pull": ""
        },
        "f38e819fc1114858c2b5f46b435d2d4c99c7852f": {
            "hash": "f38e819fc1114858c2b5f46b435d2d4c99c7852f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjg5NzYwMw=="
            ],
            "author_raw": "Rado'sPC\\aRaGaR <radorachev@gmail.com>",
            "committer_raw": "Rado'sPC\\aRaGaR <radorachev@gmail.com>",
            "summary": "Fix quotation in string",
            "body": "fix for #16404",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16652
        },
        "3e8c214a19c7afb01fb7ba13efbaa4321e0f1d0b": {
            "hash": "3e8c214a19c7afb01fb7ba13efbaa4321e0f1d0b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjczNDU3NjE="
            ],
            "author_raw": "Yan Pas <yanp.bugz@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Delete all selected lines using the delete line shortcut in script editor",
            "body": "(cherry picked from commit 7368978a48127a4c238f51bd0dbdf4c8d091809f)",
            "is_cherrypick": true,
            "cherrypick_hash": "7368978a48127a4c238f51bd0dbdf4c8d091809f",
            "pull": ""
        },
        "7368978a48127a4c238f51bd0dbdf4c8d091809f": {
            "hash": "7368978a48127a4c238f51bd0dbdf4c8d091809f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjczNDU3NjE="
            ],
            "author_raw": "Yan Pas <yanp.bugz@gmail.com>",
            "committer_raw": "Yan Pas <yanp.bugz@gmail.com>",
            "summary": "Delete all selected lines using the delete line shortcut in script editor",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16752
        },
        "e9d8dfbf0efde9d0cb27475bcf062f3a84f5bc08": {
            "hash": "e9d8dfbf0efde9d0cb27475bcf062f3a84f5bc08",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgxMDc0NTk="
            ],
            "author_raw": "Pieter-Jan Briers <pieterjan.briers@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Ignore tools CLI flags in non-tools builds.",
            "body": "Some flags were still parsed but either did nothing or broke everything.\n\nNo reason to parse them.\n\n(cherry picked from commit dd198262779c20fcb96a1b7484c77e21f4cf4ba1)",
            "is_cherrypick": true,
            "cherrypick_hash": "dd198262779c20fcb96a1b7484c77e21f4cf4ba1",
            "pull": ""
        },
        "dd198262779c20fcb96a1b7484c77e21f4cf4ba1": {
            "hash": "dd198262779c20fcb96a1b7484c77e21f4cf4ba1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgxMDc0NTk="
            ],
            "author_raw": "Pieter-Jan Briers <pieterjan.briers@gmail.com>",
            "committer_raw": "Pieter-Jan Briers <pieterjan.briers@gmail.com>",
            "summary": "Ignore tools CLI flags in non-tools builds.",
            "body": "Some flags were still parsed but either did nothing or broke everything.\n\nNo reason to parse them.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16758
        },
        "3687faa78fff4f4d48b27fa8d3920f2eb61a019b": {
            "hash": "3687faa78fff4f4d48b27fa8d3920f2eb61a019b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgxMDc0NTk="
            ],
            "author_raw": "Pieter-Jan Briers <pieterjan.briers@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Enforce insert_final_newline in the editorconfig.",
            "body": "(cherry picked from commit 6861886f706af841442d599570d5f163cf0688ce)",
            "is_cherrypick": true,
            "cherrypick_hash": "6861886f706af841442d599570d5f163cf0688ce",
            "pull": ""
        },
        "6861886f706af841442d599570d5f163cf0688ce": {
            "hash": "6861886f706af841442d599570d5f163cf0688ce",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgxMDc0NTk="
            ],
            "author_raw": "Pieter-Jan Briers <pieterjan.briers@gmail.com>",
            "committer_raw": "Pieter-Jan Briers <pieterjan.briers@gmail.com>",
            "summary": "Enforce insert_final_newline in the editorconfig.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16759
        },
        "eacd66e78431354d0cce21e07c791aeb2206cef6": {
            "hash": "eacd66e78431354d0cce21e07c791aeb2206cef6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5OTcyNTEx"
            ],
            "author_raw": "Artem Varaksa <aymfst@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Clean up some bad words from code comments",
            "body": "(cherry picked from commit d35e48622800f6686dbdfba380e25170005dcc2b)",
            "is_cherrypick": true,
            "cherrypick_hash": "d35e48622800f6686dbdfba380e25170005dcc2b",
            "pull": ""
        },
        "d35e48622800f6686dbdfba380e25170005dcc2b": {
            "hash": "d35e48622800f6686dbdfba380e25170005dcc2b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5OTcyNTEx"
            ],
            "author_raw": "Artem Varaksa <aymfst@gmail.com>",
            "committer_raw": "Artem Varaksa <aymfst@gmail.com>",
            "summary": "Clean up some bad words from code comments",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16776
        },
        "b5f8c1a53b30c459a5fe9ce649b3293a68c99407": {
            "hash": "b5f8c1a53b30c459a5fe9ce649b3293a68c99407",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQzMzc5NTQz"
            ],
            "author_raw": "Poommetee Ketson <poommetee@protonmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fix timer second not zero padded when < 10",
            "body": "Also RTR \"Time Left:\"\n\n(cherry picked from commit d2e3607fa069924945b1eabed6ebfe8c5a6a0ecc)",
            "is_cherrypick": true,
            "cherrypick_hash": "d2e3607fa069924945b1eabed6ebfe8c5a6a0ecc",
            "pull": ""
        },
        "d2e3607fa069924945b1eabed6ebfe8c5a6a0ecc": {
            "hash": "d2e3607fa069924945b1eabed6ebfe8c5a6a0ecc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQzMzc5NTQz"
            ],
            "author_raw": "Poommetee Ketson <poommetee@protonmail.com>",
            "committer_raw": "Poommetee Ketson <poommetee@protonmail.com>",
            "summary": "Fix timer second not zero padded when < 10",
            "body": "Also RTR \"Time Left:\"",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f04cd405aca7c18cac28d8194d3267f8c1079dfe": {
            "hash": "f04cd405aca7c18cac28d8194d3267f8c1079dfe",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fix loading project.binary from PCK file",
            "body": "Regression introduced in #16825.\nMy logic was correct, but not the error code I was expecting.\nThe error reporting in FileAccess likely needs a review too.\n\n(cherry picked from commit 57d562b394730649266f902db63d63b448dc1d6e)",
            "is_cherrypick": true,
            "cherrypick_hash": "57d562b394730649266f902db63d63b448dc1d6e",
            "pull": ""
        },
        "57d562b394730649266f902db63d63b448dc1d6e": {
            "hash": "57d562b394730649266f902db63d63b448dc1d6e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix loading project.binary from PCK file",
            "body": "Regression introduced in #16825.\nMy logic was correct, but not the error code I was expecting.\nThe error reporting in FileAccess likely needs a review too.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f55b376d7815bee578a84d50322766276b9a5727": {
            "hash": "f55b376d7815bee578a84d50322766276b9a5727",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Improve error reporting of ProjectSettings::setup()",
            "body": "And use it to better report errors in the console and project manager\nwhen a project.godot file is corrupted.\n\nFixes #14963.\n\n(cherry picked from commit 7839076f95679c85e7adfdccdd671b2927c82f2f)",
            "is_cherrypick": true,
            "cherrypick_hash": "7839076f95679c85e7adfdccdd671b2927c82f2f",
            "pull": ""
        },
        "7839076f95679c85e7adfdccdd671b2927c82f2f": {
            "hash": "7839076f95679c85e7adfdccdd671b2927c82f2f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Improve error reporting of ProjectSettings::setup()",
            "body": "And use it to better report errors in the console and project manager\nwhen a project.godot file is corrupted.\n\nFixes #14963.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16825
        },
        "fdac09a0aa0a682b1ffd39ae15c7bf8a44e189d6": {
            "hash": "fdac09a0aa0a682b1ffd39ae15c7bf8a44e189d6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Made the Debugger's Stack Frames items reselectable.",
            "body": "(cherry picked from commit 32e3f257ace9b24df47510e036f80438bfe9a177)",
            "is_cherrypick": true,
            "cherrypick_hash": "32e3f257ace9b24df47510e036f80438bfe9a177",
            "pull": ""
        },
        "32e3f257ace9b24df47510e036f80438bfe9a177": {
            "hash": "32e3f257ace9b24df47510e036f80438bfe9a177",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>",
            "committer_raw": "Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>",
            "summary": "Made the Debugger's Stack Frames items reselectable.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16843
        },
        "751806b5c7c2b63c47d228664c3425b6f3fdb5ac": {
            "hash": "751806b5c7c2b63c47d228664c3425b6f3fdb5ac",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQxNDAyNDc="
            ],
            "author_raw": "luz.paz <luzpaz@users.noreply.github.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fix typos with codespell",
            "body": "Found via `codespell -q 3 --skip=\"./thirdparty,./editor/translations\" -I ../godot-word-whitelist.txt`\nWhitelist consists of:\n```\nang\ndoubleclick\nlod\nnd\nque\nte\nunselect\n```\n\n(cherry picked from commit 612ab4bbc6f2396f4dcd68c3f142f7dfa2f5f0a5)",
            "is_cherrypick": true,
            "cherrypick_hash": "612ab4bbc6f2396f4dcd68c3f142f7dfa2f5f0a5",
            "pull": ""
        },
        "612ab4bbc6f2396f4dcd68c3f142f7dfa2f5f0a5": {
            "hash": "612ab4bbc6f2396f4dcd68c3f142f7dfa2f5f0a5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQxNDAyNDc="
            ],
            "author_raw": "luz.paz <luzpaz@users.noreply.github.com>",
            "committer_raw": "luz.paz <luzpaz@users.noreply.github.com>",
            "summary": "Fix typos with codespell",
            "body": "Found via `codespell -q 3 --skip=\"./thirdparty,./editor/translations\" -I ../godot-word-whitelist.txt`\nWhitelist consists of:\n```\nang\ndoubleclick\nlod\nnd\nque\nte\nunselect\n```",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "40018e995cc2a4c5a14512eb7713b63a5b825978": {
            "hash": "40018e995cc2a4c5a14512eb7713b63a5b825978",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQzMzc5NTQz"
            ],
            "author_raw": "Poommetee Ketson <poommetee@protonmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Color:fix setting V switch S to old V value",
            "body": "(cherry picked from commit f4f92b55e102487527fc7f1c7d8ebc1df73c01a7)",
            "is_cherrypick": true,
            "cherrypick_hash": "f4f92b55e102487527fc7f1c7d8ebc1df73c01a7",
            "pull": ""
        },
        "f4f92b55e102487527fc7f1c7d8ebc1df73c01a7": {
            "hash": "f4f92b55e102487527fc7f1c7d8ebc1df73c01a7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQzMzc5NTQz"
            ],
            "author_raw": "Poommetee Ketson <poommetee@protonmail.com>",
            "committer_raw": "Poommetee Ketson <poommetee@protonmail.com>",
            "summary": "Color:fix setting V switch S to old V value",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "be6323d848d61bfb8e6ea95dbaaebf32414b094c": {
            "hash": "be6323d848d61bfb8e6ea95dbaaebf32414b094c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5NDU0NDk="
            ],
            "author_raw": "Bastiaan Olij <mux213@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Added documentation for VehicleBody",
            "body": "(cherry picked from commit 234b86e6b2d6ca22e0be6b5225b3763c057546cc)",
            "is_cherrypick": true,
            "cherrypick_hash": "234b86e6b2d6ca22e0be6b5225b3763c057546cc",
            "pull": ""
        },
        "234b86e6b2d6ca22e0be6b5225b3763c057546cc": {
            "hash": "234b86e6b2d6ca22e0be6b5225b3763c057546cc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5NDU0NDk="
            ],
            "author_raw": "Bastiaan Olij <mux213@gmail.com>",
            "committer_raw": "Bastiaan Olij <mux213@gmail.com>",
            "summary": "Added documentation for VehicleBody",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16913
        },
        "29089b715d258cccf82d97bdaf2ae7971b774120": {
            "hash": "29089b715d258cccf82d97bdaf2ae7971b774120",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5OTcyNTEx"
            ],
            "author_raw": "Artem Varaksa <aymfst@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Insert proper copy icon to debugger",
            "body": "(cherry picked from commit db2a1544c01e7f52a0a95b58509419c6de949e5d)",
            "is_cherrypick": true,
            "cherrypick_hash": "db2a1544c01e7f52a0a95b58509419c6de949e5d",
            "pull": ""
        },
        "db2a1544c01e7f52a0a95b58509419c6de949e5d": {
            "hash": "db2a1544c01e7f52a0a95b58509419c6de949e5d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5OTcyNTEx"
            ],
            "author_raw": "Artem Varaksa <aymfst@gmail.com>",
            "committer_raw": "Artem Varaksa <aymfst@gmail.com>",
            "summary": "Insert proper copy icon to debugger",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16915
        },
        "7e89cc46dda1c0960a258e5d0b83c9cd1a3581fb": {
            "hash": "7e89cc46dda1c0960a258e5d0b83c9cd1a3581fb",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExMDM4OTc="
            ],
            "author_raw": "Daniel J. Ramirez <djrmuv@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Icons update",
            "body": "includes new enum, MeshInstance2D, Skeleton2D, Cut, Copy and Paste icons.\n\n(cherry picked from commit cecf2743648c0d48e20b243cb0353c6a0d660c0a)",
            "is_cherrypick": true,
            "cherrypick_hash": "cecf2743648c0d48e20b243cb0353c6a0d660c0a",
            "pull": ""
        },
        "cecf2743648c0d48e20b243cb0353c6a0d660c0a": {
            "hash": "cecf2743648c0d48e20b243cb0353c6a0d660c0a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExMDM4OTc="
            ],
            "author_raw": "Daniel J. Ramirez <djrmuv@gmail.com>",
            "committer_raw": "Daniel J. Ramirez <djrmuv@gmail.com>",
            "summary": "Icons update",
            "body": "includes new enum, MeshInstance2D, Skeleton2D, Cut, Copy and Paste icons.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16909
        },
        "a86829211ae64c8871676da965d4a9a3048144bc": {
            "hash": "a86829211ae64c8871676da965d4a9a3048144bc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwMzYxNzY="
            ],
            "author_raw": "Chaosus <chaosus89@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Added missing shader functions",
            "body": "(cherry picked from commit 8f04a13c98cf5107c6bad76b1dfa9c95f9a71115)",
            "is_cherrypick": true,
            "cherrypick_hash": "8f04a13c98cf5107c6bad76b1dfa9c95f9a71115",
            "pull": ""
        },
        "8f04a13c98cf5107c6bad76b1dfa9c95f9a71115": {
            "hash": "8f04a13c98cf5107c6bad76b1dfa9c95f9a71115",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwMzYxNzY="
            ],
            "author_raw": "Chaosus <chaosus89@gmail.com>",
            "committer_raw": "Chaosus <chaosus89@gmail.com>",
            "summary": "Added missing shader functions",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16794
        },
        "f01821b60a17cb6e0da1986b6b102c070d1bf9c9": {
            "hash": "f01821b60a17cb6e0da1986b6b102c070d1bf9c9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM1MzU1MTYx"
            ],
            "author_raw": "isaacremnant <isaacremnant@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Force controls to save rect_clip_content since they do not all default to false.",
            "body": "(cherry picked from commit cc902cf9ab34ef06084fb23831c2fecbafb90784)",
            "is_cherrypick": true,
            "cherrypick_hash": "cc902cf9ab34ef06084fb23831c2fecbafb90784",
            "pull": ""
        },
        "cc902cf9ab34ef06084fb23831c2fecbafb90784": {
            "hash": "cc902cf9ab34ef06084fb23831c2fecbafb90784",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM1MzU1MTYx"
            ],
            "author_raw": "isaacremnant <isaacremnant@gmail.com>",
            "committer_raw": "isaacremnant <isaacremnant@gmail.com>",
            "summary": "Force controls to save rect_clip_content since they do not all default to false.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16810
        },
        "245c11be0849aa4fe1ec825ff1d253c51ac9d32f": {
            "hash": "245c11be0849aa4fe1ec825ff1d253c51ac9d32f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc3MTMzOQ=="
            ],
            "author_raw": "hungrymonkey <boringmonkey@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Change function signature from float to double to match type get_doubleCloses #16160",
            "body": "(cherry picked from commit d2f1c87063162b284d2e13139eb4ec6bcd9662d4)",
            "is_cherrypick": true,
            "cherrypick_hash": "d2f1c87063162b284d2e13139eb4ec6bcd9662d4",
            "pull": ""
        },
        "d2f1c87063162b284d2e13139eb4ec6bcd9662d4": {
            "hash": "d2f1c87063162b284d2e13139eb4ec6bcd9662d4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc3MTMzOQ=="
            ],
            "author_raw": "hungrymonkey <boringmonkey@gmail.com>",
            "committer_raw": "hungrymonkey <boringmonkey@gmail.com>",
            "summary": "Change function signature from float to double to match type get_doubleCloses #16160",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16169
        },
        "fa98637acaab9135568bf0d43a65c9c96b59c32d": {
            "hash": "fa98637acaab9135568bf0d43a65c9c96b59c32d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExODU5NTM4"
            ],
            "author_raw": "Bernhard Liebl <Bernhard.Liebl@gmx.org>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fixes wrong vertical font layout in RichTextLabel",
            "body": "(cherry picked from commit 77b1320fb43d92e9090c675714d49fb07201a4c7)",
            "is_cherrypick": true,
            "cherrypick_hash": "77b1320fb43d92e9090c675714d49fb07201a4c7",
            "pull": ""
        },
        "77b1320fb43d92e9090c675714d49fb07201a4c7": {
            "hash": "77b1320fb43d92e9090c675714d49fb07201a4c7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExODU5NTM4"
            ],
            "author_raw": "Bernhard Liebl <Bernhard.Liebl@gmx.org>",
            "committer_raw": "Bernhard Liebl <Bernhard.Liebl@gmx.org>",
            "summary": "Fixes wrong vertical font layout in RichTextLabel",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 15711
        },
        "723613dbc33ac930597a8c294be560cd437dc82d": {
            "hash": "723613dbc33ac930597a8c294be560cd437dc82d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEwMDU0MjI2"
            ],
            "author_raw": "Ian <ianb96@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "TextEdit folding over unindented comments",
            "body": "(cherry picked from commit d327f75392b97bee4ad3debd4560cc7c06fc68ab)",
            "is_cherrypick": true,
            "cherrypick_hash": "d327f75392b97bee4ad3debd4560cc7c06fc68ab",
            "pull": ""
        },
        "d327f75392b97bee4ad3debd4560cc7c06fc68ab": {
            "hash": "d327f75392b97bee4ad3debd4560cc7c06fc68ab",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEwMDU0MjI2"
            ],
            "author_raw": "Ian <ianb96@gmail.com>",
            "committer_raw": "Ian <ianb96@gmail.com>",
            "summary": "TextEdit folding over unindented comments",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 15618
        },
        "99efa7ce62c0075345c5580642bcbeef413e313a": {
            "hash": "99efa7ce62c0075345c5580642bcbeef413e313a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI1OTEwOTk="
            ],
            "author_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Revert \"Fix wrong return type of xform functions\"",
            "body": "As this will change bindings API this will have to wait for 3.1\n\nThis reverts commit 187c40d64dd733ea77b27d96416ab7ad106069b9.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c7040f3218501559b1c615241ad6caf538ef6538": {
            "hash": "c7040f3218501559b1c615241ad6caf538ef6538",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgzNDI1OTk="
            ],
            "author_raw": "Andrea Catania <info@andreacatania.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fixed sky reflection rendering when transparent BG",
            "body": "(cherry picked from commit c34f18accecfb6f1e257668b7a4746a11a44ad9f)",
            "is_cherrypick": true,
            "cherrypick_hash": "c34f18accecfb6f1e257668b7a4746a11a44ad9f",
            "pull": ""
        },
        "c34f18accecfb6f1e257668b7a4746a11a44ad9f": {
            "hash": "c34f18accecfb6f1e257668b7a4746a11a44ad9f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgzNDI1OTk="
            ],
            "author_raw": "Andrea Catania <info@andreacatania.com>",
            "committer_raw": "Andrea Catania <info@andreacatania.com>",
            "summary": "Fixed sky reflection rendering when transparent BG",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 15710
        },
        "5975b44ded00de4febbe3f8cf5eee7d45e0cd59b": {
            "hash": "5975b44ded00de4febbe3f8cf5eee7d45e0cd59b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExMjA3OTc="
            ],
            "author_raw": "Neil Moore <dar13.dev@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fixes gravity calculation for kinematic bodies in Bullet",
            "body": "(cherry picked from commit 5fb8a6a6c223561e1e7a11699eae8aca68f8abd6)",
            "is_cherrypick": true,
            "cherrypick_hash": "5fb8a6a6c223561e1e7a11699eae8aca68f8abd6",
            "pull": ""
        },
        "5fb8a6a6c223561e1e7a11699eae8aca68f8abd6": {
            "hash": "5fb8a6a6c223561e1e7a11699eae8aca68f8abd6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExMjA3OTc="
            ],
            "author_raw": "Neil Moore <dar13.dev@gmail.com>",
            "committer_raw": "Neil Moore <dar13.dev@gmail.com>",
            "summary": "Fixes gravity calculation for kinematic bodies in Bullet",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16547
        },
        "8efb9c8cddacffa10415c1f292e61d9c396d5e2c": {
            "hash": "8efb9c8cddacffa10415c1f292e61d9c396d5e2c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI1OTEwOTk="
            ],
            "author_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Actually fix the db/dc renaming mess",
            "body": "Local builds save lives :)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "75289b4017166012f1eb639a061cc37f7b321131": {
            "hash": "75289b4017166012f1eb639a061cc37f7b321131",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI1OTEwOTk="
            ],
            "author_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "revert the renaming _tree_db_selected function",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ccf27376a62d16297fb92ffe9f74e02692994b58": {
            "hash": "ccf27376a62d16297fb92ffe9f74e02692994b58",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Update warning about C# support",
            "body": "(cherry picked from commit 24cf4fe062b06205d5fcf3e8824eb14f0fbb0246)",
            "is_cherrypick": true,
            "cherrypick_hash": "24cf4fe062b06205d5fcf3e8824eb14f0fbb0246",
            "pull": ""
        },
        "24cf4fe062b06205d5fcf3e8824eb14f0fbb0246": {
            "hash": "24cf4fe062b06205d5fcf3e8824eb14f0fbb0246",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Update warning about C# support",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "23b9f09c58f5c800018778ce9fdbf5f1dd71b604": {
            "hash": "23b9f09c58f5c800018778ce9fdbf5f1dd71b604",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fixed \"Open\" button being enabled when nothing is selected in a FileDialog while in \"Open folder\" mode.",
            "body": "(cherry picked from commit db80d56388d15c5c70154a68169c4a6d56437c52)",
            "is_cherrypick": true,
            "cherrypick_hash": "db80d56388d15c5c70154a68169c4a6d56437c52",
            "pull": ""
        },
        "db80d56388d15c5c70154a68169c4a6d56437c52": {
            "hash": "db80d56388d15c5c70154a68169c4a6d56437c52",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>",
            "committer_raw": "Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>",
            "summary": "Fixed \"Open\" button being enabled when nothing is selected in a FileDialog while in \"Open folder\" mode.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16710
        },
        "e1fc7776f640e4d9aafad63d7e849ad5043194ca": {
            "hash": "e1fc7776f640e4d9aafad63d7e849ad5043194ca",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQzOTYwNQ=="
            ],
            "author_raw": "Florian Zwoch <fzwoch@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "gltf: improve embedded data discovery",
            "body": "Some editors seems to use the image resource's mime type (e.g. \"image/png\") for data embedded uris instead of \"application/octet-stream\".\n\n(cherry picked from commit 1abf464b59f66811f21e8ca02114327295841ada)",
            "is_cherrypick": true,
            "cherrypick_hash": "1abf464b59f66811f21e8ca02114327295841ada",
            "pull": ""
        },
        "1abf464b59f66811f21e8ca02114327295841ada": {
            "hash": "1abf464b59f66811f21e8ca02114327295841ada",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQzOTYwNQ=="
            ],
            "author_raw": "Florian Zwoch <fzwoch@gmail.com>",
            "committer_raw": "Florian Zwoch <fzwoch@gmail.com>",
            "summary": "gltf: improve embedded data discovery",
            "body": "Some editors seems to use the image resource's mime type (e.g. \"image/png\") for data embedded uris instead of \"application/octet-stream\".",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16881
        },
        "c6a96fc3607c050fd064946fe3a6ac23a66dbd76": {
            "hash": "c6a96fc3607c050fd064946fe3a6ac23a66dbd76",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwMzYxNzY="
            ],
            "author_raw": "Chaosus <chaosus89@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Enable snapping when control key pressed",
            "body": "(cherry picked from commit 24c170555d57ccbbb270f02d0b5d3e98f99b8729)",
            "is_cherrypick": true,
            "cherrypick_hash": "24c170555d57ccbbb270f02d0b5d3e98f99b8729",
            "pull": ""
        },
        "24c170555d57ccbbb270f02d0b5d3e98f99b8729": {
            "hash": "24c170555d57ccbbb270f02d0b5d3e98f99b8729",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwMzYxNzY="
            ],
            "author_raw": "Chaosus <chaosus89@gmail.com>",
            "committer_raw": "Chaosus <chaosus89@gmail.com>",
            "summary": "Enable snapping when control key pressed",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16890
        },
        "4383fae5a45be1496704f4299bd7d9aa43afb91b": {
            "hash": "4383fae5a45be1496704f4299bd7d9aa43afb91b",
            "is_merge": false,
            "authored_by": [
                ""
            ],
            "author_raw": "Max <maksloboda123@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fixed disappearing text on filedialog buttons",
            "body": "(cherry picked from commit 6a48f952ca6969dcbf8e79f11a3859ca426bfba0)",
            "is_cherrypick": true,
            "cherrypick_hash": "6a48f952ca6969dcbf8e79f11a3859ca426bfba0",
            "pull": ""
        },
        "6a48f952ca6969dcbf8e79f11a3859ca426bfba0": {
            "hash": "6a48f952ca6969dcbf8e79f11a3859ca426bfba0",
            "is_merge": false,
            "authored_by": [
                ""
            ],
            "author_raw": "Max <maksloboda123@gmail.com>",
            "committer_raw": "Max <maksloboda123@gmail.com>",
            "summary": "Fixed disappearing text on filedialog buttons",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16889
        },
        "9cfcf102a0ebfc5efc15b1acb22042fdbe2dffc3": {
            "hash": "9cfcf102a0ebfc5efc15b1acb22042fdbe2dffc3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYyOTQyMg=="
            ],
            "author_raw": "Nathan Warden <nathan@nathanwarden.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "[Mono] Fixed \"expression did not evaluate to a constant\" compiler error for visual studio.",
            "body": "(cherry picked from commit 72fe70272d540afca691143d3a4f029176e37087)",
            "is_cherrypick": true,
            "cherrypick_hash": "72fe70272d540afca691143d3a4f029176e37087",
            "pull": ""
        },
        "72fe70272d540afca691143d3a4f029176e37087": {
            "hash": "72fe70272d540afca691143d3a4f029176e37087",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYyOTQyMg=="
            ],
            "author_raw": "Nathan Warden <nathan@nathanwarden.com>",
            "committer_raw": "Nathan Warden <nathan@nathanwarden.com>",
            "summary": "[Mono] Fixed \"expression did not evaluate to a constant\" compiler error for visual studio.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16845
        },
        "8dc946c89c7907b33723c64f0a458100ae59b60f": {
            "hash": "8dc946c89c7907b33723c64f0a458100ae59b60f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyNzY3Mjc="
            ],
            "author_raw": "Bojidar Marinov <bojidar.marinov.bg@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fix a rendering bug with screen_texture",
            "body": "(cherry picked from commit ea57a19b34df4d60e740987f858ae225bbd4cc53)",
            "is_cherrypick": true,
            "cherrypick_hash": "ea57a19b34df4d60e740987f858ae225bbd4cc53",
            "pull": ""
        },
        "ea57a19b34df4d60e740987f858ae225bbd4cc53": {
            "hash": "ea57a19b34df4d60e740987f858ae225bbd4cc53",
            "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 a rendering bug with screen_texture",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16834
        },
        "327fea741a5dae2f1622ad8488b008d7b7f933be": {
            "hash": "327fea741a5dae2f1622ad8488b008d7b7f933be",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyMDk2MTM="
            ],
            "author_raw": "Thomas Herzog <therzog@mail.de>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "using TIME in light shader enables uses_fragment_time",
            "body": "The GLES3 shader compiler performs certain checks to enable or disable\nthe usage of certain uniform variables (and with that the set-up of UBOs).\n\nIf the `TIME` variable gets used inside the `vertex` function then the\nrenderer knows that it has to insert that value into the UBO.\nThe same applies to the `fragment` function.\n\nThe `light` function gets executed inside the fragment shader for every\nlight source that is relevant to the current pixel. If the `TIME` variable\ngets used in that function then it needs to be present in the fragment-UBO.\nThe check for this was missing, so if a shader uses `TIME` inside `light`\nbut not inside `fragment` then the uniform will not actually be set up.\n\n(cherry picked from commit bb655856e2e8a4805d647369b5416afbc546949b)",
            "is_cherrypick": true,
            "cherrypick_hash": "bb655856e2e8a4805d647369b5416afbc546949b",
            "pull": ""
        },
        "bb655856e2e8a4805d647369b5416afbc546949b": {
            "hash": "bb655856e2e8a4805d647369b5416afbc546949b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyMDk2MTM="
            ],
            "author_raw": "Thomas Herzog <therzog@mail.de>",
            "committer_raw": "Thomas Herzog <therzog@mail.de>",
            "summary": "using TIME in light shader enables uses_fragment_time",
            "body": "The GLES3 shader compiler performs certain checks to enable or disable\nthe usage of certain uniform variables (and with that the set-up of UBOs).\n\nIf the `TIME` variable gets used inside the `vertex` function then the\nrenderer knows that it has to insert that value into the UBO.\nThe same applies to the `fragment` function.\n\nThe `light` function gets executed inside the fragment shader for every\nlight source that is relevant to the current pixel. If the `TIME` variable\ngets used in that function then it needs to be present in the fragment-UBO.\nThe check for this was missing, so if a shader uses `TIME` inside `light`\nbut not inside `fragment` then the uniform will not actually be set up.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16467
        },
        "317cb336eb548e6e202eca2e9b36455c01edfc33": {
            "hash": "317cb336eb548e6e202eca2e9b36455c01edfc33",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgyODE0NTQ="
            ],
            "author_raw": "volzhs <volzhs@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Keep to show current script when closing all docs",
            "body": "also fix error when removing multiple tabs from TabContainer at same frame.\nlike closing multiple docs at once.\n\nFix #16403\n\n(cherry picked from commit df84290a7ee2e4e939fc4eccc030129227c83895)",
            "is_cherrypick": true,
            "cherrypick_hash": "df84290a7ee2e4e939fc4eccc030129227c83895",
            "pull": ""
        },
        "df84290a7ee2e4e939fc4eccc030129227c83895": {
            "hash": "df84290a7ee2e4e939fc4eccc030129227c83895",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgyODE0NTQ="
            ],
            "author_raw": "volzhs <volzhs@gmail.com>",
            "committer_raw": "volzhs <volzhs@gmail.com>",
            "summary": "Keep to show current script when closing all docs",
            "body": "also fix error when removing multiple tabs from TabContainer at same frame.\nlike closing multiple docs at once.\n\nFix #16403",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16455
        },
        "83b76a81714f8f41ec3da20df842c2acb2d63d4b": {
            "hash": "83b76a81714f8f41ec3da20df842c2acb2d63d4b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYyOTQyMg=="
            ],
            "author_raw": "Nathan Warden <nathan@nathanwarden.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Added an auto quit and auto build flag to the command line options.",
            "body": "(cherry picked from commit 4bfb504c2f047660ce85fda96657d5cb27415f19)",
            "is_cherrypick": true,
            "cherrypick_hash": "4bfb504c2f047660ce85fda96657d5cb27415f19",
            "pull": ""
        },
        "4bfb504c2f047660ce85fda96657d5cb27415f19": {
            "hash": "4bfb504c2f047660ce85fda96657d5cb27415f19",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYyOTQyMg=="
            ],
            "author_raw": "Nathan Warden <nathan@nathanwarden.com>",
            "committer_raw": "Nathan Warden <nathan@nathanwarden.com>",
            "summary": "Added an auto quit and auto build flag to the command line options.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16098
        },
        "70b082c0d9a554c47a5b3a8d5f01153ec3ab7222": {
            "hash": "70b082c0d9a554c47a5b3a8d5f01153ec3ab7222",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMyMzIx"
            ],
            "author_raw": "K. S. Ernest (iFire) Lee <ernest.lee@chibifire.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Create and return LightmapCapture.",
            "body": "(cherry picked from commit 2e66730061bd4b0a84f50df9bcc50b8fe6015d2f)",
            "is_cherrypick": true,
            "cherrypick_hash": "2e66730061bd4b0a84f50df9bcc50b8fe6015d2f",
            "pull": ""
        },
        "2e66730061bd4b0a84f50df9bcc50b8fe6015d2f": {
            "hash": "2e66730061bd4b0a84f50df9bcc50b8fe6015d2f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMyMzIx"
            ],
            "author_raw": "K. S. Ernest (iFire) Lee <ernest.lee@chibifire.com>",
            "committer_raw": "K. S. Ernest (iFire) Lee <ernest.lee@chibifire.com>",
            "summary": "Create and return LightmapCapture.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16653
        },
        "bbfec2a7cc51909d1b95f90df028bc6195196fca": {
            "hash": "bbfec2a7cc51909d1b95f90df028bc6195196fca",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMyMzIx"
            ],
            "author_raw": "K. S. Ernest (iFire) Lee <ernest.lee@chibifire.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Add dummy audio driver, fix dummy rasterizer",
            "body": "(cherry picked from commit 4e1923a931a3d849563bbe5d6fe4a52277daf090)",
            "is_cherrypick": true,
            "cherrypick_hash": "4e1923a931a3d849563bbe5d6fe4a52277daf090",
            "pull": ""
        },
        "4e1923a931a3d849563bbe5d6fe4a52277daf090": {
            "hash": "4e1923a931a3d849563bbe5d6fe4a52277daf090",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMyMzIx"
            ],
            "author_raw": "K. S. Ernest (iFire) Lee <ernest.lee@chibifire.com>",
            "committer_raw": "K. S. Ernest (iFire) Lee <ernest.lee@chibifire.com>",
            "summary": "Add dummy audio driver, fix dummy rasterizer",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16653
        },
        "8849377f6d64e92c80cff98b53746719de78f45b": {
            "hash": "8849377f6d64e92c80cff98b53746719de78f45b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2ODc5MTg="
            ],
            "author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fixes to OS_Server and DummyRasterizer to match new signatures",
            "body": "(cherry picked from commit 2de10aa4679a2a5612a7d7939dbd8e74a4caa886)",
            "is_cherrypick": true,
            "cherrypick_hash": "2de10aa4679a2a5612a7d7939dbd8e74a4caa886",
            "pull": ""
        },
        "2de10aa4679a2a5612a7d7939dbd8e74a4caa886": {
            "hash": "2de10aa4679a2a5612a7d7939dbd8e74a4caa886",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2ODc5MTg="
            ],
            "author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "committer_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "summary": "Fixes to OS_Server and DummyRasterizer to match new signatures",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16653
        },
        "149ffcb1a48f423aa9af0fa32f819483f0bf0754": {
            "hash": "149ffcb1a48f423aa9af0fa32f819483f0bf0754",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2ODc5MTg="
            ],
            "author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "server platform now compiles and run on linux.",
            "body": "Seems to also be able to do exports of some demos I tried.\n\n(cherry picked from commit 6784d743f72f66e0e07343bdb326fa42c9f0f43c)",
            "is_cherrypick": true,
            "cherrypick_hash": "6784d743f72f66e0e07343bdb326fa42c9f0f43c",
            "pull": ""
        },
        "6784d743f72f66e0e07343bdb326fa42c9f0f43c": {
            "hash": "6784d743f72f66e0e07343bdb326fa42c9f0f43c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2ODc5MTg="
            ],
            "author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "committer_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "summary": "server platform now compiles and run on linux.",
            "body": "Seems to also be able to do exports of some demos I tried.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16653
        },
        "fb4a784319cc555a82db04b6079dba7398898ae9": {
            "hash": "fb4a784319cc555a82db04b6079dba7398898ae9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2ODc5MTg="
            ],
            "author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Add dummy Texture handling",
            "body": "(cherry picked from commit 72ef766dfa5fcf35283079ccb98d74f4dbb2d934)",
            "is_cherrypick": true,
            "cherrypick_hash": "72ef766dfa5fcf35283079ccb98d74f4dbb2d934",
            "pull": ""
        },
        "72ef766dfa5fcf35283079ccb98d74f4dbb2d934": {
            "hash": "72ef766dfa5fcf35283079ccb98d74f4dbb2d934",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2ODc5MTg="
            ],
            "author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "committer_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "summary": "Add dummy Texture handling",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16653
        },
        "8f231d82bb8acd5e7adc477db36702a48b73f8b2": {
            "hash": "8f231d82bb8acd5e7adc477db36702a48b73f8b2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2ODc5MTg="
            ],
            "author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Disable GLES builders and source from server compilation",
            "body": "(cherry picked from commit 8699f643c9b02bc804024f0b67dea80467bef91d)",
            "is_cherrypick": true,
            "cherrypick_hash": "8699f643c9b02bc804024f0b67dea80467bef91d",
            "pull": ""
        },
        "8699f643c9b02bc804024f0b67dea80467bef91d": {
            "hash": "8699f643c9b02bc804024f0b67dea80467bef91d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2ODc5MTg="
            ],
            "author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "committer_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "summary": "Disable GLES builders and source from server compilation",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16653
        },
        "cc280545dc9f2c85df0141a04732836c708d55a0": {
            "hash": "cc280545dc9f2c85df0141a04732836c708d55a0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2ODc5MTg="
            ],
            "author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Add dummy resterizer driver",
            "body": "(cherry picked from commit c0dce6e4800c1b0e7f6124020afaf6a8edbee1e5)",
            "is_cherrypick": true,
            "cherrypick_hash": "c0dce6e4800c1b0e7f6124020afaf6a8edbee1e5",
            "pull": ""
        },
        "c0dce6e4800c1b0e7f6124020afaf6a8edbee1e5": {
            "hash": "c0dce6e4800c1b0e7f6124020afaf6a8edbee1e5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2ODc5MTg="
            ],
            "author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "committer_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "summary": "Add dummy resterizer driver",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16653
        },
        "fa02b58b4659b606133c3fde4b27dff4ad874389": {
            "hash": "fa02b58b4659b606133c3fde4b27dff4ad874389",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU1OTk3OTY="
            ],
            "author_raw": "George Marques <george@gmarqu.es>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Remove unused variable from plugin settings update",
            "body": "Fix #16199\n\n(cherry picked from commit 9f0cce840d9752535c2377b3004fadb78174e455)",
            "is_cherrypick": true,
            "cherrypick_hash": "9f0cce840d9752535c2377b3004fadb78174e455",
            "pull": ""
        },
        "9f0cce840d9752535c2377b3004fadb78174e455": {
            "hash": "9f0cce840d9752535c2377b3004fadb78174e455",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU1OTk3OTY="
            ],
            "author_raw": "George Marques <george@gmarqu.es>",
            "committer_raw": "George Marques <george@gmarqu.es>",
            "summary": "Remove unused variable from plugin settings update",
            "body": "Fix #16199",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "000caef6230b809ea2f0dd775abe819ecbca4997": {
            "hash": "000caef6230b809ea2f0dd775abe819ecbca4997",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4NjcyMzMx"
            ],
            "author_raw": "Stephen Traskal <Straskal@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fixing folder/file case sensitive renaming issue",
            "body": "Example:\nCould not rename \"Objects\" to \"objects\" or vice versa\n\n(cherry picked from commit e790ca084d1e1be54421c4fe0cb4aea955c62eb9)",
            "is_cherrypick": true,
            "cherrypick_hash": "e790ca084d1e1be54421c4fe0cb4aea955c62eb9",
            "pull": ""
        },
        "e790ca084d1e1be54421c4fe0cb4aea955c62eb9": {
            "hash": "e790ca084d1e1be54421c4fe0cb4aea955c62eb9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4NjcyMzMx"
            ],
            "author_raw": "Stephen Traskal <Straskal@gmail.com>",
            "committer_raw": "Stephen Traskal <Straskal@gmail.com>",
            "summary": "Fixing folder/file case sensitive renaming issue",
            "body": "Example:\nCould not rename \"Objects\" to \"objects\" or vice versa",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b7faa76485be1cfe368d24e4fe30adf252beedbe": {
            "hash": "b7faa76485be1cfe368d24e4fe30adf252beedbe",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4NzE4Nzc="
            ],
            "author_raw": "x1212 <x1212-x@web.de>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "fix spurious error messages during autocomplete and validate",
            "body": "_parse() caused resets on members like validating and\nfor_completion by calling clear().\n\n(cherry picked from commit 48c9ed45450a7d30f880d6a30ecd0459a66f6282)",
            "is_cherrypick": true,
            "cherrypick_hash": "48c9ed45450a7d30f880d6a30ecd0459a66f6282",
            "pull": ""
        },
        "48c9ed45450a7d30f880d6a30ecd0459a66f6282": {
            "hash": "48c9ed45450a7d30f880d6a30ecd0459a66f6282",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4NzE4Nzc="
            ],
            "author_raw": "x1212 <x1212-x@web.de>",
            "committer_raw": "x1212 <x1212-x@web.de>",
            "summary": "fix spurious error messages during autocomplete and validate",
            "body": "_parse() caused resets on members like validating and\nfor_completion by calling clear().",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 15933
        },
        "a76dfe9c72cf3ab1ce2804059567b6d127769969": {
            "hash": "a76dfe9c72cf3ab1ce2804059567b6d127769969",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUzMjMxMjk="
            ],
            "author_raw": "Konrad Nowakowski <konrad.x92@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fix 2d collision body update on shape remove",
            "body": "(cherry picked from commit 3659df6624861903456943cb17efd94ace6f2b5f)",
            "is_cherrypick": true,
            "cherrypick_hash": "3659df6624861903456943cb17efd94ace6f2b5f",
            "pull": ""
        },
        "3659df6624861903456943cb17efd94ace6f2b5f": {
            "hash": "3659df6624861903456943cb17efd94ace6f2b5f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUzMjMxMjk="
            ],
            "author_raw": "Konrad Nowakowski <konrad.x92@gmail.com>",
            "committer_raw": "Konrad Nowakowski <konrad.x92@gmail.com>",
            "summary": "Fix 2d collision body update on shape remove",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16803
        },
        "a423adbee6fa9baa11ceb7a2eaf04d6b0de11826": {
            "hash": "a423adbee6fa9baa11ceb7a2eaf04d6b0de11826",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY5OTYxOTE="
            ],
            "author_raw": "Leon Krause <lk@leonkrause.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Flush HTTPClient response data only on request/close in HTML5 platform",
            "body": "(cherry picked from commit 98039909f202aac2795ead44104b56f7609059d8)",
            "is_cherrypick": true,
            "cherrypick_hash": "98039909f202aac2795ead44104b56f7609059d8",
            "pull": ""
        },
        "98039909f202aac2795ead44104b56f7609059d8": {
            "hash": "98039909f202aac2795ead44104b56f7609059d8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY5OTYxOTE="
            ],
            "author_raw": "Leon Krause <lk@leonkrause.com>",
            "committer_raw": "Leon Krause <lk@leonkrause.com>",
            "summary": "Flush HTTPClient response data only on request/close in HTML5 platform",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16781
        },
        "c5b5fd61d4594561d18e74993bb015a17925a83d": {
            "hash": "c5b5fd61d4594561d18e74993bb015a17925a83d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY5OTYxOTE="
            ],
            "author_raw": "Leon Krause <lk@leonkrause.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Warn when polling HTTPClient synchronously in HTML5 platform",
            "body": "(cherry picked from commit ca9fa9cca8a27f14a7b0178d6abf573815722996)",
            "is_cherrypick": true,
            "cherrypick_hash": "ca9fa9cca8a27f14a7b0178d6abf573815722996",
            "pull": ""
        },
        "ca9fa9cca8a27f14a7b0178d6abf573815722996": {
            "hash": "ca9fa9cca8a27f14a7b0178d6abf573815722996",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY5OTYxOTE="
            ],
            "author_raw": "Leon Krause <lk@leonkrause.com>",
            "committer_raw": "Leon Krause <lk@leonkrause.com>",
            "summary": "Warn when polling HTTPClient synchronously in HTML5 platform",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16781
        },
        "5bb269d01dd11c9336ece79d6177249b5bedadf0": {
            "hash": "5bb269d01dd11c9336ece79d6177249b5bedadf0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY5OTYxOTE="
            ],
            "author_raw": "Leon Krause <lk@leonkrause.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Disable insecure HTTP methods CONNECT and TRACE in HTML5 platform",
            "body": "(cherry picked from commit 2cd7bc04ea9a99510c26113a81f8371be5b1f49f)",
            "is_cherrypick": true,
            "cherrypick_hash": "2cd7bc04ea9a99510c26113a81f8371be5b1f49f",
            "pull": ""
        },
        "2cd7bc04ea9a99510c26113a81f8371be5b1f49f": {
            "hash": "2cd7bc04ea9a99510c26113a81f8371be5b1f49f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY5OTYxOTE="
            ],
            "author_raw": "Leon Krause <lk@leonkrause.com>",
            "committer_raw": "Leon Krause <lk@leonkrause.com>",
            "summary": "Disable insecure HTTP methods CONNECT and TRACE in HTML5 platform",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16781
        },
        "d5535d935754637c013be8145aacbebf2b13e267": {
            "hash": "d5535d935754637c013be8145aacbebf2b13e267",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY5OTYxOTE="
            ],
            "author_raw": "Leon Krause <lk@leonkrause.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fix HTML5 HTTPClient response header retrieval",
            "body": "(cherry picked from commit 8a21f27f540750a76f19fcfb7d7a9d5e7f03f771)",
            "is_cherrypick": true,
            "cherrypick_hash": "8a21f27f540750a76f19fcfb7d7a9d5e7f03f771",
            "pull": ""
        },
        "8a21f27f540750a76f19fcfb7d7a9d5e7f03f771": {
            "hash": "8a21f27f540750a76f19fcfb7d7a9d5e7f03f771",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY5OTYxOTE="
            ],
            "author_raw": "Leon Krause <lk@leonkrause.com>",
            "committer_raw": "Leon Krause <lk@leonkrause.com>",
            "summary": "Fix HTML5 HTTPClient response header retrieval",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16781
        },
        "2714b851bf649f11097dc90692d3c7867cfe4711": {
            "hash": "2714b851bf649f11097dc90692d3c7867cfe4711",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY5OTYxOTE="
            ],
            "author_raw": "Leon Krause <lk@leonkrause.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fix HTML5 HTTPClient failure detection",
            "body": "(cherry picked from commit 9ea4452d2118fb071066cce1e2e2525bc4e29841)",
            "is_cherrypick": true,
            "cherrypick_hash": "9ea4452d2118fb071066cce1e2e2525bc4e29841",
            "pull": ""
        },
        "9ea4452d2118fb071066cce1e2e2525bc4e29841": {
            "hash": "9ea4452d2118fb071066cce1e2e2525bc4e29841",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY5OTYxOTE="
            ],
            "author_raw": "Leon Krause <lk@leonkrause.com>",
            "committer_raw": "Leon Krause <lk@leonkrause.com>",
            "summary": "Fix HTML5 HTTPClient failure detection",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16781
        },
        "2abbdcaa20b79015a1356170636f1f2e230ee490": {
            "hash": "2abbdcaa20b79015a1356170636f1f2e230ee490",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc3MTgxMDA="
            ],
            "author_raw": "Ignacio Etcheverry <ignalfonsore@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Mono: Fix build status icons",
            "body": "(cherry picked from commit 8bd05f0c717032c6b89886c42e8bacd14c20aee9)",
            "is_cherrypick": true,
            "cherrypick_hash": "8bd05f0c717032c6b89886c42e8bacd14c20aee9",
            "pull": ""
        },
        "8bd05f0c717032c6b89886c42e8bacd14c20aee9": {
            "hash": "8bd05f0c717032c6b89886c42e8bacd14c20aee9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc3MTgxMDA="
            ],
            "author_raw": "Ignacio Etcheverry <ignalfonsore@gmail.com>",
            "committer_raw": "Ignacio Etcheverry <ignalfonsore@gmail.com>",
            "summary": "Mono: Fix build status icons",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16780
        },
        "9cba5ef772e8a4e354bef939a71565d22e304470": {
            "hash": "9cba5ef772e8a4e354bef939a71565d22e304470",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQzNzAyNQ=="
            ],
            "author_raw": "Paul Joannon <hello@pauljoannon.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "implement signal related methods in csharp_script so signals can be used with emit",
            "body": "(cherry picked from commit cfbd7fd21e6630cc513ac3a36849c0f796d142c3)",
            "is_cherrypick": true,
            "cherrypick_hash": "cfbd7fd21e6630cc513ac3a36849c0f796d142c3",
            "pull": ""
        },
        "cfbd7fd21e6630cc513ac3a36849c0f796d142c3": {
            "hash": "cfbd7fd21e6630cc513ac3a36849c0f796d142c3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQzNzAyNQ=="
            ],
            "author_raw": "Paul Joannon <hello@pauljoannon.com>",
            "committer_raw": "Paul Joannon <hello@pauljoannon.com>",
            "summary": "implement signal related methods in csharp_script so signals can be used with emit",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16770
        },
        "416cd9c8b831901393d11c51387a88f8376b68ef": {
            "hash": "416cd9c8b831901393d11c51387a88f8376b68ef",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQzNzAyNQ=="
            ],
            "author_raw": "Paul Joannon <hello@pauljoannon.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "add a [Signal] attribute to CSharpScripts",
            "body": "(cherry picked from commit efd52cd1725145dc9c8038477dbe133b23868e99)",
            "is_cherrypick": true,
            "cherrypick_hash": "efd52cd1725145dc9c8038477dbe133b23868e99",
            "pull": ""
        },
        "efd52cd1725145dc9c8038477dbe133b23868e99": {
            "hash": "efd52cd1725145dc9c8038477dbe133b23868e99",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQzNzAyNQ=="
            ],
            "author_raw": "Paul Joannon <hello@pauljoannon.com>",
            "committer_raw": "Paul Joannon <hello@pauljoannon.com>",
            "summary": "add a [Signal] attribute to CSharpScripts",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16770
        },
        "7a20495a80cee6531cae1205289613a6f9094415": {
            "hash": "7a20495a80cee6531cae1205289613a6f9094415",
            "is_merge": false,
            "authored_by": [
                ""
            ],
            "author_raw": "Benjamin Stammen <accounts@stammen.me>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Direct to InputEventJoypadButton for using buttons",
            "body": "(cherry picked from commit 6af7dafd6c5a3d925cc2c08fed93c288a3dca461)",
            "is_cherrypick": true,
            "cherrypick_hash": "6af7dafd6c5a3d925cc2c08fed93c288a3dca461",
            "pull": ""
        },
        "6af7dafd6c5a3d925cc2c08fed93c288a3dca461": {
            "hash": "6af7dafd6c5a3d925cc2c08fed93c288a3dca461",
            "is_merge": false,
            "authored_by": [
                ""
            ],
            "author_raw": "Benjamin Stammen <accounts@stammen.me>",
            "committer_raw": "Benjamin Stammen <accounts@stammen.me>",
            "summary": "Direct to InputEventJoypadButton for using buttons",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16767
        },
        "bafbd73b51099dcfacfed3062385ecca82fd3495": {
            "hash": "bafbd73b51099dcfacfed3062385ecca82fd3495",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzk3MTc0"
            ],
            "author_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Remove window decorations for fullscreen on X11",
            "body": "(cherry picked from commit 935a99e758b169299119dcb1d4e8497b12d902a7)",
            "is_cherrypick": true,
            "cherrypick_hash": "935a99e758b169299119dcb1d4e8497b12d902a7",
            "pull": ""
        },
        "935a99e758b169299119dcb1d4e8497b12d902a7": {
            "hash": "935a99e758b169299119dcb1d4e8497b12d902a7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzk3MTc0"
            ],
            "author_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
            "committer_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
            "summary": "Remove window decorations for fullscreen on X11",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16763
        },
        "ac6811c4fad4801c6ce9a339dbc6ea6eefbf87a3": {
            "hash": "ac6811c4fad4801c6ce9a339dbc6ea6eefbf87a3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3MjQ1OTQy"
            ],
            "author_raw": "Anish <anishbhobe@hotmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Gridmap editor now lists plane instead of floor when not horizontal.",
            "body": "Instead of gridmap editor calling grid as floor irrespective of the\norientation, it now calls the grid plane if it's vertical and floor\nif horizontal.\n\nResolves: #14611\n(cherry picked from commit 7c356a9c0514bdb184aac651117f0e542baccfc4)",
            "is_cherrypick": true,
            "cherrypick_hash": "7c356a9c0514bdb184aac651117f0e542baccfc4",
            "pull": ""
        },
        "7c356a9c0514bdb184aac651117f0e542baccfc4": {
            "hash": "7c356a9c0514bdb184aac651117f0e542baccfc4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3MjQ1OTQy"
            ],
            "author_raw": "Anish <anishbhobe@hotmail.com>",
            "committer_raw": "Anish <anishbhobe@hotmail.com>",
            "summary": "Gridmap editor now lists plane instead of floor when not horizontal.",
            "body": "Instead of gridmap editor calling grid as floor irrespective of the\norientation, it now calls the grid plane if it's vertical and floor\nif horizontal.\n\nResolves: #14611",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16755
        },
        "8372a404bbb78fb56a9c6c671fcbeef5f90b53e6": {
            "hash": "8372a404bbb78fb56a9c6c671fcbeef5f90b53e6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "X11: Link libgcc statically with use_static_cpp option",
            "body": "We were already linking libstdc++ statically for official binaries,\nprotecting us against most portability issues. But apparently since\nwe started using GCC 7 for official builds, we also need to link\nlibgcc statically for at least 32-bit builds to be portable.\n\nFixes #16409.\n\n(cherry picked from commit b526088ae217de959cd395f5a74baf87552e0bbf)",
            "is_cherrypick": true,
            "cherrypick_hash": "b526088ae217de959cd395f5a74baf87552e0bbf",
            "pull": ""
        },
        "b526088ae217de959cd395f5a74baf87552e0bbf": {
            "hash": "b526088ae217de959cd395f5a74baf87552e0bbf",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "X11: Link libgcc statically with use_static_cpp option",
            "body": "We were already linking libstdc++ statically for official binaries,\nprotecting us against most portability issues. But apparently since\nwe started using GCC 7 for official builds, we also need to link\nlibgcc statically for at least 32-bit builds to be portable.\n\nFixes #16409.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16754
        },
        "5b04dcfabdcdd2525ef530d9bca14ab8f1b4e69d": {
            "hash": "5b04dcfabdcdd2525ef530d9bca14ab8f1b4e69d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Update CA certificates to latest Mozilla bundle",
            "body": "Copied from an up-to-date Fedora 27 install (ca-certificates-2018.2.22-1.0.fc27).\n\n(cherry picked from commit 294af5617a9062f3d9d0637a65db4a0af4675892)",
            "is_cherrypick": true,
            "cherrypick_hash": "294af5617a9062f3d9d0637a65db4a0af4675892",
            "pull": ""
        },
        "294af5617a9062f3d9d0637a65db4a0af4675892": {
            "hash": "294af5617a9062f3d9d0637a65db4a0af4675892",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Update CA certificates to latest Mozilla bundle",
            "body": "Copied from an up-to-date Fedora 27 install (ca-certificates-2018.2.22-1.0.fc27).",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16753
        },
        "4b581104e75a3ce61a5319739943f2e5691ce1c6": {
            "hash": "4b581104e75a3ce61a5319739943f2e5691ce1c6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgxMDc0NTk="
            ],
            "author_raw": "Pieter-Jan Briers <pieterjan.briers@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Makes project manager never initialize mono debug.",
            "body": "The heuristic whether we're in the project manager inside GDMono\ndidn't work if the project manager was launched by not having any path\nto run.\n\nThis is fixed now by making a Main::is_project_manager().\n\n(cherry picked from commit 10998380799f25cb3198c62f29e30e743c6013ac)",
            "is_cherrypick": true,
            "cherrypick_hash": "10998380799f25cb3198c62f29e30e743c6013ac",
            "pull": ""
        },
        "10998380799f25cb3198c62f29e30e743c6013ac": {
            "hash": "10998380799f25cb3198c62f29e30e743c6013ac",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgxMDc0NTk="
            ],
            "author_raw": "Pieter-Jan Briers <pieterjan.briers@gmail.com>",
            "committer_raw": "Pieter-Jan Briers <pieterjan.briers@gmail.com>",
            "summary": "Makes project manager never initialize mono debug.",
            "body": "The heuristic whether we're in the project manager inside GDMono\ndidn't work if the project manager was launched by not having any path\nto run.\n\nThis is fixed now by making a Main::is_project_manager().",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16749
        },
        "f49601a93485ca05cfb53b6b4e34b1943161278f": {
            "hash": "f49601a93485ca05cfb53b6b4e34b1943161278f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgxMDc0NTk="
            ],
            "author_raw": "Pieter-Jan Briers <pieterjan.briers@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Give C# NodePath a ToString().",
            "body": "It already had an implicit cast operator to string,\nbut this doesn't get used in say string formatting.\n\nSo now something like $\"path: {GetPath()}\" works.\n\n(cherry picked from commit 3c1f8efd9e5066ded2d36e99ce40511fdea79488)",
            "is_cherrypick": true,
            "cherrypick_hash": "3c1f8efd9e5066ded2d36e99ce40511fdea79488",
            "pull": ""
        },
        "3c1f8efd9e5066ded2d36e99ce40511fdea79488": {
            "hash": "3c1f8efd9e5066ded2d36e99ce40511fdea79488",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgxMDc0NTk="
            ],
            "author_raw": "Pieter-Jan Briers <pieterjan.briers@gmail.com>",
            "committer_raw": "Pieter-Jan Briers <pieterjan.briers@gmail.com>",
            "summary": "Give C# NodePath a ToString().",
            "body": "It already had an implicit cast operator to string,\nbut this doesn't get used in say string formatting.\n\nSo now something like $\"path: {GetPath()}\" works.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16747
        },
        "3e6ab9f3d59056b2ca168f42e1b522b032b412be": {
            "hash": "3e6ab9f3d59056b2ca168f42e1b522b032b412be",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgxMDc0NTk="
            ],
            "author_raw": "Pieter-Jan Briers <pieterjan.briers@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Makes NodePath and RID follow PascalCase in C#.",
            "body": "Fixes #15685\n\n(cherry picked from commit b1a81374d4e2ac6150a95c3ce9af8d46720b717e)",
            "is_cherrypick": true,
            "cherrypick_hash": "b1a81374d4e2ac6150a95c3ce9af8d46720b717e",
            "pull": ""
        },
        "b1a81374d4e2ac6150a95c3ce9af8d46720b717e": {
            "hash": "b1a81374d4e2ac6150a95c3ce9af8d46720b717e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgxMDc0NTk="
            ],
            "author_raw": "Pieter-Jan Briers <pieterjan.briers@gmail.com>",
            "committer_raw": "Pieter-Jan Briers <pieterjan.briers@gmail.com>",
            "summary": "Makes NodePath and RID follow PascalCase in C#.",
            "body": "Fixes #15685",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16746
        },
        "9f9731da3a57e70a698b330b845fc435ef325d04": {
            "hash": "9f9731da3a57e70a698b330b845fc435ef325d04",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjg1MTkyMTg="
            ],
            "author_raw": "damarindra <damarind@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "fix crash autotile edit mode",
            "body": "(cherry picked from commit cceb176be372c4c07c18d707e794ee8c3a8873e8)",
            "is_cherrypick": true,
            "cherrypick_hash": "cceb176be372c4c07c18d707e794ee8c3a8873e8",
            "pull": ""
        },
        "cceb176be372c4c07c18d707e794ee8c3a8873e8": {
            "hash": "cceb176be372c4c07c18d707e794ee8c3a8873e8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjg1MTkyMTg="
            ],
            "author_raw": "damarindra <damarind@gmail.com>",
            "committer_raw": "damarindra <damarind@gmail.com>",
            "summary": "fix crash autotile edit mode",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16742
        },
        "18735ff6f2db987b799f252fb0716ecd23347d30": {
            "hash": "18735ff6f2db987b799f252fb0716ecd23347d30",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMyMTIzMDY2"
            ],
            "author_raw": "Alexander Alekseev <alexander.n.alekseev@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fixes OptionButton selection index being reset to zero at instanciation",
            "body": "Bug: engine tries to set selected item before items were added during save scene/run project, because of wrong properties order.\nFixes #10213.\n\n(cherry picked from commit 66c39b14261ee31244f864ebff7bdb6f3c55211f)",
            "is_cherrypick": true,
            "cherrypick_hash": "66c39b14261ee31244f864ebff7bdb6f3c55211f",
            "pull": ""
        },
        "66c39b14261ee31244f864ebff7bdb6f3c55211f": {
            "hash": "66c39b14261ee31244f864ebff7bdb6f3c55211f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMyMTIzMDY2"
            ],
            "author_raw": "Alexander Alekseev <alexander.n.alekseev@gmail.com>",
            "committer_raw": "Alexander Alekseev <alexander.n.alekseev@gmail.com>",
            "summary": "Fixes OptionButton selection index being reset to zero at instanciation",
            "body": "Bug: engine tries to set selected item before items were added during save scene/run project, because of wrong properties order.\nFixes #10213.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "237cf72f89251a385e7ee3805c55ffb4702adeed": {
            "hash": "237cf72f89251a385e7ee3805c55ffb4702adeed",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Made modifications to the RigidBody(2D) descriptions.",
            "body": "(cherry picked from commit 50e6b3c0050c3f73efa2070291ee1720d7750c7f)",
            "is_cherrypick": true,
            "cherrypick_hash": "50e6b3c0050c3f73efa2070291ee1720d7750c7f",
            "pull": ""
        },
        "50e6b3c0050c3f73efa2070291ee1720d7750c7f": {
            "hash": "50e6b3c0050c3f73efa2070291ee1720d7750c7f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>",
            "committer_raw": "Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>",
            "summary": "Made modifications to the RigidBody(2D) descriptions.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16738
        },
        "5c2b2ca95bdb144a034d6c69896b37c6e1ce6375": {
            "hash": "5c2b2ca95bdb144a034d6c69896b37c6e1ce6375",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3MjQ1OTQy"
            ],
            "author_raw": "Anish <anishbhobe@hotmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Documentation tool does not add escapes to code and codeblocks",
            "body": "Instead of adding the escapes to all * and _ the tool now excludes\nthe characters inside [code] and [codeblock].\n\nResolves: #15156\n(cherry picked from commit 84e8c49f5d4cb5ba0fca2f50340a18a0a0e2c241)",
            "is_cherrypick": true,
            "cherrypick_hash": "84e8c49f5d4cb5ba0fca2f50340a18a0a0e2c241",
            "pull": ""
        },
        "84e8c49f5d4cb5ba0fca2f50340a18a0a0e2c241": {
            "hash": "84e8c49f5d4cb5ba0fca2f50340a18a0a0e2c241",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3MjQ1OTQy"
            ],
            "author_raw": "Anish <anishbhobe@hotmail.com>",
            "committer_raw": "Anish <anishbhobe@hotmail.com>",
            "summary": "Documentation tool does not add escapes to code and codeblocks",
            "body": "Instead of adding the escapes to all * and _ the tool now excludes\nthe characters inside [code] and [codeblock].\n\nResolves: #15156",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16728
        },
        "57f707f951faff7c6d27be4d8fffcc59b236a6fa": {
            "hash": "57f707f951faff7c6d27be4d8fffcc59b236a6fa",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Add locale renames for Hebrew and Indonesian on Windows",
            "body": "Windows does not fully respect ISO 639-1 like other systems,\nso we have to override its locale values for those languages.\n\nAlso added comments to document the locale provenance.\n\n(cherry picked from commit 0c7bed45c49b19bf49b2f2f462937fe14b26c3bb)",
            "is_cherrypick": true,
            "cherrypick_hash": "0c7bed45c49b19bf49b2f2f462937fe14b26c3bb",
            "pull": ""
        },
        "0c7bed45c49b19bf49b2f2f462937fe14b26c3bb": {
            "hash": "0c7bed45c49b19bf49b2f2f462937fe14b26c3bb",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add locale renames for Hebrew and Indonesian on Windows",
            "body": "Windows does not fully respect ISO 639-1 like other systems,\nso we have to override its locale values for those languages.\n\nAlso added comments to document the locale provenance.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16702
        },
        "2f87e7ffe97d5e290a107b3ddfef961f4d71ee17": {
            "hash": "2f87e7ffe97d5e290a107b3ddfef961f4d71ee17",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEwMDU0MjI2"
            ],
            "author_raw": "ianb96 <ianb96@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "option to disable sort in script list",
            "body": "(cherry picked from commit e1778fb921a7800e50fd464cc16eaae6faa19ee9)",
            "is_cherrypick": true,
            "cherrypick_hash": "e1778fb921a7800e50fd464cc16eaae6faa19ee9",
            "pull": ""
        },
        "e1778fb921a7800e50fd464cc16eaae6faa19ee9": {
            "hash": "e1778fb921a7800e50fd464cc16eaae6faa19ee9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEwMDU0MjI2"
            ],
            "author_raw": "ianb96 <ianb96@gmail.com>",
            "committer_raw": "ianb96 <ianb96@gmail.com>",
            "summary": "option to disable sort in script list",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16697
        },
        "12da8dcdeb9fbb6162f85d9e752f6938b1811935": {
            "hash": "12da8dcdeb9fbb6162f85d9e752f6938b1811935",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MzU4OTEz"
            ],
            "author_raw": "BTaskaya <batuhanosmantaskaya@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "PEP3101 applied with changing old type string formatting as new ones",
            "body": "(cherry picked from commit 78dba05fc02c7258b5f9f5a53cf4ea8a3c6ba856)",
            "is_cherrypick": true,
            "cherrypick_hash": "78dba05fc02c7258b5f9f5a53cf4ea8a3c6ba856",
            "pull": ""
        },
        "78dba05fc02c7258b5f9f5a53cf4ea8a3c6ba856": {
            "hash": "78dba05fc02c7258b5f9f5a53cf4ea8a3c6ba856",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MzU4OTEz"
            ],
            "author_raw": "BTaskaya <batuhanosmantaskaya@gmail.com>",
            "committer_raw": "BTaskaya <batuhanosmantaskaya@gmail.com>",
            "summary": "PEP3101 applied with changing old type string formatting as new ones",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c5388fb0cfc10d27361783a8ef5a0bafb0e5069a": {
            "hash": "c5388fb0cfc10d27361783a8ef5a0bafb0e5069a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEwNTc4MjI1"
            ],
            "author_raw": "Marcelo Fernandez <marcelofg55@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fix for a possible compile error under OS X",
            "body": "(cherry picked from commit 621d28adeff7e9d685fae06b63b0787fa1668de1)",
            "is_cherrypick": true,
            "cherrypick_hash": "621d28adeff7e9d685fae06b63b0787fa1668de1",
            "pull": ""
        },
        "621d28adeff7e9d685fae06b63b0787fa1668de1": {
            "hash": "621d28adeff7e9d685fae06b63b0787fa1668de1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEwNTc4MjI1"
            ],
            "author_raw": "Marcelo Fernandez <marcelofg55@gmail.com>",
            "committer_raw": "Marcelo Fernandez <marcelofg55@gmail.com>",
            "summary": "Fix for a possible compile error under OS X",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16693
        },
        "02e910275cb5fefba047e776b8944ea3e2d9907e": {
            "hash": "02e910275cb5fefba047e776b8944ea3e2d9907e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fixed small typos in the SConstruct file.",
            "body": "(cherry picked from commit b92c5669de589a1e785b9f29b37c4d963f6fc460)",
            "is_cherrypick": true,
            "cherrypick_hash": "b92c5669de589a1e785b9f29b37c4d963f6fc460",
            "pull": ""
        },
        "b92c5669de589a1e785b9f29b37c4d963f6fc460": {
            "hash": "b92c5669de589a1e785b9f29b37c4d963f6fc460",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>",
            "committer_raw": "Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>",
            "summary": "Fixed small typos in the SConstruct file.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16690
        },
        "285f47f0373c3dba4ed8dd7ce5ad3b602d2b8cb4": {
            "hash": "285f47f0373c3dba4ed8dd7ce5ad3b602d2b8cb4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgzNDI1OTk="
            ],
            "author_raw": "Andrea Catania <info@andreacatania.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Added return true o collide when no rusult is NULL",
            "body": "(cherry picked from commit f48845428dcfe79edf381b1626e4ae7994fbdc96)",
            "is_cherrypick": true,
            "cherrypick_hash": "f48845428dcfe79edf381b1626e4ae7994fbdc96",
            "pull": ""
        },
        "f48845428dcfe79edf381b1626e4ae7994fbdc96": {
            "hash": "f48845428dcfe79edf381b1626e4ae7994fbdc96",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgzNDI1OTk="
            ],
            "author_raw": "Andrea Catania <info@andreacatania.com>",
            "committer_raw": "Andrea Catania <info@andreacatania.com>",
            "summary": "Added return true o collide when no rusult is NULL",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16681
        },
        "9fb843db0603cc9ccc0ffedd4c2a9fe61d83572d": {
            "hash": "9fb843db0603cc9ccc0ffedd4c2a9fe61d83572d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Added \"allow_reselect\" property to ItemList and enabled it for the method/help lists.",
            "body": "(cherry picked from commit 4dbf6ac1b890ff6333d1600d2c091baa176b356c)",
            "is_cherrypick": true,
            "cherrypick_hash": "4dbf6ac1b890ff6333d1600d2c091baa176b356c",
            "pull": ""
        },
        "4dbf6ac1b890ff6333d1600d2c091baa176b356c": {
            "hash": "4dbf6ac1b890ff6333d1600d2c091baa176b356c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>",
            "committer_raw": "Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>",
            "summary": "Added \"allow_reselect\" property to ItemList and enabled it for the method/help lists.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16677
        },
        "4bdcee2b9d9bd424d6b3ba1019ee107c0dfc3781": {
            "hash": "4bdcee2b9d9bd424d6b3ba1019ee107c0dfc3781",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMTQwODg5"
            ],
            "author_raw": "Iskustvo <iskustvo@yahoo.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "[X11] Improving error detection in move_to_trash",
            "body": "(cherry picked from commit 268d7c7c5b4249c0281cbb7f7fc8a66b2ebdc969)",
            "is_cherrypick": true,
            "cherrypick_hash": "268d7c7c5b4249c0281cbb7f7fc8a66b2ebdc969",
            "pull": ""
        },
        "268d7c7c5b4249c0281cbb7f7fc8a66b2ebdc969": {
            "hash": "268d7c7c5b4249c0281cbb7f7fc8a66b2ebdc969",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMTQwODg5"
            ],
            "author_raw": "Iskustvo <iskustvo@yahoo.com>",
            "committer_raw": "Iskustvo <iskustvo@yahoo.com>",
            "summary": "[X11] Improving error detection in move_to_trash",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16675
        },
        "fd033473c7e7b3e10f5bc1e9745336de53a98bca": {
            "hash": "fd033473c7e7b3e10f5bc1e9745336de53a98bca",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fix broken APK expansion due to missed option renames",
            "body": "Command line options were refactored for 3.0 to follow the common usage\nof double-dashed long options, but `--main-pack` went through the cracks.\n\nFixes #16533.\n\n(cherry picked from commit e3658a6464b4473b7cca1d41f9315cd6bfd255d4)",
            "is_cherrypick": true,
            "cherrypick_hash": "e3658a6464b4473b7cca1d41f9315cd6bfd255d4",
            "pull": ""
        },
        "e3658a6464b4473b7cca1d41f9315cd6bfd255d4": {
            "hash": "e3658a6464b4473b7cca1d41f9315cd6bfd255d4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix broken APK expansion due to missed option renames",
            "body": "Command line options were refactored for 3.0 to follow the common usage\nof double-dashed long options, but `--main-pack` went through the cracks.\n\nFixes #16533.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16669
        },
        "a39930c5b909fa0794af65a9127ebfa668a31bb9": {
            "hash": "a39930c5b909fa0794af65a9127ebfa668a31bb9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU1OTk3OTY="
            ],
            "author_raw": "George Marques <george@gmarqu.es>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Add a function to remove controls from containers",
            "body": "Closes #5968\n\n(cherry picked from commit da69a0625333304e81e5d706d13e15ccbd414a52)",
            "is_cherrypick": true,
            "cherrypick_hash": "da69a0625333304e81e5d706d13e15ccbd414a52",
            "pull": ""
        },
        "da69a0625333304e81e5d706d13e15ccbd414a52": {
            "hash": "da69a0625333304e81e5d706d13e15ccbd414a52",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU1OTk3OTY="
            ],
            "author_raw": "George Marques <george@gmarqu.es>",
            "committer_raw": "George Marques <george@gmarqu.es>",
            "summary": "Add a function to remove controls from containers",
            "body": "Closes #5968",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16667
        },
        "c94d8e65775a7a33531840fcd0af641a3be2dcd9": {
            "hash": "c94d8e65775a7a33531840fcd0af641a3be2dcd9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5OTcyNTEx"
            ],
            "author_raw": "Artem Varaksa <aymfst@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fix #16543 (add button to copy error from debugger)",
            "body": "(cherry picked from commit b169b16f98eb2db92a227c1f7c43dab747a48326)",
            "is_cherrypick": true,
            "cherrypick_hash": "b169b16f98eb2db92a227c1f7c43dab747a48326",
            "pull": ""
        },
        "b169b16f98eb2db92a227c1f7c43dab747a48326": {
            "hash": "b169b16f98eb2db92a227c1f7c43dab747a48326",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5OTcyNTEx"
            ],
            "author_raw": "Artem Varaksa <aymfst@gmail.com>",
            "committer_raw": "Artem Varaksa <aymfst@gmail.com>",
            "summary": "Fix #16543 (add button to copy error from debugger)",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16663
        },
        "eb5e5200cc2a21f69da2b14c5dd05a3cdd994928": {
            "hash": "eb5e5200cc2a21f69da2b14c5dd05a3cdd994928",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU1OTk3OTY="
            ],
            "author_raw": "George Marques <george@gmarqu.es>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fix infinite recursion with editor import plugins",
            "body": "(cherry picked from commit 95f7879923783c3cbfc0a42cfd11e2b9d8260b46)",
            "is_cherrypick": true,
            "cherrypick_hash": "95f7879923783c3cbfc0a42cfd11e2b9d8260b46",
            "pull": ""
        },
        "95f7879923783c3cbfc0a42cfd11e2b9d8260b46": {
            "hash": "95f7879923783c3cbfc0a42cfd11e2b9d8260b46",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU1OTk3OTY="
            ],
            "author_raw": "George Marques <george@gmarqu.es>",
            "committer_raw": "George Marques <george@gmarqu.es>",
            "summary": "Fix infinite recursion with editor import plugins",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d54ac732ae6643a817ea84d8adc7dd01490220e7": {
            "hash": "d54ac732ae6643a817ea84d8adc7dd01490220e7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU1OTk3OTY="
            ],
            "author_raw": "George Marques <george@gmarqu.es>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Expose priority and order for custom import plugins",
            "body": "(cherry picked from commit c68948fdfaf154acc00b9b92f44875d8518957c4)",
            "is_cherrypick": true,
            "cherrypick_hash": "c68948fdfaf154acc00b9b92f44875d8518957c4",
            "pull": ""
        },
        "c68948fdfaf154acc00b9b92f44875d8518957c4": {
            "hash": "c68948fdfaf154acc00b9b92f44875d8518957c4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU1OTk3OTY="
            ],
            "author_raw": "George Marques <george@gmarqu.es>",
            "committer_raw": "George Marques <george@gmarqu.es>",
            "summary": "Expose priority and order for custom import plugins",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16659
        },
        "62fcd772bebf261e4d9a70cf320c2070e01750b2": {
            "hash": "62fcd772bebf261e4d9a70cf320c2070e01750b2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxOTAxNw=="
            ],
            "author_raw": "Brandon DeRosier <x@bdero.me>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Add Xbox One Elite and Xbox 360 Afterglow pads",
            "body": "(cherry picked from commit ae579a256eaa0954be4c072b88b89c297ab031b3)",
            "is_cherrypick": true,
            "cherrypick_hash": "ae579a256eaa0954be4c072b88b89c297ab031b3",
            "pull": ""
        },
        "ae579a256eaa0954be4c072b88b89c297ab031b3": {
            "hash": "ae579a256eaa0954be4c072b88b89c297ab031b3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxOTAxNw=="
            ],
            "author_raw": "Brandon DeRosier <x@bdero.me>",
            "committer_raw": "Brandon DeRosier <x@bdero.me>",
            "summary": "Add Xbox One Elite and Xbox 360 Afterglow pads",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16654
        },
        "150423203bcdf8a3ecacf6c73c1684c52990c8b4": {
            "hash": "150423203bcdf8a3ecacf6c73c1684c52990c8b4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEwNTc4MjI1"
            ],
            "author_raw": "Marcelo Fernandez <marcelofg55@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Added OS::center_window to center the window precisely on desktop platforms",
            "body": "(cherry picked from commit ea1d726a4603fdd6bd4dfa6c1fa3128cfb2915c7)",
            "is_cherrypick": true,
            "cherrypick_hash": "ea1d726a4603fdd6bd4dfa6c1fa3128cfb2915c7",
            "pull": ""
        },
        "ea1d726a4603fdd6bd4dfa6c1fa3128cfb2915c7": {
            "hash": "ea1d726a4603fdd6bd4dfa6c1fa3128cfb2915c7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEwNTc4MjI1"
            ],
            "author_raw": "Marcelo Fernandez <marcelofg55@gmail.com>",
            "committer_raw": "Marcelo Fernandez <marcelofg55@gmail.com>",
            "summary": "Added OS::center_window to center the window precisely on desktop platforms",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16648
        },
        "ef60123938695772fa518a777b19c8bee5e29382": {
            "hash": "ef60123938695772fa518a777b19c8bee5e29382",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExMzg4MDU="
            ],
            "author_raw": "ShyRed <ShyRed@users.noreply.github.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Add import option \"scale_mesh\" to obj file importer",
            "body": "The new import option \"scale_mesh\" allows setting a scale that is applied to the mesh's vertices during import.\n\n(cherry picked from commit 291c1d0f459abb40c146f90a336dafbdac477507)",
            "is_cherrypick": true,
            "cherrypick_hash": "291c1d0f459abb40c146f90a336dafbdac477507",
            "pull": ""
        },
        "291c1d0f459abb40c146f90a336dafbdac477507": {
            "hash": "291c1d0f459abb40c146f90a336dafbdac477507",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExMzg4MDU="
            ],
            "author_raw": "ShyRed <ShyRed@users.noreply.github.com>",
            "committer_raw": "ShyRed <ShyRed@users.noreply.github.com>",
            "summary": "Add import option \"scale_mesh\" to obj file importer",
            "body": "The new import option \"scale_mesh\" allows setting a scale that is applied to the mesh's vertices during import.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16583
        },
        "0d03b5f16276ca7553d47705bcef32c8aded936b": {
            "hash": "0d03b5f16276ca7553d47705bcef32c8aded936b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjg3NDI4"
            ],
            "author_raw": "Jonathan Tinkham <sctincman@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Add and use mono build variables with cloned environment.",
            "body": "(cherry picked from commit 70d281b94685c2ce6273125efa1babd1e4cfd4dc)",
            "is_cherrypick": true,
            "cherrypick_hash": "70d281b94685c2ce6273125efa1babd1e4cfd4dc",
            "pull": ""
        },
        "70d281b94685c2ce6273125efa1babd1e4cfd4dc": {
            "hash": "70d281b94685c2ce6273125efa1babd1e4cfd4dc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjg3NDI4"
            ],
            "author_raw": "Jonathan Tinkham <sctincman@gmail.com>",
            "committer_raw": "Jonathan Tinkham <sctincman@gmail.com>",
            "summary": "Add and use mono build variables with cloned environment.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16551
        },
        "148e059940bf473de671fcf909620279d3d6876e": {
            "hash": "148e059940bf473de671fcf909620279d3d6876e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1ODQzMzA="
            ],
            "author_raw": "Paul Batty <p_batty@hotmail.co.uk>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fixed members overview not scrolling to correct line",
            "body": "(cherry picked from commit 4d92c5e1c306b483d30004fe04fbef1ad46f7f7f)",
            "is_cherrypick": true,
            "cherrypick_hash": "4d92c5e1c306b483d30004fe04fbef1ad46f7f7f",
            "pull": ""
        },
        "4d92c5e1c306b483d30004fe04fbef1ad46f7f7f": {
            "hash": "4d92c5e1c306b483d30004fe04fbef1ad46f7f7f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1ODQzMzA="
            ],
            "author_raw": "Paul Batty <p_batty@hotmail.co.uk>",
            "committer_raw": "Paul Batty <p_batty@hotmail.co.uk>",
            "summary": "Fixed members overview not scrolling to correct line",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16518
        },
        "7af43c4ca3d72aaab9e1372eb4b7784e0e4c5e6c": {
            "hash": "7af43c4ca3d72aaab9e1372eb4b7784e0e4c5e6c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5OTcyNTEx"
            ],
            "author_raw": "Artem Varaksa <aymfst@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fix #16479 (deselect text when jumping to function)",
            "body": "(cherry picked from commit 3094e897821491a1b2a9e28096d94ff32a3461e8)",
            "is_cherrypick": true,
            "cherrypick_hash": "3094e897821491a1b2a9e28096d94ff32a3461e8",
            "pull": ""
        },
        "3094e897821491a1b2a9e28096d94ff32a3461e8": {
            "hash": "3094e897821491a1b2a9e28096d94ff32a3461e8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5OTcyNTEx"
            ],
            "author_raw": "Artem Varaksa <aymfst@gmail.com>",
            "committer_raw": "Artem Varaksa <aymfst@gmail.com>",
            "summary": "Fix #16479 (deselect text when jumping to function)",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16499
        },
        "5b32be4701f112685b3ee3f9436507a7d38b8537": {
            "hash": "5b32be4701f112685b3ee3f9436507a7d38b8537",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI1NzcxNTUz"
            ],
            "author_raw": "ronroniv <25771553+ronroniv@users.noreply.github.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Update an outdated method name in error message",
            "body": "set_enable_monitoring -> set_monitoring\n\n(cherry picked from commit 5e8f7c9782c336d2afef9a8d3a80483894a10e2b)",
            "is_cherrypick": true,
            "cherrypick_hash": "5e8f7c9782c336d2afef9a8d3a80483894a10e2b",
            "pull": ""
        },
        "5e8f7c9782c336d2afef9a8d3a80483894a10e2b": {
            "hash": "5e8f7c9782c336d2afef9a8d3a80483894a10e2b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI1NzcxNTUz"
            ],
            "author_raw": "ronroniv <25771553+ronroniv@users.noreply.github.com>",
            "committer_raw": "ronroniv <25771553+ronroniv@users.noreply.github.com>",
            "summary": "Update an outdated method name in error message",
            "body": "set_enable_monitoring -> set_monitoring",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16460
        },
        "47b49200b05a561186eabe894fc6feedb2c255dc": {
            "hash": "47b49200b05a561186eabe894fc6feedb2c255dc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMxMjA2Mzk="
            ],
            "author_raw": "Andrew Silver <andrew.silver0@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fixed KinematicBody move_and_slide documentation naming",
            "body": "(cherry picked from commit da81d9f843c7b1d42c92e10e61c4c7e3a9cfd612)",
            "is_cherrypick": true,
            "cherrypick_hash": "da81d9f843c7b1d42c92e10e61c4c7e3a9cfd612",
            "pull": ""
        },
        "da81d9f843c7b1d42c92e10e61c4c7e3a9cfd612": {
            "hash": "da81d9f843c7b1d42c92e10e61c4c7e3a9cfd612",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMxMjA2Mzk="
            ],
            "author_raw": "Andrew Silver <andrew.silver0@gmail.com>",
            "committer_raw": "Andrew Silver <andrew.silver0@gmail.com>",
            "summary": "Fixed KinematicBody move_and_slide documentation naming",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16434
        },
        "a7d7f763d00c105bf40b09c0a707bf90761d4053": {
            "hash": "a7d7f763d00c105bf40b09c0a707bf90761d4053",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Remove debugging prints related to the asset library",
            "body": "(cherry picked from commit 5513e4e1f9674f9163fdeb6ccc6dc1994736703a)",
            "is_cherrypick": true,
            "cherrypick_hash": "5513e4e1f9674f9163fdeb6ccc6dc1994736703a",
            "pull": ""
        },
        "5513e4e1f9674f9163fdeb6ccc6dc1994736703a": {
            "hash": "5513e4e1f9674f9163fdeb6ccc6dc1994736703a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Remove debugging prints related to the asset library",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16433
        },
        "eda94419dfb596399c474c7e0911ef40ed58e16d": {
            "hash": "eda94419dfb596399c474c7e0911ef40ed58e16d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEzNDE4ODkw"
            ],
            "author_raw": "Ovnuniarchos <pujalte.jorge@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "SpinBoxes calculate correctly their width before first redraw.",
            "body": "(cherry picked from commit fe1ca3c6e649ac599029b71f4508f840fa91f208)",
            "is_cherrypick": true,
            "cherrypick_hash": "fe1ca3c6e649ac599029b71f4508f840fa91f208",
            "pull": ""
        },
        "fe1ca3c6e649ac599029b71f4508f840fa91f208": {
            "hash": "fe1ca3c6e649ac599029b71f4508f840fa91f208",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEzNDE4ODkw"
            ],
            "author_raw": "Ovnuniarchos <pujalte.jorge@gmail.com>",
            "committer_raw": "Ovnuniarchos <pujalte.jorge@gmail.com>",
            "summary": "SpinBoxes calculate correctly their width before first redraw.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16432
        },
        "e6252bda5ecc429caac2fd7fc07bbeceb9545feb": {
            "hash": "e6252bda5ecc429caac2fd7fc07bbeceb9545feb",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ0NzE0Mw=="
            ],
            "author_raw": "Marcin Zawiejski <dragmz@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "download templates to a file using separate thread",
            "body": "(cherry picked from commit b4f1a035e327b6e9f0f4a02040175b23bf5eac3f)",
            "is_cherrypick": true,
            "cherrypick_hash": "b4f1a035e327b6e9f0f4a02040175b23bf5eac3f",
            "pull": ""
        },
        "b4f1a035e327b6e9f0f4a02040175b23bf5eac3f": {
            "hash": "b4f1a035e327b6e9f0f4a02040175b23bf5eac3f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ0NzE0Mw=="
            ],
            "author_raw": "Marcin Zawiejski <dragmz@gmail.com>",
            "committer_raw": "Marcin Zawiejski <dragmz@gmail.com>",
            "summary": "download templates to a file using separate thread",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16430
        },
        "069658f1be01bbfedae721e4539a2b683d048cc6": {
            "hash": "069658f1be01bbfedae721e4539a2b683d048cc6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxNzg5OA=="
            ],
            "author_raw": "Federico Frenguelli <synasius@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fixed #15082: line edit emits two \"text_changed\" signals when pasting while text is selected",
            "body": "(cherry picked from commit 9cd3ed4acef91ee7dcef1db2edfe3e40d6838656)",
            "is_cherrypick": true,
            "cherrypick_hash": "9cd3ed4acef91ee7dcef1db2edfe3e40d6838656",
            "pull": ""
        },
        "9cd3ed4acef91ee7dcef1db2edfe3e40d6838656": {
            "hash": "9cd3ed4acef91ee7dcef1db2edfe3e40d6838656",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxNzg5OA=="
            ],
            "author_raw": "Federico Frenguelli <synasius@gmail.com>",
            "committer_raw": "Federico Frenguelli <synasius@gmail.com>",
            "summary": "Fixed #15082: line edit emits two \"text_changed\" signals when pasting while text is selected",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16422
        },
        "a0e59a7259990a8c55ddfaec5eb5481373172a5a": {
            "hash": "a0e59a7259990a8c55ddfaec5eb5481373172a5a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI2NDg1NA=="
            ],
            "author_raw": "Nicolas Silva <nical@fastmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fix polygon triangulation failure.",
            "body": "The ear clipping algorithm used to triangulate polygons has a slightly too conservative point-in-triangle test which can, in some configurations prevent it from finding a possible tessellation. Relaxing the test by considering that points exactly on edges don't belong the triangle fixes the issue. Changing the semantic of the test is safe because no other code makes use of it. A more detailed explanation can be found in issue #16395.\n\nFixes #16395.\n\n(cherry picked from commit 91215e191992f3cbbbf4fe047b000ac5a403085c)",
            "is_cherrypick": true,
            "cherrypick_hash": "91215e191992f3cbbbf4fe047b000ac5a403085c",
            "pull": ""
        },
        "91215e191992f3cbbbf4fe047b000ac5a403085c": {
            "hash": "91215e191992f3cbbbf4fe047b000ac5a403085c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI2NDg1NA=="
            ],
            "author_raw": "Nicolas Silva <nical@fastmail.com>",
            "committer_raw": "Nicolas Silva <nical@fastmail.com>",
            "summary": "Fix polygon triangulation failure.",
            "body": "The ear clipping algorithm used to triangulate polygons has a slightly too conservative point-in-triangle test which can, in some configurations prevent it from finding a possible tessellation. Relaxing the test by considering that points exactly on edges don't belong the triangle fixes the issue. Changing the semantic of the test is safe because no other code makes use of it. A more detailed explanation can be found in issue #16395.\n\nFixes #16395.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16419
        },
        "82b9a13e0c2c2963f163fbd925d1b0a3204daafc": {
            "hash": "82b9a13e0c2c2963f163fbd925d1b0a3204daafc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQyOTM4NjU="
            ],
            "author_raw": "Paolo Perkovic <paolo.perkovic@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fix timeline track name overlapping keyframe area",
            "body": "(cherry picked from commit 398f5b74e3f1d0131f28ca13dfd6d0308c40d54e)",
            "is_cherrypick": true,
            "cherrypick_hash": "398f5b74e3f1d0131f28ca13dfd6d0308c40d54e",
            "pull": ""
        },
        "398f5b74e3f1d0131f28ca13dfd6d0308c40d54e": {
            "hash": "398f5b74e3f1d0131f28ca13dfd6d0308c40d54e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQyOTM4NjU="
            ],
            "author_raw": "Paolo Perkovic <paolo.perkovic@gmail.com>",
            "committer_raw": "Paolo Perkovic <paolo.perkovic@gmail.com>",
            "summary": "Fix timeline track name overlapping keyframe area",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16410
        },
        "79ef5f92a95f6dcb8c10420484e7de23313ce271": {
            "hash": "79ef5f92a95f6dcb8c10420484e7de23313ce271",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Remove a few debugging prints",
            "body": "(cherry picked from commit 84267915f50559ebc555c88fa90713596a74e918)",
            "is_cherrypick": true,
            "cherrypick_hash": "84267915f50559ebc555c88fa90713596a74e918",
            "pull": ""
        },
        "84267915f50559ebc555c88fa90713596a74e918": {
            "hash": "84267915f50559ebc555c88fa90713596a74e918",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Remove a few debugging prints",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16408
        },
        "5d7867082d923ba730a9eb7938fee5bad1977e84": {
            "hash": "5d7867082d923ba730a9eb7938fee5bad1977e84",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Always detect and use hiDPI in the project manager if needed",
            "body": "This makes its hiDPI behavior consistent with the editor.\n\n(cherry picked from commit 55a2bffac9ca2db40f5bd1dfad0e1c3b28400171)",
            "is_cherrypick": true,
            "cherrypick_hash": "55a2bffac9ca2db40f5bd1dfad0e1c3b28400171",
            "pull": ""
        },
        "55a2bffac9ca2db40f5bd1dfad0e1c3b28400171": {
            "hash": "55a2bffac9ca2db40f5bd1dfad0e1c3b28400171",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Always detect and use hiDPI in the project manager if needed",
            "body": "This makes its hiDPI behavior consistent with the editor.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16407
        },
        "fda35b3f42d0d0cc4a1952974e66cb201fa158ef": {
            "hash": "fda35b3f42d0d0cc4a1952974e66cb201fa158ef",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Draw the Camera gizmo more accurately",
            "body": "The Camera gizmo no longer looks twice as wide as it actually is.\nThis fixes #16399.\n\n(cherry picked from commit 0d7d293889edaf12cc3cc4205b5450dee2203cbd)",
            "is_cherrypick": true,
            "cherrypick_hash": "0d7d293889edaf12cc3cc4205b5450dee2203cbd",
            "pull": ""
        },
        "0d7d293889edaf12cc3cc4205b5450dee2203cbd": {
            "hash": "0d7d293889edaf12cc3cc4205b5450dee2203cbd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Draw the Camera gizmo more accurately",
            "body": "The Camera gizmo no longer looks twice as wide as it actually is.\nThis fixes #16399.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16402
        },
        "a0e9d751a3cd1aa4cad3a9f830076231505aa1be": {
            "hash": "a0e9d751a3cd1aa4cad3a9f830076231505aa1be",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fixed wrong example in JSONParseResult.",
            "body": "(cherry picked from commit 24e87f97c600f73187a8c3c9071943a465a6354e)",
            "is_cherrypick": true,
            "cherrypick_hash": "24e87f97c600f73187a8c3c9071943a465a6354e",
            "pull": ""
        },
        "24e87f97c600f73187a8c3c9071943a465a6354e": {
            "hash": "24e87f97c600f73187a8c3c9071943a465a6354e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>",
            "committer_raw": "Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>",
            "summary": "Fixed wrong example in JSONParseResult.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16401
        },
        "d4a70c6c08a64a2dfb28029016d90ce45b28d90c": {
            "hash": "d4a70c6c08a64a2dfb28029016d90ce45b28d90c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ0NzE0Mw=="
            ],
            "author_raw": "Marcin Zawiejski <dragmz@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "fix buffer write performance on Windows and Unix",
            "body": "(cherry picked from commit 8315aa40ccbb0274d87f7b94ed52aa252e4aa626)",
            "is_cherrypick": true,
            "cherrypick_hash": "8315aa40ccbb0274d87f7b94ed52aa252e4aa626",
            "pull": ""
        },
        "8315aa40ccbb0274d87f7b94ed52aa252e4aa626": {
            "hash": "8315aa40ccbb0274d87f7b94ed52aa252e4aa626",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ0NzE0Mw=="
            ],
            "author_raw": "Marcin Zawiejski <dragmz@gmail.com>",
            "committer_raw": "Marcin Zawiejski <dragmz@gmail.com>",
            "summary": "fix buffer write performance on Windows and Unix",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16385
        },
        "65aa9063c4e07b088e13f059ba77f86fa5ddba1e": {
            "hash": "65aa9063c4e07b088e13f059ba77f86fa5ddba1e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY4NTcxOA=="
            ],
            "author_raw": "binbitten <martinsjursen@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fix spaces and quotes in external editor flags",
            "body": "(cherry picked from commit fb8d2420b58825c5293025ca8dc5b3f4e587787d)",
            "is_cherrypick": true,
            "cherrypick_hash": "fb8d2420b58825c5293025ca8dc5b3f4e587787d",
            "pull": ""
        },
        "fb8d2420b58825c5293025ca8dc5b3f4e587787d": {
            "hash": "fb8d2420b58825c5293025ca8dc5b3f4e587787d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY4NTcxOA=="
            ],
            "author_raw": "binbitten <martinsjursen@gmail.com>",
            "committer_raw": "binbitten <martinsjursen@gmail.com>",
            "summary": "Fix spaces and quotes in external editor flags",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16383
        },
        "9eb546e7ffe75ee063a7174ccba08dfc355041fb": {
            "hash": "9eb546e7ffe75ee063a7174ccba08dfc355041fb",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEwMDU0MjI2"
            ],
            "author_raw": "ianb96 <ianb96@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "drop path text at mouse pos",
            "body": "(cherry picked from commit 06965f2770a5ee25db1691174d22d2a4a8e9116a)",
            "is_cherrypick": true,
            "cherrypick_hash": "06965f2770a5ee25db1691174d22d2a4a8e9116a",
            "pull": ""
        },
        "06965f2770a5ee25db1691174d22d2a4a8e9116a": {
            "hash": "06965f2770a5ee25db1691174d22d2a4a8e9116a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEwMDU0MjI2"
            ],
            "author_raw": "ianb96 <ianb96@gmail.com>",
            "committer_raw": "ianb96 <ianb96@gmail.com>",
            "summary": "drop path text at mouse pos",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16374
        },
        "f031e2f6651932f7d722360dd6cb713068d9e24d": {
            "hash": "f031e2f6651932f7d722360dd6cb713068d9e24d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEwMDU0MjI2"
            ],
            "author_raw": "ianb96 <ianb96@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "disable scene tree shortcuts when in a textfield",
            "body": "(cherry picked from commit 4e96e043898cc3e37df9aea4758b765630c9e326)",
            "is_cherrypick": true,
            "cherrypick_hash": "4e96e043898cc3e37df9aea4758b765630c9e326",
            "pull": ""
        },
        "4e96e043898cc3e37df9aea4758b765630c9e326": {
            "hash": "4e96e043898cc3e37df9aea4758b765630c9e326",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEwMDU0MjI2"
            ],
            "author_raw": "ianb96 <ianb96@gmail.com>",
            "committer_raw": "ianb96 <ianb96@gmail.com>",
            "summary": "disable scene tree shortcuts when in a textfield",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16373
        },
        "4bed14f69b69912661a1d68cf60c49356a843156": {
            "hash": "4bed14f69b69912661a1d68cf60c49356a843156",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQzMzc5NTQz"
            ],
            "author_raw": "Poommetee Ketson <poommetee@protonmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Gradient: fix wrong property type",
            "body": "(cherry picked from commit 4f9ef96b540adacafbf912379b16ed6519567d0d)",
            "is_cherrypick": true,
            "cherrypick_hash": "4f9ef96b540adacafbf912379b16ed6519567d0d",
            "pull": ""
        },
        "4f9ef96b540adacafbf912379b16ed6519567d0d": {
            "hash": "4f9ef96b540adacafbf912379b16ed6519567d0d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQzMzc5NTQz"
            ],
            "author_raw": "Poommetee Ketson <poommetee@protonmail.com>",
            "committer_raw": "Poommetee Ketson <poommetee@protonmail.com>",
            "summary": "Gradient: fix wrong property type",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "91692ce72adb9f56790004a08b840506aaef8f4c": {
            "hash": "91692ce72adb9f56790004a08b840506aaef8f4c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwMzYxNzY="
            ],
            "author_raw": "Chaosus <chaosus89@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fix gradient texture preview",
            "body": "(cherry picked from commit 3ba43ac975fae174454f38ec7ae9979ea0eb5964)",
            "is_cherrypick": true,
            "cherrypick_hash": "3ba43ac975fae174454f38ec7ae9979ea0eb5964",
            "pull": ""
        },
        "3ba43ac975fae174454f38ec7ae9979ea0eb5964": {
            "hash": "3ba43ac975fae174454f38ec7ae9979ea0eb5964",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwMzYxNzY="
            ],
            "author_raw": "Chaosus <chaosus89@gmail.com>",
            "committer_raw": "Chaosus <chaosus89@gmail.com>",
            "summary": "Fix gradient texture preview",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16347
        },
        "05e97db6f2568b7726443f684e24680a78f6270a": {
            "hash": "05e97db6f2568b7726443f684e24680a78f6270a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY4NTcxOA=="
            ],
            "author_raw": "binbitten <martinsjursen@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fix wrong property type for fixed icon size in ItemList",
            "body": "(cherry picked from commit 331cfc1d18bc57b798ebc024a8cf40b79ac65a82)",
            "is_cherrypick": true,
            "cherrypick_hash": "331cfc1d18bc57b798ebc024a8cf40b79ac65a82",
            "pull": ""
        },
        "331cfc1d18bc57b798ebc024a8cf40b79ac65a82": {
            "hash": "331cfc1d18bc57b798ebc024a8cf40b79ac65a82",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY4NTcxOA=="
            ],
            "author_raw": "binbitten <martinsjursen@gmail.com>",
            "committer_raw": "binbitten <martinsjursen@gmail.com>",
            "summary": "Fix wrong property type for fixed icon size in ItemList",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16346
        },
        "617bcd1b911ff1455ae7c0f703ba82bdf82fe558": {
            "hash": "617bcd1b911ff1455ae7c0f703ba82bdf82fe558",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Capitalized \"View\" menu options.",
            "body": "(cherry picked from commit b507eeddcce18511445c940a8803ab439f830afa)",
            "is_cherrypick": true,
            "cherrypick_hash": "b507eeddcce18511445c940a8803ab439f830afa",
            "pull": ""
        },
        "b507eeddcce18511445c940a8803ab439f830afa": {
            "hash": "b507eeddcce18511445c940a8803ab439f830afa",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>",
            "committer_raw": "Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>",
            "summary": "Capitalized \"View\" menu options.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "34d8625d8296976a0a14bdd4502c23a3dcec603c": {
            "hash": "34d8625d8296976a0a14bdd4502c23a3dcec603c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ4MjI3Ng=="
            ],
            "author_raw": "Benjamin Dobell <benjamin.dobell+git@glassechidna.com.au>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fix pkgconfig detection of mono",
            "body": "(cherry picked from commit 5920bc6f72daacbfb0345c19af9e181110b0def6)",
            "is_cherrypick": true,
            "cherrypick_hash": "5920bc6f72daacbfb0345c19af9e181110b0def6",
            "pull": ""
        },
        "5920bc6f72daacbfb0345c19af9e181110b0def6": {
            "hash": "5920bc6f72daacbfb0345c19af9e181110b0def6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ4MjI3Ng=="
            ],
            "author_raw": "Benjamin Dobell <benjamin.dobell+git@glassechidna.com.au>",
            "committer_raw": "Benjamin Dobell <benjamin.dobell+git@glassechidna.com.au>",
            "summary": "Fix pkgconfig detection of mono",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16331
        },
        "79b931d0938cc376d4a2a70e8810aefa0137ad42": {
            "hash": "79b931d0938cc376d4a2a70e8810aefa0137ad42",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQyOTM4NjU="
            ],
            "author_raw": "Paolo Perkovic <paolo.perkovic@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fix UX with project settings search functionality",
            "body": "(cherry picked from commit e7b98119df4a4ddf8476d4b6f255f674c85be12c)",
            "is_cherrypick": true,
            "cherrypick_hash": "e7b98119df4a4ddf8476d4b6f255f674c85be12c",
            "pull": ""
        },
        "e7b98119df4a4ddf8476d4b6f255f674c85be12c": {
            "hash": "e7b98119df4a4ddf8476d4b6f255f674c85be12c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQyOTM4NjU="
            ],
            "author_raw": "Paolo Perkovic <paolo.perkovic@gmail.com>",
            "committer_raw": "Paolo Perkovic <paolo.perkovic@gmail.com>",
            "summary": "Fix UX with project settings search functionality",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16328
        },
        "9173819b71cb33709454299d03bd8b9cbaf9ba63": {
            "hash": "9173819b71cb33709454299d03bd8b9cbaf9ba63",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYyOTQyMg=="
            ],
            "author_raw": "Nathan Warden <nathan@nathanwarden.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "[Mono] Basis values now marshalled in the correct order.",
            "body": "(cherry picked from commit 0cc4de1f24bf1fee89cb64cd11ae245be0ea3d98)",
            "is_cherrypick": true,
            "cherrypick_hash": "0cc4de1f24bf1fee89cb64cd11ae245be0ea3d98",
            "pull": ""
        },
        "0cc4de1f24bf1fee89cb64cd11ae245be0ea3d98": {
            "hash": "0cc4de1f24bf1fee89cb64cd11ae245be0ea3d98",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYyOTQyMg=="
            ],
            "author_raw": "Nathan Warden <nathan@nathanwarden.com>",
            "committer_raw": "Nathan Warden <nathan@nathanwarden.com>",
            "summary": "[Mono] Basis values now marshalled in the correct order.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16326
        },
        "8787850286ab1f04b4fbe5a5f2fe5a72b130775d": {
            "hash": "8787850286ab1f04b4fbe5a5f2fe5a72b130775d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ0MDIzMDQ="
            ],
            "author_raw": "JFonS <joan.fonssanchez@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fix gizmo solid box mesh being added twice",
            "body": "(cherry picked from commit d0a2931cd75c48759a3d955632e898b4f0f5a60d)",
            "is_cherrypick": true,
            "cherrypick_hash": "d0a2931cd75c48759a3d955632e898b4f0f5a60d",
            "pull": ""
        },
        "d0a2931cd75c48759a3d955632e898b4f0f5a60d": {
            "hash": "d0a2931cd75c48759a3d955632e898b4f0f5a60d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ0MDIzMDQ="
            ],
            "author_raw": "JFonS <joan.fonssanchez@gmail.com>",
            "committer_raw": "JFonS <joan.fonssanchez@gmail.com>",
            "summary": "Fix gizmo solid box mesh being added twice",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16321
        },
        "2515d42a14e32f2dd54191f0044bdd4e308ea81f": {
            "hash": "2515d42a14e32f2dd54191f0044bdd4e308ea81f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTQ3NjM="
            ],
            "author_raw": "Max Hilbrunner <mhilbrunner@users.noreply.github.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "[DOCS] parse_json: Objects do not keep key order",
            "body": "Document JSON not guaranteeing key order.\n\n(cherry picked from commit 82b8f1729dd2d0d1e574628e82261e2a21809a96)",
            "is_cherrypick": true,
            "cherrypick_hash": "82b8f1729dd2d0d1e574628e82261e2a21809a96",
            "pull": ""
        },
        "82b8f1729dd2d0d1e574628e82261e2a21809a96": {
            "hash": "82b8f1729dd2d0d1e574628e82261e2a21809a96",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTQ3NjM="
            ],
            "author_raw": "Max Hilbrunner <mhilbrunner@users.noreply.github.com>",
            "committer_raw": "Max Hilbrunner <mhilbrunner@users.noreply.github.com>",
            "summary": "[DOCS] parse_json: Objects do not keep key order",
            "body": "Document JSON not guaranteeing key order.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16306
        },
        "1a9a40fe31289faecac9ca125779c162c0283cee": {
            "hash": "1a9a40fe31289faecac9ca125779c162c0283cee",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEzODcxNjU="
            ],
            "author_raw": "Guilherme Felipe <guilhermefelipecgs@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Make parent folder selectable. Fix #16253",
            "body": "(cherry picked from commit 6e1c02b828f0238c97b87e5a5678152d4c518da1)",
            "is_cherrypick": true,
            "cherrypick_hash": "6e1c02b828f0238c97b87e5a5678152d4c518da1",
            "pull": ""
        },
        "6e1c02b828f0238c97b87e5a5678152d4c518da1": {
            "hash": "6e1c02b828f0238c97b87e5a5678152d4c518da1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEzODcxNjU="
            ],
            "author_raw": "Guilherme Felipe <guilhermefelipecgs@gmail.com>",
            "committer_raw": "Guilherme Felipe <guilhermefelipecgs@gmail.com>",
            "summary": "Make parent folder selectable. Fix #16253",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16288
        },
        "eda3169cd183ce43d0890ba43f0439da648c6edf": {
            "hash": "eda3169cd183ce43d0890ba43f0439da648c6edf",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEzODcxNjU="
            ],
            "author_raw": "Guilherme Felipe <guilhermefelipecgs@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fixes open button not appearing with multiple selection",
            "body": "Fix #16231\n\n(cherry picked from commit 09c277693e951199ede72f47263088e1d2bc4c67)",
            "is_cherrypick": true,
            "cherrypick_hash": "09c277693e951199ede72f47263088e1d2bc4c67",
            "pull": ""
        },
        "09c277693e951199ede72f47263088e1d2bc4c67": {
            "hash": "09c277693e951199ede72f47263088e1d2bc4c67",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEzODcxNjU="
            ],
            "author_raw": "Guilherme Felipe <guilhermefelipecgs@gmail.com>",
            "committer_raw": "Guilherme Felipe <guilhermefelipecgs@gmail.com>",
            "summary": "Fixes open button not appearing with multiple selection",
            "body": "Fix #16231",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16251
        },
        "d7f73031fb59fedb98c0c3c2b2782d11dda1d376": {
            "hash": "d7f73031fb59fedb98c0c3c2b2782d11dda1d376",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU1OTk3OTY="
            ],
            "author_raw": "George Marques <george@gmarqu.es>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Show default values in docs for GDScript built-in functions",
            "body": "(cherry picked from commit dca2ae78dd04530bf96c3d550e57fc945876ea95)",
            "is_cherrypick": true,
            "cherrypick_hash": "dca2ae78dd04530bf96c3d550e57fc945876ea95",
            "pull": ""
        },
        "dca2ae78dd04530bf96c3d550e57fc945876ea95": {
            "hash": "dca2ae78dd04530bf96c3d550e57fc945876ea95",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU1OTk3OTY="
            ],
            "author_raw": "George Marques <george@gmarqu.es>",
            "committer_raw": "George Marques <george@gmarqu.es>",
            "summary": "Show default values in docs for GDScript built-in functions",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16176
        },
        "ba36ef54659f4939b9ec19a56453dffc343eac58": {
            "hash": "ba36ef54659f4939b9ec19a56453dffc343eac58",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQzMzc5NTQz"
            ],
            "author_raw": "Poommetee Ketson <poommetee@protonmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "3DEditor: fix selecting node in viewport not update inspector",
            "body": "(cherry picked from commit cfac160f9fb29996a38e1360f223236ccf15c48c)",
            "is_cherrypick": true,
            "cherrypick_hash": "cfac160f9fb29996a38e1360f223236ccf15c48c",
            "pull": ""
        },
        "cfac160f9fb29996a38e1360f223236ccf15c48c": {
            "hash": "cfac160f9fb29996a38e1360f223236ccf15c48c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQzMzc5NTQz"
            ],
            "author_raw": "Poommetee Ketson <poommetee@protonmail.com>",
            "committer_raw": "Poommetee Ketson <poommetee@protonmail.com>",
            "summary": "3DEditor: fix selecting node in viewport not update inspector",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "41f9904e713a44702aa31123986865af2fe4f6ab": {
            "hash": "41f9904e713a44702aa31123986865af2fe4f6ab",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQzMzc5NTQz"
            ],
            "author_raw": "Poommetee Ketson <poommetee@protonmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "3DEditor: fix multiple node selection crash the editor",
            "body": "I'm not sure about this fix. This seems to also fixes the weird\nselection bug where when selecting node 1 to 3 it focuses on\n2nd node.\n\n(cherry picked from commit 25dd1f0681cf6532b1d0fb1e023d0e8a50c30e69)",
            "is_cherrypick": true,
            "cherrypick_hash": "25dd1f0681cf6532b1d0fb1e023d0e8a50c30e69",
            "pull": ""
        },
        "25dd1f0681cf6532b1d0fb1e023d0e8a50c30e69": {
            "hash": "25dd1f0681cf6532b1d0fb1e023d0e8a50c30e69",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQzMzc5NTQz"
            ],
            "author_raw": "Poommetee Ketson <poommetee@protonmail.com>",
            "committer_raw": "Poommetee Ketson <poommetee@protonmail.com>",
            "summary": "3DEditor: fix multiple node selection crash the editor",
            "body": "I'm not sure about this fix. This seems to also fixes the weird\nselection bug where when selecting node 1 to 3 it focuses on\n2nd node.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a206d3d2fc5627167f52c800c856816b14a2fead": {
            "hash": "a206d3d2fc5627167f52c800c856816b14a2fead",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYwOTMxMTk="
            ],
            "author_raw": "Gilles Roudiere <gilles.roudiere@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fixes a Gridcontainer wrong children fitting with expanded+non-zero minisize",
            "body": "(cherry picked from commit d1f32708b72371db77bcf070618bf6bddaa78280)",
            "is_cherrypick": true,
            "cherrypick_hash": "d1f32708b72371db77bcf070618bf6bddaa78280",
            "pull": ""
        },
        "d1f32708b72371db77bcf070618bf6bddaa78280": {
            "hash": "d1f32708b72371db77bcf070618bf6bddaa78280",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYwOTMxMTk="
            ],
            "author_raw": "Gilles Roudiere <gilles.roudiere@gmail.com>",
            "committer_raw": "Gilles Roudiere <gilles.roudiere@gmail.com>",
            "summary": "Fixes a Gridcontainer wrong children fitting with expanded+non-zero minisize",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 15903
        },
        "a6ca62ac79a5cc1ff543c83b83456f4d5f3f426b": {
            "hash": "a6ca62ac79a5cc1ff543c83b83456f4d5f3f426b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYwOTMxMTk="
            ],
            "author_raw": "Gilles Roudiere <gilles.roudiere@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fixes a bas resizing with SplitContainer",
            "body": "(cherry picked from commit 30e1e421751fad51364b85ad3620819408aea352)",
            "is_cherrypick": true,
            "cherrypick_hash": "30e1e421751fad51364b85ad3620819408aea352",
            "pull": ""
        },
        "30e1e421751fad51364b85ad3620819408aea352": {
            "hash": "30e1e421751fad51364b85ad3620819408aea352",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYwOTMxMTk="
            ],
            "author_raw": "Gilles Roudiere <gilles.roudiere@gmail.com>",
            "committer_raw": "Gilles Roudiere <gilles.roudiere@gmail.com>",
            "summary": "Fixes a bas resizing with SplitContainer",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 15903
        },
        "85dedc09a82767e385a5349db1450e848ee3bd12": {
            "hash": "85dedc09a82767e385a5349db1450e848ee3bd12",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Readd VS.sync and VS.draw to keep compatibility",
            "body": "Those are deprecated as VS.force_sync and VS.force_draw do the same and more explicitly,\nbut we cannot remove them without marking them as deprecated before that.\n\nFixes issue introduced in #15892.\n\n(cherry picked from commit fd92e571ac4380b83ee1f1af5eef59f3aa8b8535)",
            "is_cherrypick": true,
            "cherrypick_hash": "fd92e571ac4380b83ee1f1af5eef59f3aa8b8535",
            "pull": ""
        },
        "fd92e571ac4380b83ee1f1af5eef59f3aa8b8535": {
            "hash": "fd92e571ac4380b83ee1f1af5eef59f3aa8b8535",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Readd VS.sync and VS.draw to keep compatibility",
            "body": "Those are deprecated as VS.force_sync and VS.force_draw do the same and more explicitly,\nbut we cannot remove them without marking them as deprecated before that.\n\nFixes issue introduced in #15892.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9e7c3016d13f196fe82a513569109c340d1c0002": {
            "hash": "9e7c3016d13f196fe82a513569109c340d1c0002",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEzMTE1NTU="
            ],
            "author_raw": "Marc Gilleron <marc.gilleron@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Added all missing VisualServer bindings",
            "body": "- Added bindings for multimesh, immediate, skeleton, light, reflection probe, gi probe, lightmap, particles, camera, environment, scenario, instance\n- Removed draw and sync, were duplicates of force_* equivalents\n- Bumped binders max arguments from 11 to 13\n- Wrote some wrappers as not all methods were variant-friendly\n\n(cherry picked from commit e415fd05bb5f7f66cfa76bf27247ffe329429405)",
            "is_cherrypick": true,
            "cherrypick_hash": "e415fd05bb5f7f66cfa76bf27247ffe329429405",
            "pull": ""
        },
        "e415fd05bb5f7f66cfa76bf27247ffe329429405": {
            "hash": "e415fd05bb5f7f66cfa76bf27247ffe329429405",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEzMTE1NTU="
            ],
            "author_raw": "Marc Gilleron <marc.gilleron@gmail.com>",
            "committer_raw": "Marc Gilleron <marc.gilleron@gmail.com>",
            "summary": "Added all missing VisualServer bindings",
            "body": "- Added bindings for multimesh, immediate, skeleton, light, reflection probe, gi probe, lightmap, particles, camera, environment, scenario, instance\n- Removed draw and sync, were duplicates of force_* equivalents\n- Bumped binders max arguments from 11 to 13\n- Wrote some wrappers as not all methods were variant-friendly",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 15892
        },
        "906cf28dae57b4eb9580fe1cbbf09a42b8344b25": {
            "hash": "906cf28dae57b4eb9580fe1cbbf09a42b8344b25",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEwNTc4MjI1"
            ],
            "author_raw": "Marcelo Fernandez <marcelofg55@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Improved WASAPI driver so that it always uses the default audio device",
            "body": "(cherry picked from commit d5afcf7ab1cd52d14a120c3857fff5801f063d9c)",
            "is_cherrypick": true,
            "cherrypick_hash": "d5afcf7ab1cd52d14a120c3857fff5801f063d9c",
            "pull": ""
        },
        "d5afcf7ab1cd52d14a120c3857fff5801f063d9c": {
            "hash": "d5afcf7ab1cd52d14a120c3857fff5801f063d9c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEwNTc4MjI1"
            ],
            "author_raw": "Marcelo Fernandez <marcelofg55@gmail.com>",
            "committer_raw": "Marcelo Fernandez <marcelofg55@gmail.com>",
            "summary": "Improved WASAPI driver so that it always uses the default audio device",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 15875
        },
        "801b544ee14fbfa906bdd9b659509378d231e3e2": {
            "hash": "801b544ee14fbfa906bdd9b659509378d231e3e2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Windows: Fix case of imm32 for case-sensitive MinGW build",
            "body": "Fixes #16713.\n\n(cherry picked from commit 4fa8987494c213bf85fbadaf394d844874544990)",
            "is_cherrypick": true,
            "cherrypick_hash": "4fa8987494c213bf85fbadaf394d844874544990",
            "pull": ""
        },
        "4fa8987494c213bf85fbadaf394d844874544990": {
            "hash": "4fa8987494c213bf85fbadaf394d844874544990",
            "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 case of imm32 for case-sensitive MinGW build",
            "body": "Fixes #16713.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "097f95993fc42427a9207f9f0aee184893ff9bea": {
            "hash": "097f95993fc42427a9207f9f0aee184893ff9bea",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY5NjQ1NTY="
            ],
            "author_raw": "Geequlim <geequlim@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Windows: implement OS.get_unique_id and OS.set_ime_position",
            "body": "(cherry picked from commit 3be04f73f567b9c39efae697e2a9b7d3c6185fc3)",
            "is_cherrypick": true,
            "cherrypick_hash": "3be04f73f567b9c39efae697e2a9b7d3c6185fc3",
            "pull": ""
        },
        "3be04f73f567b9c39efae697e2a9b7d3c6185fc3": {
            "hash": "3be04f73f567b9c39efae697e2a9b7d3c6185fc3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY5NjQ1NTY="
            ],
            "author_raw": "Geequlim <geequlim@gmail.com>",
            "committer_raw": "Geequlim <geequlim@gmail.com>",
            "summary": "Windows: implement OS.get_unique_id and OS.set_ime_position",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 15864
        },
        "c04d8684765b2adc2fe2af56741ff8a2b8953f75": {
            "hash": "c04d8684765b2adc2fe2af56741ff8a2b8953f75",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExODU5NTM4"
            ],
            "author_raw": "Bernhard Liebl <Bernhard.Liebl@gmx.org>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Make KEY_ESCAPE close all output/debugger docks on bottom",
            "body": "(cherry picked from commit 2ae2735a7a2631ef1a2c901a81135b1a1f3f954f)",
            "is_cherrypick": true,
            "cherrypick_hash": "2ae2735a7a2631ef1a2c901a81135b1a1f3f954f",
            "pull": ""
        },
        "2ae2735a7a2631ef1a2c901a81135b1a1f3f954f": {
            "hash": "2ae2735a7a2631ef1a2c901a81135b1a1f3f954f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExODU5NTM4"
            ],
            "author_raw": "Bernhard Liebl <Bernhard.Liebl@gmx.org>",
            "committer_raw": "Bernhard Liebl <Bernhard.Liebl@gmx.org>",
            "summary": "Make KEY_ESCAPE close all output/debugger docks on bottom",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 15862
        },
        "50674dbe154d9284ba11c47013c41c65fb0b4821": {
            "hash": "50674dbe154d9284ba11c47013c41c65fb0b4821",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEyNzU2MDQ3"
            ],
            "author_raw": "Saracen <SaracenOne@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Expose 'lightmap_unwrap' method to the scripting engine.",
            "body": "(cherry picked from commit e3fdacdf90477da67a06681cf101255374cc070c)",
            "is_cherrypick": true,
            "cherrypick_hash": "e3fdacdf90477da67a06681cf101255374cc070c",
            "pull": ""
        },
        "e3fdacdf90477da67a06681cf101255374cc070c": {
            "hash": "e3fdacdf90477da67a06681cf101255374cc070c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEyNzU2MDQ3"
            ],
            "author_raw": "Saracen <SaracenOne@gmail.com>",
            "committer_raw": "Saracen <SaracenOne@gmail.com>",
            "summary": "Expose 'lightmap_unwrap' method to the scripting engine.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 15799
        },
        "71607d91985f59e45d93202b20d56c47f7fe0f38": {
            "hash": "71607d91985f59e45d93202b20d56c47f7fe0f38",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQzNzAyNQ=="
            ],
            "author_raw": "Paul Joannon <hello@pauljoannon.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fix bug when launching a game with no main scene",
            "body": "Check for a main scene after loading project settings and exit if there's none (except if launching in editor mode).\n\n(cherry picked from commit 3f8a4cc7193e964f716fde2cd28a946669e2d8d6)",
            "is_cherrypick": true,
            "cherrypick_hash": "3f8a4cc7193e964f716fde2cd28a946669e2d8d6",
            "pull": ""
        },
        "3f8a4cc7193e964f716fde2cd28a946669e2d8d6": {
            "hash": "3f8a4cc7193e964f716fde2cd28a946669e2d8d6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQzNzAyNQ=="
            ],
            "author_raw": "Paul Joannon <hello@pauljoannon.com>",
            "committer_raw": "Paul Joannon <hello@pauljoannon.com>",
            "summary": "Fix bug when launching a game with no main scene",
            "body": "Check for a main scene after loading project settings and exit if there's none (except if launching in editor mode).",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 15741
        },
        "3548f71cc4006fb08858390487495f240ece0cc1": {
            "hash": "3548f71cc4006fb08858390487495f240ece0cc1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEyODkyMDc="
            ],
            "author_raw": "Julian Murgia <the.straton@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Display path to preloaded res + button to open it",
            "body": "(cherry picked from commit b766a849adb027762baabc89c0b58635883cd9d7)",
            "is_cherrypick": true,
            "cherrypick_hash": "b766a849adb027762baabc89c0b58635883cd9d7",
            "pull": ""
        },
        "b766a849adb027762baabc89c0b58635883cd9d7": {
            "hash": "b766a849adb027762baabc89c0b58635883cd9d7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEyODkyMDc="
            ],
            "author_raw": "Julian Murgia <the.straton@gmail.com>",
            "committer_raw": "Julian Murgia <the.straton@gmail.com>",
            "summary": "Display path to preloaded res + button to open it",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 15713
        },
        "a1455f6a0384aa69bcd211358b60bb1a754dc18e": {
            "hash": "a1455f6a0384aa69bcd211358b60bb1a754dc18e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQzNzAyNQ=="
            ],
            "author_raw": "Paul Joannon <hello@pauljoannon.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Change 'Build Project' button style in Mono panel",
            "body": "Address #15208\n\n(cherry picked from commit 484f664331a0aa45f0b6bbee46a9d1d631edf23e)",
            "is_cherrypick": true,
            "cherrypick_hash": "484f664331a0aa45f0b6bbee46a9d1d631edf23e",
            "pull": ""
        },
        "484f664331a0aa45f0b6bbee46a9d1d631edf23e": {
            "hash": "484f664331a0aa45f0b6bbee46a9d1d631edf23e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQzNzAyNQ=="
            ],
            "author_raw": "Paul Joannon <hello@pauljoannon.com>",
            "committer_raw": "Paul Joannon <hello@pauljoannon.com>",
            "summary": "Change 'Build Project' button style in Mono panel",
            "body": "Address #15208",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 15574
        },
        "f64b68d870c761472e981e0d71491963b744b82d": {
            "hash": "f64b68d870c761472e981e0d71491963b744b82d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjczNTg4OTk="
            ],
            "author_raw": "Jerome67000 <jerome.gully0@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Change primitive meshes acccuracy value",
            "body": "(cherry picked from commit b72c9b85d04f7c5c0e2a1098484a809bc5a974e9)",
            "is_cherrypick": true,
            "cherrypick_hash": "b72c9b85d04f7c5c0e2a1098484a809bc5a974e9",
            "pull": ""
        },
        "b72c9b85d04f7c5c0e2a1098484a809bc5a974e9": {
            "hash": "b72c9b85d04f7c5c0e2a1098484a809bc5a974e9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjczNTg4OTk="
            ],
            "author_raw": "Jerome67000 <jerome.gully0@gmail.com>",
            "committer_raw": "Jerome67000 <jerome.gully0@gmail.com>",
            "summary": "Change primitive meshes acccuracy value",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 15523
        },
        "f1d26c1c728d5e9dc1bcc3b2573a834410d737ec": {
            "hash": "f1d26c1c728d5e9dc1bcc3b2573a834410d737ec",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Re-enabled type icons.",
            "body": "(cherry picked from commit f7547a7f28c88e7a271a96bee011d1c2b1f7f9b0)",
            "is_cherrypick": true,
            "cherrypick_hash": "f7547a7f28c88e7a271a96bee011d1c2b1f7f9b0",
            "pull": ""
        },
        "f7547a7f28c88e7a271a96bee011d1c2b1f7f9b0": {
            "hash": "f7547a7f28c88e7a271a96bee011d1c2b1f7f9b0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>",
            "committer_raw": "Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>",
            "summary": "Re-enabled type icons.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 15505
        },
        "7f5fde6459a1180a6aa3bcb89f4b6d3298111041": {
            "hash": "7f5fde6459a1180a6aa3bcb89f4b6d3298111041",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzNjE3NTg="
            ],
            "author_raw": "Vincenzo Greco <greco.vincenzo@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Select root node if search_box is empty in create_dialog",
            "body": "(cherry picked from commit 586e7351252b8c0a3c29b31e51c0959e76f4a531)",
            "is_cherrypick": true,
            "cherrypick_hash": "586e7351252b8c0a3c29b31e51c0959e76f4a531",
            "pull": ""
        },
        "586e7351252b8c0a3c29b31e51c0959e76f4a531": {
            "hash": "586e7351252b8c0a3c29b31e51c0959e76f4a531",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzNjE3NTg="
            ],
            "author_raw": "Vincenzo Greco <greco.vincenzo@gmail.com>",
            "committer_raw": "Vincenzo Greco <greco.vincenzo@gmail.com>",
            "summary": "Select root node if search_box is empty in create_dialog",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 15492
        },
        "611caa06a5d781353fd0f047cdf69f3e2932c0a6": {
            "hash": "611caa06a5d781353fd0f047cdf69f3e2932c0a6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMzNDI3Mg=="
            ],
            "author_raw": "Colin Kinloch <colin@kinlo.ch>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fixed android arm64v8",
            "body": "(cherry picked from commit 853b1daa499cf3add4014cf4d825c01603e2d1ea)",
            "is_cherrypick": true,
            "cherrypick_hash": "853b1daa499cf3add4014cf4d825c01603e2d1ea",
            "pull": ""
        },
        "853b1daa499cf3add4014cf4d825c01603e2d1ea": {
            "hash": "853b1daa499cf3add4014cf4d825c01603e2d1ea",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMzNDI3Mg=="
            ],
            "author_raw": "Colin Kinloch <colin@kinlo.ch>",
            "committer_raw": "Colin Kinloch <colin@kinlo.ch>",
            "summary": "Fixed android arm64v8",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 14804
        },
        "3f6e8d70cfad6a8e813808ae9c33c8fa6ce85ff0": {
            "hash": "3f6e8d70cfad6a8e813808ae9c33c8fa6ce85ff0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYyOTQyMg=="
            ],
            "author_raw": "Nathan Warden <nathan@nathanwarden.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Added async and await as C# keywords.",
            "body": "(cherry picked from commit 3dcf0567a11887a460aefc76b3bce8636d688019)",
            "is_cherrypick": true,
            "cherrypick_hash": "3dcf0567a11887a460aefc76b3bce8636d688019",
            "pull": ""
        },
        "3dcf0567a11887a460aefc76b3bce8636d688019": {
            "hash": "3dcf0567a11887a460aefc76b3bce8636d688019",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYyOTQyMg=="
            ],
            "author_raw": "Nathan Warden <nathan@nathanwarden.com>",
            "committer_raw": "Nathan Warden <nathan@nathanwarden.com>",
            "summary": "Added async and await as C# keywords.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16175
        },
        "40c779fb70981b59d5a6b7cd317d86ab767837de": {
            "hash": "40c779fb70981b59d5a6b7cd317d86ab767837de",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc3MTgxMDA="
            ],
            "author_raw": "Ignacio Etcheverry <ignalfonsore@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Mono: Remove automatic script multilevel calls",
            "body": "(cherry picked from commit 84437b48645ac688bd182eb9f5f58896e46a752f)",
            "is_cherrypick": true,
            "cherrypick_hash": "84437b48645ac688bd182eb9f5f58896e46a752f",
            "pull": ""
        },
        "84437b48645ac688bd182eb9f5f58896e46a752f": {
            "hash": "84437b48645ac688bd182eb9f5f58896e46a752f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc3MTgxMDA="
            ],
            "author_raw": "Ignacio Etcheverry <ignalfonsore@gmail.com>",
            "committer_raw": "Ignacio Etcheverry <ignalfonsore@gmail.com>",
            "summary": "Mono: Remove automatic script multilevel calls",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16205
        },
        "532abf228c1a773caab05eb4722a153f3cdc8d5f": {
            "hash": "532abf228c1a773caab05eb4722a153f3cdc8d5f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEzNjEwNjIz"
            ],
            "author_raw": "Phil Jones <philj56@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fix texture import spelling",
            "body": "(cherry picked from commit d1a471f90967b5591b7bb072514b459cbc1bcb33)",
            "is_cherrypick": true,
            "cherrypick_hash": "d1a471f90967b5591b7bb072514b459cbc1bcb33",
            "pull": ""
        },
        "d1a471f90967b5591b7bb072514b459cbc1bcb33": {
            "hash": "d1a471f90967b5591b7bb072514b459cbc1bcb33",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEzNjEwNjIz"
            ],
            "author_raw": "Phil Jones <philj56@gmail.com>",
            "committer_raw": "Phil Jones <philj56@gmail.com>",
            "summary": "Fix texture import spelling",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16361
        },
        "248fea2a796c5f6c507209aa9cac7afd26fbd8f8": {
            "hash": "248fea2a796c5f6c507209aa9cac7afd26fbd8f8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Small fixes for the Control description in the docs.",
            "body": "(cherry picked from commit 5e0821e867ee2b63297d527d2fe7aaae377a2007)",
            "is_cherrypick": true,
            "cherrypick_hash": "5e0821e867ee2b63297d527d2fe7aaae377a2007",
            "pull": ""
        },
        "5e0821e867ee2b63297d527d2fe7aaae377a2007": {
            "hash": "5e0821e867ee2b63297d527d2fe7aaae377a2007",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>",
            "committer_raw": "Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>",
            "summary": "Small fixes for the Control description in the docs.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16296
        },
        "7de47fbabb28198b41aa475e64eaa0fbcfff126a": {
            "hash": "7de47fbabb28198b41aa475e64eaa0fbcfff126a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQyOTM4NjU="
            ],
            "author_raw": "Paolo Perkovic <paolo.perkovic@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fix inconsistencies and typos in argument names",
            "body": "(cherry picked from commit 08d4bfacafa8abe435d51a6afecb276030a23280)",
            "is_cherrypick": true,
            "cherrypick_hash": "08d4bfacafa8abe435d51a6afecb276030a23280",
            "pull": ""
        },
        "08d4bfacafa8abe435d51a6afecb276030a23280": {
            "hash": "08d4bfacafa8abe435d51a6afecb276030a23280",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQyOTM4NjU="
            ],
            "author_raw": "Paolo Perkovic <paolo.perkovic@gmail.com>",
            "committer_raw": "Paolo Perkovic <paolo.perkovic@gmail.com>",
            "summary": "Fix inconsistencies and typos in argument names",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16276
        },
        "62dc7ba82f56c3bc1bde46e01950f449cf960910": {
            "hash": "62dc7ba82f56c3bc1bde46e01950f449cf960910",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgyODE0NTQ="
            ],
            "author_raw": "volzhs <volzhs@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Expand project root directory on editor start",
            "body": "close #16232\nOption for expanding all directories on start up is a bit tricky and buggy.\n\n(cherry picked from commit 127d1241bdb8c66f574f219c466eb97da4dcbb72)",
            "is_cherrypick": true,
            "cherrypick_hash": "127d1241bdb8c66f574f219c466eb97da4dcbb72",
            "pull": ""
        },
        "127d1241bdb8c66f574f219c466eb97da4dcbb72": {
            "hash": "127d1241bdb8c66f574f219c466eb97da4dcbb72",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgyODE0NTQ="
            ],
            "author_raw": "volzhs <volzhs@gmail.com>",
            "committer_raw": "volzhs <volzhs@gmail.com>",
            "summary": "Expand project root directory on editor start",
            "body": "close #16232\nOption for expanding all directories on start up is a bit tricky and buggy.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16266
        },
        "4a3a597377096659d1fc7d34fd022ac27d639558": {
            "hash": "4a3a597377096659d1fc7d34fd022ac27d639558",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYyOTQyMg=="
            ],
            "author_raw": "Nathan Warden <nathan@nathanwarden.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fix an infinite recursion in the Mathf.Decimals method when using floats.",
            "body": "(cherry picked from commit 2109bd3f9722929a1d8b6850b235677a03a1313a)",
            "is_cherrypick": true,
            "cherrypick_hash": "2109bd3f9722929a1d8b6850b235677a03a1313a",
            "pull": ""
        },
        "2109bd3f9722929a1d8b6850b235677a03a1313a": {
            "hash": "2109bd3f9722929a1d8b6850b235677a03a1313a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYyOTQyMg=="
            ],
            "author_raw": "Nathan Warden <nathan@nathanwarden.com>",
            "committer_raw": "Nathan Warden <nathan@nathanwarden.com>",
            "summary": "Fix an infinite recursion in the Mathf.Decimals method when using floats.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16258
        },
        "501880e9bab8ff9314e6aa0e874f58e47ac48f64": {
            "hash": "501880e9bab8ff9314e6aa0e874f58e47ac48f64",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEzODcxNjU="
            ],
            "author_raw": "Guilherme Felipe <guilhermefelipecgs@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Hide button tree when file system dock isn't in split mode",
            "body": "(cherry picked from commit bb936b5503be983c24414df3765cf4fe8539531b)",
            "is_cherrypick": true,
            "cherrypick_hash": "bb936b5503be983c24414df3765cf4fe8539531b",
            "pull": ""
        },
        "bb936b5503be983c24414df3765cf4fe8539531b": {
            "hash": "bb936b5503be983c24414df3765cf4fe8539531b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEzODcxNjU="
            ],
            "author_raw": "Guilherme Felipe <guilhermefelipecgs@gmail.com>",
            "committer_raw": "Guilherme Felipe <guilhermefelipecgs@gmail.com>",
            "summary": "Hide button tree when file system dock isn't in split mode",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16255
        },
        "bd0296926338db3f7424a567a79af225176cae8c": {
            "hash": "bd0296926338db3f7424a567a79af225176cae8c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI0MjA4NDM5"
            ],
            "author_raw": "Profesor Tartelett <muldermaster@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Errata fix on Image get_format() description",
            "body": "The description of this function seems to be duplicated from the preceding description.\n\n(cherry picked from commit 9d735ffacbc92d854c9625c2c6930a32282b3e96)",
            "is_cherrypick": true,
            "cherrypick_hash": "9d735ffacbc92d854c9625c2c6930a32282b3e96",
            "pull": ""
        },
        "9d735ffacbc92d854c9625c2c6930a32282b3e96": {
            "hash": "9d735ffacbc92d854c9625c2c6930a32282b3e96",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI0MjA4NDM5"
            ],
            "author_raw": "Profesor Tartelett <muldermaster@gmail.com>",
            "committer_raw": "Profesor Tartelett <muldermaster@gmail.com>",
            "summary": "Errata fix on Image get_format() description",
            "body": "The description of this function seems to be duplicated from the preceding description.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16252
        },
        "0fa432515329233e624f89d8500503f4fba85f0b": {
            "hash": "0fa432515329233e624f89d8500503f4fba85f0b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY4NTcxOA=="
            ],
            "author_raw": "binbitten <martinsjursen@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fix TextEdit current line highlight horizontal offset",
            "body": "(cherry picked from commit ba8c5bff69a776322a7633e9d3e18da5257039ff)",
            "is_cherrypick": true,
            "cherrypick_hash": "ba8c5bff69a776322a7633e9d3e18da5257039ff",
            "pull": ""
        },
        "ba8c5bff69a776322a7633e9d3e18da5257039ff": {
            "hash": "ba8c5bff69a776322a7633e9d3e18da5257039ff",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY4NTcxOA=="
            ],
            "author_raw": "binbitten <martinsjursen@gmail.com>",
            "committer_raw": "binbitten <martinsjursen@gmail.com>",
            "summary": "Fix TextEdit current line highlight horizontal offset",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16249
        },
        "acf01c955f2c8505975bf1acfeb32036f6fcfc89": {
            "hash": "acf01c955f2c8505975bf1acfeb32036f6fcfc89",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU1OTk3OTY="
            ],
            "author_raw": "George Marques <george@gmarqu.es>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Expose a few GraphEdit methods to script languages",
            "body": "(cherry picked from commit b80bc73a179cae249121ac3c93fd771978c05bb0)",
            "is_cherrypick": true,
            "cherrypick_hash": "b80bc73a179cae249121ac3c93fd771978c05bb0",
            "pull": ""
        },
        "b80bc73a179cae249121ac3c93fd771978c05bb0": {
            "hash": "b80bc73a179cae249121ac3c93fd771978c05bb0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU1OTk3OTY="
            ],
            "author_raw": "George Marques <george@gmarqu.es>",
            "committer_raw": "George Marques <george@gmarqu.es>",
            "summary": "Expose a few GraphEdit methods to script languages",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16215
        },
        "0a75a38db4bb8bd7784c410b5edab4877b9332db": {
            "hash": "0a75a38db4bb8bd7784c410b5edab4877b9332db",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU1OTk3OTY="
            ],
            "author_raw": "George Marques <george@gmarqu.es>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Add interface for plugins to enable/disable other plugins",
            "body": "(cherry picked from commit 87be0bc1101d7cf52ca40c5b3b7fc87b785edfb1)",
            "is_cherrypick": true,
            "cherrypick_hash": "87be0bc1101d7cf52ca40c5b3b7fc87b785edfb1",
            "pull": ""
        },
        "87be0bc1101d7cf52ca40c5b3b7fc87b785edfb1": {
            "hash": "87be0bc1101d7cf52ca40c5b3b7fc87b785edfb1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU1OTk3OTY="
            ],
            "author_raw": "George Marques <george@gmarqu.es>",
            "committer_raw": "George Marques <george@gmarqu.es>",
            "summary": "Add interface for plugins to enable/disable other plugins",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16212
        },
        "845f44b9766ca637a222c3aa0185af1dfafb5d4e": {
            "hash": "845f44b9766ca637a222c3aa0185af1dfafb5d4e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgyODE5MTY="
            ],
            "author_raw": "Andreas Haas <liu.gam3@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "ProjectSettings: Disallow adding properties without name.",
            "body": "(cherry picked from commit d664d6e634635e7386a9883b0058fba923769c66)",
            "is_cherrypick": true,
            "cherrypick_hash": "d664d6e634635e7386a9883b0058fba923769c66",
            "pull": ""
        },
        "d664d6e634635e7386a9883b0058fba923769c66": {
            "hash": "d664d6e634635e7386a9883b0058fba923769c66",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgyODE5MTY="
            ],
            "author_raw": "Andreas Haas <liu.gam3@gmail.com>",
            "committer_raw": "Andreas Haas <liu.gam3@gmail.com>",
            "summary": "ProjectSettings: Disallow adding properties without name.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16206
        },
        "77ee4ced30b77b081e7649156a01e8c157b1263c": {
            "hash": "77ee4ced30b77b081e7649156a01e8c157b1263c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQzMzc5NTQz"
            ],
            "author_raw": "Poommetee Ketson <poommetee@protonmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "AudioEffectReverb: max predelay_feedback to 0.98",
            "body": "(cherry picked from commit 5a26e0786c518f9056e9eec4e1594e39815084d4)",
            "is_cherrypick": true,
            "cherrypick_hash": "5a26e0786c518f9056e9eec4e1594e39815084d4",
            "pull": ""
        },
        "5a26e0786c518f9056e9eec4e1594e39815084d4": {
            "hash": "5a26e0786c518f9056e9eec4e1594e39815084d4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQzMzc5NTQz"
            ],
            "author_raw": "Poommetee Ketson <poommetee@protonmail.com>",
            "committer_raw": "Poommetee Ketson <poommetee@protonmail.com>",
            "summary": "AudioEffectReverb: max predelay_feedback to 0.98",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "780a7a281b3180725265851df7d6698f575a4c7d": {
            "hash": "780a7a281b3180725265851df7d6698f575a4c7d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwMzYxNzY="
            ],
            "author_raw": "Chaosus <chaosus89@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Viewport doc improvements",
            "body": "(cherry picked from commit ffcbb0c3585b03f871197715eb418d22c95ea8e2)",
            "is_cherrypick": true,
            "cherrypick_hash": "ffcbb0c3585b03f871197715eb418d22c95ea8e2",
            "pull": ""
        },
        "ffcbb0c3585b03f871197715eb418d22c95ea8e2": {
            "hash": "ffcbb0c3585b03f871197715eb418d22c95ea8e2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwMzYxNzY="
            ],
            "author_raw": "Chaosus <chaosus89@gmail.com>",
            "committer_raw": "Chaosus <chaosus89@gmail.com>",
            "summary": "Viewport doc improvements",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16197
        },
        "5481ece9762174c75114ced9233e55e43a2f5a80": {
            "hash": "5481ece9762174c75114ced9233e55e43a2f5a80",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEzMjc0NzIy"
            ],
            "author_raw": "Marlon Henry Schweigert <fleyhe0@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Display set_nodelay to GDScript",
            "body": "Pass enabled arg\n\nRename set_nodelay to set_no_delay\n\nAdd description to the method\n\nChange description\n\n(cherry picked from commit 87adf9cfbab00a40aad483b4e709518d5f61b6d1)",
            "is_cherrypick": true,
            "cherrypick_hash": "87adf9cfbab00a40aad483b4e709518d5f61b6d1",
            "pull": ""
        },
        "87adf9cfbab00a40aad483b4e709518d5f61b6d1": {
            "hash": "87adf9cfbab00a40aad483b4e709518d5f61b6d1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEzMjc0NzIy"
            ],
            "author_raw": "Marlon Henry Schweigert <fleyhe0@gmail.com>",
            "committer_raw": "Marlon Henry Schweigert <fleyhe0@gmail.com>",
            "summary": "Display set_nodelay to GDScript",
            "body": "Pass enabled arg\n\nRename set_nodelay to set_no_delay\n\nAdd description to the method\n\nChange description",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16188
        },
        "ef49c166f688cc26b64079add7b15153e1f750dd": {
            "hash": "ef49c166f688cc26b64079add7b15153e1f750dd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI1OTEwOTk="
            ],
            "author_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Allow focus on disabled buttons",
            "body": "This behavior better matches other gui toolkits. A selected disabled\nbutton still can't be interacted with but it can now be selected. This\nseems to be what QT and GTK do also.\n\nThis fixes #16131\n\n(cherry picked from commit 713f190a30ceac123125d216448ef322b1841286)",
            "is_cherrypick": true,
            "cherrypick_hash": "713f190a30ceac123125d216448ef322b1841286",
            "pull": ""
        },
        "713f190a30ceac123125d216448ef322b1841286": {
            "hash": "713f190a30ceac123125d216448ef322b1841286",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI1OTEwOTk="
            ],
            "author_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Allow focus on disabled buttons",
            "body": "This behavior better matches other gui toolkits. A selected disabled\nbutton still can't be interacted with but it can now be selected. This\nseems to be what QT and GTK do also.\n\nThis fixes #16131",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16152
        },
        "77cc0a023b82dccacee27f67e8df14df91c1f3b7": {
            "hash": "77cc0a023b82dccacee27f67e8df14df91c1f3b7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NzYwNDQ="
            ],
            "author_raw": "Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "attemp to fix #15870",
            "body": "(cherry picked from commit 517ff5c8d71884a09114191ac79bf8c990f391ca)",
            "is_cherrypick": true,
            "cherrypick_hash": "517ff5c8d71884a09114191ac79bf8c990f391ca",
            "pull": ""
        },
        "517ff5c8d71884a09114191ac79bf8c990f391ca": {
            "hash": "517ff5c8d71884a09114191ac79bf8c990f391ca",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NzYwNDQ="
            ],
            "author_raw": "Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>",
            "committer_raw": "Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>",
            "summary": "attemp to fix #15870",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 15946
        },
        "1036a76bc5c98e63931f6791502021104d5fd010": {
            "hash": "1036a76bc5c98e63931f6791502021104d5fd010",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM1MDY1Nzk1"
            ],
            "author_raw": "robfram <robfram@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fix issue 15895, audio streams don't signalling finished after the first one",
            "body": "if the audio player is set to play again due to the order of calls in\n_notification. First it emits the signal, and later it disable the internal\nprocessing regardless what the callback did.\n\nChanged to emit the signal at the end to ensure the changes done at callback\nremains.\n\n(cherry picked from commit d588fe2740e3cb98b0f126e80490353333a5f97e)",
            "is_cherrypick": true,
            "cherrypick_hash": "d588fe2740e3cb98b0f126e80490353333a5f97e",
            "pull": ""
        },
        "d588fe2740e3cb98b0f126e80490353333a5f97e": {
            "hash": "d588fe2740e3cb98b0f126e80490353333a5f97e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM1MDY1Nzk1"
            ],
            "author_raw": "robfram <robfram@gmail.com>",
            "committer_raw": "robfram <robfram@gmail.com>",
            "summary": "Fix issue 15895, audio streams don't signalling finished after the first one",
            "body": "if the audio player is set to play again due to the order of calls in\n_notification. First it emits the signal, and later it disable the internal\nprocessing regardless what the callback did.\n\nChanged to emit the signal at the end to ensure the changes done at callback\nremains.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 15910
        },
        "e44bef44040438e13542449cf7f4fc7277e64a48": {
            "hash": "e44bef44040438e13542449cf7f4fc7277e64a48",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Update DONORS list",
            "body": "[ci skip]\n\n(cherry picked from commit f13d0344853edda03d56e44365a90ad4eed22883)",
            "is_cherrypick": true,
            "cherrypick_hash": "f13d0344853edda03d56e44365a90ad4eed22883",
            "pull": ""
        },
        "f13d0344853edda03d56e44365a90ad4eed22883": {
            "hash": "f13d0344853edda03d56e44365a90ad4eed22883",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Update DONORS list",
            "body": "[ci skip]",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c77047d6a378490ff1001546b9d5fbfa39727f53": {
            "hash": "c77047d6a378490ff1001546b9d5fbfa39727f53",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYyNjUzMDc="
            ],
            "author_raw": "Juan Linietsky <reduzio@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Ability to import .escn files, which is just a .tscn but with forced import.",
            "body": "This works together with the new Blender to Godot exporter.\n\n(cherry picked from commit 1322ca6fb254f31d9f6133ad083588b5d21e97be)",
            "is_cherrypick": true,
            "cherrypick_hash": "1322ca6fb254f31d9f6133ad083588b5d21e97be",
            "pull": ""
        },
        "1322ca6fb254f31d9f6133ad083588b5d21e97be": {
            "hash": "1322ca6fb254f31d9f6133ad083588b5d21e97be",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYyNjUzMDc="
            ],
            "author_raw": "Juan Linietsky <reduzio@gmail.com>",
            "committer_raw": "Juan Linietsky <reduzio@gmail.com>",
            "summary": "Ability to import .escn files, which is just a .tscn but with forced import.",
            "body": "This works together with the new Blender to Godot exporter.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a34afa382077ab0c45ebc82c5fdfbf9efcd820ea": {
            "hash": "a34afa382077ab0c45ebc82c5fdfbf9efcd820ea",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI1OTEwOTk="
            ],
            "author_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Implement OS::get_processor_count() for Windows",
            "body": "Current this is hardcoded as '1' for any platform except Unix. The\nlittle is_wow64() dance is required to get correct output on a 32bit\ncompiled godot running on 64bit Windows according to MSDN.\n\nThis code should be UWP safe but I have no way to test that so it's not\nimplemented for UWP yet.\n\n(cherry picked from commit b4d369c887001a824a4f27e59e3e300c8d4a5bb7)",
            "is_cherrypick": true,
            "cherrypick_hash": "b4d369c887001a824a4f27e59e3e300c8d4a5bb7",
            "pull": ""
        },
        "b4d369c887001a824a4f27e59e3e300c8d4a5bb7": {
            "hash": "b4d369c887001a824a4f27e59e3e300c8d4a5bb7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI1OTEwOTk="
            ],
            "author_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Implement OS::get_processor_count() for Windows",
            "body": "Current this is hardcoded as '1' for any platform except Unix. The\nlittle is_wow64() dance is required to get correct output on a 32bit\ncompiled godot running on 64bit Windows according to MSDN.\n\nThis code should be UWP safe but I have no way to test that so it's not\nimplemented for UWP yet.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16162
        },
        "77d27053c3a0a8c29ec9c6039900ac4dd65dbece": {
            "hash": "77d27053c3a0a8c29ec9c6039900ac4dd65dbece",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "[macOS] Strip executable when `separate_debug_symbols` is set to yes",
            "body": "(cherry picked from commit 9ef0315b06634614bcd20700b73b562fe4411666)",
            "is_cherrypick": true,
            "cherrypick_hash": "9ef0315b06634614bcd20700b73b562fe4411666",
            "pull": ""
        },
        "9ef0315b06634614bcd20700b73b562fe4411666": {
            "hash": "9ef0315b06634614bcd20700b73b562fe4411666",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[macOS] Strip executable when `separate_debug_symbols` is set to yes",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16196
        },
        "187c40d64dd733ea77b27d96416ab7ad106069b9": {
            "hash": "187c40d64dd733ea77b27d96416ab7ad106069b9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQzMzc5NTQz"
            ],
            "author_raw": "Poommetee Ketson <poommetee@protonmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fix wrong return type of xform functions",
            "body": "(cherry picked from commit ebe23375156fbc0d610460b2a0e995bb5c966f84)",
            "is_cherrypick": true,
            "cherrypick_hash": "ebe23375156fbc0d610460b2a0e995bb5c966f84",
            "pull": ""
        },
        "ebe23375156fbc0d610460b2a0e995bb5c966f84": {
            "hash": "ebe23375156fbc0d610460b2a0e995bb5c966f84",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQzMzc5NTQz"
            ],
            "author_raw": "Poommetee Ketson <poommetee@protonmail.com>",
            "committer_raw": "Poommetee Ketson <poommetee@protonmail.com>",
            "summary": "Fix wrong return type of xform functions",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e69b30b276003966b6b63da21600b9506e20430e": {
            "hash": "e69b30b276003966b6b63da21600b9506e20430e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI1OTEwOTk="
            ],
            "author_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fix Copy/Paste problems on X11",
            "body": "The target of the TARGETS type should be XA_ATOM and not XA_TARGETS when\nrequested. Since we are sending a number of ATOMS the size should be set\nto the integer size and not the char size.\n\nThe size field of the atoms is also the number of atoms and not the size\nof the array. This caused some clients to wrongly interpret the data and\nread garbage in the X11 packet.\n\nI also add the more modern representation for UTF-8 and clarify the\nerror message if a client attempts to request a type we don't know\nabout.\n\nThis fixes #10431\n\n(cherry picked from commit fb60f2dbe649c03a8357a277eccb6d06dfe07b68)",
            "is_cherrypick": true,
            "cherrypick_hash": "fb60f2dbe649c03a8357a277eccb6d06dfe07b68",
            "pull": ""
        },
        "fb60f2dbe649c03a8357a277eccb6d06dfe07b68": {
            "hash": "fb60f2dbe649c03a8357a277eccb6d06dfe07b68",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI1OTEwOTk="
            ],
            "author_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fix Copy/Paste problems on X11",
            "body": "The target of the TARGETS type should be XA_ATOM and not XA_TARGETS when\nrequested. Since we are sending a number of ATOMS the size should be set\nto the integer size and not the char size.\n\nThe size field of the atoms is also the number of atoms and not the size\nof the array. This caused some clients to wrongly interpret the data and\nread garbage in the X11 packet.\n\nI also add the more modern representation for UTF-8 and clarify the\nerror message if a client attempts to request a type we don't know\nabout.\n\nThis fixes #10431",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 16156
        },
        "99e72894a20a4349d7172be3c2ee3bb7486fa007": {
            "hash": "99e72894a20a4349d7172be3c2ee3bb7486fa007",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY5NjQ1NTY="
            ],
            "author_raw": "Geequlim <geequlim@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Remote debugger send the real instance of WeakRef referenced to",
            "body": "(cherry picked from commit 10f0451cc2e114d0077609359149c876589f0b42)",
            "is_cherrypick": true,
            "cherrypick_hash": "10f0451cc2e114d0077609359149c876589f0b42",
            "pull": ""
        },
        "10f0451cc2e114d0077609359149c876589f0b42": {
            "hash": "10f0451cc2e114d0077609359149c876589f0b42",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY5NjQ1NTY="
            ],
            "author_raw": "Geequlim <geequlim@gmail.com>",
            "committer_raw": "Geequlim <geequlim@gmail.com>",
            "summary": "Remote debugger send the real instance of WeakRef referenced to",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 15995
        },
        "258119a9cfa57edd39893d4300031ba8739e2efa": {
            "hash": "258119a9cfa57edd39893d4300031ba8739e2efa",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ4MzUzMQ=="
            ],
            "author_raw": "MrCdK <contact@mrcdk.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Expose audio streams get_length()",
            "body": "(cherry picked from commit 8a9f1c2a5d7364016b9c67dc158557607f6de4bd)",
            "is_cherrypick": true,
            "cherrypick_hash": "8a9f1c2a5d7364016b9c67dc158557607f6de4bd",
            "pull": ""
        },
        "8a9f1c2a5d7364016b9c67dc158557607f6de4bd": {
            "hash": "8a9f1c2a5d7364016b9c67dc158557607f6de4bd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ4MzUzMQ=="
            ],
            "author_raw": "MrCdK <contact@mrcdk.com>",
            "committer_raw": "MrCdK <contact@mrcdk.com>",
            "summary": "Expose audio streams get_length()",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 15980
        },
        "3f6694b89480f81d79b87063d8e7d958622ae7b1": {
            "hash": "3f6694b89480f81d79b87063d8e7d958622ae7b1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI1OTEwOTk="
            ],
            "author_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Bump version to 3.0.1-devel",
            "body": "Onwards, but slowly, towards stability. And the stars.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        }
    },
    "pulls": {
        "14804": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTU4OTQ3OTE1",
            "public_id": 14804,
            "url": "https://github.com/godotengine/godot/pull/14804",
            "diff_url": "https://github.com/godotengine/godot/pull/14804.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/14804.patch",
            "title": "Fixed android arm64v8",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMzNDI3Mg==",
            "created_at": "2017-12-18T15:48:23Z",
            "updated_at": "2018-02-19T19:47:04Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "853b1daa499cf3add4014cf4d825c01603e2d1ea"
            ]
        },
        "15492": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTYxNjY0NDc3",
            "public_id": 15492,
            "url": "https://github.com/godotengine/godot/pull/15492",
            "diff_url": "https://github.com/godotengine/godot/pull/15492.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/15492.patch",
            "title": "Select root node if search_box is empty in create_dialog",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzNjE3NTg=",
            "created_at": "2018-01-08T16:10:16Z",
            "updated_at": "2018-02-19T19:47:50Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "586e7351252b8c0a3c29b31e51c0959e76f4a531"
            ]
        },
        "15505": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTYxNzIzMTI3",
            "public_id": 15505,
            "url": "https://github.com/godotengine/godot/pull/15505",
            "diff_url": "https://github.com/godotengine/godot/pull/15505.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/15505.patch",
            "title": "Re-enabled type icons",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwNzM5MjM5",
            "created_at": "2018-01-08T20:54:38Z",
            "updated_at": "2018-02-19T19:48:47Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f7547a7f28c88e7a271a96bee011d1c2b1f7f9b0"
            ]
        },
        "15523": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTYxODYzOTM2",
            "public_id": 15523,
            "url": "https://github.com/godotengine/godot/pull/15523",
            "diff_url": "https://github.com/godotengine/godot/pull/15523.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/15523.patch",
            "title": "Change primitive meshes acccuracy value",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjczNTg4OTk=",
            "created_at": "2018-01-09T12:53:20Z",
            "updated_at": "2018-02-19T19:49:48Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "b72c9b85d04f7c5c0e2a1098484a809bc5a974e9"
            ]
        },
        "15574": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTYyMjMwNjk5",
            "public_id": 15574,
            "url": "https://github.com/godotengine/godot/pull/15574",
            "diff_url": "https://github.com/godotengine/godot/pull/15574.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/15574.patch",
            "title": "Change 'Build Project' button style in Mono panel",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQzNzAyNQ==",
            "created_at": "2018-01-10T21:09:28Z",
            "updated_at": "2018-02-19T19:50:45Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "484f664331a0aa45f0b6bbee46a9d1d631edf23e"
            ]
        },
        "15618": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTYyNTUwNjkw",
            "public_id": 15618,
            "url": "https://github.com/godotengine/godot/pull/15618",
            "diff_url": "https://github.com/godotengine/godot/pull/15618.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/15618.patch",
            "title": "TextEdit folding over unindented comments",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEwMDU0MjI2",
            "created_at": "2018-01-12T05:27:45Z",
            "updated_at": "2018-02-21T22:51:53Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "d327f75392b97bee4ad3debd4560cc7c06fc68ab"
            ]
        },
        "15710": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTYyODMyNzk0",
            "public_id": 15710,
            "url": "https://github.com/godotengine/godot/pull/15710",
            "diff_url": "https://github.com/godotengine/godot/pull/15710.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/15710.patch",
            "title": "Fixed sky reflection rendering when transparent BG",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgzNDI1OTk=",
            "created_at": "2018-01-14T16:40:27Z",
            "updated_at": "2018-02-21T22:41:09Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c34f18accecfb6f1e257668b7a4746a11a44ad9f"
            ]
        },
        "15711": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTYyODM0Mjc1",
            "public_id": 15711,
            "url": "https://github.com/godotengine/godot/pull/15711",
            "diff_url": "https://github.com/godotengine/godot/pull/15711.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/15711.patch",
            "title": "Fixes wrong vertical font layout in RichTextLabel",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExODU5NTM4",
            "created_at": "2018-01-14T17:17:32Z",
            "updated_at": "2018-03-01T18:11:00Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "77b1320fb43d92e9090c675714d49fb07201a4c7"
            ]
        },
        "15713": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTYyODM1NDE1",
            "public_id": 15713,
            "url": "https://github.com/godotengine/godot/pull/15713",
            "diff_url": "https://github.com/godotengine/godot/pull/15713.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/15713.patch",
            "title": "Display path to preloaded res + button to open it",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEyODkyMDc=",
            "created_at": "2018-01-14T17:47:38Z",
            "updated_at": "2018-03-05T12:09:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b766a849adb027762baabc89c0b58635883cd9d7"
            ]
        },
        "15741": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTYyOTI4MTkz",
            "public_id": 15741,
            "url": "https://github.com/godotengine/godot/pull/15741",
            "diff_url": "https://github.com/godotengine/godot/pull/15741.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/15741.patch",
            "title": "Fix bug when launching a game with no main scene",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQzNzAyNQ==",
            "created_at": "2018-01-15T11:27:08Z",
            "updated_at": "2018-02-19T19:56:58Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3f8a4cc7193e964f716fde2cd28a946669e2d8d6"
            ]
        },
        "15799": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTYzMzQ2MzY3",
            "public_id": 15799,
            "url": "https://github.com/godotengine/godot/pull/15799",
            "diff_url": "https://github.com/godotengine/godot/pull/15799.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/15799.patch",
            "title": "Expose 'lightmap_unwrap' method to the scripting engine.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEyNzU2MDQ3",
            "created_at": "2018-01-17T04:02:57Z",
            "updated_at": "2018-02-19T19:57:57Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e3fdacdf90477da67a06681cf101255374cc070c"
            ]
        },
        "15862": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTYzOTA3NzUx",
            "public_id": 15862,
            "url": "https://github.com/godotengine/godot/pull/15862",
            "diff_url": "https://github.com/godotengine/godot/pull/15862.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/15862.patch",
            "title": "Make KEY_ESCAPE close all output/debugger docks on bottom",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExODU5NTM4",
            "created_at": "2018-01-19T08:07:17Z",
            "updated_at": "2018-02-19T20:01:47Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "2ae2735a7a2631ef1a2c901a81135b1a1f3f954f"
            ]
        },
        "15864": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTYzOTE4NjIz",
            "public_id": 15864,
            "url": "https://github.com/godotengine/godot/pull/15864",
            "diff_url": "https://github.com/godotengine/godot/pull/15864.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/15864.patch",
            "title": "Implement more methods for OS on Desktop platforms",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY5NjQ1NTY=",
            "created_at": "2018-01-19T09:13:13Z",
            "updated_at": "2018-02-19T20:07:21Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3be04f73f567b9c39efae697e2a9b7d3c6185fc3"
            ]
        },
        "15875": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY0MDcyNTI2",
            "public_id": 15875,
            "url": "https://github.com/godotengine/godot/pull/15875",
            "diff_url": "https://github.com/godotengine/godot/pull/15875.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/15875.patch",
            "title": "Improved WASAPI driver so that it always uses the default audio device",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEwNTc4MjI1",
            "created_at": "2018-01-19T21:29:33Z",
            "updated_at": "2018-02-19T20:09:03Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw1NzI3ODE5OTc=",
                    "name": "topic:audio",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d5afcf7ab1cd52d14a120c3857fff5801f063d9c"
            ]
        },
        "15892": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY0MTMxNjYx",
            "public_id": 15892,
            "url": "https://github.com/godotengine/godot/pull/15892",
            "diff_url": "https://github.com/godotengine/godot/pull/15892.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/15892.patch",
            "title": "Added all missing VisualServer bindings",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEzMTE1NTU=",
            "created_at": "2018-01-20T15:19:50Z",
            "updated_at": "2018-02-19T20:12:21Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e415fd05bb5f7f66cfa76bf27247ffe329429405"
            ]
        },
        "15903": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY0MTQzNDY4",
            "public_id": 15903,
            "url": "https://github.com/godotengine/godot/pull/15903",
            "diff_url": "https://github.com/godotengine/godot/pull/15903.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/15903.patch",
            "title": "Fixes GridContainer and SplitContainer wrong layouting",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYwOTMxMTk=",
            "created_at": "2018-01-20T20:07:18Z",
            "updated_at": "2018-04-22T16:51:33Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d1f32708b72371db77bcf070618bf6bddaa78280",
                "30e1e421751fad51364b85ad3620819408aea352"
            ]
        },
        "15910": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY0MTQ2NzYz",
            "public_id": 15910,
            "url": "https://github.com/godotengine/godot/pull/15910",
            "diff_url": "https://github.com/godotengine/godot/pull/15910.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/15910.patch",
            "title": "Fix issue #15895, audio streams don't signalling finished after the first one",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM1MDY1Nzk1",
            "created_at": "2018-01-20T21:31:03Z",
            "updated_at": "2018-02-04T18:56:54Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw1NzI3ODE5OTc=",
                    "name": "topic:audio",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d588fe2740e3cb98b0f126e80490353333a5f97e"
            ]
        },
        "15933": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY0MTY5NzUw",
            "public_id": 15933,
            "url": "https://github.com/godotengine/godot/pull/15933",
            "diff_url": "https://github.com/godotengine/godot/pull/15933.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/15933.patch",
            "title": "fix spurious error messages during autocomplete and validate",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4NzE4Nzc=",
            "created_at": "2018-01-21T10:58:13Z",
            "updated_at": "2018-02-19T21:46:59Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "48c9ed45450a7d30f880d6a30ecd0459a66f6282"
            ]
        },
        "15946": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY0MTgwNDI2",
            "public_id": 15946,
            "url": "https://github.com/godotengine/godot/pull/15946",
            "diff_url": "https://github.com/godotengine/godot/pull/15946.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/15946.patch",
            "title": "Attemp to fix #15870",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NzYwNDQ=",
            "created_at": "2018-01-21T15:33:53Z",
            "updated_at": "2018-02-04T18:59:41Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "517ff5c8d71884a09114191ac79bf8c990f391ca"
            ]
        },
        "15980": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY0Mzk3MjU2",
            "public_id": 15980,
            "url": "https://github.com/godotengine/godot/pull/15980",
            "diff_url": "https://github.com/godotengine/godot/pull/15980.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/15980.patch",
            "title": "Expose audio streams get_length()",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ4MzUzMQ==",
            "created_at": "2018-01-22T19:37:53Z",
            "updated_at": "2018-01-30T19:57:19Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw1NzI3ODE5OTc=",
                    "name": "topic:audio",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8a9f1c2a5d7364016b9c67dc158557607f6de4bd"
            ]
        },
        "15995": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY0NDg0MDE1",
            "public_id": 15995,
            "url": "https://github.com/godotengine/godot/pull/15995",
            "diff_url": "https://github.com/godotengine/godot/pull/15995.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/15995.patch",
            "title": "Remote debugger send the real instance of WeakRef referenced to",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY5NjQ1NTY=",
            "created_at": "2018-01-23T05:02:28Z",
            "updated_at": "2018-01-30T19:58:31Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "10f0451cc2e114d0077609359149c876589f0b42"
            ]
        },
        "16098": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY1NDc1MTAw",
            "public_id": 16098,
            "url": "https://github.com/godotengine/godot/pull/16098",
            "diff_url": "https://github.com/godotengine/godot/pull/16098.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16098.patch",
            "title": "Added --quit and --build-solutions cmd line options to make CI pipelines possible",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYyOTQyMg==",
            "created_at": "2018-01-26T22:25:53Z",
            "updated_at": "2018-02-21T20:53:21Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4bfb504c2f047660ce85fda96657d5cb27415f19"
            ]
        },
        "16152": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY1NTc4NTQ0",
            "public_id": 16152,
            "url": "https://github.com/godotengine/godot/pull/16152",
            "diff_url": "https://github.com/godotengine/godot/pull/16152.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16152.patch",
            "title": "Allow focus on disabled buttons",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI1OTEwOTk=",
            "created_at": "2018-01-28T17:50:35Z",
            "updated_at": "2018-02-27T21:22:38Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "713f190a30ceac123125d216448ef322b1841286"
            ]
        },
        "16156": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY1NTk0NDkx",
            "public_id": 16156,
            "url": "https://github.com/godotengine/godot/pull/16156",
            "diff_url": "https://github.com/godotengine/godot/pull/16156.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16156.patch",
            "title": "Fix Copy/Paste problems on X11",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI1OTEwOTk=",
            "created_at": "2018-01-28T23:37:46Z",
            "updated_at": "2018-02-27T21:22:42Z",
            "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": [
                "fb60f2dbe649c03a8357a277eccb6d06dfe07b68"
            ]
        },
        "16162": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY1NzQyMDc3",
            "public_id": 16162,
            "url": "https://github.com/godotengine/godot/pull/16162",
            "diff_url": "https://github.com/godotengine/godot/pull/16162.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16162.patch",
            "title": "Implement OS::get_processor_count() for Windows",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI1OTEwOTk=",
            "created_at": "2018-01-29T15:51:25Z",
            "updated_at": "2018-02-27T21:22:40Z",
            "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": [
                "b4d369c887001a824a4f27e59e3e300c8d4a5bb7"
            ]
        },
        "16169": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY1ODUyOTQ1",
            "public_id": 16169,
            "url": "https://github.com/godotengine/godot/pull/16169",
            "diff_url": "https://github.com/godotengine/godot/pull/16169.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16169.patch",
            "title": "Change function signature from float to double to match type get_doub…",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc3MTMzOQ==",
            "created_at": "2018-01-30T00:03:56Z",
            "updated_at": "2018-02-21T22:59:21Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d2f1c87063162b284d2e13139eb4ec6bcd9662d4"
            ]
        },
        "16175": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY1ODgxOTc2",
            "public_id": 16175,
            "url": "https://github.com/godotengine/godot/pull/16175",
            "diff_url": "https://github.com/godotengine/godot/pull/16175.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16175.patch",
            "title": "Added async and await as C# keywords.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYyOTQyMg==",
            "created_at": "2018-01-30T04:09:38Z",
            "updated_at": "2018-02-05T08:33:07Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3dcf0567a11887a460aefc76b3bce8636d688019"
            ]
        },
        "16176": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY1ODgyMjg5",
            "public_id": 16176,
            "url": "https://github.com/godotengine/godot/pull/16176",
            "diff_url": "https://github.com/godotengine/godot/pull/16176.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16176.patch",
            "title": "Show default values in docs for GDScript built-in functions",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU1OTk3OTY=",
            "created_at": "2018-01-30T04:12:32Z",
            "updated_at": "2018-02-19T20:17:50Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "dca2ae78dd04530bf96c3d550e57fc945876ea95"
            ]
        },
        "16188": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY1OTQzMTE0",
            "public_id": 16188,
            "url": "https://github.com/godotengine/godot/pull/16188",
            "diff_url": "https://github.com/godotengine/godot/pull/16188.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16188.patch",
            "title": "Display set_nodelay to GDScript",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEzMjc0NzIy",
            "created_at": "2018-01-30T10:37:06Z",
            "updated_at": "2018-02-04T19:02:12Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw2NDk4MDA3MDE=",
                    "name": "topic:network",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "87adf9cfbab00a40aad483b4e709518d5f61b6d1"
            ]
        },
        "16196": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY2MDA0NDI3",
            "public_id": 16196,
            "url": "https://github.com/godotengine/godot/pull/16196",
            "diff_url": "https://github.com/godotengine/godot/pull/16196.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16196.patch",
            "title": "[macOS] Strip executable after separating debug symbols.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2018-01-30T14:59:47Z",
            "updated_at": "2018-01-30T19:58:06Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9ef0315b06634614bcd20700b73b562fe4411666"
            ]
        },
        "16197": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY2MDA0NzIx",
            "public_id": 16197,
            "url": "https://github.com/godotengine/godot/pull/16197",
            "diff_url": "https://github.com/godotengine/godot/pull/16197.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16197.patch",
            "title": "Viewport doc improvements",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwMzYxNzY=",
            "created_at": "2018-01-30T15:00:47Z",
            "updated_at": "2018-02-06T11:05:57Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "ffcbb0c3585b03f871197715eb418d22c95ea8e2"
            ]
        },
        "16205": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY2MDYzMDIw",
            "public_id": 16205,
            "url": "https://github.com/godotengine/godot/pull/16205",
            "diff_url": "https://github.com/godotengine/godot/pull/16205.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16205.patch",
            "title": "Mono: Remove automatic script multilevel calls",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc3MTgxMDA=",
            "created_at": "2018-01-30T18:36:36Z",
            "updated_at": "2021-05-14T01:55:20Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "84437b48645ac688bd182eb9f5f58896e46a752f"
            ]
        },
        "16206": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY2MDcwMjk3",
            "public_id": 16206,
            "url": "https://github.com/godotengine/godot/pull/16206",
            "diff_url": "https://github.com/godotengine/godot/pull/16206.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16206.patch",
            "title": "ProjectSettings: Disallow adding properties without name.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgyODE5MTY=",
            "created_at": "2018-01-30T19:08:00Z",
            "updated_at": "2018-02-04T19:04:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d664d6e634635e7386a9883b0058fba923769c66"
            ]
        },
        "16212": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY2MTE1MTIy",
            "public_id": 16212,
            "url": "https://github.com/godotengine/godot/pull/16212",
            "diff_url": "https://github.com/godotengine/godot/pull/16212.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16212.patch",
            "title": "Add interface for plugins to enable/disable other plugins",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU1OTk3OTY=",
            "created_at": "2018-01-30T22:27:22Z",
            "updated_at": "2018-02-04T19:05:19Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "87be0bc1101d7cf52ca40c5b3b7fc87b785edfb1"
            ]
        },
        "16215": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY2MTMzNTUx",
            "public_id": 16215,
            "url": "https://github.com/godotengine/godot/pull/16215",
            "diff_url": "https://github.com/godotengine/godot/pull/16215.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16215.patch",
            "title": "Expose a few GraphEdit methods to script languages",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU1OTk3OTY=",
            "created_at": "2018-01-31T00:13:12Z",
            "updated_at": "2018-02-04T19:05:55Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b80bc73a179cae249121ac3c93fd771978c05bb0"
            ]
        },
        "16249": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY2MzM3NzAz",
            "public_id": 16249,
            "url": "https://github.com/godotengine/godot/pull/16249",
            "diff_url": "https://github.com/godotengine/godot/pull/16249.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16249.patch",
            "title": "Fix TextEdit current line highlight horizontal offset",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY4NTcxOA==",
            "created_at": "2018-01-31T18:16:38Z",
            "updated_at": "2018-02-04T19:06:51Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ba8c5bff69a776322a7633e9d3e18da5257039ff"
            ]
        },
        "16251": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY2MzQwNzU2",
            "public_id": 16251,
            "url": "https://github.com/godotengine/godot/pull/16251",
            "diff_url": "https://github.com/godotengine/godot/pull/16251.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16251.patch",
            "title": "Fixes open button not appearing with multiple selection",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEzODcxNjU=",
            "created_at": "2018-01-31T18:30:45Z",
            "updated_at": "2018-05-21T00:33:27Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "09c277693e951199ede72f47263088e1d2bc4c67"
            ]
        },
        "16252": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY2MzQyMDM1",
            "public_id": 16252,
            "url": "https://github.com/godotengine/godot/pull/16252",
            "diff_url": "https://github.com/godotengine/godot/pull/16252.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16252.patch",
            "title": "Errata fix on Image get_format() description",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI0MjA4NDM5",
            "created_at": "2018-01-31T18:36:43Z",
            "updated_at": "2018-02-04T19:07:24Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "9d735ffacbc92d854c9625c2c6930a32282b3e96"
            ]
        },
        "16255": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY2MzU5ODky",
            "public_id": 16255,
            "url": "https://github.com/godotengine/godot/pull/16255",
            "diff_url": "https://github.com/godotengine/godot/pull/16255.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16255.patch",
            "title": "Hide button tree when file system dock isn't in split mode",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEzODcxNjU=",
            "created_at": "2018-01-31T19:54:48Z",
            "updated_at": "2018-05-21T00:33:33Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "bb936b5503be983c24414df3765cf4fe8539531b"
            ]
        },
        "16258": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY2MzY0MDM4",
            "public_id": 16258,
            "url": "https://github.com/godotengine/godot/pull/16258",
            "diff_url": "https://github.com/godotengine/godot/pull/16258.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16258.patch",
            "title": "[Mono] Fix an infinite recursion in the Mathf.Decimals method when using floats.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYyOTQyMg==",
            "created_at": "2018-01-31T20:12:29Z",
            "updated_at": "2018-02-04T19:08:32Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2109bd3f9722929a1d8b6850b235677a03a1313a"
            ]
        },
        "16266": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY2NDI0ODY3",
            "public_id": 16266,
            "url": "https://github.com/godotengine/godot/pull/16266",
            "diff_url": "https://github.com/godotengine/godot/pull/16266.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16266.patch",
            "title": "Expand project root directory on editor start",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgyODE0NTQ=",
            "created_at": "2018-02-01T01:56:31Z",
            "updated_at": "2018-05-17T04:36:53Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "127d1241bdb8c66f574f219c466eb97da4dcbb72"
            ]
        },
        "16276": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY2NDgyODM4",
            "public_id": 16276,
            "url": "https://github.com/godotengine/godot/pull/16276",
            "diff_url": "https://github.com/godotengine/godot/pull/16276.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16276.patch",
            "title": "Fix inconsistencies and typos in argument names",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQyOTM4NjU=",
            "created_at": "2018-02-01T09:25:13Z",
            "updated_at": "2018-02-04T19:10:19Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "08d4bfacafa8abe435d51a6afecb276030a23280"
            ]
        },
        "16288": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY2NTc2NzQx",
            "public_id": 16288,
            "url": "https://github.com/godotengine/godot/pull/16288",
            "diff_url": "https://github.com/godotengine/godot/pull/16288.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16288.patch",
            "title": "Make parent folder selectable",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEzODcxNjU=",
            "created_at": "2018-02-01T15:56:36Z",
            "updated_at": "2018-05-21T00:33:41Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "6e1c02b828f0238c97b87e5a5678152d4c518da1"
            ]
        },
        "16296": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY2NjYwNTA1",
            "public_id": 16296,
            "url": "https://github.com/godotengine/godot/pull/16296",
            "diff_url": "https://github.com/godotengine/godot/pull/16296.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16296.patch",
            "title": "[DOCS] Small fixes for the Control description",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwNzM5MjM5",
            "created_at": "2018-02-01T21:46:04Z",
            "updated_at": "2018-02-04T19:10:50Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "5e0821e867ee2b63297d527d2fe7aaae377a2007"
            ]
        },
        "16306": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY2NzE2MDg3",
            "public_id": 16306,
            "url": "https://github.com/godotengine/godot/pull/16306",
            "diff_url": "https://github.com/godotengine/godot/pull/16306.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16306.patch",
            "title": "[DOCS] parse_json: Objects do not keep key order",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NTQ3NjM=",
            "created_at": "2018-02-02T04:33:16Z",
            "updated_at": "2018-03-13T14:38:49Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "82b8f1729dd2d0d1e574628e82261e2a21809a96"
            ]
        },
        "16321": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY2Nzg5NzM1",
            "public_id": 16321,
            "url": "https://github.com/godotengine/godot/pull/16321",
            "diff_url": "https://github.com/godotengine/godot/pull/16321.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16321.patch",
            "title": "Fix gizmo solid box mesh being added twice",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ0MDIzMDQ=",
            "created_at": "2018-02-02T12:23:40Z",
            "updated_at": "2018-02-19T20:35:57Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d0a2931cd75c48759a3d955632e898b4f0f5a60d"
            ]
        },
        "16326": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY2ODM2MjI4",
            "public_id": 16326,
            "url": "https://github.com/godotengine/godot/pull/16326",
            "diff_url": "https://github.com/godotengine/godot/pull/16326.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16326.patch",
            "title": "[Mono] Basis values now marshalled in the correct order.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYyOTQyMg==",
            "created_at": "2018-02-02T15:52:33Z",
            "updated_at": "2018-02-19T20:37:16Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0cc4de1f24bf1fee89cb64cd11ae245be0ea3d98"
            ]
        },
        "16328": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY2ODUwNDQ1",
            "public_id": 16328,
            "url": "https://github.com/godotengine/godot/pull/16328",
            "diff_url": "https://github.com/godotengine/godot/pull/16328.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16328.patch",
            "title": "Fix UX with project settings search functionality",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQyOTM4NjU=",
            "created_at": "2018-02-02T16:48:34Z",
            "updated_at": "2018-02-19T20:38: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": [
                "e7b98119df4a4ddf8476d4b6f255f674c85be12c"
            ]
        },
        "16331": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY2ODc0NzIw",
            "public_id": 16331,
            "url": "https://github.com/godotengine/godot/pull/16331",
            "diff_url": "https://github.com/godotengine/godot/pull/16331.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16331.patch",
            "title": "Fixed Mono builds on macOS (pkgconfig detection of mono)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ4MjI3Ng==",
            "created_at": "2018-02-02T18:41:58Z",
            "updated_at": "2018-02-19T20:39:08Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5920bc6f72daacbfb0345c19af9e181110b0def6"
            ]
        },
        "16346": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY2OTU0MDA3",
            "public_id": 16346,
            "url": "https://github.com/godotengine/godot/pull/16346",
            "diff_url": "https://github.com/godotengine/godot/pull/16346.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16346.patch",
            "title": "Fix wrong property type for fixed icon size in ItemList",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY4NTcxOA==",
            "created_at": "2018-02-03T09:04:12Z",
            "updated_at": "2018-02-19T20:40:54Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "331cfc1d18bc57b798ebc024a8cf40b79ac65a82"
            ]
        },
        "16347": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY2OTU0NDA0",
            "public_id": 16347,
            "url": "https://github.com/godotengine/godot/pull/16347",
            "diff_url": "https://github.com/godotengine/godot/pull/16347.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16347.patch",
            "title": "Fix gradient texture preview",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwMzYxNzY=",
            "created_at": "2018-02-03T09:17:30Z",
            "updated_at": "2018-02-19T20:41:44Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "3ba43ac975fae174454f38ec7ae9979ea0eb5964"
            ]
        },
        "16361": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY2OTc0NTM2",
            "public_id": 16361,
            "url": "https://github.com/godotengine/godot/pull/16361",
            "diff_url": "https://github.com/godotengine/godot/pull/16361.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16361.patch",
            "title": "Fix minor spelling mistake in texture import menu",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEzNjEwNjIz",
            "created_at": "2018-02-03T18:40:04Z",
            "updated_at": "2018-02-04T19:11:19Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d1a471f90967b5591b7bb072514b459cbc1bcb33"
            ]
        },
        "16373": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY2OTg4Nzg3",
            "public_id": 16373,
            "url": "https://github.com/godotengine/godot/pull/16373",
            "diff_url": "https://github.com/godotengine/godot/pull/16373.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16373.patch",
            "title": "Disable scene tree shortcuts when in a text field",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEwMDU0MjI2",
            "created_at": "2018-02-04T01:01:41Z",
            "updated_at": "2018-02-19T20:44:32Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "4e96e043898cc3e37df9aea4758b765630c9e326"
            ]
        },
        "16374": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY2OTkyNjg1",
            "public_id": 16374,
            "url": "https://github.com/godotengine/godot/pull/16374",
            "diff_url": "https://github.com/godotengine/godot/pull/16374.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16374.patch",
            "title": "Drop path text at mouse pos",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEwMDU0MjI2",
            "created_at": "2018-02-04T03:19:41Z",
            "updated_at": "2018-02-19T20:45:38Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "06965f2770a5ee25db1691174d22d2a4a8e9116a"
            ]
        },
        "16383": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY3MDA0ODAy",
            "public_id": 16383,
            "url": "https://github.com/godotengine/godot/pull/16383",
            "diff_url": "https://github.com/godotengine/godot/pull/16383.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16383.patch",
            "title": "Fix spaces and quotes in external editor flags",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY4NTcxOA==",
            "created_at": "2018-02-04T10:53:11Z",
            "updated_at": "2018-02-19T20:47:01Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "fb8d2420b58825c5293025ca8dc5b3f4e587787d"
            ]
        },
        "16385": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY3MDA2OTc3",
            "public_id": 16385,
            "url": "https://github.com/godotengine/godot/pull/16385",
            "diff_url": "https://github.com/godotengine/godot/pull/16385.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16385.patch",
            "title": "fix buffer write performance",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ0NzE0Mw==",
            "created_at": "2018-02-04T12:04:39Z",
            "updated_at": "2018-02-19T20:48:15Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8315aa40ccbb0274d87f7b94ed52aa252e4aa626"
            ]
        },
        "16401": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY3MDMyMzAy",
            "public_id": 16401,
            "url": "https://github.com/godotengine/godot/pull/16401",
            "diff_url": "https://github.com/godotengine/godot/pull/16401.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16401.patch",
            "title": "Fixed wrong example in JSONParseResult",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwNzM5MjM5",
            "created_at": "2018-02-04T21:54:09Z",
            "updated_at": "2018-02-19T20:49:00Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "24e87f97c600f73187a8c3c9071943a465a6354e"
            ]
        },
        "16402": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY3MDM0MDE2",
            "public_id": 16402,
            "url": "https://github.com/godotengine/godot/pull/16402",
            "diff_url": "https://github.com/godotengine/godot/pull/16402.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16402.patch",
            "title": "Draw the Camera gizmo more accurately",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2018-02-04T22:31:15Z",
            "updated_at": "2020-01-27T18:27:13Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0d7d293889edaf12cc3cc4205b5450dee2203cbd"
            ]
        },
        "16407": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY3MTAxODg3",
            "public_id": 16407,
            "url": "https://github.com/godotengine/godot/pull/16407",
            "diff_url": "https://github.com/godotengine/godot/pull/16407.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16407.patch",
            "title": "Always detect and use hiDPI in the project manager if needed",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2018-02-05T10:07:04Z",
            "updated_at": "2020-01-27T18:27:12Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "55a2bffac9ca2db40f5bd1dfad0e1c3b28400171"
            ]
        },
        "16408": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY3MTA4MDE5",
            "public_id": 16408,
            "url": "https://github.com/godotengine/godot/pull/16408",
            "diff_url": "https://github.com/godotengine/godot/pull/16408.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16408.patch",
            "title": "Remove a few debugging prints",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2018-02-05T10:33:08Z",
            "updated_at": "2020-01-27T18:27:12Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "84267915f50559ebc555c88fa90713596a74e918"
            ]
        },
        "16410": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY3MTMyMjM2",
            "public_id": 16410,
            "url": "https://github.com/godotengine/godot/pull/16410",
            "diff_url": "https://github.com/godotengine/godot/pull/16410.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16410.patch",
            "title": "Fix timeline track name overlapping keyframe area",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQyOTM4NjU=",
            "created_at": "2018-02-05T12:31:58Z",
            "updated_at": "2018-02-19T20:52:43Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "398f5b74e3f1d0131f28ca13dfd6d0308c40d54e"
            ]
        },
        "16419": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY3MTY3NzQz",
            "public_id": 16419,
            "url": "https://github.com/godotengine/godot/pull/16419",
            "diff_url": "https://github.com/godotengine/godot/pull/16419.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16419.patch",
            "title": "Fix polygon triangulation failure.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI2NDg1NA==",
            "created_at": "2018-02-05T15:04:57Z",
            "updated_at": "2020-01-26T09:37:14Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "91215e191992f3cbbbf4fe047b000ac5a403085c"
            ]
        },
        "16422": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY3MTc3MTA3",
            "public_id": 16422,
            "url": "https://github.com/godotengine/godot/pull/16422",
            "diff_url": "https://github.com/godotengine/godot/pull/16422.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16422.patch",
            "title": "Fixed #15082: line edit emits two \"text_changed\" signals when pasting while text is selected",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxNzg5OA==",
            "created_at": "2018-02-05T15:38:55Z",
            "updated_at": "2018-02-19T20:54:48Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9cd3ed4acef91ee7dcef1db2edfe3e40d6838656"
            ]
        },
        "16430": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY3MjU1MDc0",
            "public_id": 16430,
            "url": "https://github.com/godotengine/godot/pull/16430",
            "diff_url": "https://github.com/godotengine/godot/pull/16430.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16430.patch",
            "title": "Download export templates to a file (instead of memory) using separate thread",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ0NzE0Mw==",
            "created_at": "2018-02-05T21:09:12Z",
            "updated_at": "2018-02-22T19:50:13Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b4f1a035e327b6e9f0f4a02040175b23bf5eac3f"
            ]
        },
        "16432": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY3MjYyOTM0",
            "public_id": 16432,
            "url": "https://github.com/godotengine/godot/pull/16432",
            "diff_url": "https://github.com/godotengine/godot/pull/16432.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16432.patch",
            "title": "SpinBoxes calculate correctly their width before first redraw.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEzNDE4ODkw",
            "created_at": "2018-02-05T21:45:22Z",
            "updated_at": "2018-02-19T20:58:40Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "fe1ca3c6e649ac599029b71f4508f840fa91f208"
            ]
        },
        "16433": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY3MjY0MDkz",
            "public_id": 16433,
            "url": "https://github.com/godotengine/godot/pull/16433",
            "diff_url": "https://github.com/godotengine/godot/pull/16433.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16433.patch",
            "title": "Remove debugging prints related to the asset library",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2018-02-05T21:50:56Z",
            "updated_at": "2020-01-27T18:27:11Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5513e4e1f9674f9163fdeb6ccc6dc1994736703a"
            ]
        },
        "16434": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY3Mjc0MzU3",
            "public_id": 16434,
            "url": "https://github.com/godotengine/godot/pull/16434",
            "diff_url": "https://github.com/godotengine/godot/pull/16434.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16434.patch",
            "title": "Fixed KinematicBody move_and_slide documentation naming",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMxMjA2Mzk=",
            "created_at": "2018-02-05T22:40:51Z",
            "updated_at": "2018-02-19T21:00:14Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "da81d9f843c7b1d42c92e10e61c4c7e3a9cfd612"
            ]
        },
        "16455": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY3NTM1ODg0",
            "public_id": 16455,
            "url": "https://github.com/godotengine/godot/pull/16455",
            "diff_url": "https://github.com/godotengine/godot/pull/16455.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16455.patch",
            "title": "Keep to show current script when closing all docs",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgyODE0NTQ=",
            "created_at": "2018-02-06T21:37:09Z",
            "updated_at": "2018-02-21T21:09:39Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "df84290a7ee2e4e939fc4eccc030129227c83895"
            ]
        },
        "16460": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY3NTkwMjc1",
            "public_id": 16460,
            "url": "https://github.com/godotengine/godot/pull/16460",
            "diff_url": "https://github.com/godotengine/godot/pull/16460.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16460.patch",
            "title": "Update an outdated method name in error message",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI1NzcxNTUz",
            "created_at": "2018-02-07T03:33:03Z",
            "updated_at": "2018-02-19T21:00:52Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5e8f7c9782c336d2afef9a8d3a80483894a10e2b"
            ]
        },
        "16467": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY3NjYxNTA1",
            "public_id": 16467,
            "url": "https://github.com/godotengine/godot/pull/16467",
            "diff_url": "https://github.com/godotengine/godot/pull/16467.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16467.patch",
            "title": "using TIME in light shader enables uses_fragment_time",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyMDk2MTM=",
            "created_at": "2018-02-07T11:04:10Z",
            "updated_at": "2018-02-21T21:10:36Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "bb655856e2e8a4805d647369b5416afbc546949b"
            ]
        },
        "16499": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY4MDUzODYx",
            "public_id": 16499,
            "url": "https://github.com/godotengine/godot/pull/16499",
            "diff_url": "https://github.com/godotengine/godot/pull/16499.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16499.patch",
            "title": "Deselect text when jumping to function",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE5OTcyNTEx",
            "created_at": "2018-02-08T18:38:45Z",
            "updated_at": "2018-02-19T21:01:53Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3094e897821491a1b2a9e28096d94ff32a3461e8"
            ]
        },
        "16518": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY4MzAwNjQ3",
            "public_id": 16518,
            "url": "https://github.com/godotengine/godot/pull/16518",
            "diff_url": "https://github.com/godotengine/godot/pull/16518.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16518.patch",
            "title": "Fixed members overview not scrolling to correct line",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY1ODQzMzA=",
            "created_at": "2018-02-09T17:38:39Z",
            "updated_at": "2018-02-19T21:49:03Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "4d92c5e1c306b483d30004fe04fbef1ad46f7f7f"
            ]
        },
        "16547": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY4NDI1MTIz",
            "public_id": 16547,
            "url": "https://github.com/godotengine/godot/pull/16547",
            "diff_url": "https://github.com/godotengine/godot/pull/16547.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16547.patch",
            "title": "Fixes gravity calculation for kinematic bodies in Bullet",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExMjA3OTc=",
            "created_at": "2018-02-10T22:44:48Z",
            "updated_at": "2018-02-21T22:39:04Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE4ODA=",
                    "name": "topic:physics",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5fb8a6a6c223561e1e7a11699eae8aca68f8abd6"
            ]
        },
        "16551": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY4NDM0OTAw",
            "public_id": 16551,
            "url": "https://github.com/godotengine/godot/pull/16551",
            "diff_url": "https://github.com/godotengine/godot/pull/16551.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16551.patch",
            "title": "Add and use mono build variables with cloned environment.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjg3NDI4",
            "created_at": "2018-02-11T03:52:49Z",
            "updated_at": "2018-02-19T21:06:47Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "70d281b94685c2ce6273125efa1babd1e4cfd4dc"
            ]
        },
        "16583": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY4NTQ2NzE0",
            "public_id": 16583,
            "url": "https://github.com/godotengine/godot/pull/16583",
            "diff_url": "https://github.com/godotengine/godot/pull/16583.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16583.patch",
            "title": "Add import option \"scale_mesh\" to obj file importer",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExMzg4MDU=",
            "created_at": "2018-02-12T10:48:40Z",
            "updated_at": "2018-03-08T17:20:02Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "291c1d0f459abb40c146f90a336dafbdac477507"
            ]
        },
        "16648": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY4NjM5MTEy",
            "public_id": 16648,
            "url": "https://github.com/godotengine/godot/pull/16648",
            "diff_url": "https://github.com/godotengine/godot/pull/16648.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16648.patch",
            "title": "Added OS::center_window to center the window precisely on desktop platforms",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEwNTc4MjI1",
            "created_at": "2018-02-12T17:19:49Z",
            "updated_at": "2018-04-10T10:29:10Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ea1d726a4603fdd6bd4dfa6c1fa3128cfb2915c7"
            ]
        },
        "16652": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY4Njg3MjE2",
            "public_id": 16652,
            "url": "https://github.com/godotengine/godot/pull/16652",
            "diff_url": "https://github.com/godotengine/godot/pull/16652.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16652.patch",
            "title": "Fix quotation in string",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjg5NzYwMw==",
            "created_at": "2018-02-12T21:02:50Z",
            "updated_at": "2018-02-20T18:10:50Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f38e819fc1114858c2b5f46b435d2d4c99c7852f"
            ]
        },
        "16653": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY4NzI5MzYx",
            "public_id": 16653,
            "url": "https://github.com/godotengine/godot/pull/16653",
            "diff_url": "https://github.com/godotengine/godot/pull/16653.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16653.patch",
            "title": "Worked with Faless(Fabio Alessandrelli) to update server platform.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMyMzIx",
            "created_at": "2018-02-13T01:03:28Z",
            "updated_at": "2018-09-28T07:39:18Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw2NDk4MDA3MDE=",
                    "name": "topic:network",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2e66730061bd4b0a84f50df9bcc50b8fe6015d2f",
                "4e1923a931a3d849563bbe5d6fe4a52277daf090",
                "2de10aa4679a2a5612a7d7939dbd8e74a4caa886",
                "6784d743f72f66e0e07343bdb326fa42c9f0f43c",
                "72ef766dfa5fcf35283079ccb98d74f4dbb2d934",
                "8699f643c9b02bc804024f0b67dea80467bef91d",
                "c0dce6e4800c1b0e7f6124020afaf6a8edbee1e5"
            ]
        },
        "16654": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY4Nzg2NTgw",
            "public_id": 16654,
            "url": "https://github.com/godotengine/godot/pull/16654",
            "diff_url": "https://github.com/godotengine/godot/pull/16654.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16654.patch",
            "title": "Add Xbox One Elite and Xbox 360 Afterglow pads (Linux)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxOTAxNw==",
            "created_at": "2018-02-13T08:59:38Z",
            "updated_at": "2018-02-19T21:15:12Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ae579a256eaa0954be4c072b88b89c297ab031b3"
            ]
        },
        "16659": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY4ODUyMTQz",
            "public_id": 16659,
            "url": "https://github.com/godotengine/godot/pull/16659",
            "diff_url": "https://github.com/godotengine/godot/pull/16659.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16659.patch",
            "title": "Expose priority and order for custom import plugins",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU1OTk3OTY=",
            "created_at": "2018-02-13T14:02:08Z",
            "updated_at": "2018-02-19T21:16:43Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzMDcxMzU1MzI=",
                    "name": "topic:plugin",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c68948fdfaf154acc00b9b92f44875d8518957c4"
            ]
        },
        "16663": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY4OTA5NDg4",
            "public_id": 16663,
            "url": "https://github.com/godotengine/godot/pull/16663",
            "diff_url": "https://github.com/godotengine/godot/pull/16663.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16663.patch",
            "title": "Fix #16543 (Add ability to copy errors from debugger)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE5OTcyNTEx",
            "created_at": "2018-02-13T17:33:35Z",
            "updated_at": "2018-02-19T21:17:32Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "b169b16f98eb2db92a227c1f7c43dab747a48326"
            ]
        },
        "16667": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY4OTU5OTQ0",
            "public_id": 16667,
            "url": "https://github.com/godotengine/godot/pull/16667",
            "diff_url": "https://github.com/godotengine/godot/pull/16667.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16667.patch",
            "title": "Add a function to remove controls from containers",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU1OTk3OTY=",
            "created_at": "2018-02-13T21:25:21Z",
            "updated_at": "2018-02-19T21:18:28Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzMDcxMzU1MzI=",
                    "name": "topic:plugin",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "da69a0625333304e81e5d706d13e15ccbd414a52"
            ]
        },
        "16669": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY4OTYzODI1",
            "public_id": 16669,
            "url": "https://github.com/godotengine/godot/pull/16669",
            "diff_url": "https://github.com/godotengine/godot/pull/16669.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16669.patch",
            "title": "Fix broken APK expansion due to missed option renames",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2018-02-13T21:42:46Z",
            "updated_at": "2018-02-19T21:19:14Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e3658a6464b4473b7cca1d41f9315cd6bfd255d4"
            ]
        },
        "16675": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY4OTkyMTQ3",
            "public_id": 16675,
            "url": "https://github.com/godotengine/godot/pull/16675",
            "diff_url": "https://github.com/godotengine/godot/pull/16675.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16675.patch",
            "title": "[X11] Improving error detection in move_to_trash",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMTQwODg5",
            "created_at": "2018-02-14T00:16:40Z",
            "updated_at": "2018-02-19T21:20:14Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "268d7c7c5b4249c0281cbb7f7fc8a66b2ebdc969"
            ]
        },
        "16677": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY5MDE0NDI4",
            "public_id": 16677,
            "url": "https://github.com/godotengine/godot/pull/16677",
            "diff_url": "https://github.com/godotengine/godot/pull/16677.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16677.patch",
            "title": "Added \"allow_reselect\" property to ItemList and enabled it for the method/help lists",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwNzM5MjM5",
            "created_at": "2018-02-14T03:32:37Z",
            "updated_at": "2018-02-19T21:21:20Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4dbf6ac1b890ff6333d1600d2c091baa176b356c"
            ]
        },
        "16681": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY5MDM3NjM5",
            "public_id": 16681,
            "url": "https://github.com/godotengine/godot/pull/16681",
            "diff_url": "https://github.com/godotengine/godot/pull/16681.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16681.patch",
            "title": "Added return true o collide when no rusult is NULL",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgzNDI1OTk=",
            "created_at": "2018-02-14T07:19:45Z",
            "updated_at": "2018-04-09T08:25:56Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE4ODA=",
                    "name": "topic:physics",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f48845428dcfe79edf381b1626e4ae7994fbdc96"
            ]
        },
        "16690": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY5MTIzMTAz",
            "public_id": 16690,
            "url": "https://github.com/godotengine/godot/pull/16690",
            "diff_url": "https://github.com/godotengine/godot/pull/16690.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16690.patch",
            "title": "Fixed small typos in the SConstruct file",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwNzM5MjM5",
            "created_at": "2018-02-14T14:24:43Z",
            "updated_at": "2018-02-19T21:23:50Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b92c5669de589a1e785b9f29b37c4d963f6fc460"
            ]
        },
        "16693": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY5MTUyODE3",
            "public_id": 16693,
            "url": "https://github.com/godotengine/godot/pull/16693",
            "diff_url": "https://github.com/godotengine/godot/pull/16693.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16693.patch",
            "title": "Fix for a possible compile error under OS X",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEwNTc4MjI1",
            "created_at": "2018-02-14T16:11:04Z",
            "updated_at": "2018-02-19T21:25:04Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "621d28adeff7e9d685fae06b63b0787fa1668de1"
            ]
        },
        "16697": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY5MTYxODA4",
            "public_id": 16697,
            "url": "https://github.com/godotengine/godot/pull/16697",
            "diff_url": "https://github.com/godotengine/godot/pull/16697.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16697.patch",
            "title": "Add Option to disable sort in script list",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEwMDU0MjI2",
            "created_at": "2018-02-14T16:42:18Z",
            "updated_at": "2018-02-19T23:27:34Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e1778fb921a7800e50fd464cc16eaae6faa19ee9"
            ]
        },
        "16702": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY5MTc4Njk2",
            "public_id": 16702,
            "url": "https://github.com/godotengine/godot/pull/16702",
            "diff_url": "https://github.com/godotengine/godot/pull/16702.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16702.patch",
            "title": "Add locale renames for Hebrew and Indonesian on Windows",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2018-02-14T17:50:50Z",
            "updated_at": "2018-02-19T21:27:26Z",
            "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": [
                "0c7bed45c49b19bf49b2f2f462937fe14b26c3bb"
            ]
        },
        "16710": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY5Mjc0ODg3",
            "public_id": 16710,
            "url": "https://github.com/godotengine/godot/pull/16710",
            "diff_url": "https://github.com/godotengine/godot/pull/16710.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16710.patch",
            "title": "Fixed \"Open\" button being enabled when nothing is selected in a FileDialog while in \"Open folder\" mode",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwNzM5MjM5",
            "created_at": "2018-02-15T02:52:59Z",
            "updated_at": "2018-02-21T21:23:34Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "db80d56388d15c5c70154a68169c4a6d56437c52"
            ]
        },
        "16728": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY5NDg0MDg3",
            "public_id": 16728,
            "url": "https://github.com/godotengine/godot/pull/16728",
            "diff_url": "https://github.com/godotengine/godot/pull/16728.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16728.patch",
            "title": "Documentation tool does not add escapes to code and codeblocks unnecessarily",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3MjQ1OTQy",
            "created_at": "2018-02-15T21:01:45Z",
            "updated_at": "2018-02-19T21:28:08Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "84e8c49f5d4cb5ba0fca2f50340a18a0a0e2c241"
            ]
        },
        "16738": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY5NTQ1NjAw",
            "public_id": 16738,
            "url": "https://github.com/godotengine/godot/pull/16738",
            "diff_url": "https://github.com/godotengine/godot/pull/16738.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16738.patch",
            "title": "Made modifications to the RigidBody(2D) descriptions",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwNzM5MjM5",
            "created_at": "2018-02-16T04:22:26Z",
            "updated_at": "2018-02-20T00:28:18Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "50e6b3c0050c3f73efa2070291ee1720d7750c7f"
            ]
        },
        "16742": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY5NTk0Mjc2",
            "public_id": 16742,
            "url": "https://github.com/godotengine/godot/pull/16742",
            "diff_url": "https://github.com/godotengine/godot/pull/16742.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16742.patch",
            "title": "fix crash autotile edit mode",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjg1MTkyMTg=",
            "created_at": "2018-02-16T10:49:52Z",
            "updated_at": "2018-02-19T21:30:18Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "cceb176be372c4c07c18d707e794ee8c3a8873e8"
            ]
        },
        "16746": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY5NjE1OTg2",
            "public_id": 16746,
            "url": "https://github.com/godotengine/godot/pull/16746",
            "diff_url": "https://github.com/godotengine/godot/pull/16746.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16746.patch",
            "title": "Makes NodePath and RID follow PascalCase in C#.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgxMDc0NTk=",
            "created_at": "2018-02-16T12:46:39Z",
            "updated_at": "2018-02-19T21:30:51Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b1a81374d4e2ac6150a95c3ce9af8d46720b717e"
            ]
        },
        "16747": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY5NjIwNDky",
            "public_id": 16747,
            "url": "https://github.com/godotengine/godot/pull/16747",
            "diff_url": "https://github.com/godotengine/godot/pull/16747.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16747.patch",
            "title": "Give C# NodePath a ToString().",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgxMDc0NTk=",
            "created_at": "2018-02-16T13:10:31Z",
            "updated_at": "2018-02-19T21:31:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3c1f8efd9e5066ded2d36e99ce40511fdea79488"
            ]
        },
        "16749": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY5NjQ1NTc2",
            "public_id": 16749,
            "url": "https://github.com/godotengine/godot/pull/16749",
            "diff_url": "https://github.com/godotengine/godot/pull/16749.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16749.patch",
            "title": "Makes project manager never initialize mono debug.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgxMDc0NTk=",
            "created_at": "2018-02-16T15:02:03Z",
            "updated_at": "2018-02-19T21:32:24Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "10998380799f25cb3198c62f29e30e743c6013ac"
            ]
        },
        "16752": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY5Njc2NzQx",
            "public_id": 16752,
            "url": "https://github.com/godotengine/godot/pull/16752",
            "diff_url": "https://github.com/godotengine/godot/pull/16752.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16752.patch",
            "title": "Delete all selected lines using the \"delete line\" shortcut in script editor",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjczNDU3NjE=",
            "created_at": "2018-02-16T17:04:09Z",
            "updated_at": "2018-02-19T18:54:24Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "7368978a48127a4c238f51bd0dbdf4c8d091809f"
            ]
        },
        "16753": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY5Njg1NDIw",
            "public_id": 16753,
            "url": "https://github.com/godotengine/godot/pull/16753",
            "diff_url": "https://github.com/godotengine/godot/pull/16753.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16753.patch",
            "title": "Update CA certificates to latest Mozilla bundle",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2018-02-16T17:45:02Z",
            "updated_at": "2018-02-19T21:32:59Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw2NDk4MDA3MDE=",
                    "name": "topic:network",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "294af5617a9062f3d9d0637a65db4a0af4675892"
            ]
        },
        "16754": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY5Njg2MTkz",
            "public_id": 16754,
            "url": "https://github.com/godotengine/godot/pull/16754",
            "diff_url": "https://github.com/godotengine/godot/pull/16754.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16754.patch",
            "title": "X11: Link libgcc statically with use_static_cpp option",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2018-02-16T17:48:42Z",
            "updated_at": "2018-02-19T21:33:34Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b526088ae217de959cd395f5a74baf87552e0bbf"
            ]
        },
        "16755": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY5Njg2Njc0",
            "public_id": 16755,
            "url": "https://github.com/godotengine/godot/pull/16755",
            "diff_url": "https://github.com/godotengine/godot/pull/16755.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16755.patch",
            "title": "Gridmap editor now lists plane instead of floor when not horizontal",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3MjQ1OTQy",
            "created_at": "2018-02-16T17:51:05Z",
            "updated_at": "2018-02-19T21:34:24Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7c356a9c0514bdb184aac651117f0e542baccfc4"
            ]
        },
        "16758": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY5Njk2OTEy",
            "public_id": 16758,
            "url": "https://github.com/godotengine/godot/pull/16758",
            "diff_url": "https://github.com/godotengine/godot/pull/16758.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16758.patch",
            "title": "Ignore tools CLI flags in non-tools-builds.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgxMDc0NTk=",
            "created_at": "2018-02-16T18:41:52Z",
            "updated_at": "2018-02-17T18:13:50Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "dd198262779c20fcb96a1b7484c77e21f4cf4ba1"
            ]
        },
        "16759": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY5Njk3NTUz",
            "public_id": 16759,
            "url": "https://github.com/godotengine/godot/pull/16759",
            "diff_url": "https://github.com/godotengine/godot/pull/16759.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16759.patch",
            "title": "Enforce insert_final_newline in the editorconfig.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgxMDc0NTk=",
            "created_at": "2018-02-16T18:45:08Z",
            "updated_at": "2018-02-17T08:31:13Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "6861886f706af841442d599570d5f163cf0688ce"
            ]
        },
        "16763": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY5NzI2NjIz",
            "public_id": 16763,
            "url": "https://github.com/godotengine/godot/pull/16763",
            "diff_url": "https://github.com/godotengine/godot/pull/16763.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16763.patch",
            "title": "Remove window decorations for fullscreen on X11",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzk3MTc0",
            "created_at": "2018-02-16T21:11:26Z",
            "updated_at": "2018-04-14T17:01:35Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "935a99e758b169299119dcb1d4e8497b12d902a7"
            ]
        },
        "16767": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY5NzYyNjY5",
            "public_id": 16767,
            "url": "https://github.com/godotengine/godot/pull/16767",
            "diff_url": "https://github.com/godotengine/godot/pull/16767.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16767.patch",
            "title": "Direct to InputEventJoypadButton for using buttons",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM2MDUxODI=",
            "created_at": "2018-02-17T02:03:22Z",
            "updated_at": "2018-02-19T21:37:22Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "6af7dafd6c5a3d925cc2c08fed93c288a3dca461"
            ]
        },
        "16770": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY5Nzc4MDkz",
            "public_id": 16770,
            "url": "https://github.com/godotengine/godot/pull/16770",
            "diff_url": "https://github.com/godotengine/godot/pull/16770.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16770.patch",
            "title": "C# Signal attribute",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQzNzAyNQ==",
            "created_at": "2018-02-17T10:39:58Z",
            "updated_at": "2018-02-19T21:39:57Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "cfbd7fd21e6630cc513ac3a36849c0f796d142c3",
                "efd52cd1725145dc9c8038477dbe133b23868e99"
            ]
        },
        "16776": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY5NzgyNjc0",
            "public_id": 16776,
            "url": "https://github.com/godotengine/godot/pull/16776",
            "diff_url": "https://github.com/godotengine/godot/pull/16776.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16776.patch",
            "title": "Clean up some bad words from code comments",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE5OTcyNTEx",
            "created_at": "2018-02-17T13:09:12Z",
            "updated_at": "2018-02-19T01:25:14Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d35e48622800f6686dbdfba380e25170005dcc2b"
            ]
        },
        "16780": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY5NzkxOTk3",
            "public_id": 16780,
            "url": "https://github.com/godotengine/godot/pull/16780",
            "diff_url": "https://github.com/godotengine/godot/pull/16780.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16780.patch",
            "title": "Mono: Fix build status icons",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc3MTgxMDA=",
            "created_at": "2018-02-17T17:13:45Z",
            "updated_at": "2021-05-14T01:55:19Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "8bd05f0c717032c6b89886c42e8bacd14c20aee9"
            ]
        },
        "16781": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY5NzkyNjIw",
            "public_id": 16781,
            "url": "https://github.com/godotengine/godot/pull/16781",
            "diff_url": "https://github.com/godotengine/godot/pull/16781.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16781.patch",
            "title": "HTML5 HTTPClient fixes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY5OTYxOTE=",
            "created_at": "2018-02-17T17:29:06Z",
            "updated_at": "2018-02-19T21:42:44Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw2NDk4MDA3MDE=",
                    "name": "topic:network",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "98039909f202aac2795ead44104b56f7609059d8",
                "ca9fa9cca8a27f14a7b0178d6abf573815722996",
                "2cd7bc04ea9a99510c26113a81f8371be5b1f49f",
                "8a21f27f540750a76f19fcfb7d7a9d5e7f03f771",
                "9ea4452d2118fb071066cce1e2e2525bc4e29841"
            ]
        },
        "16794": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY5ODM0OTU1",
            "public_id": 16794,
            "url": "https://github.com/godotengine/godot/pull/16794",
            "diff_url": "https://github.com/godotengine/godot/pull/16794.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16794.patch",
            "title": "Adds some missing shader built-in functions",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwMzYxNzY=",
            "created_at": "2018-02-18T15:22:48Z",
            "updated_at": "2018-02-21T23:02:57Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8f04a13c98cf5107c6bad76b1dfa9c95f9a71115"
            ]
        },
        "16803": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY5ODQ5MDg5",
            "public_id": 16803,
            "url": "https://github.com/godotengine/godot/pull/16803",
            "diff_url": "https://github.com/godotengine/godot/pull/16803.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16803.patch",
            "title": "Fix 2d collision body update on shape remove",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUzMjMxMjk=",
            "created_at": "2018-02-18T20:48:07Z",
            "updated_at": "2018-02-19T22:02:21Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE4ODA=",
                    "name": "topic:physics",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3659df6624861903456943cb17efd94ace6f2b5f"
            ]
        },
        "16810": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY5ODcyMjQz",
            "public_id": 16810,
            "url": "https://github.com/godotengine/godot/pull/16810",
            "diff_url": "https://github.com/godotengine/godot/pull/16810.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16810.patch",
            "title": "Force controls to save rect_clip_content ",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM1MzU1MTYx",
            "created_at": "2018-02-19T03:27:35Z",
            "updated_at": "2018-02-21T23:01:43Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "cc902cf9ab34ef06084fb23831c2fecbafb90784"
            ]
        },
        "16825": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTY5OTk0NDkz",
            "public_id": 16825,
            "url": "https://github.com/godotengine/godot/pull/16825",
            "diff_url": "https://github.com/godotengine/godot/pull/16825.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16825.patch",
            "title": "Improve error reporting of ProjectSettings::setup()",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2018-02-19T15:46:50Z",
            "updated_at": "2018-02-21T08:08:24Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7839076f95679c85e7adfdccdd671b2927c82f2f"
            ]
        },
        "16834": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTcwMDQ0ODU5",
            "public_id": 16834,
            "url": "https://github.com/godotengine/godot/pull/16834",
            "diff_url": "https://github.com/godotengine/godot/pull/16834.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16834.patch",
            "title": "Fix a rendering bug with screen_texture",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNzY3Mjc=",
            "created_at": "2018-02-19T20:15:46Z",
            "updated_at": "2018-02-21T21:11:59Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ea57a19b34df4d60e740987f858ae225bbd4cc53"
            ]
        },
        "16843": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTcwMDkyMjA0",
            "public_id": 16843,
            "url": "https://github.com/godotengine/godot/pull/16843",
            "diff_url": "https://github.com/godotengine/godot/pull/16843.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16843.patch",
            "title": "Made the Debugger's Stack Frames items reselectable",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwNzM5MjM5",
            "created_at": "2018-02-20T03:03:49Z",
            "updated_at": "2018-02-20T13:36:00Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "32e3f257ace9b24df47510e036f80438bfe9a177"
            ]
        },
        "16845": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTcwMDk0ODcx",
            "public_id": 16845,
            "url": "https://github.com/godotengine/godot/pull/16845",
            "diff_url": "https://github.com/godotengine/godot/pull/16845.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16845.patch",
            "title": "[Mono] Fixed \"expression did not evaluate to a constant\" compiler error for Windows.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYyOTQyMg==",
            "created_at": "2018-02-20T03:36:37Z",
            "updated_at": "2018-02-21T21:13:09Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "72fe70272d540afca691143d3a4f029176e37087"
            ]
        },
        "16881": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTcwNDM3MDcy",
            "public_id": 16881,
            "url": "https://github.com/godotengine/godot/pull/16881",
            "diff_url": "https://github.com/godotengine/godot/pull/16881.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16881.patch",
            "title": "gltf: improve embedded data discovery",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQzOTYwNQ==",
            "created_at": "2018-02-21T11:02:30Z",
            "updated_at": "2018-02-21T21:17:15Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1abf464b59f66811f21e8ca02114327295841ada"
            ]
        },
        "16889": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTcwNDc5ODcw",
            "public_id": 16889,
            "url": "https://github.com/godotengine/godot/pull/16889",
            "diff_url": "https://github.com/godotengine/godot/pull/16889.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16889.patch",
            "title": "Fixed disappearing text on filedialog buttons",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI2NDkwNDAx",
            "created_at": "2018-02-21T14:08:59Z",
            "updated_at": "2019-07-12T09:28:48Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6a48f952ca6969dcbf8e79f11a3859ca426bfba0"
            ]
        },
        "16890": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTcwNDg1NTMw",
            "public_id": 16890,
            "url": "https://github.com/godotengine/godot/pull/16890",
            "diff_url": "https://github.com/godotengine/godot/pull/16890.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16890.patch",
            "title": "Enable snapping in 3D when control key pressed",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwMzYxNzY=",
            "created_at": "2018-02-21T14:30:05Z",
            "updated_at": "2018-02-21T21:16:27Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "24c170555d57ccbbb270f02d0b5d3e98f99b8729"
            ]
        },
        "16909": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTcwNjMyMTg5",
            "public_id": 16909,
            "url": "https://github.com/godotengine/godot/pull/16909",
            "diff_url": "https://github.com/godotengine/godot/pull/16909.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16909.patch",
            "title": "Icons update",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExMDM4OTc=",
            "created_at": "2018-02-22T01:08:35Z",
            "updated_at": "2018-02-22T11:02:22Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "cecf2743648c0d48e20b243cb0353c6a0d660c0a"
            ]
        },
        "16913": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTcwNjY5MzI2",
            "public_id": 16913,
            "url": "https://github.com/godotengine/godot/pull/16913",
            "diff_url": "https://github.com/godotengine/godot/pull/16913.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16913.patch",
            "title": "Added documentation for VehicleBody",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE5NDU0NDk=",
            "created_at": "2018-02-22T06:47:08Z",
            "updated_at": "2018-05-07T12:47:59Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "234b86e6b2d6ca22e0be6b5225b3763c057546cc"
            ]
        },
        "16915": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTcwNjgyMDYw",
            "public_id": 16915,
            "url": "https://github.com/godotengine/godot/pull/16915",
            "diff_url": "https://github.com/godotengine/godot/pull/16915.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16915.patch",
            "title": "Insert proper copy icon to debugger",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE5OTcyNTEx",
            "created_at": "2018-02-22T08:15:50Z",
            "updated_at": "2018-02-22T11:02:46Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "db2a1544c01e7f52a0a95b58509419c6de949e5d"
            ]
        },
        "16929": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTcwODA4MDY2",
            "public_id": 16929,
            "url": "https://github.com/godotengine/godot/pull/16929",
            "diff_url": "https://github.com/godotengine/godot/pull/16929.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16929.patch",
            "title": "Add a project changelog",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2018-02-22T16:58:49Z",
            "updated_at": "2020-01-27T18:27:07Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "f00b2dfc555304b4e9bca0dd84103e074f34b573"
            ]
        },
        "16932": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTcwODQ4Mzk2",
            "public_id": 16932,
            "url": "https://github.com/godotengine/godot/pull/16932",
            "diff_url": "https://github.com/godotengine/godot/pull/16932.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16932.patch",
            "title": "Fixes collisions shape selection",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYwOTMxMTk=",
            "created_at": "2018-02-22T19:48:58Z",
            "updated_at": "2018-04-22T16:51:17Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c250a9a9f9e3af665daf89c0cbbdaa4cea2a6a83"
            ]
        },
        "16934": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTcwODg3NjY5",
            "public_id": 16934,
            "url": "https://github.com/godotengine/godot/pull/16934",
            "diff_url": "https://github.com/godotengine/godot/pull/16934.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16934.patch",
            "title": "Removed whitespaces around arguments of functions.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyNzU2MzQ1",
            "created_at": "2018-02-22T22:46:04Z",
            "updated_at": "2018-02-24T01:41:21Z",
            "target_branch": "3.0",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "370f84f41cf3ce493c2de687455880d9e1e04be6"
            ]
        },
        "16957": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTcxMDkwNDk1",
            "public_id": 16957,
            "url": "https://github.com/godotengine/godot/pull/16957",
            "diff_url": "https://github.com/godotengine/godot/pull/16957.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/16957.patch",
            "title": "Refactor version macros and fix related bugs",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2018-02-23T18:59:08Z",
            "updated_at": "2018-02-24T00:26:58Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "23ebae01dc7e3df9c842ca7d017f7b233837721d"
            ]
        }
    }
}